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