|
Запрос СКД по цене ресурсов на дату |
|
|
|
|
26.07.21, 7:32
|
Оратор
Группа: Пользователи
Сообщений: 312
Спасибо сказали: 1 раз
Рейтинг: 1
|
Здравствуйте! Есть учет ресурсов каждый день, есть цена. Пример до 19.07 цена была 56,60 после 19 должно уже в полях тянуть новую цену 200, а до 19 старую. сейчас тянет все ценны. Помогите) ВЫБРАТЬ РАЗРЕШЕННЫЕ ВложенныйЗапрос.Подразделение, ВложенныйЗапрос.ДатаОтчета КАК ДатаОтчета, ВложенныйЗапрос.ПериодОтчёта, ВложенныйЗапрос.Параметр, ВложенныйЗапрос.ПараметрЕдиницаИзмерения, СУММА(ВложенныйЗапрос.РасходЗаПериод) КАК РасходЗаПериод, ЦеныРесурсов.Цена, ВложенныйЗапрос.Потребитель, СУММА(ВложенныйЗапрос.РасходЗаПериод * ЦеныРесурсов.Цена) КАК Стоимость ИЗ (ВЫБРАТЬ ПериодическийОтчётРесурсы.Ссылка.Подразделение КАК Подразделение, ПериодическийОтчётРесурсы.Ссылка.ДатаОтчета КАК ДатаОтчета, ПериодическийОтчётРесурсы.Ссылка.ПериодОтчёта КАК ПериодОтчёта, ПериодическийОтчётРесурсы.Параметр КАК Параметр, ПериодическийОтчётРесурсы.Параметр.ЕдиницаИзмерения КАК ПараметрЕдиницаИзмерения, ПериодическийОтчётРесурсы.РасходЗаПериод КАК РасходЗаПериод, ПериодическийОтчётРесурсы.Потребитель КАК Потребитель ИЗ Документ.ПериодическийОтчёт.Ресурсы КАК ПериодическийОтчётРесурсы ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПериодическийОтчётПробегТранспорта.Ссылка.Подразделение, ПериодическийОтчётПробегТранспорта.Ссылка.ДатаОтчета, ПериодическийОтчётПробегТранспорта.Ссылка.ПериодОтчёта, ПериодическийОтчётПробегТранспорта.Параметр, ПериодическийОтчётПробегТранспорта.Параметр.ЕдиницаИзмерения, ПериодическийОтчётПробегТранспорта.Значение, ПериодическийОтчётПробегТранспорта.Потребитель ИЗ Документ.ПериодическийОтчёт.ПробегТранспорта КАК ПериодическийОтчётПробегТранспорта) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныРесурсов КАК ЦеныРесурсов ПО ВложенныйЗапрос.Подразделение = ЦеныРесурсов.Подразделение И ВложенныйЗапрос.Параметр = ЦеныРесурсов.Ресурс
СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Подразделение, ВложенныйЗапрос.ДатаОтчета, ВложенныйЗапрос.ПериодОтчёта, ВложенныйЗапрос.Параметр, ВложенныйЗапрос.ПараметрЕдиницаИзмерения, ЦеныРесурсов.Цена, ВложенныйЗапрос.Потребитель
УПОРЯДОЧИТЬ ПО ДатаОтчета
|
|
|
|
|
26.07.21, 8:09
|
Оратор
Группа: Пользователи
Сообщений: 312
Спасибо сказали: 1 раз
Рейтинг: 1
|
sava1 @ Сегодня, 8:54
, ВЫБРАТЬ РАЗРЕШЕННЫЕ ВложенныйЗапрос.Подразделение, ВложенныйЗапрос.ДатаОтчета КАК ДатаОтчета, ВложенныйЗапрос.ПериодОтчёта, ВложенныйЗапрос.Параметр, ВложенныйЗапрос.ПараметрЕдиницаИзмерения, СУММА(ВложенныйЗапрос.РасходЗаПериод) КАК РасходЗаПериод, ЦеныРесурсов.Цена, ВложенныйЗапрос.Потребитель, СУММА(ВложенныйЗапрос.РасходЗаПериод * ЦеныРесурсов.Цена) КАК Стоимость ИЗ (ВЫБРАТЬ ПериодическийОтчётРесурсы.Ссылка.Подразделение КАК Подразделение, ПериодическийОтчётРесурсы.Ссылка.ДатаОтчета КАК ДатаОтчета, ПериодическийОтчётРесурсы.Ссылка.ПериодОтчёта КАК ПериодОтчёта, ПериодическийОтчётРесурсы.Параметр КАК Параметр, ПериодическийОтчётРесурсы.Параметр.ЕдиницаИзмерения КАК ПараметрЕдиницаИзмерения, ПериодическийОтчётРесурсы.РасходЗаПериод КАК РасходЗаПериод, ПериодическийОтчётРесурсы.Потребитель КАК Потребитель ИЗ Документ.ПериодическийОтчёт.Ресурсы КАК ПериодическийОтчётРесурсы ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПериодическийОтчётПробегТранспорта.Ссылка.Подразделение, ПериодическийОтчётПробегТранспорта.Ссылка.ДатаОтчета, ПериодическийОтчётПробегТранспорта.Ссылка.ПериодОтчёта, ПериодическийОтчётПробегТранспорта.Параметр, ПериодическийОтчётПробегТранспорта.Параметр.ЕдиницаИзмерения, ПериодическийОтчётПробегТранспорта.Значение, ПериодическийОтчётПробегТранспорта.Потребитель ИЗ Документ.ПериодическийОтчёт.ПробегТранспорта КАК ПериодическийОтчётПробегТранспорта) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныРесурсов КАК ЦеныРесурсов ПО ВложенныйЗапрос.Подразделение = ЦеныРесурсов.Подразделение И ВложенныйЗапрос.Параметр = ЦеныРесурсов.Ресурс И ВложенныйЗапрос.ДатаОтчета = ЦеныРесурсов.Период
СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Подразделение, ВложенныйЗапрос.ДатаОтчета, ВложенныйЗапрос.ПериодОтчёта, ВложенныйЗапрос.Параметр, ВложенныйЗапрос.ПараметрЕдиницаИзмерения, ЦеныРесурсов.Цена, ВложенныйЗапрос.Потребитель
УПОРЯДОЧИТЬ ПО ДатаОтчета
Пробывал и так И (НАЧАЛОПЕРИОДА(ВложенныйЗапрос.ДатаОтчета, ДЕНЬ) = НАЧАЛОПЕРИОДА(ЦеныРесурсов.Период, ДЕНЬ))
не выходит тот результат что мне нужно. надо при определении цены учитывать дату внесения данных по расходу как я и писал до 22.07 должно быть 56. 19 изменилась цена значит 22 уже по 200. mvo2008 @ Сегодня, 8:46
, В пределах дня
|
|