Описание WEB-сервиса

ОПИСАНИЕ ВЕБ-СЕРВИСА

WEB-сервис информационной системы ЭДиН (далее - ИС "ЭДиН") - программный интерфейс взаимодействия пользователей ООО "Электронные документы и накладные" с ИС "ЭДиН", представленный на языке описания внешних интерфейсов веб-служб (WSDL). Пользовательские системы взаимодействуют с веб-сервисом путем обмена сообщениями протокола SOAP. В качестве транспорта для сообщений используется протокол HTTPS (443 порт).

Описание внешних интерфейсов веб-служб (WSDL) можно получить, перейдя по нижеперечисленным ссылкам:

  1. WSDL (основная) - https://soap.edn.by/webservice/soap?wsdl
  2. WSDL (тестовая) - https://soap-test.edn.by/webservice/soap?wsdl

Получение списка документов.

Загрузка документов состоит из трех этапов (методов):

  1. ListDocuments - Получения списка id документов, доступных для загрузки.
  2. GetDocument - Загрузка документа по его id.
  3. ChangeDocumentStatus - Подтверждение загрузки документа.

Отправка документов.

При отправке документов, каждый документ передается по отдельности и состоит из одного этапа (метода) SendDocument – Отправка документа в ИС "ЭДиН"

ОПИСАНИЕ МЕТОДОВ ВЗАИМОДЕЙСТВИЯ

Описание метода ListDocuments (Запрос)

Описание метода ListDocuments (Ответ)

*Response, document-type – см. доп. сведения

Описание метода GetDocument (Запрос)

Описание метода GetDocument (Ответ)

*Result – см. доп. сведения

Описание метода ChangeDocumentStatus (Запрос)

Описание метода ChangeDocumentStatus (Ответ)

*Response – см. доп. сведения

Описание метода SendDocument (Запрос)

Описание метода SendDocument (Ответ)

*Response – см. доп. сведения

Описание метода SendDraft (Запрос)

Описание метода SendDraft (Ответ)

*Response – см. доп. сведения

Описание метода SignWithMobileId (Запрос)

Описание метода SignWithMobileId (Ответ)

*Response – см. доп. сведения

  1. ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ

 Расшифровка Response (Result) статусов.

Основные типы поддерживаемых документов



ID статьи: 69
Последнее обновление: 23 ноя, 2023
Ревизия: 8
Интеграция, API -> Описание WEB-сервиса
https://base.edn.by/index.php?View=entry&EntryID=69