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