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