Всем привет! Ребят, подскажите, в чем у меня здесь косяк? При проведении Расходной получается две записи, причем записываются продукты с разным сроком годности, хотя в наличии этого продукта хватает и по одному сроку годности. в отчете такая же ерунда, записи дублируются! Заранее спасибо!
У Вас остатки проверяются по каждому сроку годности, а не номенклатуре, то есть продаете Вы, к примеру, 5 яблок, а в остатках у Вас с первом сроком годности 5, с вторым сроком годности тоже 5, Вы по каждой из партии проверяете остатки и всё списываете..
Какой-то странный алгоритм, обычно остатки проверяются на этапе выборки по номенклатуре, если их хватает, то идет списание уже по партиям, при этом используется какая-то переменная для контроля, что на определенном шаге не списали ли мы всё требуемое количество и дальнейшее движение по партиям надо прекращать... В Вашем случае, партия = срок годности