Как в запросе убрать остатки в разрезе регистратора?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВложенныйЗапрос.Организация КАК Организация,
ВложенныйЗапрос.Контрагент КАК Контрагент,
ВложенныйЗапрос.ДоговорКонтрагента КАК ДоговорКонтрагента,
ВложенныйЗапрос.ДокументРасчетов КАК ДокументРасчетов,
ВложенныйЗапрос.Сделка КАК Сделка,
ВложенныйЗапрос.Регистратор КАК Регистратор,
ВложенныйЗапрос.СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток,
ВложенныйЗапрос.СуммаРегНачальныйОстаток КАК СуммаРегНачальныйОстаток,
ВложенныйЗапрос.СуммаУпрПриход КАК СуммаУпрПриход,
ВложенныйЗапрос.СуммаРегПриход КАК СуммаРегПриход,
ВложенныйЗапрос.СуммаУпрРасход КАК СуммаУпрРасход,
ВложенныйЗапрос.СуммаРегРасход КАК СуммаРегРасход,
ВложенныйЗапрос.СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток,
ВложенныйЗапрос.СуммаРегКонечныйОстаток КАК СуммаРегКонечныйОстаток
{ВЫБРАТЬ
Организация.*,
Контрагент.*,
ДоговорКонтрагента.*,
Сделка.*,
СуммаУпрНачальныйОстаток,
СуммаУпрПриход,
СуммаУпрРасход,
СуммаУпрКонечныйОстаток,
СуммаРегНачальныйОстаток,
СуммаРегПриход,
СуммаРегРасход,
СуммаРегКонечныйОстаток,
Регистратор.*,
ДокументРасчетов.*}
ИЗ
(ВЫБРАТЬ
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Организация КАК Организация,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент КАК Контрагент,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Сделка КАК Сделка,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрПриход КАК СуммаУпрПриход,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрРасход КАК СуммаУпрРасход,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток,
0 КАК СуммаРегНачальныйОстаток,
0 КАК СуммаРегПриход,
0 КАК СуммаРегРасход,
0 КАК СуммаРегКонечныйОстаток,
ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор КАК Регистратор,
ВЫБОР
КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг
ИЛИ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документ.АктОбОказанииПроизводственныхУслуг
ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор
ИНАЧЕ NULL
КОНЕЦ КАК ДокументРасчетов
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор {(&Периодичность)}, , ) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.Организация,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.Контрагент,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.ДоговорКонтрагента,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.Сделка,
0,
0,
0,
0,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.СуммаРегНачальныйОстаток,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.СуммаРегРасход,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.СуммаРегПриход,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.СуммаРегКонечныйОстаток,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.Регистратор,
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.Документ
ИЗ
РегистрНакопления.РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор {(&Периодичность)}, , ) КАК РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты
ГДЕ
РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбо роты.ДоговорКонтрагента.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПоставщиком)
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.Организация,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.Контрагент,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.ДоговорКонтрагента,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.Сделка,
0,
0,
0,
0,
-РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.СуммаРегНачальныйОстаток,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.СуммаРегПриход,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.СуммаРегРасход,
-РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.СуммаРегКонечныйОстаток,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.Регистратор,
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.Документ
ИЗ
РегистрНакопления.РасчетыПоРеализацииВУсловныхЕдиницахОрганизации.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор {(&Периодичность)}, , ) КАК РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты
ГДЕ
РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОборо ты.ДоговорКонтрагента.ВидДоговора <> ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПоставщиком)) КАК ВложенныйЗапрос
{ГДЕ
ВложенныйЗапрос.Организация.*,
ВложенныйЗапрос.Контрагент.*,
ВложенныйЗапрос.ДоговорКонтрагента.*,
ВложенныйЗапрос.ДокументРасчетов.*,
ВложенныйЗапрос.Сделка.*,
ВложенныйЗапрос.Регистратор.*}
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот