Интеграция через API

Диадок можно научить взаимодействовать, или интегрировать, с любой учетной системой, включая нетиповые версии с индивидуальными доработками, самописные системы, отраслевые конфигурации и др. Это делается средствами программного интерфейса. В результате вы получаете решение, из которого имеете доступ к данным учетной системы и можете использовать все функции веб-версии Диадока:

  • создавать счета-фактуры, запросы на корректировку счетов-фактур, акты, ТОРГ-12 в утвержденном формате xml;
  • получать и отправлять документы из своей информационной системы;
  • настроить автоматическую подпись документов сертификатом квалифицированной электронной подписи;
  • отслеживать статусы документов;
  • работать со списком контрагентов;
  • согласовывать документы;
  • выстраивать выборки документов по различным фильтрам;
  • сопоставлять данные в Диадоке и учетной системе.

HTTP API — универсальный интерфейс, который подойдет для интеграции с ПО, написанным на любом языке. С помощью COM-библиотек можно работать с языками Visual Basic for Applications и JavaScript. Также в Диадоке разработаны решения, которые упрощают интеграцию: C#/Java/C++ SDK и AddInDiadocAPI.

Вам подойдет SDK, если:

  • ваше ПО ― на языке C# под платформу.NET и запускается с ОС Microsoft Windows. NET/COM-библиотека DiadocApi.dll преобразовывает локальные обращения к объектам в http-команды API Диадока и инкапсулирует детали работы с криптографией, поэтому прикладному разработчику не придется вникать в нюансы CryptoAPI;
  • ваше ПО ― на языке Java или C++ и запускается на ОС Linux.

Вам подойдет решение AddInDiadocAPI, если ваше ПО основано на платформе 1С. Это внешняя компонента на языке С++. С ее помощью можно реализовать типовые задачи интеграции Диадока с 1С-решениями, не прибегая к дополнительным модулям.

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

  1. Завести два тестовых ящика: один — для отправки документов, другой — для получения.
  2. Получить тестовый сертификат квалифицированной электронной подписи.
  3. Оставить заявку на API.

Актуальная версия API Диадока доступна здесь.

Вы всё ещё думаете? Просто попробуйте.