Вообще, задачка-то не сложная.
Используйте номер партии как номер коробки.
Т.е. была закупка - список номенклатуры.
Потом пришел packing list (опись) с номерами коробок. Вы в строчках закупок проставялете (создаете) номера партий по номерам коробок из этой описи.
Затем кладовщик видя коробку выбирает в журнал прибытия все из указанной закупки с данным номером партии (коротый написан на коробке) и приходует.
И так же отгружает (все остатки с жанным номером партии).
Дописывать нужно будет только интерфейс под конкретный БП и то совсем немножко.
|