Закрывающие документы (ModClosingDocumentsViaCorteos)

Тип мода: клиентский

Категория мода: 2

Описание мода: Данный мод, позволяет при помощи api, через отдельный интерфейс, сотрудникам клиента, с определенными ролями, выгружать различные закрывающие документы со стороны агентства с их SFTP.

Настройка мода:

Через marketplace агентства подключается мод

 

image-20241024-083146.png

Далее в меню “Расширение” открываем настройку “Настройка доступа к API закрывающих документов” и производим настройки подключения к вебсервису и sftp

 

image-20241024-083450.png

Затем заходим в нужный договор и включаем мод уже там, а так же переходим в меню “Настройки” в раздел “Настройка доступа к API закрывающих документов” и указываем каким ролям клиента доступен этот функционал. (Возможно указание и классических ролей и кастомных)

 

После всех настроек, у клиента (кому разрешен доступ), появляется новый раздел в меню “Заказы” под названием “Финансовые документы”

 

В самом разделе есть несколько фильтров для поиска нужных документов, но обязательный фильтр только 1: даты

 

После выдачи документов пользователь может скачать как отдельный документ, так и выбрать несколько документов и скачать их разом.

ВНИМАНИЕ: Настройка вебсервиса со стороны агента

Для работы данного мода, на стороне агентства должен быть развернуть вебсервис и sftp который может принимать наши запросы и давать ответы с документами.

Corteos посылает запросы такого формата:

http://test.corteos.ru/files/hs/SFTPExchange/GetDocs?ids=10,24880

http://test.corteos.ru/files/hs/SFTPExchange/GetDocs?datestart=2024-05-01&dateend=2024-05-10&ids=24880&idtypes=4,8

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": "УПД" } ]