Копии ВСЕХ отправленных в ЕИП пакетов лежат в 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
Туда попадают файлы, формат которых НЕ СООТВЕТСТВУЕТ
документации ЕИП.