8.х Запросы в 8-ке

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Чешир, 21 июл 2009.

  1. TopicStarter Overlay
    Чешир
    Offline

    Чешир

    Регистрация:
    10 ноя 2006
    Сообщения:
    36
    Симпатии:
    0
    Баллы:
    1
    как сформировать запрос по месяцам, конкретно мне нужно вывести дебиторку по месяцам, а он не выводит тот месяц, в котором не было движений
  2. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    ой господи, скокож тем и тут и на мисте ОДИНАКОВЫХ... Поиск-поиск и еще раз поиск...

    ответ я нашел только один: в запросе вручную искуственно создаем месяца, а потом левым соединением коннектим с данными. Кстати так в ЗУПе сделано :) Кажись в расчете ЕСН...
  3. Стивен
    Offline

    Стивен Опытный в 1С

    Регистрация:
    3 янв 2009
    Сообщения:
    51
    Симпатии:
    0
    Баллы:
    26
    Подскажите, что нужно дописать в запросе, чтобы выводить сначала итоги по группе из справочника Номенклатурные группы, а затем сами элементы

    Вот и сам запрос:

    ВЫБРАТЬ
    ТиповойОбороты.Субконто1 КАК Субконто1,
    ТиповойОбороты.Субконто2 КАК Субконто2,
    СУММА(ТиповойОбороты.СуммаОборотДт) КАК ОборотДт,
    СУММА(ТиповойОбороты.СуммаОборотКт) КАК ОборотКт,
    СУММА(ТиповойОбороты.СуммаОборот) КАК Итог
    ИЗ
    РегистрБухгалтерии.Типовой.Обороты(&НачПериода, &КонПериода, Месяц, Счет В ИЕРАРХИИ (&Счет010), &ВидыСубконто, Организация = &Организация, , ) КАК ТиповойОбороты

    СГРУППИРОВАТЬ ПО
    ТиповойОбороты.Субконто1,
    ТиповойОбороты.Субконто2

    УПОРЯДОЧИТЬ ПО
    ТиповойОбороты.Субконто1.Наименование

    чтоб еще в начале шел субконто2 (склад), затем группа элементов из справочника Номенклатура и потом уже сами элементы - номенклатуры
    Пример:
    Субконто 2: Склад Пива 100
    Субконто1: --- Папка Отечественное 100
    --- Корона 60
    --- Балтика 40
  4. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    Код:
    ВЫБРАТЬ
    ТиповойОбороты.Субконто2 КАК Субконто2,
    ТиповойОбороты.Субконто1.Родитель,
    ТиповойОбороты.Субконто1 КАК Субконто1,
    СУММА(ТиповойОбороты.СуммаОборотДт) КАК ОборотДт,
    СУММА(ТиповойОбороты.СуммаОборотКт) КАК ОборотКт,
    СУММА(ТиповойОбороты.СуммаОборот) КАК Итог
    ИЗ
    РегистрБухгалтерии.Типовой.Обороты(&НачПериода, &КонПериода, Месяц, Счет В ИЕРАРХИИ (&Счет010), &ВидыСубконто, Организация = &Организация, , ) КАК ТиповойОбороты
    
    СГРУППИРОВАТЬ ПО
    ТиповойОбороты.Субконто2,
    ТиповойОбороты.Субконто1.Родитель,
    ТиповойОбороты.Субконто1
    
    

Поделиться этой страницей