Потребность на предприятии
Необходима возможность прослеживаемости материала от момента прихода, с его перемещениями между складами и подразделениями, до конечного использования в производстве или выбытия с предприятия(списание или продажа). Т.е. контроль движения материала в разрезе серийных номеров посредством нанесения штрихкода на каждую позицию материала отдельно.При работе с номенклатурой, у которой ведется учет по сериям, при генерации новой серии не хватает функционала, который позволял бы генерировать штрихкод и привязывать его к номенклатуре с определенной серией, а при подборе номенклатуры по штрихкоду с использованием Сканера заполняла табличную часть документа номенклатурой с определенной серией.
Для решения этой задачи мы реализовали свое расширение "Генерация штрихкода" с незначительными изменениями в конфигурации.
В окно "Подбор серий номенклатуры" добавлен новый функционал - кнопка "МИКО: Сгенерировать EAN-13", которая генерирует штрихкод для выбранной строки или всех строк и связывает серию со штрихкодом.
Генерировать серии в связке со штрихкодами можно из любого документа, в котором есть возможность открыть окно "Подбор серий номенклатуры":
Также в регистр сведений "Штрихкоды номенклатуры" добавлен новый реквизит "МИКО: Серия". Благодаря этому реквизиту можно создать новую запись штрихкода и сразу же указать серию, связанную с новым штрихкодом.
Пример работы
Для примера мы будем использовать номенклатуру "ТА Лист №1", лист может быть двух видов, обычный и хромированный, в программе это отражается с помощью использования дополнительной аналитики - характеристик.
Хромированный лист мы получаем из обычного листа, в программе этот процесс отражается путем ввода документа "Производство", в котором "Лист хромированный" является продукцией, а "Лист обычный" материалом. Также есть условие, у нас должна быть возможность в программе отследить все движения нашего листа по его серии, вне зависимости от его характеристики обычный / хромированный.
В программе 1С:УНФ есть отчет "Движение серий номенклатуры по складам", позволяющий проанализировать движения номенклатуры по выбранной серии.
В таком случае серия номенклатуры "Лист хромированный" будет такой же, как у номенклатуры "Лист обычный", из которого он был произведен, а штрихкоды будут разными.
Благодаря этому мы сможем проанализировать все движения листа с помощью отчета "Движение серий номенклатуры по складам".
Перед использованием отчета его требуется настроить. Ссылка на инструкцию по настройке отчета.
Шаг 1. Сформируем документ "Приходная накладная", добавим в табличную часть нашу позицию «ТА Лист №1» с характеристикой «Обычный» 5 шт. с уникальными серийными номерами, сгенерируем для них штрихкоды
Уникальный серийный номер - указывается отдельно для каждого экземпляра товара, т.е. серийный номер может быть присвоен только для одной позиции и повторяться не может.
Шаг 2. После создания серий и штрихкодов в документе "Приходная накладная", в регистре сведений "Штрихкоды" появилось пять новых записей с аналитикой.
Шаг 3. Переместим лист с основного склада в цех производства.
Для этого в документе "Перемещение запасов" подберем номенклатуру "ТА Лист №1" указав штрихкод (также штрихкод можно просканировать), после этого заполнится табличная часть документа номенклатурой со своей аналитикой (характеристика, партия, серия), которая связана с указанным штрихкодом.
Шаг 4. Нам необходимо хромировать наш лист. Для этого мы создадим документ "Производство", укажем на закладе «Продукция» номенклатуру "ТА Лист №1" с характеристикой хромированный, а на закладке «Материалы» "ТА Лист №1" с характеристикой обычный.
Как мы помним, у нас стоит задача возможности анализа движений листа по его серийному номеру, вне зависимости от его характеристик. Поэтому серия у листов будет одинаковая, отличаться они будут только характеристикой и штрихкодом.
Шаг 5. Доработана типовая обработка "Печать этикеток". Теперь, вызвав данную обработку, в табличную часть обработки будут попадать только те позиции, которые есть в документе основания, т.е. только наш «ТА Лист №1 Хромированный» с серией "00000015". Типовая же обработка, помещает в табличную часть все позиции «ТА Лист №1 Хромированный», для которых сгенерирован штрихкод.
Шаг 6. Реализован шаблон этикеток, с указанием серии позиции. (В типовом функционале, серий в шаблонах этикеток - отсутствуют )
Шаг 7. Реализована защита от дублей, которая не позволяет создавать позиции с одинаковыми штрихкодами.
Если в проведенном документе, в котором уже указаны серия и штрихкод, будет изменена аналитика номенклатуры (партия, характеристика и т.д.), то при попытке провести документ, программа, увидев что штрихкод уже был создан, выведет окно с выбором перезаписать штрихкод или оставить неизменным, если мы согласимся, документ будет проведен и штрихкод будет перезаписан, иначе документ не проведется.
Пример:
Мы создали "ТА Лист №1" с характеристикой "Хромированный", указали для него штрихкод.
Далее мы возвращаемся в документ "Производство" и меняем характеристику.
После проведения документа, у нас изменилась запись в регистре сведений.
Шаг 8. После всех операций по нашей позиции можно проанализировать его движения по серии
---
Техническая информация и требования
1) Релизы:
• Адпатировано и проверено на релизе 1С:УНФ 1.6.24.92, 1.6.26.132
(для ред 3.0.хх.ххх, и других релизов ред 1.6 - адаптация по запросу)
2) Для корректной работы предлагаемого функционала необходимо:
• Использовать функционал учета по - Сериям
• Использовать функционал учета по - Штрихкодам
• Использовать функционал учета по - Характеристикам ( не обязательно )
3) Обязанности сотрудников:
• Своевременно генерировать штрихкоды номенклатуры, в связке с сериями номенклатуры
(Обращения по претензиям и замечаниям, принимаются только при выполнении условий, изложенных в требованиях выше)