Подсистема "Акцизные марки" для УТ 11.2 и Розница 2.2

Опубликовал Алексей Харламов (RocKeR_13) в раздел Обработки - Обработка документов

Подсистема для запроса, хранения и распечатки новых акцизных марок

Данная подсистема позволит вам:

1) Сформировать запрос на получение кодов акцизных марок алкогольной продукции по типу, серии и номеру.

2) Получить из УТМ новые коды марок.

3) Распечатать новые акцизные марки.

Данная конфигурация не вносит изменения в существующие объекты, лишь использует некоторые общие модули.

Запрос марок просиходит посредством создания документа "Запрос акцизных марок". Табличная часть заполняется номерами марок (хранятся в справочнике "Номера акцизных марок"). В случае новых акцизных марок вы можете воспользоваться сканером штрихкодов: после считывания DataMatrix-кода будет автоматически создан новый элемент справочника "Номера акцизных марок" (если он не найден).

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

После получения марок из ЕГАИС документ запроса формирует записи в периодическом регистре сведений. Далее вывести на печать акцизные марки вы можете обработкой "Печать акцизных марок".

У обработки есть 3 режима заполнения:

1) выводит все актуальные акцизные марки (СрезПоследних)

2) отбор по списку документов "Запрос акцизныхх марок"

3) отбор по номерам акцизных марок

Преобразование кода акцизных марок в PDF417 производится с помощью внешней компоненты (ОбщийМакет.КомпонентаПечатиШтрихкодов)

Порядок установки (не забываем делать резервную копию!):

  1. Открываем базу в режиме конфигурации
  2. Если конфигурация не открыта, то открываем ее "Конфигурация-Открыть Конфигурацию"
  3. Включаем возможность изменения: "Конфигурация-Поддержка-Настройка поддержки-Включить возможность изменения"
  4. Отвечаем "Да"
  5. Ставим везде "Объект поставщика не редактируется"
  6. Жмем "Ок" и ждем, когда обработается конфигурация
  7. У корневого элемента вместо "Не редактируется" устанавливаем "Объект поставщика редактируется с сохранением поддержки" (выбор открывается после двойного щелчка по надписи "Не редактируется":

  1. Объединяем конфигурацию с конфигурацией "Акцизные марки": "Конфигурация-Сравнить, объединить с конфигурацией из файла"
  2. Указываем файл с конфигурацией "Акцизные марки"
  3. В настройках объединения снимаем галку у свойств конфигурации:

Остается только завершить объединение кнопкой "Выполнить" и после обновить конфигурацию клавишей F7.


Обновления от 17 октября 2016 года

Исправлены найденные ошибки с обработкой ответов, преобразование кода акцизной марки в формат PDF417 происходит теперь с помощью внешней компоненты, которая идет вместе с типовыми конфигурациями. В список запросов акцизных марок добавлена кнопка ручной загрузки данных из УТМа


Обновления от 26 октября 2016 года

Добавление общего макета с внешней компонентой печати штрихкодов версии 8.3.1.2. Картинку штрихкода теперь можно формировать как с помощью сайта, так и с помощью ВК


Обновление от 20 декабря 2016 года

  • Исправлена ошибка при попытке записать сессию обмена в протокол обмена
  • исправлен вывод на печать
  • добавлена возможность вывода каждой марки на отдельный лист

Обновление от 20 апреля 2017 года

  • Исправлена обработка событий от сканера штрихкодов в форме документа запроса марок

Скачать файлы

Наименование Файл Версия Размер
Конфигурация "Подсистема акцизных марок"
.cf 7,42Mb
20.04.17
38
.cf 1.2 7,42Mb 38 Скачать

См. также

Комментарии
1. Максим Радченко (coolseo) 17 14.10.16 01:03 Сейчас в теме
Печатная форма формируется с помощью стороннего сайта?
2. Алексей Харламов (RocKeR_13) 240 14.10.16 08:15 Сейчас в теме
(1) coolseo, нет, сайт использую для получения картинки PDF417.
3. Алексей (pablo_escobar) 14.10.16 14:19 Сейчас в теме
(2) RocKeR_13, зачем? 1С сама умеет формировать pdf417
4. Евгений Пантелеев (Modeus) 21.10.16 03:49 Сейчас в теме
Добрый день, скачали вашу подсистему, установили, но она как-то не правильно работает, заключается это в то что акцизы выводятся на печать не в pdf417? а в виде обычного штрихкода, и соответственно не читаются. Подскажите куда копать. Платформа 1с 8.3.9 Розница 2.2.4 (последний релиз)
Заранее спасибо.
С уважением.
5. Алексей Харламов (RocKeR_13) 240 21.10.16 13:26 Сейчас в теме
6. Ага Конечно (codename-s) 24.10.16 08:00 Сейчас в теме
Как успехи с проверкой? Тоже скачали, установили, не работает печать штрихкодов, если в ручную запрашивать картинку и печатать PDF417 то нормально сканируется
7. Алексей Харламов (RocKeR_13) 240 24.10.16 17:13 Сейчас в теме
(4) Modeus, (6) codename-s, весьма странно... Еще раз тестировал на УТ 11.2.3.200 и Розница 2.2.4.25 и 2.2.4.30 - формируются PDF417
8. Ага Конечно (codename-s) 25.10.16 04:09 Сейчас в теме
Высылаю вам скрины пройденной операции и ручного запроса. Розница 2.2.4.30
Прикрепленные файлы:
Таблица.xlsx
9. Алексей Харламов (RocKeR_13) 240 25.10.16 12:34 Сейчас в теме
(8) codename-s, а пробовали считать акцизную марку с 3 скрина в блокнот? Там другой код что ли зашит? И что в Excel-файле, не открылся он у меня...
10. Ага Конечно (codename-s) 25.10.16 15:38 Сейчас в теме
Пробовал, не хватает 2-х последних символов, код везде один и тот же, эксель исправил.
Прикрепленные файлы:
Копия Таблица.xlsx-1.xls
11. Евгений Пантелеев (Modeus) 26.10.16 03:22 Сейчас в теме
У меня формируются так-же как у codename-s на 3 скрине
12. Алексей Харламов (RocKeR_13) 240 26.10.16 14:04 Сейчас в теме
(10) codename-s, (11) Modeus, вернул формирование марки с помощью сайта, вышлю конфигурацию в личные сообщения
13. Seva __ (seva1405) 22 11.12.16 15:36 Сейчас в теме
Автор, подскажи как пользоваться твоей подсистемой?
Создал документ запрос акцизныз марок:
https://yadi.sk/i/CnA4unMs333MDG нписано получен штрихкод, но поле штрихкода пустое:
https://yadi.sk/i/gpGf4U1H333MoQ
как правильно сделать?

14. Seva __ (seva1405) 22 12.12.16 07:31 Сейчас в теме
Не работает подсистема, документ висит со статусом передан запрос, при нажатии "выполнить обмен с УТМ" вываливается ошибка "Индекс находится за границами массива" и документ остается висеть со статусом "передан запрос".
15. Seva __ (seva1405) 22 12.12.16 22:11 Сейчас в теме
В общем разобрался, автор, извиняюсь сам затупил. Не верно вводил тип марки. Нашел в отладке комментарий "Акцизная марка не прошла проверку" .
Спасибо за подсистему и +
16. Лидия Бикмуллина (bikmullina) 17.01.17 07:40 Сейчас в теме
Печать штрихкодов отрабатывается некорректно
Прикрепленные файлы:
1.docx
17. Лидия Бикмуллина (bikmullina) 17.01.17 12:22 Сейчас в теме
Ещё раз обращаюсь к разработчику о ошибке печати акцизных марок.
Жду ответа
Прикрепленные файлы:
1.docx
18. Алексей Харламов (RocKeR_13) 240 17.01.17 14:38 Сейчас в теме
(17) Здравствуйте! Прошу прощения, действительно пропустил добавление картинки в макет. Исправлю!
19. Лидия Бикмуллина (bikmullina) 18.01.17 10:12 Сейчас в теме
Спасибо, теперь всё корректно распечатывается.
20. Александр Сергеев (Sergal9991c) 20.01.17 11:09 Сейчас в теме
Добрый день! Поставил Вашу подсистему. Новый штрих-код приходит и записывается, а на печать не выводит. Как быть?
21. Александр (nikaleks) 4 15.03.17 22:23 Сейчас в теме
Спасибо за подсистему, отличная работа!
Есть только один вопрос, а расширением не проще было бы сделать?
22. Алексей Харламов (RocKeR_13) 240 15.03.17 23:12 Сейчас в теме
(21) спасибо за отзыв! Изначально хотел расширение сделать, но потом решил, что неплохо было бы сохранять данные о запросах и номерах марок в базе, а расширение не позволяет добавлять справочники, документы и т.п. А так есть у меня обработки, где также присутствует функционал запроса марок
23. Вася Сидоров (kepka) 14.04.17 16:32 Сейчас в теме
Добрый день
В описании написано:"В случае новых акцизных марок вы можете воспользоваться сканером штрихкодов: после считывания DataMatrix-кода будет автоматически создан новый элемент справочника "Номера акцизных марок" (если он не найден)."
Сканирую марку в документ- вторая колонка "номер" не заполняется. В самом справочнике номеров ее тоже нет.
В чем может быть проблема?
Розница 2,2,5,22
24. Евгений Пантелеев (Modeus) 19.04.17 15:56 Сейчас в теме
(kepka)Поддерживаю, приходится вручную с бутылок вводить алко код, а так же серию и номер.
25. Алексей Харламов (RocKeR_13) 240 20.04.17 12:59 Сейчас в теме
(23), (24) прошу прощения за поздний ответ, в связи с изменениями в обработке событий пришлось немного переделать конфигурацию.
26. Андрей Нахвальнов (Protman) 20.04.17 18:36 Сейчас в теме
Из полученного штрих кода потом можно получить алкокод чтобы получить по нему номенклатуру?
27. Алексей Харламов (RocKeR_13) 240 20.04.17 21:23 Сейчас в теме
(26) в данной подсистеме нет, а вообще можно будет
28. Андрей Нахвальнов (Protman) 20.04.17 21:58 Сейчас в теме
(27)В дополнение к предыдущему вопросу хотелось бы ещё чтобы было сопоставление "Тип марки" к "Виды алкогольной и спиртосодержащей продукции" и/или брать информацию из карточки номенклатуры. Залежалый товар всегда есть в базе и данная подсистема помогла бы вернуть его в продажу после повреждения штрих кодов марки...
29. Андрей Нахвальнов (Protman) 20.04.17 22:11 Сейчас в теме
А если в НСИ-Штрихкоды можно будет добавлять через Вашу подсистему "Акцизные марки" штрихкоды марок то вообще великолепно :)
30. Андрей Нахвальнов (Protman) 20.04.17 22:14 Сейчас в теме
Жаль что ценник растёт быстрее чем функционал :( Приходится пока пользоваться бесплатной демо-версией "Трезвый Декларант. ЕГАИС" для решения проблемы нечитаемых акцизных марок
31. Алексей Харламов (RocKeR_13) 240 21.04.17 06:57 Сейчас в теме
(28) не очень понятно пожелание: что изменит связь с видами АП?)
(29) а кто сейчас запрещает?) Только вот для чего это нужно?
32. Андрей Нахвальнов (Protman) 21.04.17 08:04 Сейчас в теме
(31) Есть марки с оторванной головой где указано, для примера, что это "АМ. Вина виноградные до 0,75" а в базе есть эта бутылка с соответствующим проставленным видом АП.
(29) Ну пока только методом копипастить, а нужно для других обработок где акцизки берутся из соответствующего справочника.
33. Алексей Харламов (RocKeR_13) 240 21.04.17 08:56 Сейчас в теме
(32) понял вас, но это будет актуально только для старых марок+надо искать связь между типом марки и видом АП.
(29) да у меня постоянные мои "любимчики" вечно вместо штрихкодов забивают марки в регистр "Штрихкоды", так что тут опять вас не пойму)
34. Иван Киселев (user660819_1) 21.04.17 12:25 Сейчас в теме
Срочно нужна помощь, установил данную доработку на конфигурацию Розница, редакция (2.2.5.22), попробовали отправить запрос все пришло, распечатали несколько акциз для проверки.
Смутило куча запросов в протоколе обмена ЕГАИС, куча пустых строк в секунду по несколько раз, решил что просто это ваше регламентное задание так работает. Не придал значение этому.
Но сегодня сотрудник пришел на работу зашел в базу, а она жутко глючит и вылетает с ошибкой что размер базы превышен.
Посмотрел в итоге база с 1гб выросла на 5.5 гигов (делал копию перед обновлением).
Что делать? Может эти запросы забили базу?
Прикрепленные файлы:
35. Алексей Харламов (RocKeR_13) 240 21.04.17 14:12 Сейчас в теме
(34) хм, вообще после удачной загрузки из УТМа удаляется ответ с марками и при повторном чтении ответов записи в протокол не должны идти. Да и подозрительно часто идет запись. Еще раз попробую у себя
36. Иван Киселев (user660819_1) 21.04.17 14:52 Сейчас в теме
(35) может поможет ньюанс, что у меня несколько магазинов в этой базе. Т.е. с нескольких УТМ идет запрос документов.
37. Алексей Харламов (RocKeR_13) 240 21.04.17 18:05 Сейчас в теме
(36) попробовал у себя еще раз (правда только у меня 1 утм): все хорошо приходит и удаляется... Попробуйте отключить пока регламентное задание "Загрузка акцизных марок" и получать марки по кнопке "Выполнить обмен с УТМ". Попробую организовать несколько УТМ. А можно с нескольких записей из протокола обмена скопировать все со вкладки "Текст XML", чтобы понять, что это хоть
38. Андрей Нахвальнов (Protman) 21.04.17 19:31 Сейчас в теме
39. Иван Киселев (user660819_1) 22.04.17 15:53 Сейчас в теме
(37) Прикрепил Тексты с запросов. Отключил регламентное задание, нажимаю в вашей доработке "Выполнить обмен УТМ" база повисает и начинает кушать всю память, принудительно убил процесс. Что-то совсем все плохо(
Прикрепленные файлы:
Запросы.rar
40. Алексей Харламов (RocKeR_13) 240 22.04.17 20:35 Сейчас в теме
(39) ааа, было у одних такое дело: у вас накладная не может в базу подгрузиться. Нужно журнал регистрации смотреть, на чем ошибка выскакивает. Была проблема, когда приходила АП, длина алкокода у которой была меньше 19 символов. Либо попробуйте запустить в режиме отладки, настроить автоматическое подключение к фоновым заданиям, задать остановку при ошибке и запустить обработку запросов ЕГАИС. Можно попробовать универсальной обработкой отобрать всю АП, длина кода у которых меньше 19 и добить нулями спереди такие коды до 19 символов.
41. Иван Киселев (user660819_1) 23.04.17 09:11 Сейчас в теме
(40) Т.е. это совпадение, что после установки вашей доработки такое произошло? И с ней не связано?
42. Алексей Харламов (RocKeR_13) 240 23.04.17 11:23 Сейчас в теме
(41) ну судя по тому, что в пустых записях протокола ттн висят, то из-за них беда. Я такое встречал, когда запросили продукцию производителя: тоже база висла как только запускалась обработка ответов ЕГАИС. Хорошо бы увидеть, что в журнале регистрации по этой ошибке пишется