ИС "Такском-Доклайнз"                  ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
×
2.3.1.10.5. Получение списка доступных контактов (контрагентов), метод GetContacts
 
Получить,  сохранить на компьютере и посмотреть  xml-файл со списком контрагентов, принявших приглашения, можно с помощью кнопки «GetContacts». В результате нажатия кнопки откроется окно для выбора места записи и наименования файла со списком контрагентов, давших согласие на получение электронных документов с Вашего адреса.
Пример результата выполнения метода «GetContacts»:
<?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-02-23T18:01:18.627">Контакт подтвержден, обмен документами доступен</State>
<Name>ООО "Такском"</Name>
<Inn>7704211201</Inn>
<Kpp>770401001</Kpp>
<Login>taxcom</Login>
<EDXClientId>2AL-503EE02D-EE6B-4ECC-8F47-8F61D131C21B-00000</EDXClientId>
<Email>duv@bsb.ru</Email><Agreements />
</Contact>
<Contact><State Code="Accepted" ErrorCode="" Changed="2012-07-05T17:12:59.227">Контакт подтвержден, обмен документами доступен</State>
<Name>ООО "Сервислог"</Name>
<Inn>9999047251</Inn><Kpp>999901019</Kpp>
<Login>1611EC35-CE09-43B1-B749-39FDBB4988E1</Login>
<EDXClientId>2AL-339F638A-D0D0-4FB4-ABD8-03F8BDF2CA4D-00000</EDXClientId>
<Email>9999rva@host1.taxcom.ru</Email>
<Agreements><Agreement Number="222" Date="2012-07-03T00:00:00" /></Agreements>
</Contact >
</Contacts>
Перечень статусов  приглашений контрагентов:
Incoming - получено приглашение от контрагента.
Sent - запрос на подключение отправлен контрагенту, ожидается ответ.
Rejected - контрагент отклонил приглашение.
Accepted - приглашение принято контрагентом.
Error:
ErrorCode=InvalidInn - Неверный ИНН. Устанавливается при ошибке в ИНН.
ErrorCode=InvalidEmail - Неверный формат email. Устанавливается при ошибке в поле email.
ErrorCode=NotFound - Невозможно отправить приглашение, так как контрагент не найден в базе абонентов компании «Такском», и адрес электронной почты указан неверно. Устанавливается при невозможности обработать запрос на отправку приглашения или при попытке принять/отклонить приглашение, которое не удалось найти.