8.х Запрос по взаиморасчетам FIFO

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Alex_MA, 1 мар 2010.

  1. TopicStarter Overlay
    Alex_MA
    Offline

    Alex_MA

    Регистрация:
    1 мар 2010
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Доброе утро уважаемые коллеги!

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

    СГРУППИРОВАТЬ ПО
    ВзаиморасчетыСКонтрагентамиОбороты.Контрагент,
    ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента,
    ВзаиморасчетыСКонтрагентамиОбороты.Регистратор,
    ВзаиморасчетыСКонтрагентамиОбороты.Период) КАК ВложенныйЗапрос
    ПО ВзаиморасчетыСКонтрагентамиОбороты.Контрагент = ВложенныйЗапрос.Контрагент
    И ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента = ВложенныйЗапрос.ДоговорКонтрагента

    СГРУППИРОВАТЬ ПО
    ВзаиморасчетыСКонтрагентамиОбороты.Контрагент,
    ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента,
    ВзаиморасчетыСКонтрагентамиОбороты.Регистратор,
    ВзаиморасчетыСКонтрагентамиОбороты.СуммаУпрПриход,
    ВзаиморасчетыСКонтрагентамиОбороты.Период

    Вот что получается:
    http://www.pictureshack.ru/images/4699Picture.GIF

    А как сделать, чтобы запрос вот так считал:
    http://www.pictureshack.ru/images/7949Picture7.GIF

    Т.е. сумма постепенно уменьшалась.

    Подскажите как такое написать. Спасибо за внимание.
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Это называется нарастающий итог.
    Это будет в виде отчета или просто запрос?

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