public void СформироватьДвиженияАвансыПоДоговорамКомиссии(/*СтруктураШапкиДокумента, ТаблицаПоДенежнымСредствам*/)
{
if(true/*УчетНДС.ПолучитьВерсиюПостановления(СтруктураШапкиДокумента.Дата) = 1*/)
{
}
//Запрос = Новый Запрос;
//Запрос.УстановитьПараметр("ТаблицаПоДенежнымСредствам", ТаблицаПоДенежнымСредствам);
//Запрос.УстановитьПараметр("СуммаВключаетНДС", СтруктураШапкиДокумента.СуммаВключаетНДС);
/*Запрос.Текст =
"ВЫБРАТЬ
| ТаблицаПоДенежнымСредствам.ВидОтчетаПоПлатежам,
| ТаблицаПоДенежнымСредствам.Покупатель,
| ТаблицаПоДенежнымСредствам.ДатаСобытия,
| ТаблицаПоДенежнымСредствам.Сумма,
| ТаблицаПоДенежнымСредствам.СтавкаНДС,
| ТаблицаПоДенежнымСредствам.СуммаНДС
|ПОМЕСТИТЬ ВТТаблицаПоДенежнымСредствам
|ИЗ
| &ТаблицаПоДенежнымСредствам КАК ТаблицаПоДенежнымСредствам
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ТаблицаПоДС.Покупатель,
| ТаблицаПоДС.ДатаСобытия КАК ДатаСобытия,
| ВЫБОР
| КОГДА &СуммаВключаетНДС
| ТОГДА ТаблицаПоДС.Сумма - ТаблицаПоДС.СуммаНДС
| ИНАЧЕ ТаблицаПоДС.Сумма
| КОНЕЦ КАК СуммаБезНДС,
| ТаблицаПоДС.СтавкаНДС,
| ТаблицаПоДС.СуммаНДС КАК НДС
|ИЗ
| ВТТаблицаПоДенежнымСредствам КАК ТаблицаПоДС
|ГДЕ
| ТаблицаПоДС.ВидОтчетаПоПлатежам = ЗНАЧЕНИЕ(Перечисление.ВидыОтчетовПоПлатежамКомиссия.Аванс)
|
|УПОРЯДОЧИТЬ ПО
| ДатаСобытия
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ТаблицаПоДС.Покупатель,
| ТаблицаПоДС.ДатаСобытия КАК ДатаСобытия,
| ВЫБОР
| КОГДА &СуммаВключаетНДС
| ТОГДА ТаблицаПоДС.Сумма - ТаблицаПоДС.СуммаНДС
| ИНАЧЕ ТаблицаПоДС.Сумма
| КОНЕЦ КАК СуммаБезНДС,
| ТаблицаПоДС.СтавкаНДС,
| ТаблицаПоДС.СуммаНДС КАК НДС
|ИЗ
| ВТТаблицаПоДенежнымСредствам КАК ТаблицаПоДС
|ГДЕ
| ТаблицаПоДС.ВидОтчетаПоПлатежам = ЗНАЧЕНИЕ(Перечисление.ВидыОтчетовПоПлатежамКомиссия.ЗачетАванса)";*/
//Результат = Запрос.ВыполнитьПакет();
//ТаблицаАвансы = Результат[1].Выгрузить();
//ТаблицаЗачетАвансов = Результат[2].Выгрузить();
//Движения = Новый Структура;
//ДобавитьНаборЗаписейВСтруктуруДвижений(Движения, "НДСАвансыПоДоговорамКомиссии", СтруктураШапкиДокумента.Ссылка);
//СформироватьДвиженияПолученАвансОтПокупателя(СтруктураШапкиДокумента, ТаблицаАвансы, Движения);
if(true/*ТаблицаЗачетАвансов.Количество() > 0*/)
{
//СформироватьДвиженияЗачетАвансаПокупателя(СтруктураШапкиДокумента, ТаблицаЗачетАвансов, Движения);
}
}