ИС "Такском-Доклайнз"                  ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
×
2.3.1.10.3. Ответ на приглашение, согласие или отказ от обмена документами
 
Для ответа на приглашение необходимо:
Получить список пришедших приглашений как указано в предыдущем пункте.
Открыть список приглашений, например, программой WordPad или Notepad++.
Копировать из конкретного приглашения этого списка приглашений идентификационный код отправителя приглашения EDXClientId.
В строке «Идентификатор контакта»  приложения TestClientApp указать  код EDXClientId отправителя приглашения и нажать кнопку «AcceptContact» - «Принять» (или «RejectContact» - «Отклонить»).
В окне результата отобразится сообщение о принятии запроса.
Для проверки принятия приглашения можно воспользоваться методом «GetContactList».
Для этого:
в поле «Статус» строки «Обновления контакт листа» выбираем значение «Accepted»;
в следующем поле выбираем дату принятия приглашения;
нажимаем кнопку «GetContactList», в результате в указанный нами файл будут записаны сведения о приглашениях, принятых за указанный день, например:
<?xml version="1.0" encoding="utf-8"?><Contacts Asof="2012-08-28T15:07:40.383" xmlns="http://api-invoice.taxcom.ru/contacts">
<Contact><State Code="Accepted" ErrorCode="" Changed="2012-08-28T15:07:40.383">Контакт подтвержден, обмен документами доступен</State>
<Name>Общество с ограниченной ответственностью "Филипс-Тест"</Name>
<Inn>7704216778</Inn>
<Kpp>770401001</Kpp>
<Login>phil</Login>
<EDXClientId>2AL-545887FF-3D14-4AD5-BF4F-8D16BFBA3A9F-00000</EDXClientId>
<Email>rkichva@taxcom.ru</Email>
<Agreements><Agreement Number="AL-1359" Date="2011-07-15T00:00:00" />
<Agreement Number="AL-1567" Date="2011-09-11T00:00:00" /></Agreements>
</Contact></Contacts>.