public object ПолучитьДанныеПоКорректируемымСчетамФактурам_Реализация(/*СтруктураШапкиДокумента, СчетаФактурыПолученные, КорректировкаДокумента*/)
{
if(true/*КорректировкаДокумента*/)
{
//КонецПериода = Новый Граница(СтруктураШапкиДокумента.Дата, ВидГраницы.Включая);
}
//Запрос = Новый Запрос;
//Запрос.УстановитьПараметр("Организация", СтруктураШапкиДокумента.Организация);
//Запрос.УстановитьПараметр("СписокСчетовФактур", СчетаФактурыПолученные);
//Запрос.УстановитьПараметр("КонецПериода", КонецПериода);
//Запрос.УстановитьПараметр("Предположение0", Перечисления.НДССостоянияРеализация0.ОжидаетсяПодтверждение);
/*Запрос.Текст = "
|ВЫБРАТЬ
| НДСНачисленныйОбороты.Организация,
| НДСНачисленныйОбороты.СчетФактура КАК СчетФактура,
| НДСНачисленныйОбороты.ВидЦенности,
| НДСНачисленныйОбороты.СтавкаНДС,
| СУММА(ЕСТЬNULL(НДСНачисленныйОбороты.СуммаБезНДСПриход, 0) + ЕСТЬNULL(НДСНачисленныйОбороты.НДСПриход, 0)) КАК Базис_СНДС,
| СУММА(ЕСТЬNULL(НДСНачисленныйОбороты.СуммаБезНДСПриход, 0)) КАК Базис_БезНДС,
| СУММА(ЕСТЬNULL(НДСНачисленныйОбороты.НДСПриход, 0)) КАК Базис_НДС,
| СУММА(НДСРеализация0.Реализация0_БезНДС) КАК Реализация0_БезНДС,
| СУММА(НДСРеализация0.Реализация0_НДС) КАК Реализация0_НДС,
| НДСНачисленныйОбороты.Покупатель,
| НДСНачисленныйОбороты.ВидНачисления,
| МАКСИМУМ(ВЫБОР
| КОГДА НДСРеализация0.СчетФактура ЕСТЬ NULL
| ТОГДА 0
| ИНАЧЕ 1
| КОНЕЦ) КАК ЕстьРеализация0
|ИЗ
| РегистрНакопления.НДСНачисленный.Обороты(
| ,
| &КонецПериода,
| Период,
| Организация = &Организация
| И СчетФактура В (&СписокСчетовФактур)
| ) КАК НДСНачисленныйОбороты
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| СУММА(ВЫБОР
| КОГДА НДСРеализация0Обороты.Состояние = &Предположение0
| ТОГДА ЕСТЬNULL(НДСРеализация0Обороты.СуммаБезНДСОборот, 0)
| ИНАЧЕ ЕСТЬNULL(НДСРеализация0Обороты.СуммаБезНДСПриход, 0)
| КОНЕЦ) КАК Реализация0_БезНДС,
| СУММА(ВЫБОР
| КОГДА НДСРеализация0Обороты.Состояние = &Предположение0
| ТОГДА ЕСТЬNULL(НДСРеализация0Обороты.НДСОборот, 0)
| ИНАЧЕ ЕСТЬNULL(НДСРеализация0Обороты.НДСПриход, 0)
| КОНЕЦ) КАК Реализация0_НДС,
| НДСРеализация0Обороты.СчетФактура КАК СчетФактура,
| НДСРеализация0Обороты.ВидЦенности КАК ВидЦенности,
| НДСРеализация0Обороты.Покупатель КАК Покупатель,
| НДСРеализация0Обороты.СтавкаНДС КАК СтавкаНДС
| ИЗ
| РегистрНакопления.НДСРеализация0.Обороты(
| ,
| &КонецПериода,
| Период,
| Организация = &Организация
| И СчетФактура В (&СписокСчетовФактур)) КАК НДСРеализация0Обороты
|
| СГРУППИРОВАТЬ ПО
| НДСРеализация0Обороты.СчетФактура,
| НДСРеализация0Обороты.ВидЦенности,
| НДСРеализация0Обороты.Покупатель,
| НДСРеализация0Обороты.СтавкаНДС) КАК НДСРеализация0
| ПО НДСНачисленныйОбороты.СчетФактура = НДСРеализация0.СчетФактура
| И НДСНачисленныйОбороты.ВидЦенности = НДСРеализация0.ВидЦенности
| И НДСНачисленныйОбороты.Покупатель = НДСРеализация0.Покупатель
| И НДСНачисленныйОбороты.СтавкаНДС = НДСРеализация0.СтавкаНДС
|
|СГРУППИРОВАТЬ ПО
| НДСНачисленныйОбороты.Организация,
| НДСНачисленныйОбороты.СчетФактура,
| НДСНачисленныйОбороты.ВидЦенности,
| НДСНачисленныйОбороты.СтавкаНДС,
| НДСНачисленныйОбороты.Покупатель,
| НДСНачисленныйОбороты.ВидНачисления
|";*/
return null;
}