Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > КИС Lack & УС Land

УС Лэнд:ЕГАИС – 2017. Обсуждение программы, предложения, замечания, вопросы : КИС Lack & УС Land

19.03.2024 14:48


03.08.2017 09:40
AndreyZh
 
Пошел в туалет. Думал - по маленькому, а вышло - по большому... Вот так и тщетны все планы наши... а ведь хотел просто улучшить сервисные возможности утилиты

Сервис запроса списка потерянных в ЕГАИС приходных накладных и их перезапрос

В программе "УСЕга" очень давно существовали сервис запроса списка потерянных в ЕГАИС приходных накладных и сервис перезапроса ТТН (восстановление в базе УТМ) по её регистрационному коду. Вот и давно появилось желание "скрестить" эти сервисы в "одном флаконе", и только сейчас "дошли руки" - лучше бы занялся другим. Режим запроса таких ТТН вызывается:



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

Создал две тестовые ТТН, отправил себе, удалил средствами режима "чистки запросов" их из УТМ, перезапросил... в ответ "УСЕга" показала только одну "потерянную" накладную??? - Упс! Проверил новый созданный режим - вылет... На всякий случай сохранил ответ ХМЛ от ЕГАИС, исправил ошибку, отправил запрос, а в ответ "отлуп" - запрос посылается не чаще раза в 12 часов (режимы настолько древние, что все нюансы позабыл)... Глазками посмотрел сохраненный ХМЛ, а там более десятка (не одна) накладных - однозначно очередная ошибка в "УС Лэнд:ЕГАИС"!

ОШИБКА

Хрын знает когда ФСРАР сменил формат ответа, а я не обновил режим и программа видела только "первую" ТТН, что было нормально в текущей работе, т.к. их терялось не много Переписал парсинг ответа - исправил косяк программы! До кучи, обнаружил, что была резервирована кнопка F5 для поиска, а режим поиска не сделал

Добавил режим поиска:



Наконец дошли руки до "желаемого" режима. Добавлена возможность, вызываемая кнопкой F2, перезапрашивающая ТТН у ЕГАИС. Встаем на ТТН из списка, нажимаем F2, программа запрашивает подтверждение на бесконечный допрос ЕГАИС:




Затем "демонстрирует" свою работу, подмиргивая и отражая текущее время:



По результату программа отражает или положительное "решение" ЕГАИС по возврату накладной в УТМ:



или отрицательное, что скорее всего только для тестового контура, где периодически вычищаются документы:



ПОСЛЕ ЧЕГО НАКЛАДНАЯ ПОЯВИТСЯ В БАЗЕ УТМ

Приведу алгоритм использования режима для сторонних программ работы с ЕГАИС и замечу, что данные работы не трогают информацию в базах этих программ и вообще ничего не пишется на ПК:

1. Запрашиваем потерянные накладные. Запросы/Списка необработанных через ЕГАИС приходных накладных;

2. Допрашиваем ЕГАИС до получения ответа. Прочие задачи/Автоопрос УТМ до получения ответа на запрос указанного типа или нажав кнопку Shift+F6/выбираем 7 (список удаленных ТТН из УТМ). Дожидаемся прихода "результата";

3. Заходим в режим анализа ответов ЕГАИС. Ответы/Список необработанных ТТН. Их можно перезапросить. Попадаем в табличку, показанную выше или получаем "отрицательный" ответ типов - нет потерянных накладных или поспешили с запросами;

4. Встаём на требуемые накладные и нажав кнопку F2 перезапрашиваем их у ЕГАИС. После ожидания в течении 1-10 минут приходит ответ об успешности запроса.

Перезапросив таким образом все необходимые накладные выходим из "УС Лэнд:ЕГАИС" и принимаем накладные в своей учетной системе.
18.08.2017 07:13
winmasta
 
Добрый день Андрей. У нас проблема, не появляется ТТН в программе. Перезапрашивали несколько раз, но ее все равно не видно. Скриншоты и файлы прилагаю.
Миниатюры
Нажмите на изображение для увеличения
Название: check1.png
Просмотров: 294
Размер:	166.4 Кб
ID:	8784   Нажмите на изображение для увеличения
Название: усега.png
Просмотров: 300
Размер:	108.0 Кб
ID:	8786  
Вложения
Тип файла: txt ttn.txt (23.4 Кб, 116 просмотров)
18.08.2017 08:19
AndreyZh
 
Цитата:
winmasta Добрый день Андрей. У нас проблема, не появляется ТТН в программе. Перезапрашивали несколько раз, но ее все равно не видно. Скриншоты и файлы прилагаю.
Доброе утро Константин!

... и не появится - накладная от Метро "кривого" формата и она видна в режиме чистки запросов. В версии 17.08.17 можно подтверждать или отказывать такие ТТН. Подробнее с сообщения 15: https://olegon.ru/showthread.php?t=25767&page=2
18.08.2017 12:59
winmasta
 
Цитата:
AndreyZh Доброе утро Константин!

... и не появится - накладная от Метро "кривого" формата и она видна в режиме чистки запросов. В версии 17.08.17 можно подтверждать или отказывать такие ТТН. Подробнее с сообщения 15: https://olegon.ru/showthread.php?t=25767&page=2
подтвердил, а как быть с остатками, они актуальны будут в ЕГАИС ?
18.08.2017 14:55
AndreyZh
 
Цитата:
winmasta подтвердил, а как быть с остатками, они актуальны будут в ЕГАИС ?
Однозначно! Ведь просто реализован совет от спецов ФСРАР: "сделайте текствый файл и пошлите курлом"
18.08.2017 15:05
winmasta
 
Получается от "метра" теперь всегда так надо будет подтверждать? Отказаться от них не можем, по некоторым очень нужным позициям они единственные поставщики в нашем чудом "мегаполисе".
18.08.2017 21:01
AndreyZh
 
Цитата:
winmasta Получается от "метра" теперь всегда так надо будет подтверждать? Отказаться от них не можем, по некоторым очень нужным позициям они единственные поставщики в нашем чудом "мегаполисе".
Возможно ошибаюсь, но исхожу из того, что ЕГАИС и так очень большое извращение, а дополнительные извраты программистов - вообще перебор... и если руководство Метро умное, в чём не сомневаюсь, то они "вернутся" к каноническим форматам документов... или потеряют часть клиентов (прибыли), а пока накладные, при острой нужде придётся просто подтверждать

"Кривые" ТТН - это не только проблема "УСЕга", но и платформа "1С" не обрабатывает "кривизну определенных типов" - ничего страшного... ручками правят входящие файлы... или даже принимают (как случайно узнал) этой сервисной возможностью "УСЕга"
28.09.2017 15:07
AndreyZh
 
Продолжается развитие "УСЕга", правда не столь интенсивное... Не вижу смысла вкладываться в новые возможности, т.к. после опубликования методологии v3 возможна (скорее всего) радикальная переделка "мотора" программы, а насоздавав кучу нового (новых технологий) придётся много больше и переделывать. Кроме того... Вопросов и замечаний по "УС Лэнд:ЕГАИС" НЕТ! Следовательно или всё изумительно работает... или системой не пользуются... По сути:

1. Добавлен аналитический отчет по остаткам ЕГАИС: https://olegon.ru/showthread.php?t=27920

2. Исправлен пяток ошибок, например вылет программы, если нет "потерянных" ТТН в ответе на соответсвующий запрос;

3. Подправлены формы отражения в справочниках и порядок вопрос режима поиска;

4. Теперь, учитывая, что номер чека ЕГАИС должен совпадать с номером чека ФН программа перед созданием каждого чека просит подтвердить/исправить номер чека. Так же изменены размерности полей сопутствующих форм;

5. Анализатор логов транспорта - утилита поиска фатальных ошибок в работе ЕГАИС (УТМ) пополнилась ещё четырьмя классами ошибок:



Теперь их (классов) ловится 29 штук. Для любителей изучать многомегабайтные логи транспорта "глазками" приложен актуальный реестр классов ошибок.
Вложения
Тип файла: 7z Ошибки УТМ.7z (8.1 Кб, 42 просмотров)
09.10.2017 10:01
Fomka
 
А в самой утилите нет "обратной связи"? Там обратиться к разработчику, автоматически отметить по уникальному неперсонализированному id, что программой пользуются. Или такие вещи не актуальны?)
09.10.2017 10:19
AndreyZh
 
Цитата:
Fomka А в самой утилите нет "обратной связи"? Там обратиться к разработчику, автоматически отметить по уникальному неперсонализированному id, что программой пользуются. Или такие вещи не актуальны?)
Извините! Не понял вопроса (замечания)?
Часовой пояс GMT +3, время: 14:48.

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