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