Техподдержка

8 (800) 5007075

    

 

 

Отдел продаж

Новосибирск 8 (383) 3120064

Россия 8 (800) 4440086

Диадок API интеграция сервиса

diadoc 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. Оплатить услуги по консультации, если необходимо.

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

Добавить комментарий


Защитный код
Обновить

Контакты

Многоканальные телефоны

тел. 8(800) 444 00 86

тел. 8(383) 312 00 64

Официальный сайт компании www.kf4.ru

Электронная почта: info@kf4.ru

ИНН 5404485617

КПП 540401001

ОГРН 1135476088296

630108, Новосибирская обл,

г Новосибирск,

ул Станционная, 30А, кА офис 202

©  ООО "АРС Система" 2012 - 2019 гг
телефон 8 (800) 444-00-86

  qr kod

официальный представитель СКБ Контур