Где смотреть логи отправки данных в ЕИП? Не пришел ответ, почему? Есть ошибка, как посмотреть какой формат файла и почему по нему ошибка?


Копии ВСЕХ отправленных в ЕИП пакетов лежат в E:\PicoNet\LabIntegration\Eip\Archive\OUTBOXCopy\∗∗∗∗∗

Структура названия файла:SendSrv1518831_20190201185156.xml
SendSrv - признак начисления/возврата за услуги 1518831 - ID услуги - смотрится в карточке услуги в МИС 20190201185156 - время отправки файла в ЕИП ГГГГММДДHHMMSS - год месяц дата час минута секунда.

AgentReq_20190206060011_20190206060157.xml AgentReq - запрос синхронизации справочника агентов Первое число - время формирования запроса, второе число - время отправки пакета в ЕИП.

Все ответы, полченные с ЕИП лежат в папке E:\PicoNet\LabIntegration\Eip\Archive\InBoxCopy

Структура названия файлов такая же, но время - это время :!: ПОЛУЧЕНИЯ файла :!: Время получения может быть раньше времени отправки :!: Так как подтверждение отправки фиксируется только после успешного получения ответа :!:

При любой отправке УСЛУГИ должен быть обязательно ответ, но если ответ с ошибкой доставки (сетевой ошибкой), то ошибка будет записана в файл ответа, а сам пакет в папку OutBoxCopy - нет, до момента отправки без ошибки.

Отправка данных в ЕИП выполняется каждые 2 часа. В отправку попадают ВСЕ измененные ОПЛАЧЕННЫЕ услуги (включая оплату, возврат, добавление услуг, изменение агента и т.п.) которые произошли с предыдущей отправки с задержкой 1 час (то есть услуга, измененная в 13:03 в отправку 14:02 не попадет, а попадет в отправку в 16:02) Несколько изменений услуги за период между отправками объединяются в один пакет. Обработка ответов ЕИП (и отражение в журнале отправки) выполняется при следующем сеансе связи - то есть ответ на пакет отправленный в 14:02 будет загружен в 16:02.

В общем виде, если взять данные, скажем по услуге с ID 1905645 будем иметь: OUTBOXCopy\SendSrv1905645_20190213142252.xml - оплатили услугу пакет от 14:02 InBoxCopy\SendSrv1905645_20190213142251.xml - получен ответ из ЕИП пакет от 14:32 OUTBOXCopy\SendSrv1905645_20190213165143.xml - изменен агент 16:02 InBoxCopy\SendSrv1905645_20190213165142.xml - ответ ЕИП на изменения от 16:51.

Периодичность доставки пакетов в ЕИП задается в файле: E:\PicoNet\LabIntegration\LABTransport.ini
[EIP-Robot]
∗∗∗
Time=120,700,920,1250,1420,1650,1850,2020,2130
∗∗

Периодичность формирования пакетов для ЕИП задается в файле: E:\PicoNet\LabIntegration\LABAgent.ini
[EIP-Robot]
∗∗∗∗
Time=100,630,900,1230,1400,1600,1830,2000,2110
∗∗∗∗

Логи связи с ЕИП (транспорт) лежат в папке C:\ProgramData\PicoSoft\LABTransport\Logs файлы вида 20190213_EIP.log где 20190213 - дата сеанса связи в этом логе видно когда был передан файл. Ответ формируется ВСЕГДА, если статус отправки «передан запрос». В этом файле можно увидеть СЕТЕВЫЕ ошибки или ошибки форматов файлов, если парсер ЕИП не понял запрос.

Логи парсера ответов из ЕИП, а также логи формирования запросов в ЕИП лежат в папке: C:\ProgramData\PicoSoft\LABAgent\Logs файл 20190213.log где 20190213 - дата сеанса связи. После обновления МИС лог будет унифицирован и файлы логов будут называться 20190213_EIP.log

Ошибки парсинга ответов ЕИП лежат в папке: C:\ProgramData\PicoSoft\LABAgent\EIP_Local_Errors Туда попадают файлы, формат которых НЕ СООТВЕТСТВУЕТ документации ЕИП.