Дата производства и срок годности на этикетках маркировки (ИС МП) для 1С:УНФ
Задачи пользователя - Этикетки, ценники
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Что делает расширение
- Новый параметр «Дата производства» в шаблонах этикеток (справочник «Хранилище шаблонов»). Доступен в редакторе шаблона для типов:
- «Этикетка (обувь, одежда, табак...)»;
- «Этикетка для штрихкодов упаковок».
- Параметр «Срок годности» для шаблона «Этикетка для штрихкодов упаковок». В типовой конфигурации его в этом типе шаблона нет.
- Запрос даты при печати. Пользователь открывает «Заказ на эмиссию кодов маркировки СУЗ», нажимает «Печать», заполняет форму печати кодов маркировки и нажимает «Печать». Если в выбранном шаблоне есть параметр «Дата производства» или «Срок годности», открывается окно «Дата производства». По умолчанию в нём текущая дата.
- Автоматический расчёт срока годности. Срок годности = дата производства + срок годности из карточки номенклатуры (реквизиты «Срок годности» и «Единица измерения срока годности»; поддерживаются годы, месяцы, дни/сутки, часы, минуты, секунды). Если у товара срок не задан, значение параметра «Срок годности» остаётся прежним.
Шаблоны, в которых нет этих параметров, печатаются как раньше, окно ввода даты не показывается.
Как пользоваться
- Установите расширение (см. ниже).
- Откройте шаблон этикетки (Хранилище шаблонов) нужного типа и вставьте в макет поля «Дата производства» и/или «Срок годности» так же, как остальные поля.
- У номенклатуры, для которой нужен расчёт, заполните «Срок годности» и «Единицу измерения срока годности».
- Печатайте этикетки из формы «Печать кодов маркировки» (кнопка «Печать» в документе «Заказ на эмиссию кодов маркировки СУЗ»): появится окно ввода даты производства.
Установка
- Конфигуратор → Конфигурация → Расширения конфигурации → Добавить → выберите файл
ДатаПроизводстваЭтикеток.cfe. - Снимите флажки «Безопасный режим» и «Защита от опасных действий» у расширения. При включённом безопасном режиме перехваты методов не работают, и расширение ничего не изменит.
- Обновите конфигурацию базы данных (F7), перезапустите клиент.
Состав расширения
- Общие модули:
ДП_ДатаПроизводства,ДП_ДатаПроизводстваВызовСервера,ДП_ДатаПроизводстваКлиент. - Общая форма:
ДП_ВводДатыПроизводства(окно ввода даты). - Заимствованные общие модули:
ПечатьЭтикетокИСМПКлиент,ПечатьЭтикетокИСМПУНФ(только перехватчики).
Совместимость и ограничения
- Проверено на УНФ 3.0.14.187 и платформе 8.5.1.1529 (файловый режим). На других релизах УНФ расширение сработает, только если в них сохранены перехватываемые методы модулей
ПечатьЭтикетокИСМПУНФиПечатьЭтикетокИСМПКлиент; перед использованием проверьте на копии базы. - Окно ввода даты показывается при печати из формы «Печать кодов маркировки» (регистр «Пул кодов маркировки СУЗ»). При печати шаблонов «Этикетка для штрихкодов упаковок» из других мест параметры «Дата производства» и «Срок годности» доступны в шаблоне, но остаются пустыми (дата там не запрашивается).
- Форма печати закрывается сразу после запуска печати (так устроен типовой код). Если закрыть окно ввода даты без ввода, печать не выполняется.
- Расширение не заменяет требования законодательства к маркировке: перед использованием на боевой базе проверьте результат печати на тестовых данных и сделайте резервную копию.
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.14.187
Вступайте в нашу телеграмм-группу Инфостарт