Версия для печати темы (https://pro1c.org.ua/index.php?s=8760b211617ff59e2a9c37fd9e91b4f7&showtopic=43074)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Система компоновки данных _ Запрос из консоли не работает в СКД

Автор: Alien900 02.01.18, 4:27

С Новым Годом товарищи!!))

может кто подскажет, составил запрос в консоли, все отлично. но в СКД никак не могу корректно этот же запрос получить... видимо мало еще опыта в скд..
Запрос консоли

ВЫБРАТЬ
    НачислениеПоБольничномуЛисту.Физлицо,
    НачислениеПоБольничномуЛисту.Ссылка,
    НачислениеПоБольничномуЛисту.НомерВходящегоДокумента,
    НачислениеПоБольничномуЛисту.Дата,
    ВложенныйЗапрос.ДатаНачала,
    ВложенныйЗапрос.ДатаОкончания,
    ВложенныйЗапрос.ВидРасчета,
    ВложенныйЗапрос.Результат
ИЗ
    Документ.НачислениеПоБольничномуЛисту КАК НачислениеПоБольничномуЛисту
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            НачислениеПоБольничномуЛистуНачисления.ВидРасчета КАК ВидРасчета,
            НачислениеПоБольничномуЛистуНачисления.Результат КАК Результат,
            НачислениеПоБольничномуЛистуНачисления.ДатаНачала КАК ДатаНачала,
            НачислениеПоБольничномуЛистуНачисления.ДатаОкончания КАК ДатаОкончания,
            НачислениеПоБольничномуЛистуНачисления.Сотрудник КАК Сотрудник
        ИЗ
            Документ.НачислениеПоБольничномуЛисту.Начисления КАК НачислениеПоБольничномуЛистуНачисления) КАК ВложенныйЗапрос
        ПО НачислениеПоБольничномуЛисту.Сотрудник = ВложенныйЗапрос.Сотрудник

СГРУППИРОВАТЬ ПО
    ВложенныйЗапрос.ВидРасчета,
    ВложенныйЗапрос.Результат,
    ВложенныйЗапрос.ДатаНачала,
    ВложенныйЗапрос.ДатаОкончания,
    НачислениеПоБольничномуЛисту.Ссылка,
    НачислениеПоБольничномуЛисту.Дата,
    НачислениеПоБольничномуЛисту.НомерВходящегоДокумента,
    НачислениеПоБольничномуЛисту.Физлицо


Свой запрос разбил на два отдельных набора данных и к типовому отчету "РеестрПолучателейСтраховогоОбеспечения" и связываю по физ.лицу... результат всегда разный и не положительный( сделал еще один набор данных который так же связывается по физ.лицуПервый набор данных
ВЫБРАТЬ
    НачислениеПоБольничномуЛисту.Дата,
    НачислениеПоБольничномуЛисту.Физлицо,
    НачислениеПоБольничномуЛисту.ПричинаНетрудоспособности,
    НачислениеПоБольничномуЛисту.ДатаНачала,
    НачислениеПоБольничномуЛисту.ДатаОкончания,
    НачислениеПоБольничномуЛисту.НомерВходящегоДокумента,
    НачислениеПоБольничномуЛисту.ВидРасчетаЗаСчетРаботодателя,
    НачислениеПоБольничномуЛисту.ВидРасчета,
    НачислениеПоБольничномуЛисту.ДнейОплаты,
    НачислениеПоБольничномуЛисту.Начисления.(
        СУММА(Результат)
    )
ИЗ
    Документ.НачислениеПоБольничномуЛисту КАК НачислениеПоБольничномуЛисту
ГДЕ
    НачислениеПоБольничномуЛисту.Проведен
Второй набор данных
ВЫБРАТЬ
    НачислениеПоБольничномуЛисту.Физлицо,
    НачислениеПоБольничномуЛисту.Ссылка,
    НачислениеПоБольничномуЛисту.Дата,
    НачислениеПоБольничномуЛисту.НомерВходящегоДокумента,
    НачислениеПоБольничномуЛисту.ПричинаНетрудоспособности
ИЗ
    Документ.НачислениеПоБольничномуЛисту КАК НачислениеПоБольничномуЛисту
ГДЕ
    НачислениеПоБольничномуЛисту.Проведен

СГРУППИРОВАТЬ ПО
    НачислениеПоБольничномуЛисту.Ссылка,
    НачислениеПоБольничномуЛисту.Дата,
    НачислениеПоБольничномуЛисту.НомерВходящегоДокумента,
    НачислениеПоБольничномуЛисту.ПричинаНетрудоспособности


Может у кого есть хороший опыт подскажите где не правильно иду.


 ! 

http://pro1c.org.ua/index.php?act=announce&id=2: 3,4,5
 

Автор: Acid 03.01.18, 9:54

Alien900 @ Вчера, 4:27 * ,
1 У вас вложенный запрос точно такой же, как основной.
2 Группировку в запросе делать не нужно. Группировки будете определять в СКД.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua