====== Где смотреть логи отправки данных в ЕИП? Не пришел ответ, почему? Есть ошибка, как посмотреть какой формат файла и почему по нему ошибка? ====== \\ Копии **ВСЕХ** отправленных в **ЕИП пакетов** лежат в 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 Туда попадают файлы, формат которых **НЕ СООТВЕТСТВУЕТ** документации ЕИП. \\ \\ \\ \\ {{ :wiki:picomed_3.png?nolink&100|}}//