Тип мода: клиентский
Категория мода: 2
Описание мода: Данный мод, позволяет при помощи api через отдельный интерфейс сотрудникам клиента, с определенными ролями, выгружать различные закрывающие документы со стороны агентства с их SFTP.
Настройка мода:
Через marketplace агентства подключается мод
Далее в меню “Расширение” открываем настройку “Настройка доступа к API закрывающих документов” и производим настройки подключения к вебсервису и sftp
Затем заходим в нужный договор и включаем мод уже там, а так же переходим в меню “Настройки” в раздел “Настройка доступа к API закрывающих документов” и указываем каким ролям клиента доступен этот функционал. (Возможно указание и классических ролей и кастомных)
После всех настроек, у клиента (кому разрешен доступ), появляется новый раздел в меню “Заказы” под названием “Финансовые документы”
В самом разделе есть несколько фильтров для поиска нужных документов, но обязательный фильтр только 1: даты
После выдачи документов пользователь может скачать как отдельный документ, так и выбрать несколько документов и скачать их разом.
ВНИМАНИЕ: Настройка вебсервиса со стороны агента
Для работы данного мода, на стороне агентства должен быть развернуть вебсервис и sftp который может принимать наши запросы и давать ответы с документами.
Corteos посылает запросы такого формата:
http://test.corteos.ru/files/hs/SFTPExchange/GetDocs?ids=10,24880
http://test.corteos.ru/files/hs/SFTPExchange/GetDocs?number=5150131&ids=24880
Т.е. после адреса вебсервиса мы указываем параметр запроса и его значения.
Параметры:
number - Строка - номер документа(счета)
datestart - Дата(YYYY-MM-DD) - дата с
dateend - Дата(YYYY-MM-DD) - дата по
ids - Строка - ИД контрагентов в кортеосе, разделенные запятым
idtypes - Строка - ИД типов документов, разделенные запятыми
Описание элементов:
Name - Имя документа
Id - ИД контрагента
IdType - Ид типа документа
Path - Путь на SFTP
DocNumber - Номер документа
DocDate - Дата документа
Type - Тип документа
Справочник типов документов:
1 Акт
2 Ваучеры
3 Корректировочная счет фактура
4 Маршрутные квитанции
5 Накладная
6 Отчет агента
7 Реестр
8 Счет на оплату
9 Счет фактура
10 УКД
11 УПД
Пример ожидаемого ответа от вебсервиса:
[ { "Name": "Маршрутные квитанции_5060133.zip", "Id": "24880", "IdType": "4", "Path": "/МСП/2024 Май/05060133/Маршрутные квитанции_5060133.zip", "DocNumber": "5060133", "DocDate": "2024-05-06T00:00:00", "Type": "Маршрутные квитанции" }, { "Name": "Реестр_5060133.xlsx", "Id": "24880", "IdType": "7", "Path": "/МСП/2024 Май/05060133/Реестр_5060133.xlsx", "DocNumber": "5060133", "DocDate": "2024-05-06T00:00:00", "Type": "Реестр" }, { "Name": "Счет на оплату покупателю_5060133.pdf", "Id": "24880", "IdType": "8", "Path": "/МСП/2024 Май/05060133/Счет на оплату покупателю_5060133.pdf", "DocNumber": "5060133", "DocDate": "2024-05-06T00:00:00", "Type": "Счет на оплату" }, { "Name": "УПД_5060133.pdf", "Id": "24880", "IdType": "11", "Path": "/МСП/2024 Май/05060133/УПД_5060133.pdf", "DocNumber": "5060133", "DocDate": "2024-05-06T00:00:00", "Type": "УПД" }, { "Name": "Маршрутные квитанции_5150131.zip", "Id": "24880", "IdType": "4", "Path": "/МСП/2024 Май/05150131/Маршрутные квитанции_5150131.zip", "DocNumber": "5150131", "DocDate": "2024-05-15T00:00:00", "Type": "Маршрутные квитанции" }, { "Name": "Реестр_5150131.xlsx", "Id": "24880", "IdType": "7", "Path": "/МСП/2024 Май/05150131/Реестр_5150131.xlsx", "DocNumber": "5150131", "DocDate": "2024-05-15T00:00:00", "Type": "Реестр" }, { "Name": "Счет на оплату покупателю_5150131.pdf", "Id": "24880", "IdType": "8", "Path": "/МСП/2024 Май/05150131/Счет на оплату покупателю_5150131.pdf", "DocNumber": "5150131", "DocDate": "2024-05-15T00:00:00", "Type": "Счет на оплату" }, { "Name": "УПД_5150131.pdf", "Id": "24880", "IdType": "11", "Path": "/МСП/2024 Май/05150131/УПД_5150131.pdf", "DocNumber": "5150131", "DocDate": "2024-05-15T00:00:00", "Type": "УПД" } ]