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

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

19.08.2017 12:37


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

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

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



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

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

ОШИБКА

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

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



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




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



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



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



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

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


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

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

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

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

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

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

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

"Кривые" ТТН - это не только проблема "УСЕга", но и платформа "1С" не обрабатывает "кривизну определенных типов" - ничего страшного... ручками правят входящие файлы... или даже принимают (как случайно узнал) этой сервисной возможностью "УСЕга"
 
 


Опции темы



Часовой пояс GMT +3, время: 12:37.

Все в прочитанное - Донат - RSS - - Карта - Вверх

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