ИС "Такском-Доклайнз"                  ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
×
3.6. JS SDK
 
Такском-Доклайнз JS SDK представляет собой набор JS-скриптов, который позволяет организовать ЭДО на веб-портале Поставщика услуг. Отправка документов, автоматизированная отработка Регламента ЭДО, отслеживание статусов документооборотов реализуются при помощи методов JS SDK.       
Требования к рабочему месту
ОС Windows XP SP3 или выше.
Web-обозреватель MS Internet Explorer версии 6.0 или выше. Для Internet Explorer 10 и выше на Windows 8 поддерживается работа только в Desktop режиме (традиционное приложение).
   
Средство криптографической защиты информации (СКЗИ) "КриптоПро CSP" версии 4.0 (http://cryptopro.ru/products/csp/overview).
Компонент (надстройка) "Taxcom CryptoAX" версии не ниже 1.8 (в случае, если интегратор не реализует криптографию своими силами). Для скачивания см. п. «Полезные ссылки» - «Дистрибутивы».
Установленный Adobe Flash Player 10+ для версий браузера ниже 8.0.
 
Разработка интеграционного решения с использованием Такском-Доклайнз JS SDK требует знания форматов электронных документов (см. п. 2.1.1.1. XML файлы электронных документов).
Для использования JS SDK необходимо:
o
Установить в раздел "Личные" личный цифровой сертификат ключа ЭП и подключить носитель ключа ЭП.
o
Установить корневые сертификаты ЭП Удостоверяющего центра компании Такском в раздел "Доверенные корневые центры сертификации" (корневой сертификат Аккредитованного УЦ и корневой сертификат Аккредитованного УЦ с 04.08.2014).
o
Включить скрипт, расположенный на сервере Такском-Доклайнз. JS SDK поставляется в 2-х вариантах: debug версии и минифицированные версии. Минифицированные версии рекомендуются к использованию в продуктовой среде, а для отладки - debug версии.
               
Debug версии:
 
Для тестирования: <script type="text/javascript" src="https://api-invoice.taxcom.ru/v1.3/SDK/taxcomsdk.js"></script>
Для эксплуатации: <script type="text/javascript" src="http://api.taxcom.ru/v1.3/SDK/taxcomsdk.js"></script>
 
Минифицированные версии:
 
Для тестирования: <script type="text/javascript" src="https://api-invoice.taxcom.ru/v1.3/SDK/taxcomsdk.min.js"></script>
Для эксплуатации: <script type="text/javascript" src="http://api.taxcom.ru/v1.3/SDK/taxcomsdk.min.js"></script>
 
Опирающееся на JS SDK интеграционное решение должно содержать модули:
Класс apiClient реализует следующие методы JS SDK:
Модуль
JS SDK Method
Description
Авторизации (1)
Авторизация в системе Такском-Доклайнз с использованием цифрового сертификата и ключа ЭП.
Обработки электронных документов (2)
Метод, активизирующий действия (транзакции), предусмотренные Регламентами ЭДО.
Метод вызова sendReceive с дополнительными опциями.
Метод для получения списка электронных документов и их статусов.
Метод для автоматического контроля статусов документооборотов.
Метод отправки электронных документов в XML формате.