|
Возможно ли запросом получить остатки по регистру накопления во всем записям ? |
☑ |
0
Румата
13.02.17
✎
06:46
|
УТ 10.3. Есть регистр накопления "ВзаиморасчетыСКонтрагентами". В этом регистре есть измерение - "ДоговорКонтрагента".
Пользователь в отчете выбрает период, запрос должен вытащить все регистраторы, которые двигали этот регистр за выбранный период и посчитать итоги по каждому договору (начальный остаток, приход, расход, конечный остаток) на каждый регистратор, даже если регистратор двигал регистр по другому договору.
Пример : Есть два договора "Номер1" и "Номер2". Остатки на 1 января но договору "Номер1" -500, по "Номер2" - 1000. Пользователь выбрал период январь. В январе был только один документ, который двигал регистр взаиморасчеты. И этот документ сделал приход по договору "Номер1" на 200 рублей. Так вот мне надо чтобы по договору "Номер1" и "Номер2" в итоговой таблицы были записи в разрезе этого документа.
Как это сделать, подскажите пожалуйста.
|
|
1
DimVad
13.02.17
✎
07:11
|
Ну, фактически - тут нет "в разрезе документа". Ибо нужно по всем договорам, а не только по тем, что в документе.
С документов получаете "моменты времени" и договора, которые были в документах за период.
А потом получаете остатки по договорам на моменты времени. Видимо, красивше всего делать группировку по моментам (в СКД).
Будет так:
Реализация товаров и услуг №123 от 31.02.2017
Договор №1 с умником - 100 руб
Договор №2 с придурком - 200 руб
Возврат товаров от покупателя №100 от 32.02.2017
Договор №1 с умником - 100 руб
Договор №2 с придурком - 15 руб
и т.д.
Можно - через связь источников в СКД... Тут можно варианты придумать...
Главное понять, что связка идёт по моментам а не по документам...
|
|
2
nordbox
13.02.17
✎
07:13
|
(1) Неправда, можно, нажать на сумме 2 раза мышой и выбрать расшифровку Период+Регистратор
|
|
3
nordbox
13.02.17
✎
07:15
|
+2 (1) Ну а сумма то складывается из Документов по этому договору.
|
|
4
DimVad
13.02.17
✎
07:16
|
(2) Ну да, я же не отрицаю вывод документа.
Просто вопрос стоял так "Мне нужно на момент документа по всем договорам, а не только тому, что в документе".
Вот и всё. А документ засунуть в запрос - да пжлста...
|
|
5
DimVad
13.02.17
✎
07:17
|
+(4) А понял. Траблы в этом : "Ну а сумма то складывается из Документов по этому договору."
Ну дык надо будет написать крохотную функцию для расшифровки...
|
|
6
DimVad
13.02.17
✎
07:18
|
(5) Там в функции делам запросик по всем договорам и выводим табличку "Регистратор - сумма".
|
|
7
nordbox
13.02.17
✎
07:21
|
(6) Ему надо с отборами поиграться в настройках
|
|
8
DimVad
13.02.17
✎
07:23
|
(7) И в чем проблема ? Выполнить расшифровку с настройками ? С этим - к Храсталёвой...
Вообще вопрос был "как делать" а не дайте мне готовый erp...
|
|
9
nordbox
13.02.17
✎
07:39
|
(8) )) Зачем делать если уже есть ))
|
|