В документе реализуются 3 проводки:
1) Списывается топливо из склада на материально-ответственное лицо с помощью этой процедуры:
УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров(Ссылка, ТаблицаТопливо, ,Ложь , Истина, , , , ,"Перемещение на МОЛ.");
2) Потом из материально-ответственного лица списывается нормативный расход топлива:
УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров(Ссылка,ТаблицаТопливо, ,Ложь , Истина, , , , ,"Списание на затраты.");
3)Ну и перерасход если он есть тоже так списываеться.
Все работает нормально. Проблема в том, что если на материально-ответственному лицу, не числится нужное количество топлива, то первая проводка происходит а две остальные нет, так как предполагается что на МОЛ нет нужного количества топлива. Копируем этот документ и проводим еще раз все работает как нужно, потому что в предыдущем документе топливо переместилось.
Незнаю как решить эту проблему.