3.1. Как выбрать API
|
|
Набор API-интерфейсов системы Такском-Доклайнз обеспечивает множество вариантов для разработки интеграционного решения. Каждая опция соответствует определённым потребностям и конфигурации ERP или системы бухгалтерского учета. На выбор API могут повлиять следующие факторы:
•
|
Уровень реализации ЭДО в инфраструктуре. Некоторые части необходимых функций ЭДО могут быть уже реализованы в существующей системе и выполнение их средствами Такском-Доклайнз API не требуется.
|
•
|
Технология или платформа. Такском-Доклайнз поддерживает несколько технологий, которые могут быть использованы для интеграционного решения: JavaScript для веб-порталов, NET для Microsoft Windows, COM над NET для Java, Python и Delphi.
|
•
|
Использование сторонних решений. В сложных проектах некоторые части ЭДО могут быть обеспечены средствами различных поставщиков. В этом случае можно выбрать опции Такском-Доклайнз API, которые не дублируют решение другого поставщика.
|
•
|
Этап разработки и внедрения средств автоматизации ЭДО. Например, Такском-Ассистент требует минимальных усилий, чтобы начать создание интеграционного решения и это удобно для пилотного проекта.
|
В следующей таблице сравниваются интерфейсы Такском-Доклайнз по нескольким критериям:
Интерфейс
(API)
|
Технология
|
Набор предусмотренных методов
|
Реализация Регламентов ЭДО
|
Web API
|
Доступ к методам API по HTTPS
|
Для выполнения транзакций по одной
|
Полностью на стороне интеграционного решения
|
.NET SDK
|
Microsoft .NET Framework версии 4.0 и выше
|
Для отправки и получения электронных документов и для генерации PDF-файлов для них; для управления списком контактов (списком приглашений к ЭДО)
|
Автоматическая, но может быть приостановлена
|
Taxcom-Assistant
|
Приложение Microsoft Windows, работающее с файлами
|
Для отправки и получения электронных документов, для импорта документов в различных форматах с целью отправки, для управления списком контактов (списком приглашений к ЭДО)
|
Автоматическая, но может быть приостановлена
|
COM SDK
|
Microsoft .NET библиотека, зарегистрированная как COM-компонент в Microsoft Windows
|
Для отправки и получения электронных документов и для генерации PDF-файлов для них; для управления списком контактов (списком приглашений к ЭДО)
|
Автоматическая, но может быть приостановлена
|
JS SDK
|
Набор сценариев JavaScript, которые могут быть внедрены в код веб-портала
|
Для отправки электронных документов и отслеживания их статусов
|
Автоматическая, но может быть приостановлена
|