3.6.1. Общий алгоритм работы интеграционного решения
 
Методы JS SDK реализуют в JavaScript коде возможность отправки электронных документов и отслеживания входящих и исходящих электронных документов. Интеграционное решение Интеграционное решение должно обеспечивать возможность отправки документа в установленном формате и получения информации о его доставке (статусе документооборота).
Для создания интеграционного решения, обеспечивающего ЭДО через веб-портал, необходимо разработать:
1.
Модуль авторизации, который будет обеспечивать вход в систему Такском-Доклайнз и получение маркера временного доступа.
2.
Модуль обработки электронных докуентов, который выполняет два цикла с определенными временными задержками:
a.
Запуск выполнения регламентных действий (транзакций) для исходящих и входящих электронных документов (один раз в минуту).
b.
Получение и обработка статусов входящих документов, а также отправка подготовленных для отправки исходящих электронных документов (один раз в 2-4 минуты).
Приведенная ниже диаграмма показывает общий алгоритм, который должен быть реализован в интеграционном решении:
ПРИМЕЧАНИЕ: sdk1 - это пример имени экземпляра класса apiClient (о создании экземпляра класса apiClient см. п. 3.6.1.1. Создание экземпляра класса apiClient).