8.х Как объединить

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Rais, 16 май 2011.

  1. TopicStarter Overlay
    Rais
    Offline

    Rais

    Регистрация:
    16 май 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Есть запрос:
    Код:
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    ХозрасчетныйОстаткиИОбороты.Субконто1Наименование КАК Субконто1Наименование,
    ХозрасчетныйОстаткиИОбороты2.Счет,
    ХозрасчетныйОстаткиИОбороты.Период,
    СУММА(ХозрасчетныйОстаткиИОбороты3.СуммаКонечныйРазвернутыйОстатокДт) КАК СуммаКонечныйРазвернутыйОстатокДт,
    СУММА(ХозрасчетныйОстаткиИОбороты3.СуммаКонечныйРазвернутыйОстатокКт) КАК СуммаКонечныйРазвернутыйОстатокКт
    //#ВЫБРАТЬ#
    </span>
    ИЗ
    (ВЫБРАТЬ
    ХозрасчетныйОстаткиИОбороты1.Субконто1.Наименование КАК Субконто1Наименование,
    МИНИМУМ(ХозрасчетныйОстаткиИОбороты1.Период) КАК Период
    ИЗ
    РегистрБухгалтерии.Основной.ОстаткиИОбороты(&ПериодНачало, &ПериодКонец, Запись, Движения, , , ) КАК ХозрасчетныйОстаткиИОбороты1
    
    СГРУППИРОВАТЬ ПО
    ХозрасчетныйОстаткиИОбороты1.Субконто1.Наименование) КАК ХозрасчетныйОстаткиИОбороты
    //#СОЕДИНЕНИЯ#
    
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Основной.ОстаткиИОбороты(&ПериодНачало, &ПериодКонец, Период, Движения, , , ) КАК ХозрасчетныйОстаткиИОбороты2
    ПО ХозрасчетныйОстаткиИОбороты.Субконто1Наименование = ХозрасчетныйОстаткиИОбороты2.Субконто1.Наименование
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Основной.ОстаткиИОбороты(&ПериодНачало, &ПериодКонец, ПЕРИОД, Движения, , , ) КАК ХозрасчетныйОстаткиИОбороты3
    ПО ХозрасчетныйОстаткиИОбороты.Субконто1Наименование = ХозрасчетныйОстаткиИОбороты3.Субконто1.Наименование
    
    СГРУППИРОВАТЬ ПО
    ХозрасчетныйОстаткиИОбороты.Субконто1Наименование,
    ХозрасчетныйОстаткиИОбороты2.Счет,
    ХозрасчетныйОстаткиИОбороты.Период
    
    ОБЪЕДИНИТЬ
    //#СГРУППИРОВАТЬ#
    ВЫБРАТЬ РАЗЛИЧНЫЕ
    "Овощевод",
    NULL,
    NULL,
    NULL,
    "12001,92"
    //#ВЫБРАТЬ#
    УПОРЯДОЧИТЬ ПО
    Субконто1Наименование
    ИТОГИ
    СУММА(СуммаКонечныйРазвернутыйОстатокДт),
    СУММА(СуммаКонечныйРазвернутыйОстатокКт)
    ПО
    ОБЩИЕ"
    </FONT></FONT></pre>
    Пытаюсь к результату одного запроса по контрагентам их конечному сальдо и дате начала задолженности прибавить контрагента "Овощевод" и конечное сальдо по кредиту "12001,92", но в итогах эта сумма не учитывается а как сделать чтобы учитывалась? и можно прибавить сразу несколько контрагентов?
  2. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Код:
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    ХозрасчетныйОстаткиИОбороты.Субконто1Наименование КАК Субконто1Наименование,
    ХозрасчетныйОстаткиИОбороты2.Счет,
    ХозрасчетныйОстаткиИОбороты.Период,
    СУММА(ХозрасчетныйОстаткиИОбороты3.СуммаКонечныйРазвернутыйОстатокДт) КАК СуммаКонечныйРазвернутыйОстатокДт,
    СУММА(ХозрасчетныйОстаткиИОбороты3.СуммаКонечныйРазвернутыйОстатокКт) КАК СуммаКонечныйРазвернутыйОстатокКт
    //#ВЫБРАТЬ#
    </span>
    ИЗ
    (ВЫБРАТЬ
    ХозрасчетныйОстаткиИОбороты1.Субконто1.Наименование КАК Субконто1Наименование,
    МИНИМУМ(ХозрасчетныйОстаткиИОбороты1.Период) КАК Период
    ИЗ
    РегистрБухгалтерии.Основной.ОстаткиИОбороты(&ПериодНачало, &ПериодКонец, Запись, Движения, , , ) КАК ХозрасчетныйОстаткиИОбороты1
    
    СГРУППИРОВАТЬ ПО
    ХозрасчетныйОстаткиИОбороты1.Субконто1.Наименование) КАК ХозрасчетныйОстаткиИОбороты
    //#СОЕДИНЕНИЯ#
    
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Основной.ОстаткиИОбороты(&ПериодНачало, &ПериодКонец, Период, Движения, , , ) КАК ХозрасчетныйОстаткиИОбороты2
    ПО ХозрасчетныйОстаткиИОбороты.Субконто1Наименование = ХозрасчетныйОстаткиИОбороты2.Субконто1.Наименование
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Основной.ОстаткиИОбороты(&ПериодНачало, &ПериодКонец, ПЕРИОД, Движения, , , ) КАК ХозрасчетныйОстаткиИОбороты3
    ПО ХозрасчетныйОстаткиИОбороты.Субконто1Наименование = ХозрасчетныйОстаткиИОбороты3.Субконто1.Наименование
    
    СГРУППИРОВАТЬ ПО
    ХозрасчетныйОстаткиИОбороты.Субконто1Наименование,
    ХозрасчетныйОстаткиИОбороты2.Счет,
    ХозрасчетныйОстаткиИОбороты.Период
    
    ОБЪЕДИНИТЬ
    //#СГРУППИРОВАТЬ#
    ВЫБРАТЬ РАЗЛИЧНЫЕ
    "Овощевод",
    NULL,
    NULL,
    NULL,
    12001.92
    //#ВЫБРАТЬ#
    УПОРЯДОЧИТЬ ПО
    Субконто1Наименование
    ИТОГИ
    СУММА(СуммаКонечныйРазвернутыйОстатокДт),
    СУММА(СуммаКонечныйРазвернутыйОстатокКт)
    ПО
    ОБЩИЕ"
    
    </FONT></FONT></pre>
  3. TopicStarter Overlay
    Rais
    Offline

    Rais

    Регистрация:
    16 май 2011
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Спасибо а насчет второго вопроса, можно сразу несколько добавить? или делать еще одно объединение?
  4. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    На каждого контрагента делайте объединение, ну как на "овощевода"
Похожие темы
  1. Mozgoved
    Ответов:
    6
    Просмотров:
    3.478
  2. Ан_тон
    Ответов:
    1
    Просмотров:
    1.506
Загрузка...

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