Как при создании документа «Заказ покупателя» генерировать серийные номера на каждую единицу товара?
Конфигурация – УПП 1.3. Платформа 8.3.
Например, при создании документа Заказ покупателя с одной позицией Лампочка, 60W - 5 шт.
нужно, чтобы сгенерировались 5 серийных номеров (они в последствии будут промаркированы на лампочках и отгружены покупателю).
Есть ли стандартные средства, которые позволяют это сделать?
Что значит "стандартные средства" для "сгенерировались 5 серийных номеров"?
Если включен учет по серийным номерам, то при оформлении заказа можете вручную создавать серийники (указывать срок годности и что там еще нужно) и указывать их в документе.
Еще есть типовой функционал справочника внешних обработок вида "заполнение табличных частей" - заказываете нужный вам алгоритм как обработку и подключаете к своей конфигурации.
Еще в платформе есть стандартный набор процедур и функций, комбинируя который при доработке снятой с полной поддержки конфигурации можно получить требуемый вам эффект.
Иван Мельников, значит второй и третий пункты. Я с УПП работал по версию 1.2, но не слышал что там были подобные доработки. Если вы прощелкивая настройки не увидели "автогенерацию серийников", то их там и нет.
Тем более генерация в заказе покупателя - это явно не типичный сценарий. Если бы что-то подобное и делали, то в отчете производства за смену - к моменту продажи уже обычно есть весь пакет документов с присвоенными серийными номерами и нужно просто указать нужные из них в документе (с помощью того же сканера штрихкодов); да и указывать имеет смысл в документе отгрузки, а вовсе не в заказе, который может быть отменен или скорректирован.
Если это не уникальная продукция, и нужно понять только партию. Можно привязасть к "Документу оприходывания" из партии и по его данным формировать ШК.
В УПП есть учет серий. Сначала в "Настройках параметров учета" на закладке "Учет товаров" поставить галочку.
Далее в каждой номенклатуре на закладке "Настройка учета". включаем и указывает как будут генерится номера
Далее в Постуление будет кнопарь "Серийные номера".
ну где-то так это работает
Цель – маркировать каждую единицу отгружаемого продукта для отслеживания гарантийных случаев.
Генерировать серийные номера нужно при создании документа "Заказ на производство". Например, покупатель хочет купить 1000 лампочек. Сначала создается документ "Заказ покупателя" с одной позицией "Лампочка – 1000 шт.". А потом на основании "Заказ покупателя" создается документ "Заказ на производство", в котором генерируется 1000 серийных номеров, которые впоследствии отправляются на лазерную установку для маркировки.
Ну в таком случае я бы генерил в момент выпуска. Когда эта продукция появится на складе.
Если это именно "лампочка" а не двигатель для машины, то оставил сводную нумерацию партии выпуска. Не думаю в этом случае будет отличаться №1 от № 777. Учитывая что спецификация одинаковая, используемые материалы тоже. Ну можно разделить маркировку если есть отличия при выпуске.