Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Запрос к регистру расчета с базой

Запрос к регистру расчета с базой
Я
   VladSt
 
25.10.18 - 09:37
Добрый день
Народ, подскажите где косяк.
Есть запрос к регистру расчета Начисления с базой. Чтобы базу получить. Он работает, данные есть. Вот запрос:
ВЫБРАТЬ
    ЕСТЬNULL(СУММА(База.РезультатБаза), 0) КАК РезультатБаза,
    База.НомерСтроки КАК НомерСтроки,
    База.БазовыйПериодНачало КАК БазовыйПериодНачало
ИЗ
    (ВЫБРАТЬ
        НачисленияРаботниковБаза.РезультатБаза КАК РезультатБаза,
        НачисленияРаботниковБаза.НомерСтроки КАК НомерСтроки,
        НачисленияРаботниковБаза.БазовыйПериодНачало КАК БазовыйПериодНачало
    ИЗ
        РегистрРасчета.НачисленияРаботников.БазаНачисленияРаботников(
                &парамИзмерения,
                &парамИзмерения,
                &парамРазрезы,
                Регистратор = &парамРегистратор
                    И ВидРасчета В (&парамЗаработок)) КАК НачисленияРаботниковБаза) КАК База

СГРУППИРОВАТЬ ПО
    База.НомерСтроки,
    База.БазовыйПериодНачало

&парамЗаработок - это параметр ссылка на элемент плана расчета в котором включены базовые для него виды расчета. Когда выбираю в этот параметр элемент "Больничный лист" -  все работает, выбираю в этот параметр элемент "База для больничного" - база пустая(((
В каждом из этих элементов введены одни и те же базовые элементы для расчета базы.
Не понимаю в чем дело(((
 
 
   VladSt
 
1 - 25.10.18 - 09:44
копирую элемент "Больничный лис" в элемент "Больничный лист 2", внутри остаются все элементы для базовых видов расчета, выбираю в параметр запроса "Больничный лист 2" - результат пустой
   VladSt
 
2 - 25.10.18 - 11:32
никто не знает?
   VladSt
 
3 - 25.10.18 - 13:42
какой-то полтергейст
   IvanGorbunov
 
4 - 25.10.18 - 13:45
(0) ну выведите без этого условия ("ВидРасчета В (&парамЗаработок)") и посмотрите что выводит
   IvanGorbunov
 
5 - 25.10.18 - 13:47
(4) есть ли где-то запись с видом расчета "База для больничного"
   VladSt
 
6 - 25.10.18 - 13:47
(4) Тоже пусто
Что бы это значило?
   IvanGorbunov
 
7 - 25.10.18 - 13:48
(6) нет нужных записей в регистре
   VladSt
 
8 - 25.10.18 - 13:51
(6) это я ошибся, не убрал очистку записей при заполнении, теперь заремил, запустил с "Базой для больничного", данные есть
   VladSt
 
9 - 25.10.18 - 13:53
т.е. в базовые виды расчета как-то не попали элементы?
хотя они есть
   VladSt
 
10 - 25.10.18 - 13:54
в отладчике смотрю, тоже есть
тип тот же
 
 Рекламное место пустует
   IvanGorbunov
 
11 - 25.10.18 - 13:54
(9) может по ним просто сумма была 0?
   VladSt
 
12 - 25.10.18 - 13:56
(11) нет, ведь только при изменении этого параметра получается разный результат
   VladSt
 
13 - 25.10.18 - 14:26
разобрался, только 2-й месяц работаю с регистрами расчета,
не до конца все понимаю иногда
косяк был в движениях документа, вид расчета в движениях оставался "Больничный лист"
Спасибо всем, сдвинули меня)))

Список тем форума
Рекламное место пустует  Рекламное место пустует
2 + 2 = 3.9999999999999999999999999999999...
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует