Надысь пришло письмо с
описанием правильной последовательности перезапроса "утерянных" приходных накладных:
Цитата: Мне нужно подтвердить много накладных. я получаю список накладных и подтверждаю их с интервалом 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. Дальше "УС Лэнд:ЕАГИС" производит необходимые работы информируя Вас о процессе их проведения
Когда процесс завершится, то можете работать с данными накладными в Вашей программе...
Замечание. Алгоритмы созданы так, что в общем несложно будет создать "автомат" по перезапросу любых, а не только "потерянных" накладных по некоторому списку из некоего текстового файла. Например для закачки приходов с целью построения деклараций из "УС Лэнд:ЕГАИС"