Несмотря на то, что помарочный учет в ЕГАИС официально стартовал для розницы в начале второй половине 2018 года, акцизные марки (АМ) нового формата появились позже, в частности на той территории, где я работаю, они появились только в конце декабря 2018 года. Посему обновления на 1С Розницу я для своих клиентов не ставил, но так или иначе делать это пришлось. Сразу возникла проблема, что если ТТН с новыми АМ принята в старой версии Розницы, сами коды АМ, даже после обновления увидеть в справочнике Штрихкоды и Упаковки и регистре Акцизные марки будет нельзя. Первоначально я просто удалял ТТН со всеми связями и запрашивал заново. Но делать это неудобно и неэргономично. На ИС есть обработки для единичного заполнения кода АМ, но нет пакетной загрузки всех АМ по данным ТТН.
Принцип обработки прост, выбираются нужные ТТН, выполняется чтение XML-содержимого из справочника ЕГАИСПрисоединенныеФайлы и формируется нужный нам список. После чего идет запись в справочник Штрихкоды и Упаковки, и регистр Акцизные марки с признаком ВНаличии
Есть вариант чтения отдельного XML-файла с данными ТТН.
11.02.2019 по просьбе Егора Иванова сделал печать акцизных марок, вывод на печать идет в формате PDF417 вместо Datamatrix, проверял дешевым китайским сканером 2D, все читается.
27.02.2019 добавил обработку для УТ 10.3
09.03.2019 добавил загрузку за период, т.е. сразу выбирается список ТТН и идет запись акцизных марок, при большом списке возможно прерывание штатным CTRL+BREAK
27.03.2019 добавил в обработки для Розницы и УТ 10.3 установка признака поштучно в справочнике Справки2 для справок2, где длина акцизной марки более 68 символов, в ручном режиме через меню Дополнительно - Установить признак поштучно у справки 2, либо запуск автоматически после загрузки в справочник/регистр.
03.04.2019 Для 1С Розницы сделал подключаемой как обработку заполнения для документа ТТН Входящая ЕГАИС. Можно использовать в списке или в форме документа, в этом режиме после открытия заполняется список ТТН и список АМ. В обеих обработках при установке признака поштучно у справки 2 ошибочно обрабатывались все АМ со справками 2, после исправления только справки 2.
31.05.2019. Обработка для 1С Розницы: по просьбе CrimeanWind сделал запись в справочник не только акцизных марок, но и штрихкодов упаковок. Внешний вид изменен с плоской таблицы на дерево с группировкой ТТН, Штрихкод упаковки. Есть информация о статусе проверки. Если в справочнике ШК и упаковки более 1 записи (дублирование), то обрабатываются все записи (ранее только одна). При печати на страницу выводятся 3 ШК в одной строке.
06.06.2019 Внес изменения для работы с Розницей 2.2.12.ХХХ
23.11.2019 Для Розницы добавлена возможность пакетного создания акцизных марок по документу Отчет ЕГАИС. К примеру база создана с нуля и нет данных по входящим ТТН, с помощью Корректировка Остатков ЕГАИС создаются запросы по регистру 3, и после их получения можно заполнить справочник Штрихкоды и Упаковки и регистр Акцизные марки. Внесены доработки для использования под Розницей 2.2.12 и выше.
06.06.2021. Чтение формата ЕГАИС 4.0
15.06.2024. Для Розницы внесены изменения с учетом новых версий. Добавлен режим выгрузки исходящих ТТН в отдельные XML-файлы с отбором по ТТН ИД, и загрузка списка акцизных марок из отдельных (ранее выгруженных) XML-файлов. При выгрузке создается файл СписокКодыАП.txt с кодами алкопродукции, т.к. возможна ситуация, что нужной алкопродукции в базе нет, и ее можно запросить по кодам. Этот режим может пригодиться при корректировке остатков ЕГАИС (дозагрузка недостающих марок, если учет велся в другой физической базе 1С) или при создании новой базы.
Проверено на следующих конфигурациях и релизах:
- Розница, редакция 2.3, релизы 2.3.18.23
- Управление торговлей, редакция 10.3, релизы 10.3.87.1