Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \solutions\1c\problema-pri-sozdanii-dvuh-odinakovyh-serij-nomenklatury.md

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

КОНТЕКСТ

Клиент работает с сериями номенклатуры. Есть одна и та же серия, но с разными сроками годности — при попытке создать вторую систему выдаёт ошибку.

ПРОБЛЕМА

Система не позволяет создать две одинаковые серии с разными сроками годности. Это логичное ограничение: срок годности жёстко привязан к одной серии, и у одной серии не может быть нескольких сроков годности — это уже разные серии.

ВАРИАНТЫ РЕШЕНИЯ

Вариант А: разделить серии нумерацией, чтобы каждая была уникальной.

✅ Плюсы: каждая серия уникальна, у каждой свой срок годности. Можно создать шаблон серий для автоматической генерации (например, Январь-###, Февраль-### — решётки заменятся случайными числами);

❌ Минусы: нет.


ВЫБОР РЕШЕНИЯ

Тут только один вариант: разделить серии нумерацией. Например, если это январская серия с разными сроками годности — называть «Январь-001», «Январь-002» и т.д. У каждой будет свой срок годности.

Для удобства создать шаблон серий и генерировать по нему — например, «Январь-###», «Февраль-###», где решётки автоматически заменяются случайными числами.

✅ Применимо: когда нужно создать несколько серий с одним названием, но разными сроками годности;

❌ Не применимо: если разные сроки годности у товаров — это не разные серии, а разные партии. Тогда использовать учёт по партиям, а не по сериям.