Глобальное и одиночное перепланирование выполняются разными кусками кода. Посмотрите - есть ли модификации классов ReqCalcScheduleItem (одиночное планирование) и ReqCalcScheduleItemTable (глобальное перепланирование). Кроме того, при глобальном планировании, для передачи параметров в хелперы система использует довольно грязный трюк с сохранением параметров в SysLastValue. Однажды видел ситуацию, при которой из за каких=то граблей ядра, система не сохраняла нужные параметры и хелперы игнорировали порядка 90% номенклатур... Попробуйте поискать в SysLastValue записи вида Req* и их тупо удалить перед планированием...
|