2.3.2.15. Ответ на полученный документ
|
|
Тестовое приложение Taxcom.Client.Api.SampleApplication.exe, позволяет автоматически сформировать ответные документы, предусмотренные регламентом. Для этого предназначена закладка «Документы». Здесь можно автоматически сформировать и отправить положительный или отрицательный ответ для указанного идентификатором документооборота документа, присланного для подписания. Здесь также можно сформировать отрицательный ответ (уведомление об уточнении) для полученного счета-фактуры.
Для формирования, подписания и отправки ответа на полученный документ (за исключением неформализованного, не требующего подписания) следует:
•
|
В блоке "Операции над документом" указать идентификатор документооборота DocFlow Id.
|
•
|
Выбрать необходимое действие под заголовком "Ответ на документ".
|
При выборе действия "Подписать", "Подписать документ с заполнением полей" или "Отклонить" контейнер сообщения будет сформирован и отправлен автоматически.
При выборе действия "Подписать документ с заполнением полей" для товарной накладной следует выбрать в той же строке параметр FormalizedConsignmentCustomer.
При выборе действия "Подписать документ с заполнением полей" для акта выполненных работ следует выбрать в той же строке параметр FormalizedStatementCustomer.
При выборе действия "Отклонить" в формируемое уведомление об уточнении или уведомление об отказе будет добавлен текст из поля "Комментарий", который можно изменить по своему усмотрению.
При выборе действия "Подписать, используя XML" или "Отклонить, используя XML" можно не указывать DocFlow Id в блоке "Операции над документом", но заранее должен быть подготовлен XML файл определённой структуры для подписания и отправки, который следует указать с помощью кнопки
справа от выбранной позиции действия.

Пример XML для подписания полученного документа:
<?xml version="1.0" encoding="utf-8"?>
<Document InternalId="d6e8aefd-777c-42af-b751-375ec526aa1c" Action="Accept">
</Document>
Пример XML для отклонения полученного документа:
<?xml version="1.0" encoding="utf-8"?>
<Document InternalId="957f2771-11ec-4985-9fa7-7f6ff8234b35" Action="Reject">
</Document>
ВНИМАНИЕ! В XML в качестве параметра InternalId должен быть указан DocFlow Id исходного документа.
•
|
Нажать кнопку "Выполнить".
|

В результате отобразится сообщение о том. что документ поставлен в очередь на подписание (отклонение, если было выбрано действие "Отклонить"), а после подписания соответствующее сообщение будет автоматически отправлено.