public void СформироватьДвиженияПоУчетуПринятыхТМЦ(/*Источник, Отказ, РежимПроведения*/)
{
//СтруктураШапкиДокумента = Источник.мСтруктураШапкиДокумента;
//СтруктураТабличныхЧастей = Источник.мСтруктураТабличныхЧастей;
//Ссылка = Источник.Ссылка;
//Движения = ПолучитьСтруктуруДвиженийПоБухгалтерскимРегистрам(Ссылка);
if(true/*ТипЗНЧ(Ссылка) = Тип("ДокументСсылка.ОтчетКомиссионераОПродажах")
ИЛИ ТипЗНЧ(Ссылка) = Тип("ДокументСсылка.ОтчетОРозничныхПродажах")
ИЛИ ((ТипЗНЧ(Ссылка) = Тип("ДокументСсылка.РеализацияТоваровУслуг")
ИЛИ (ТипЗНЧ(Ссылка) = Тип("ДокументСсылка.КорректировкаРеализации") И СтруктураШапкиДокумента.КорректироватьБУиНУ)
ИЛИ ТипЗНЧ(Ссылка) = Тип("ДокументСсылка.ВозвратТоваровОтПокупателя"))
И СтруктураШапкиДокумента.ДоговорКонтрагента.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем)*/)
{
if(true/*ТипЗНЧ(Ссылка) = Тип("ДокументСсылка.ОтчетОРозничныхПродажах")*/)
{
//ЕстьБезналичныеРасчеты = СтруктураШапкиДокумента.ЕстьБезналичныеРасчеты;
}
//Движения.Вставить("РеализованныеТовары",РегистрыНакопления.РеализованныеТовары.СоздатьНаборЗаписей());
//Движения.РеализованныеТовары.Отбор.Регистратор.Установить(Ссылка);
//Движения.Вставить("ПродажиСебестоимость",РегистрыНакопления.ПродажиСебестоимость.СоздатьНаборЗаписей());
//Движения.ПродажиСебестоимость.Отбор.Регистратор.Установить(Ссылка);
//СформироватьДвиженияПоРеализацииПринятогоНаКомиссиюТовара(СтруктураШапкиДокумента, СтруктураТабличныхЧастей, Ссылка, Движения, ЕстьБезналичныеРасчеты);
}
/*//Запись движений в БД
*/
//ЗаписатьСтруктуруДвиженийВБазуДанных(Движения);
}