Форум по программам и оборудованию > > >

ЕГАИС. Сервис - пакетный автозапрос "потерянных" ТТН в очередь УТМ для других программ работы с ЕГАИС

16.11.2018 0:23


29.10.2018 15:40
AndreyZh
 
Надысь пришло письмо с описанием правильной последовательности перезапроса "утерянных" приходных накладных:
Цитата:
Мне нужно подтвердить много накладных. я получаю список накладных и подтверждаю их с интервалом 10 минут в ручную. Например: Делаю так:

1. Запрашиваем потерянные накладные. Запросы/Списка необработанных через ЕГАИС приходных накладных;
2. Допрашиваем ЕГАИС до получения ответа. Прочие задачи/Автоопрос УТМ до получения ответа на запрос указанного типа или нажав кнопку Shift+F6/выбираем 7 (список удаленных ТТН из УТМ). Дожидаемся прихода "результата";
3. Заходим в режим анализа ответов ЕГАИС. Ответы/Список необработанных ТТН. Их можно перезапросить. Попадаем в табличку, показанную выше или получаем "отрицательный" ответ типов - нет потерянных накладных или поспешили с запросами;
4. Встаём на требуемые накладные и нажав кнопку F2 перезапрашиваем их у ЕГАИС. После ожидания в течении 1-10 минут приходит ответ об успешности запроса
и озвучиванием серьёзной проблемы
Цитата:
У меня сейчас 60 накладных. не удобно ждать 10 минут и затем подтверждать. Существует Алгоритм в вашей программе, который сам по истечение 10 минут запрашивал накладную поставщика из полученного списка?.
то есть для их перезапроса нужно тупо нажимать, ожидать их в течении примерно 12 часов

Алгоритма, в силу "новизны" заморочки не было. Однако вспомнил о ситуациях в реальном мире... Накладные поступают в очередь УТМ, а алкопродукция довольно часто приходит более, чем через неделю, т.е. накладные автоматически удаляются из очереди УТМ и их необходимо перезапрашивать. Конечно их не так много, но всё же 3-6 штук, а в реале "ручной" режим перезапроса будет сродни "конца света"... Пришлось сегодня думать и допиливать программу "УС Лэнд:ЕГАИС". Получился сервис очень полезный для пользователей ЕГАИС к которым алкоголь поступает в течении длительного времени.

Сервис автоперезапроса для любых программ работы с ЕГАИС


Замечу, что "УСЕга" лишь возвращает накладные в очередь УТМ никак не затрагивая данных ЕГАИС и тем более Ваших учетных систем. Поехали...

1. Посылаем запрос на выявление "потерянных" в УТМ накладных. Замечу, что его можно делать не чаще раза в сутки.





2. Дожидаемся ответа ЕГАИС, что разумнее делать в режиме автодопроса ЕГАИС





3. Входим в режим анализа и обработки ответов на запрос утерянных накладных





4. Помечаем в группу (*) накладные, которые необходимо перезапросить в очередь УТМ, например просто кнопкой F8. И вызывает новый режим через меню или кнопкой Ctrl+F2





5. Затем программа оценивает общее необходимое время и запрашивает разрешение на выполнения перезапроса выбранных накладных





6. Дальше "УС Лэнд:ЕАГИС" производит необходимые работы информируя Вас о процессе их проведения





Когда процесс завершится, то можете работать с данными накладными в Вашей программе...


Замечание. Алгоритмы созданы так, что в общем несложно будет создать "автомат" по перезапросу любых, а не только "потерянных" накладных по некоторому списку из некоего текстового файла. Например для закачки приходов с целью построения деклараций из "УС Лэнд:ЕГАИС"

Последний раз редактировалось AndreyZh; 29.10.2018 в 15:44.
31.10.2018 11:26
AndreyZh
 
Так получилось, что сейчас перевыложу официальный релиз. Это связано с критичной ошибкой при построении ключевого отчета, а так же, раз всё равно пересобирать и выкладывать решил по "запоздалому" пожеланию... Проблема, что для отладки запросы могу делать не чаще раза в сутки.

Отбор в группу для пакетного перезапроса ТТН, вызываемого кнопкой Ctrl+F2, по сложному условию. Включение/выключение в группу по сложному условию вызываем кнопкой Ctrl+F4.





Расширен дополнительными ограничителями по знакам из кода поставщика и периода дат накладных. В частности для отбора ВСЕХ накладных для возврата в очередь УТМ нужно все ограничители оставить по умолчанию

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.