Диадок API

API – программный интерфейс Диадока - инструмент для тех, кто хочет самостоятельно произвести интеграцию со своей информационной системой.

Функционал электронного документооборота на основе этих методов можно реализовать в любую современную информационную систему (1С, SAP, Oracle, Microsoft Dynamics AX/NAV и др.).

Выбирайте прикладные задачи, определяйтесь с требованиями к клиентской части и доступных средств разработки - формируйте наиболее подходящий уровень взаимодействия с API Диадока.

API — программный код, написанный авторами одной системы для того, чтобы авторы других программ могли с помощью этого кода «научить» свои программные продукты взаимодействовать между собой.

С помощью данного метода и/или коннекторов можно реализовать интеграцию с любой учетной системой. 

Чтобы начать пользоваться кодом требуется ключ разработчика, распространяющийся платно.

У Диадок есть три вида API:

  • COM-компонента(в том числе 1С);
  • API HTTP-запросов;
  • SDK. Набор готового кода на определённом языке программирования.

API Диадока позволяет выполнять все основные операции, что и в веб-интерфейсе:

  • создание документов в утвержденном xml формате (счета-фактуры, запросы на корректировку счета-фактуры, акты, накладные);
  • осуществлять все операции по получению и отправке документов непосредственно из информационной системы;
  • автоматически подписывать документы КЭП из информационной системы;
  • отслеживать статусы документов;
  • работать со списком контрагентов (приглашения, проверка на предмет регистрации в Диадоке);
  • согласовывать документы;
  • строить выборки документов по различным критериям.

В зависимости от решаемых прикладных задач и от требований к клиентской части можно выбрать следующие виды интеграции:

1. HTTP-based API

2. AddInDiadocAPI

ДИАДОК АПИ

Базовым уровнем интеграции с Диадоком является его HTTP-based API. Этот уровень является наиболее общим, и на нем, в частности, обеспечивается платформо-независимость для интеграционных решений.

Это значит, что данным способом могут работать программы, написанные на языке C# под платформу .NET и запускающиеся на машинах с ОС Microsoft Windows, так и системы, написанные на Java или C++, запускающиеся на машинах под управлением ОС Linux.

Кроме того, есть интеграция с криптографией, так что Вам не нужно разбираться с тонкостями обращений к CryptoAPI. Актуальная версия библиотеки вместе с исходниками входит в состав diadoc SDK.

Преимущества интеграции в Вашу систему:

  • Возможность создать собственное решение под свои задачи.
  • Работа в едином интерфейсе с информационной системой.
  • Подходит для интеграции с любой информационной системой.

Дополнительные функции

Ниже дан краткий обзор дополнительных функций.

Отправка заявления участника ЭДО

При помощи метода SendFnsRegistrationMessage можно отправить заявление участника ЭДО.

Поиск контрагентов

Метод GetOrganizationsByInnKpp позволяет искать в Диадоке ящики по ИНН и КПП организаций, которым они принадлежат.

При помощи метода GetOrganization можно по идентификатору организации узнать различные справочные данные, заведенные в Диадок, такие как ИНН, КПП, название, а также получить список ее ящиков.

Черновики

Диадок позволяет помещать в «свой» ящик еще не подписанные документы без их немедленной отправки контрагентам.

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

Подготовка печатных форм

Для документов, передаваемых через Диадок, в формализованном не человекочитаемом виде, предусмотрена возможность получения их печатных форм.

Фильтрация списка документов

При помощи метода GetDocuments, можно быстро получать информацию о документах (например, о счетах-фактурах) в своем ящике, задавая различные критерии фильтрации документов.

Кроме того, есть возможность получить всю метаинформацию об отдельном документе, зная его идентификатор. Для этого предназначен метод GetDocument.

Вход в систему

Любой сеанс работы начинается с прохождения процедуры аутентификации, в ходе которой программный клиент от имени пользователя получает авторизационный токен, однозначно идентифицирующий этого пользователя и дающий клиенту право читать и писать в ящики Диадока, к которым данный пользователь имеет доступ.

Пользователь может аутентифицироваться в системе либо по сертификату электронной подписи формата X.509, либо по паре логин/пароль.

Что нужно для интеграции с Diadoc API:

1. Заполнить заявку, чтобы получить ключ разработчика и сертификат тестовой квалифицированной электронной подписи;

2. Оплатить счет на ключ API;

3. Оплатить услуги по консультации, если необходимо.

В случае возникновения вопросов обращайтесь по телефону или ссылке "Получить консультацию".

Стоимость интеграции API Диадок

API-Лицензия сроком на 1 год


18 000 руб

API-Лицензия сроком на 5 лет


38 000 руб

Спецпредложение 1


40 400 руб

  • API-Лицензия на 1 год+Консультационные услуги 10ч

Спецпредложение 2


50 700 рублей

  • API-Лицензия на 5 год+Консультационные услуги 10ч

API – программный интерфейс Диадока - инструмент для тех, кто хочет самостоятельно произвести интеграцию со своей информационной системой 1С, SAP, Oracle, Microsoft Dynamics AX/NAV и др. Ускоряйте процессы доставки с помощью интеграции.
© 2012 - 2020 ООО "АРС Система" телефон 8 800 444 00 86