|
|
Запрос к регистру расчета с базой |
☑ |
|
0
VladSt
25.10.18
✎
09:37
|
Добрый день
Народ, подскажите где косяк.
Есть запрос к регистру расчета Начисления с базой. Чтобы базу получить. Он работает, данные есть. Вот запрос:
ВЫБРАТЬ
ЕСТЬNULL(СУММА(База.РезультатБаза), 0) КАК РезультатБаза,
База.НомерСтроки КАК НомерСтроки,
База.БазовыйПериодНачало КАК БазовыйПериодНачало
ИЗ
(ВЫБРАТЬ
НачисленияРаботниковБаза.РезультатБаза КАК РезультатБаза,
НачисленияРаботниковБаза.НомерСтроки КАК НомерСтроки,
НачисленияРаботниковБаза.БазовыйПериодНачало КАК БазовыйПериодНачало
ИЗ
РегистрРасчета.НачисленияРаботников.БазаНачисленияРаботников(
&парамИзмерения,
&парамИзмерения,
&парамРазрезы,
Регистратор = &парамРегистратор
И ВидРасчета В (&парамЗаработок)) КАК НачисленияРаботниковБаза) КАК База
СГРУППИРОВАТЬ ПО
База.НомерСтроки,
База.БазовыйПериодНачало
&парамЗаработок - это параметр ссылка на элемент плана расчета в котором включены базовые для него виды расчета. Когда выбираю в этот параметр элемент "Больничный лист" - все работает, выбираю в этот параметр элемент "База для больничного" - база пустая(((
В каждом из этих элементов введены одни и те же базовые элементы для расчета базы.
Не понимаю в чем дело(((
|
|
|
1
VladSt
25.10.18
✎
09:44
|
копирую элемент "Больничный лис" в элемент "Больничный лист 2", внутри остаются все элементы для базовых видов расчета, выбираю в параметр запроса "Больничный лист 2" - результат пустой
|
|
|
2
VladSt
25.10.18
✎
11:32
|
никто не знает?
|
|
|
3
VladSt
25.10.18
✎
13:42
|
какой-то полтергейст
|
|
|
4
IvanGorbunov
25.10.18
✎
13:45
|
(0) ну выведите без этого условия ("ВидРасчета В (&парамЗаработок)") и посмотрите что выводит
|
|
|
5
IvanGorbunov
25.10.18
✎
13:47
|
(4) есть ли где-то запись с видом расчета "База для больничного"
|
|
|
6
VladSt
25.10.18
✎
13:47
|
(4) Тоже пусто
Что бы это значило?
|
|
|
7
IvanGorbunov
25.10.18
✎
13:48
|
(6) нет нужных записей в регистре
|
|
|
8
VladSt
25.10.18
✎
13:51
|
(6) это я ошибся, не убрал очистку записей при заполнении, теперь заремил, запустил с "Базой для больничного", данные есть
|
|
|
9
VladSt
25.10.18
✎
13:53
|
т.е. в базовые виды расчета как-то не попали элементы?
хотя они есть
|
|
|
10
VladSt
25.10.18
✎
13:54
|
в отладчике смотрю, тоже есть
тип тот же
|
|
|
11
IvanGorbunov
25.10.18
✎
13:54
|
(9) может по ним просто сумма была 0?
|
|
|
12
VladSt
25.10.18
✎
13:56
|
(11) нет, ведь только при изменении этого параметра получается разный результат
|
|
|
13
VladSt
25.10.18
✎
14:26
|
разобрался, только 2-й месяц работаю с регистрами расчета,
не до конца все понимаю иногда
косяк был в движениях документа, вид расчета в движениях оставался "Больничный лист"
Спасибо всем, сдвинули меня)))
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший