public void ДвиженияПоПрочимЗатратамНал(/*ТабЧасть, СтруктураШапкиДокумента, СтруктураТаблицДвижений, СтруктураДвижений, ДопПараметры*/)
{
//ТаблицаДвиженийНЗП_Нал = СтруктураТаблицДвижений.ТаблицаДвиженийНЗП.СкопироватьКолонки();
//ТаблицаДвиженийЗатраты_Нал = СтруктураТаблицДвижений.ТаблицаДвиженийЗатраты.СкопироватьКолонки();
//ТаблицаДвиженийБрак_Нал = СтруктураТаблицДвижений.ТаблицаДвиженийБракВПроизводстве.СкопироватьКолонки();
//КодОперацииНЗП = ДопПараметры["КодОперацииНЗП"];
//КодОперацииЗатр = ДопПараметры["КодОперацииЗатр"];
/*// Обход таб. части
*/
//ВидДвижения = ДопПараметры["ВидДвижения"];
//ВыполнитьПриход = (ВидДвижения = "Приход");
/*// Записать движения.
*/
if(true/*СтруктураДвижений.ДвиженияНЗП <> Неопределено*/)
{
//СтруктураДвижений.ДвиженияНЗП.мПериод = СтруктураШапкиДокумента.Период;
//СтруктураДвижений.ДвиженияНЗП.мТаблицаДвижений = ТаблицаДвиженийНЗП_Нал;
if(true/*ВыполнитьПриход*/)
{
//СтруктураДвижений.ДвиженияНЗП.ВыполнитьПриход();
//СтруктураДвижений.ДвиженияНЗП.Записать(Ложь);
}
}
if(true/*СтруктураДвижений.ДвиженияЗатраты <> Неопределено*/)
{
//СтруктураДвижений.ДвиженияЗатраты.мПериод = СтруктураШапкиДокумента.Период;
//СтруктураДвижений.ДвиженияЗатраты.мТаблицаДвижений = ТаблицаДвиженийЗатраты_Нал;
if(true/*ВыполнитьПриход*/)
{
//СтруктураДвижений.ДвиженияЗатраты.ВыполнитьПриход();
//СтруктураДвижений.ДвиженияЗатраты.Записать(Ложь);
}
}
if(true/*СтруктураДвижений.ДвиженияБракВПроизводстве <> Неопределено*/)
{
//СтруктураДвижений.ДвиженияБракВПроизводстве.мПериод = СтруктураШапкиДокумента.Период;
//СтруктураДвижений.ДвиженияБракВПроизводстве.мТаблицаДвижений = ТаблицаДвиженийБрак_Нал;
if(true/*ВыполнитьПриход*/)
{
//СтруктураДвижений.ДвиженияБракВПроизводстве.ВыполнитьПриход();
//СтруктураДвижений.ДвиженияБракВПроизводстве.Записать(Ложь);
}
}
}