0
slabak
02.12.15
✎
16:12
|
Здравствуйте!
Укажите мне, пожалуйста, дорогу на путь истинный))
Не знаю как реализовать задачку.
Имеем УТ 11.1.10.193
Задача следующая - вести историю изменения резервов по заказам и выводить отчет по менеджеру-заказу-номенклатуре с указанием какой менеджер и в каком заказе, какую номенклатуру держит в резерве (и в каком резерве - на складе или из заказов), по сколько дней и в количественно суммарном выражении.
Что сделано:
1) Независимый регистр сведений с измерениями ЗаказКлиента, Номенклатура, ТипРезерва и ресурсы Количество, Сумма.
2) В данный регистр пишутся изменения, которые происходят в заказе при проведении документа.
Выходит, что при создании заказа в регистр попадает следующая информация:
01.12.2015, Заказ №1, Товар №1, Резервировать на складе, 10 шт, 100 рублей.
При изменении в заказе резерва в меньшую сторону (было 10, стало 7) в регистр дополнительно заносится следующая строчка:
02.12.2015, Заказ №1, Товар №1, Резервировать на складе, -3 шт, -30 рублей.
Теперь основной вопрос, как мне посчитать количество дней резерва по номенклатуре в запросе?
Представим ситуацию по любому товару:
+10, Резерв, 01.11.2015
+5, Резерв, 15.11.2015
-3, Резерв, 20.11.2015
-11, Резерв, 01.12.2015
Получается, что данный товар за период с 01.11.2015 по 01.12.2015 был в резерве вот так:
1) 5 дней в количестве 3 штуки (с 15.11.2015 по 20.11.2015)
2) 15 дней в количестве 2 штуки (с 15.11.2015 по 01.12.2015)
3) 30 дней в количестве 9 штук (с 01.11.2015 по 01.12.2015)
4) Сейчас до сих пор в резерве 1 штука.
Возможно ли собирать и упорядочивать данную информацию в запросе или же придется дополнительно вводить ресурс в регистр сведений и разбивать списание резерва по типу списания по партиям? Натолкните, пожалуйста, на размышления как лучше сделать?
Заранее спасибо!
|
|
1
slabak
02.12.15
✎
16:51
|
Да, забыл сказать, что перед записью информации в регистр - информация по товару из заказа сворачивается с группировкой по номенклатуре и типу резерва, а по количеству и сумме - суммируется. В итоге в регистр пишется не изменение отдельно взятой строки, а общее состояние по количеству и сумме данного товара в данный момент.
|
|