|
Отбор в СКД | ☑ | ||
---|---|---|---|---|
0
Denshu
29.12.17
✎
12:14
|
Добрый день, всех с наступающим. Есть отчет, отчет из регистра накопления выбирает регистратор, номенклатуру, начальный остаток, приход, расход и конечный остаток. На закладке настройка задаем настройки (см. скрин)
https://yadi.sk/i/49rKPeki3R5dxG Запускаем, устанавливаем отбор по номенклатуре, формируем получаем (см. скрин) https://yadi.sk/i/TOReFqTy3R5eKW Если сделаем расшифровку по документам то видим что начального остатка нет, и как бы все хорошо (скрин) https://yadi.sk/i/NNlA82tZ3R5eYB Но если сделать отбор допустим по номеру документа, сделать отбор в списке и указать номера обеих документов, то есть по сути те же данные, то отчет в группировке только по номенклатуре начинает показывать начальный остаток, то есть если мы делаем отбор по любому реквизиту из Регистратора(Регистратор.Реквизит) то начинают появляться начальные остатки(скрин) https://yadi.sk/i/zZsvvnrS3R5fFF , то есть СКД начинает суммировать начальные и конечные остатки по документам и выводить их, объясните пожалуйста почему так происходит, и можно ли как то это победить? Спасибо |
|||
1
hhhh
29.12.17
✎
12:24
|
(0) так и должно быть, если у вас там несколько регистраторов участвуют. На момент первого регистратора остаток 0, у следующего уже не 0. Всё в порядке.
|
|||
2
hhhh
29.12.17
✎
12:26
|
(0) первый раз вижу, чтобы отбор по номеру регистратора делали. Вы большой оригинал.
|
|||
3
Denshu
29.12.17
✎
12:27
|
(1) дак все верно, но если выводить отчет без расшифровки по регистраторам, как вот здесь
https://yadi.sk/i/TOReFqTy3R5eKW то без отбора начального остатка нет, потому что до первого регистратора его не было, а если применить какие то отборы по реквизитам регистратора, то начинают появляться начальные остатки которые как бы есть только для регистраторов после первого |
|||
4
Denshu
29.12.17
✎
12:32
|
(2) суть не в номере, пишу же ЛЮБОЙ реквизит регистратора, в этом примере выбрал номер, вот например отбор по складу
https://yadi.sk/i/soBfna4t3R5hdF Тоже выводит начальные остатки |
|||
5
Rokford
29.12.17
✎
12:33
|
В роли на закладке "Наборы данных" у соответствующего поля указан тип "Начальный остаток" ?
Покажите настройки закладки "Набор данных". |
|||
6
Rokford
29.12.17
✎
12:49
|
Не то сказал. На закладке "Ресурсы" какое выражение для "КоличествоНачальныйОстаток" ?
Для ресурсов "КоличествоНачальныйОстаток" и "КоличествоКонечныйОстаток" заполнить ячейку "Рассчитывать по..." "Номенклатура" в твоем случае. Тогда эти ресурсы в итогах рассчитываться не будут, а только на уровне номенклатуры. |
|||
7
hhhh
29.12.17
✎
13:07
|
(4) ну должна ведь взяться сумма остатков, это ведь группировка, и у вас совершенно правильно показывает начальный остаток
0 - по первому регистратору 288 - по второму регистратору ----- итого 288 оно и выводится в результате. |
|||
8
Denshu
29.12.17
✎
13:26
|
(7) почему тогда этого не показывается когда я не делаю отборы по реквизитам регистратора? Сравните второй и третий скрины
|
|||
9
Denshu
29.12.17
✎
13:27
|
(8) то есть второй и четвертый
|
|||
10
Rokford
29.12.17
✎
13:46
|
(0) Объясните, какой практический смысл в Вашем отчета выводить строку итогов внизу ?
|
|||
11
Denshu
29.12.17
✎
13:49
|
(10) не снизу, в разрезе номенклатуры, без регистраторов
|
|||
12
hhhh
29.12.17
✎
14:50
|
(8) это не показывается, потому что там нет регистраторов, есть строчка по номенклатуре, остаток 0.
Во втором есть регистраторы, значит у вас 2 строчки, 0 + 288. Ну это же элементарно, Ватсон. |
|||
13
Denshu
29.12.17
✎
15:21
|
(12) в четвертом где регистраторы?
|
|||
14
hhhh
29.12.17
✎
15:49
|
(13) "пишу же ЛЮБОЙ реквизит регистратора" вы же сами пишете.
есть регистратор, значит уже 2 строчки. Железная логика. 0 + 288 = 288. |
|||
15
mistеr
29.12.17
✎
18:45
|
(0) (3) Запроса не вижу, но по-моему здесь та же концептуальная проблема, что и там: Неправильные остатки таблицы ОстаткиИОбороты в СКД
Правильных остатков в разрезе чего-либо, чего нет в измерениях регистра, не получить. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |