07.02.2019 15:18
AndreyZh
 
Вот, реально активирована с 31 января, новая фишка ЕГАИС - не всегда автоматическое занесение акцизных марок подтверждаемых накладных в локальную базу УТМ и использование данного механизма, как контроль марок при офф-лайн продажах, а в перспективе при списаниях по акцизным маркам.

Как всегда с ЕГАИС - ХЗ, как это работает, разработчики отмалчиваются, а точнее объявляют это секретной информацией, а пользователи натыкаются на многочисленные проблемы, как при продажах, так и при отправке расходных накладных... Тема очень "интересная" и буйно обсуждаемая в закрытых разделах форума ФСРАР и уже вскрыты десятки нюансов и косяков функционирования данного новшества - желающие могут там это изучить.


Вот и в реале споткнулись на это новшество

Если кратко, то после подтверждения ТТН с марками, в основном новыми, в теории: УТМ должен автоматически обновить свою локальную БД или, что то же работает "через пень-колоду" запустить обновление в ручном режиме:





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





Дабы не "наводить тень на плетень" приведу этот запрос:
Код:
curl -X GET http://<адрес_УТМ>:<порт_УТМ>/xhr/filter/reset

P.S. Вообще, когда сие заработает, как предполагается, то данный механизм можно использовать для радикального множества задач... Начал, но увы наткнулся на ЕГАИСные косяки, т.ч. пока его просто изучаю...
08.02.2019 08:46
AndreyZh
 
Ещё раз внимательно изучил нюансы и два важных уточнения:

1. Для новых акцизных марок без "обновления настроек" (фильтра) УТМ невозможна ЛЮБАЯ, а не только офф-лайн продажа марок, т.е. новые АкМ проверяются по локальной БД УТМ;

2. Обновлять настройки можно только после полного проведения приходной ТТН в ЕГАИС, т.е. прихода всех тикетов по акту подтверждения или согласия поставщика с актом расхождения.

Посему: изменил описание режима и "место" вызова. Для пользователей программы "УС Лэнд:ЕГАИС" нужно убедится в полном проведении в режиме "каскадного удаления", а лишь затем принудительно обновлять настройки

Вчера 08:45
AndreyZh
 
И так: Запрос к УТМ, а не ЕГАИС QueryFilter возвращает в квитанции список акцизных марок из отправленных в запросе, которые не числятся на балансе подразделения - локальной базе УТМ. Теория описана выше.

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





2. Открывается универсальный режим чтения и доработки текстового файла:





3. Список марок можно создать или доработать в открывшемся редакторе программы:





4. Отсылается запрос к УТМ по выходу из редактора. Программа отправляет первые 10 000 марок - ограничение запроса. Моментально в квитанции возвращается ответ УТМ. Варианты ответа:

а. Просто сообщение типа обведенного рамкой:




Также возможны:

- Проверка пройдена в случае наличия всех марок на балансе организации.
- Отсутствует фильтр когда данные для механизма контроля не получены с сервера.
- Ошибка не определена в случае КОСЯКА ЕГАИС, который сейчас в тестовом контуре и у ряда пользователей ЕГАИС в рабочем.


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





В режиме можно вывести отчет, в любом компьютерном формате. Отчет имеет два варианта:

- просто список марок
- наименования алкопродукции и марка. Последнее "доступно", если имеется инфа по алкокоду в остатках склада:





Код:

12.02/09:28 Справка об отсутствующих шрихкодах акцизных марок по запросу к УТМ для 030000113645
Штрих код акцизной марки и возможно алкокод, литраж с наименованием алкопродукции

0018220000001396931   0.750 Вино столовое полусладкое красное "БАСТАРДО ФЕОДОСИЙСКОЕ" ТМ "ОРЕАНДА"                                                   
101100000005660118001ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTU

0018220000001396931   0.750 Вино столовое полусладкое красное "БАСТАРДО ФЕОДОСИЙСКОЕ" ТМ "ОРЕАНДА"                                                   
101100000005680118001ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTU

0012622000002063451   0.500 Виноградная водка "Прасковейский самогон №1"                                                                             
101209000004790118001ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTU

0012622000002063451   0.500 Виноградная водка "Прасковейский самогон №1"                                                                             
101209000004820118001ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890ABCDEFGHIJKLMNOPQRSTU
10420000090724101800123NXXLOOY4U55SHQ4Q5IP765GYYJP3PXS5MCVY3VSDDLTNMBHUK3F5GZVJYHSXREDMJA3FQVQOV57Q3EXW7WDF75HHL2QU5ZDHELH3WPWMSLO3AFHLTANYYEBB43R6JLY
104200000907481018001CNACF2CNPL6YCJYKM3T3W6UTDA46TNFPCKLS7ASF3G3ZCX7RKT4OIAN3SXDCABCQVYAQSUJE2THYDLKA5WKFGIT5S7YGV2ETE6P4PZYQXHX3R2WXUZUGXR5AUDDC7JF5Q
104400001335761018001BMQUMQBEMCOU7COKYN7WLXWFREOFXS4KEK6BHJLZIMHNUXANOKGTHEATPLBOZL5ZDTGFUJOUB3RSTIJFALKIG3OPLCW4OE5NLU6T5NHWTZWWF32WYKCBO65GKRFAJDYPI




5. По выходу из режима появляется запрос на обновление остатков акцизных марок организации в пуле по тем маркам, которые там присутствуют:





6. Приведу скрин обновления информации в пуле. По выделенной марке программа убрала её с остатка:





7. В завершении программа предлагает удалить исходный тестовый файл, а точнее перенести его в каталог отчетов с изменением расширения:





P.S. Пока сложно считать технологию полностью отлаженной, т.к. в ЕГАИСе всё делается через ... "тернии к звёздам", создавал код в тестовом контуре, отлаживал обмен с УТМ в рабочем, где запрос "фунциклировал", затем добавляя марки для "вариантов" снова правил код в тестовом...
Вчера 09:09
AndreyZh
 
Почему назвал данную возможность ЕГАИС "волшебной палочкой"?

1. Наряду с анализатором логов "УСЕга" не взаимодействует с ЕГАИС, отправляя туда документы;
2. Позволяет, в частности вести 100% помарочный учет без интеграции с ЕГАИС.

Технология виртуального учета поштучной алкопродукции


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

1. Виртуальном подтверждении приходной ТТН с поштучной алкопродукцией, выгрузив, в частности список марок в пул и реестр для алкодекларации кнопкой F10;
2. Помарочным приёмом, кнопкой F7 любой алкопродукции с марками, что автоматом выгружает остатки в пул.

... Далее Вы работаете с марками, изменяя остатки в ЕГАИС 100% в своей УС или комбинируя операции с УСЕга... Для обновления виртуальной, но 100% совпадающей с данными ЕГАИС информацией в пуле по остаткам маркам и/или регистра №3:

1. Запрашиваем остатки ЕГАИС склада и ТЗ: сервис/автозапрос остатков:
2. Из пула выгружаем список марок с остатками, сохраняя его в текстовый файл;
3. Переносим его из папки REPORT\ в каталог программы;
4. Запрашиваем фильтр, что описано выше;
5. После обновления остатков программа приведет остатки в пуле к данным ЕГАИС.
Вчера 15:35
AndreyZh
 
Цитата:
AndreyZh 1. Виртуальном подтверждении приходной ТТН с поштучной алкопродукцией, выгрузив, в частности список марок в пул и реестр для алкодекларации кнопкой F10;
Забыл упомянуть, что в "пул акцизных марок" марки с остатками добавляются также:

1. Постановки на баланс алкопродукции на складе;

2. Запросах остатков регистра №3 по кодам РФУ-2. Имеется множество способов, описанных в инструкции к 21.01.19, а так же на форуме. В частности можно поверить и загрузить в пул все марки с данными по их остаткам по всей алкопродукции подразделения.

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