3.4.4.2. Получение входящих приглашений
|
|
Для получения списка входящих приглашений от контрагентов интеграционное решение должно обработать записи со статусом Incoming, находящиеся в XML файле ...\{идентификатор участника ЭДО}\Inbox\ContactListStatuses.xml. Для каждой такой записи необходимо обеспечить формирование команды принятия или отклонения приглашения.
Пример записи о входящем приглашении
<Contact>
<State Code="Incoming" ErrorCode="" Changed="2012-10-25T16:26:55.26">Incoming invitation from a partner. You should accept or reject it</State>
<Name>”SunFlower” Ltd.</Name>
<Inn>7707113869</Inn>
<Kpp>770701001</Kpp>
<Login>John</Login>
<EDXClientId>2AL-D59132D2-03E1-4C4F-BBB2-AD97AFFA49F7-00000</EDXClientId>
<Email />
<Agreements>
<Agreement Number="211" Date="2012-10-03T00:00:00" />
</Agreements>
</Contact>
Тег EDXClientId содержит идентификатор абонента, значение которого необходимо использовать при формировании файла-команды принятия или отклонения приглашения этого абонента.