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