|
Как работает СКД | ☑ | ||
---|---|---|---|---|
0
BlueBird
08.11.14
✎
23:11
|
Добрый день! Появился такой вопрос по СКД. В отчете строка, в которой первый ресурс=0, пропадает из отчета (стоимость). Если добавляю ресурс "количество" (не 0) - строка появляется (все группировки с ней). Как так? Так и должно быть?
|
|||
1
Otkr
08.11.14
✎
23:17
|
Все верно
|
|||
2
Chameleon1980
08.11.14
✎
23:24
|
не понял. Если первый ресурс всей строки 0 у вас вся строка не приходит? или я сплю уже?
|
|||
3
Chameleon1980
08.11.14
✎
23:24
|
просто мне последнее время очень часто сны про скд снятся
мможет опять сцк |
|||
4
Chameleon1980
08.11.14
✎
23:25
|
киньте в нам отчетом если не болшой.
и под куда он (конфа) ? |
|||
5
RomanYS
08.11.14
✎
23:32
|
это не СКД, а запрос к виртуальным таблицам регистров. В выборку попадут только ненулевые записи по запрашиваемым регистрам.
|
|||
6
RomanYS
08.11.14
✎
23:33
|
+(5) *регистрам = ресурсам
|
|||
7
BlueBird
08.11.14
✎
23:34
|
Не все ресурсы нулевые в этой строке. Отчет тут: https://yadi.sk/d/gd2heqq7cacJd
|
|||
8
BlueBird
08.11.14
✎
23:35
|
То есть для "пропадающей" строки: стоимость=0, количество=8, себестоимость = 123. Конфигурация УТ 10.2.
|
|||
9
Chameleon1980
08.11.14
✎
23:38
|
не могу поглядеть
конфа передописанная у вас при открытии схемы ругается ТаблицаРегистра.Регистратор.Бонус |
|||
10
BlueBird
08.11.14
✎
23:42
|
Да, поздно сообразила. В отчете используются реквизиты "бонус" и "промо акция" в документе реализация товаров услуг. Переделала для типовой: https://yadi.sk/d/EuecDfmVcacje
|
|||
11
Otkr
08.11.14
✎
23:48
|
(9) (10) Что смотреть, в (5) все разжевали
|
|||
12
BlueBird
08.11.14
✎
23:50
|
(11) Это ненулевые записи. ОДИН из ресурсов равен 0.
|
|||
13
Chameleon1980
08.11.14
✎
23:55
|
а стоило для получения данных цифер такой запрос городить?
или так получилось? или я чего хитрого пока не заметил? |
|||
14
Chameleon1980
08.11.14
✎
23:57
|
а - там повыключены поля
т.е. все нужно будет? |
|||
15
BlueBird
08.11.14
✎
23:57
|
(13) Это типовой отчет "Валовая прибыль", получающий дополнительно стоимость и наценку с учетом бонуса, а себестоимость - по установленным ценам на дату партии (чтобы не учитывать скидки поставщиков). Чтобы можно было проверить на типовой конфе, я удалила все упоминания бонуса.
|
|||
16
BlueBird
08.11.14
✎
23:58
|
(14) Да, нужно будет.
|
|||
17
Otkr
09.11.14
✎
00:01
|
(12) И? Выводишь только один, тот который нулевой и строки нет? Все верно, выводятся только с ненулевыми ресурсами. СКД работает именно так. Считай по сути запрос в таком случае содержит только один ресурс, тот который ноль
|
|||
18
BlueBird
09.11.14
✎
00:04
|
(17) Там себестоимость не нулевая. Но я так понимаю, что СКД создает виртуальную таблицу "Продажи", где стоимость=0, "считает" ее пустой и себестоимость уже к ней не присоединяет? Как мне объяснить это пользователям...
|
|||
19
RomanYS
09.11.14
✎
00:26
|
СКД создает конечный запрос, в котором будут только те поля, которые в данных настройках СКД необходимы. А вот этот запрос уже вернет то, что описано в (5).
Можно попробовать заставить СКД запрашивать те поля, которые она не выводит, например, используя их в условиях СКД. Ещё есть галочка "обязательное" в свойствах полей СКД, но не уверен, что поможет. |
|||
20
milan
09.11.14
✎
00:27
|
(18) вроде в настройках можно указать, что все поля ресурсов обязательные, тогда все заработает как хочется.
|
|||
21
BlueBird
09.11.14
✎
00:36
|
(20) Спасибо!!! То, что надо. В колонке "Роль" есть реквизит "Обязательное".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |