Как подтянуть таблицу остатков по контрагентам на опред. дату #530409


#0 by Alex_MA
Всем доброго дня! Есть таблица, в которой есть колонка "ДатаПолученияОстаткаВзаиморасчетов" (может быть любой день месяца). Вопрос, как подтянуть к ней наиболее быстро подтянуть остатки контрагентов по регистру ? ИМХО быстро не получится... Спасибо за внимание.
#1 by Alex_MA
Мой алгоритм такой: 1.К примеру создать временную таблицу "Остатки контрагентов" на каждый день Запрос типа: ВЫБРАТЬ    МаксимальныйПериодПоКонтрагенту.Период КАК Период,    ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента КАК ДоговорКонтрагента,    (ВЫБРАТЬ 2.Соединить очень долго
#2 by Alex_MA
Поясняю сложный запрос: 1.Выборка максимальных остатков по контрагентам 2.Вычисляем таблицу типа : 3.Таблицу из 2 соединяем со всем регл. календарем, в результате и получаем остатки по контрагенту на каждый день
#3 by Pashkaa
Остатков чего по контрагента?
#4 by Alex_MA
по договорам контрагентов
#5 by Pashkaa
Остатков чего, Номенклатуры, Взаиморасчетов или чего?
#6 by Alex_MA
Извиняюсь, Взаиморасчетов
#7 by Pashkaa
Дак ты же в прошлой ветке вроде решил получение остатков на дату?
#8 by Alex_MA
эм...там просто запрос на максимальную дату, а тут на неопределенную. А если точнее эта дата присутсвует в первой таблице. Т.е. ДоговорКонтрагента|ДатаОстатка(Любая)              |Остаток надеюсь понятно показал
#9 by Alex_MA
т.е. надо как то в таблицу остатков передать значение поля "ДатаОстатка(Любая)", но к сажелению это не стандарт SQL (
#10 by Pashkaa
Возьми вариант запроса который дольще выполнялся и ограничь датакон в виртуальных таблицах датой на какую тебе надо остатки.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С