Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

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

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

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

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

image-20241024-083146.pngImage Added

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

image-20241024-083450.pngImage Added

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

image-20241024-083655.pngImage Added

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

image-20241024-083744.pngImage Added

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

image-20241024-084112.pngImage Added

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

Info

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

Для работы данного мода, на стороне агентства должен быть развернуть вебсервис и 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 УПД

Пример ожидаемого ответа от вебсервиса:

Code Block
[
	{
		"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": "УПД"
	}
]