Пишете, что код такой же, но при этом в вашем примере есть дополнительная строка. Или это вы ее добавили? Стандартный код (который я привел) работает ровно по хелпу:
Цитата:
Производственные группы — в случае выбора разноска потребления номенклатуры и потребления по рабочему центру выполняется исключительно на основе значения в форме Производственные группы (форма).
Т.е. поведение системы, судя по хелпу и коду, правильное - если у вас заказ идет с типом разноски "Производственные группы", то данные берутся только оттуда - вот и ошибка.