Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 03:47

Отчет КА8

Автор markgenuine, 27 фев 2013, 14:54

0 Пользователей и 1 гость просматривают эту тему.

markgenuine

Сделал отчет, но он не совсем так работает, захватывает корректрировки реализации товаров и услуг, т.е. корректировка в этом году а реализация товаров  и услуг в том, т.е. за прошлый период, поэтому коректировка реализации все портит..


ВЫБРАТЬ
ЕСТЬNULL(ПродажиОбороты.Период, ПродажиСебестоимостьОбороты.Период) КАК Период,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&НФЛ)
ТОГДА ПродажиОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Товарооборот_НФЛ,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&Фок)
ТОГДА ПродажиОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Товарооборот_Фок,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&ОбщийПрайс)
ТОГДА ПродажиОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Товарооборот_ОбщийПрайс,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&РС)
ТОГДА ПродажиОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Товарооборот_РС,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&НФЛ)
ТОГДА ПродажиОбороты.НДСОборот
ИНАЧЕ 0
КОНЕЦ КАК НДС_НФЛ,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&Фок)
ТОГДА ПродажиОбороты.НДСОборот
ИНАЧЕ 0
КОНЕЦ КАК НДС_Фок,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&ОбщийПрайс)
ТОГДА ПродажиОбороты.НДСОборот
ИНАЧЕ 0
КОНЕЦ КАК НДС_ОбщийПрайс,
ВЫБОР
КОГДА ПродажиОбороты.Номенклатура В (&РС)
ТОГДА ПродажиОбороты.НДСОборот
ИНАЧЕ 0
КОНЕЦ КАК НДС_РС,
ВЫБОР
КОГДА ПродажиСебестоимостьОбороты.Номенклатура В (&НФЛ)
ТОГДА ПродажиСебестоимостьОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Себестоимость_НФЛ,
ВЫБОР
КОГДА ПродажиСебестоимостьОбороты.Номенклатура В (&Фокинский)
ТОГДА ПродажиСебестоимостьОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Себестоимость_Фок,
ВЫБОР
КОГДА ПродажиСебестоимостьОбороты.Номенклатура В (&ОбщийПрайс)
ТОГДА ПродажиСебестоимостьОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Себестоимость_ОбщийПрайс,
ВЫБОР
КОГДА ПродажиСебестоимостьОбороты.Номенклатура В (&РС)
ТОГДА ПродажиСебестоимостьОбороты.СтоимостьОборот
ИНАЧЕ 0
КОНЕЦ КАК Себестоимость_РС,
ЕСТЬNULL(ПродажиОбороты.СтоимостьОборот, 0) КАК Товарооборот_Ро,
ЕСТЬNULL(ПродажиОбороты.НДСОборот, 0) КАК НДС_Ро,
ЕСТЬNULL(ПродажиСебестоимостьОбороты.СтоимостьОборот, 0) КАК Себестоимость_Ро
ПОМЕСТИТЬ Расчеты
ИЗ
РегистрНакопления.Продажи.Обороты(
&ДатаНачала,
&ДатаОкончания,
Месяц,
Организация = &Организация
И Проект В (&Проект)
И (Номенклатура В (&ОбщийПрайс)
ИЛИ Номенклатура В (&РС)
ИЛИ Номенклатура В (&Фок)
ИЛИ Номенклатура В (&НФЛ))) КАК ПродажиОбороты
ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость.Обороты(
&ДатаНачала,
&ДатаОкончания,
Месяц,
Организация = &Организация
И Проект В (&Проект)
И (Номенклатура В (&ОбщийПрайс)
ИЛИ Номенклатура В (&РС)
ИЛИ Номенклатура В (&Фок)
ИЛИ Номенклатура В (&НФЛ))) КАК ПродажиСебестоимостьОбороты
ПО ПродажиОбороты.Период = ПродажиСебестоимостьОбороты.Период
И ПродажиОбороты.Номенклатура = ПродажиСебестоимостьОбороты.Номенклатура
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Расчеты.Период КАК Период,
Расчеты.Товарооборот_НФЛ КАК Товарооборот_НФЛ,
Расчеты.Товарооборот_Фок КАК Товарооборот_Фок,
Расчеты.Товарооборот_ОбщийПрайс КАК Товарооборот_ОбщийПрайс,
Расчеты.Товарооборот_РС КАК Товарооборот_РС,
Расчеты.Товарооборот_Ро КАК Товарооборот_Ро,
Расчеты.НДС_НФЛ КАК НДС_НФЛ,
Расчеты.НДС_ОбщийПрайс КАК НДС_ОбщийПрайс,
Расчеты.НДС_РС КАК НДС_РС,
Расчеты.НДС_Ро КАК НДС_Ро,
Расчеты.НДС_Фок КАК НДС_Фок,
Расчеты.Себестоимость_НФЛ КАК Себестоимость_НФЛ,
Расчеты.Себестоимость_ОбщийПрайс КАК Себестоимость_ОбщийПрайс,
Расчеты.Себестоимость_РС КАК Себестоимость_РС,
Расчеты.Себестоимость_Ро КАК Себестоимость_Ро,
Расчеты.Себестоимость_Фок КАК Себестоимость_Фок,
Расчеты.Товарооборот_НФЛ - Расчеты.НДС_НФЛ КАК СтоимостьБезНДС_НФЛ,
Расчеты.Товарооборот_ОбщийПрайс - Расчеты.НДС_ОбщийПрайс КАК СтоимостьБезНДС_ОбщийПрайс,
Расчеты.Товарооборот_РС - Расчеты.НДС_РС КАК СтоимостьБезНДС_РС,
Расчеты.Товарооборот_Фок - Расчеты.НДС_Фок КАК СтоимостьБезНДС_Фок,
Расчеты.Товарооборот_Ро - Расчеты.НДС_Ро КАК СтоимостьБезНДС_РО
ИЗ
Расчеты КАК Расчеты
ИТОГИ
СУММА(Товарооборот_НФЛ),
СУММА(Товарооборот_Фок),
СУММА(Товарооборот_ОбщийПрайс),
СУММА(Товарооборот_РС),
СУММА(Товарооборот_Ро),
СУММА(НДС_НФЛ),
СУММА(НДС_ОбщийПрайс),
СУММА(НДС_РС),
СУММА(НДС_Ро),
СУММА(НДС_Фок),
СУММА(Себестоимость_НФЛ),
СУММА(Себестоимость_ОбщийПрайс),
СУММА(Себестоимость_РС),
СУММА(Себестоимость_Ро),
СУММА(Себестоимость_Фок),
СУММА(СтоимостьБезНДС_НФЛ),
СУММА(СтоимостьБезНДС_ОбщийПрайс),
СУММА(СтоимостьБезНДС_РС),
СУММА(СтоимостьБезНДС_Фок),
СУММА(СтоимостьБезНДС_РО)
ПО
Период ПЕРИОДАМИ(МЕСЯЦ, , )


markgenuine

:befhbt:
Добавлено: 28 фев 2013, 09:38


Дак что никто не знает?
Я поменял период на АВТО и теперь как то надо использовать период как периодмесяц, как переписать?
Добавлено: 28 фев 2013, 13:38


Переписал, осталось отбор сделать по документу корректировка..=\

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск