public void КорректировкаДвиженийПоВыпускуПродукцииНДС(/*
СтруктураШапкиДокумента,
ЗапросПоНДСПродукция,
ЗапросПоВыпускуПродукции,
НомерПередела,
СтруктураНаборыЗаписей
*/)
{
/*// Выполним запрос по затратам на выпуск продукции.
*/
//МассивСчетовФактур = ПолучитьМассивСчетовФактур(СтруктураШапкиДокумента);
//ЗапросПоНДСПродукция.УстановитьПараметр("МассивСчетовФактур", МассивСчетовФактур);
//ЗапросПоНДСПродукция.УстановитьПараметр("НомерПередела", НомерПередела);
//РезультатЗапросаПоНДСПродукция = ЗапросПоНДСПродукция.Выполнить();
/*// Выполним запрос по выпуску продукции.
*/
//ЗапросПоВыпускуПродукции.УстановитьПараметр("НомерПередела", НомерПередела);
//РезультатЗапросаПоВыпускуПродукции = ЗапросПоВыпускуПродукции.Выполнить();
//ВыборкаПоВыпуску = РезультатЗапросаПоВыпускуПродукции.Выбрать();
//ВыборкаПоНДСПродукция = РезультатЗапросаПоНДСПродукция.Выбрать();
while(true/*ВыборкаПоНДСПродукция.Следующий()*/)
{
/*// Выберем выпуск продукции с направлениями списания.
*/
/*СтруктураПоискаВыпуск = ПолучитьСтруктуруПоискаСтрокВыпускаПродукции(
СтруктураШапкиДокумента,
ВыборкаПоНДСПродукция
);*/
//МассивКоэф = Новый Массив;
//СуммаКоэф = 0;
//ВыборкаПоВыпуску.Сбросить();
while(true/*ВыборкаПоВыпуску.НайтиСледующий(СтруктураПоискаВыпуск)*/)
{
//МассивКоэф.Добавить(ВыборкаПоВыпуску.Количество);
//СуммаКоэф = СуммаКоэф + ВыборкаПоВыпуску.Количество;
}
if(true/*СуммаКоэф = 0*/)
{
}
//МассивСумм = ОбщегоНазначения.РаспределитьПропорционально(ВыборкаПоНДСПродукция.СуммаЗатрат, МассивКоэф, 2);
//МассивНДС = ОбщегоНазначения.РаспределитьПропорционально(ВыборкаПоНДСПродукция.СуммаЗатратНДС, МассивКоэф, 2);
//Индекс = 0;
//ВыборкаПоВыпуску.Сбросить();
while(true/*ВыборкаПоВыпуску.НайтиСледующий(СтруктураПоискаВыпуск)*/)
{
//СуммаЗатрат = ?(МассивСумм = Неопределено, 0, МассивСумм[Индекс]);
//СуммаЗатратНДС = ?(МассивНДС = Неопределено, 0, МассивНДС[Индекс]);
if(true/*СуммаЗатрат <> 0 ИЛИ СуммаЗатратНДС <> 0*/)
{
/*ДосписатьПоНаправлениюВыпуска(
СтруктураШапкиДокумента,
ВыборкаПоВыпуску,
ВыборкаПоНДСПродукция,
СуммаЗатрат,
СуммаЗатратНДС,
СтруктураНаборыЗаписей
);*/
}
//Индекс = Индекс + 1;
}
//;;
}
if(true/*СтруктураНаборыЗаписей.НДСПартииТоваров.Модифицированность()*/)
{
//СтруктураНаборыЗаписей.НДСПартииТоваров.Записать(Ложь);
}
if(true/*СтруктураНаборыЗаписей.НДСНезавершенноеПроизводство.Модифицированность()*/)
{
//СтруктураНаборыЗаписей.НДСНезавершенноеПроизводство.Записать(Ложь);
}
if(true/*СтруктураНаборыЗаписей.НДСПредъявленныйРеализация0.Модифицированность()*/)
{
//СтруктураНаборыЗаписей.НДСПредъявленныйРеализация0.Записать(Ложь);
}
if(true/*СтруктураНаборыЗаписей.Хозрасчетный.Модифицированность()*/)
{
//СтруктураНаборыЗаписей.Хозрасчетный.Записать(Ложь);
}
}