|   |   | 
| 
 | Как в запросе убрать остатки в разрезе регистратора? | ☑ | ||
|---|---|---|---|---|
| 0
    
        MAPATNK2 naïve 14.04.22✎ 09:10 | 
        Есть запрос. Не могу понять, как сделать так, чтобы в разрезе регистратора были обороты, но остатки не показывались.     | |||
| 1
    
        MAPATNK2 naïve 14.04.22✎ 09:10 | 
        ВЫБРАТЬ РАЗРЕШЕННЫЕ
 ВложенныйЗапрос.Организация КАК Организация, ВложенныйЗапрос.Контрагент КАК Контрагент, ВложенныйЗапрос.ДоговорКонтрагента КАК ДоговорКонтрагента, ВложенныйЗапрос.ДокументРасчетов КАК ДокументРасчетов, ВложенныйЗапрос.Сделка КАК Сделка, ВложенныйЗапрос.Регистратор КАК Регистратор, ВложенныйЗапрос.СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток, ВложенныйЗапрос.СуммаРегНачальныйОстаток КАК СуммаРегНачальныйОстаток, ВложенныйЗапрос.СуммаУпрПриход КАК СуммаУпрПриход, ВложенныйЗапрос.СуммаРегПриход КАК СуммаРегПриход, ВложенныйЗапрос.СуммаУпрРасход КАК СуммаУпрРасход, ВложенныйЗапрос.СуммаРегРасход КАК СуммаРегРасход, ВложенныйЗапрос.СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток, ВложенныйЗапрос.СуммаРегКонечныйОстаток КАК СуммаРегКонечныйОстаток {ВЫБРАТЬ Организация.*, Контрагент.*, ДоговорКонтрагента.*, Сделка.*, СуммаУпрНачальныйОстаток, СуммаУпрПриход, СуммаУпрРасход, СуммаУпрКонечныйОстаток, СуммаРегНачальныйОстаток, СуммаРегПриход, СуммаРегРасход, СуммаРегКонечныйОстаток, Регистратор.*, ДокументРасчетов.*} ИЗ (ВЫБРАТЬ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Организация КАК Организация, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент КАК Контрагент, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Сделка КАК Сделка, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрПриход КАК СуммаУпрПриход, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрРасход КАК СуммаУпрРасход, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток, 0 КАК СуммаРегНачальныйОстаток, 0 КАК СуммаРегПриход, 0 КАК СуммаРегРасход, 0 КАК СуммаРегКонечныйОстаток, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор КАК Регистратор, ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ИЛИ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ССЫЛКА Документ.АктОбОказанииПроизводственныхУслуг ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор ИНАЧЕ NULL КОНЕЦ КАК ДокументРасчетов ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор {(&Периодичность)}, , ) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Организация, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Контрагент, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.ДоговорКонтрагента, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Сделка, 0, 0, 0, 0, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегНачальныйОстаток, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегРасход, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегПриход, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегКонечныйОстаток, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Регистратор, РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Документ ИЗ РегистрНакопления.РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор {(&Периодичность)}, , ДоговорКонтрагента.ВидДоговора = ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПоставщиком)) КАК РасчетыПоПриобретениюВУсловныхЕдиницахОрганизацииОстаткиИОбороты ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Организация, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Контрагент, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.ДоговорКонтрагента, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Сделка, 0, 0, 0, 0, -РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегНачальныйОстаток, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегПриход, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегРасход, -РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.СуммаРегКонечныйОстаток, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Регистратор, РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты.Документ ИЗ РегистрНакопления.РасчетыПоРеализацииВУсловныхЕдиницахОрганизации.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор {(&Периодичность)}, , ДоговорКонтрагента.ВидДоговора <> ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровКонтрагентов.СПоставщиком)) КАК РасчетыПоРеализацииВУсловныхЕдиницахОрганизацииОстаткиИОбороты) КАК ВложенныйЗапрос {ГДЕ ВложенныйЗапрос.Организация.*, ВложенныйЗапрос.Контрагент.*, ВложенныйЗапрос.ДоговорКонтрагента.*, ВложенныйЗапрос.ДокументРасчетов.*, ВложенныйЗапрос.Сделка.*, ВложенныйЗапрос.Регистратор.*} | |||
| 2
    
        vicof 14.04.22✎ 09:18 | 
        Вопрос один. Нафейхоа?     | |||
| 3
    
        MAPATNK2 naïve 14.04.22✎ 09:19 | 
        (2) Отчет для руководства доработать нужно     | |||
| 4
    
        PLUT гуру 14.04.22✎ 10:10 | 
        (0) Если отчет на СКД, попробуй условным оформлением в нужных полях пустой текст вывести :)     | |||
| 5
    
        MAPATNK2 naïve 14.04.22✎ 10:34 | 
        Тут с группировками, думаю, пробелма, не с оформлением.     | |||
| 6
    
        vicof 14.04.22✎ 10:41 | 
        (3) 
 -Зачем вы едите левой ногой? -Руководство сказало. Ну а реальную причину, зачем им это нужно? | |||
| 7
    
        Курцвейл 14.04.22✎ 11:24 | 
        (0) Если это СКД, то в периодичности необходимо указать Авто.     | |||
| 8
    
        Курцвейл 14.04.22✎ 11:24 | ||||
| 9
    
        MAPATNK2 naïve 14.04.22✎ 14:39 | 
        (7) Ну просто Авто не помогает. Вы выводит тоже самое.     | |||
| 10
    
        Kassern 14.04.22✎ 14:40 | 
        (9) вы поставили авто и вывели эти поля периодичности в ВЫБРАТЬ?     | |||
| 11
    
        MAPATNK2 naïve 14.04.22✎ 15:21 | 
        (10) Поля периодичности в выбрать?     | |||
| 12
    
        Kassern 14.04.22✎ 15:21 | 
        (11) ага все     | |||
| 13
    
        MAPATNK2 naïve 14.04.22✎ 15:23 | 
        (12) я не знаю что такое "Поля периодичности"     | |||
| 14
    
        MAPATNK2 naïve 14.04.22✎ 15:42 | 
        В принципе, как и гугл..     | |||
| 15
    
        MAPATNK2 naïve 14.04.22✎ 15:53 | 
        (12) Как я понял, вы имели ввиду поля 
 ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодМинута КАК ПериодМинута, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодЧас КАК ПериодЧас, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДень КАК ПериодДень, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодНеделя КАК ПериодНеделя, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДекада КАК ПериодДекада, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодКвартал КАК ПериодКвартал, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодПолугодие КАК ПериодПолугодие, ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодГод КАК ПериодГод Указал в запросе. Ничего не изменилось. | |||
| 16
    
        MAPATNK2 naïve 14.04.22✎ 16:04 | 
        Да и тут дело не в том, что остатки неверные, а в том, что их вообще запрос не должен показывать. 
 В группировке по регистру остатков быть не должно, только обороты. | |||
| 17
    
        MAPATNK2 naïve 14.04.22✎ 19:03 | 
        ап. Может ещё кто что подскажет. Куда капать.     | |||
| 18
    
        Анютик 14.04.22✎ 23:50 | 
        Вы делаете отчет на СКД или выводите результат запроса программно?     | |||
| 19
    
        monahshaolinia 15.04.22✎ 04:35 | 
        Капать в бокал коньячку.     | |||
| 20
    
        MAPATNK2 naïve 18.04.22✎ 09:18 | 
        (18) СКД     | |||
| 21
    
        MAPATNK2 naïve 19.04.22✎ 13:27 | 
        ?     | |||
| 22
    
        MAPATNK2 naïve 19.04.22✎ 13:37 | 
        Может на СКД можно для каждой группировки отдельные поля выводить?     | |||
| 23
    
        kir-g 19.04.22✎ 13:51 | 
        В (4) тебе дело говорит. С оформлением можно и группировки и внутри группировки забить пустым значением. В виде сравнения ставишь заполнено     | |||
| 24
    
        MAPATNK2 naïve 19.04.22✎ 13:53 | 
        (23) Да, сейчас как раз это делаю. Посмотрим, к чему приведет.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |