Имя: Пароль:
1C
1С v8
ЗУП 3.1 Заполнение реквизитов формы
,
0 Rustik666
 
02.02.18
12:20
Добрый день всем!
Не могу найти где заполняется реквизит формы.
У сотрудника есть реквизит формы ТекущаяТарифнаяСтавка.
И в процедуре ПриСозданииНаСервере она уже заполнена. Не могу понять где она заполняется....
Не подскажите?...
1 SleepyHead
 
гуру
02.02.18
12:32
регистр сведений "Текущие кадровые данные сотрудников" ?
2 Rustik666
 
02.02.18
12:43
Я нашел этот регистр, поправил там неправильные данные, но он все-равно берет не то....
я хочу найти в какой процедуре все-таки он ее заполняет этотреквизит
3 SleepyHead
 
гуру
02.02.18
12:44
Ав чем смысл исправления? Считает-то правильно в документе наисления?

Похоже, я ошибся и берет не оттуда. Возможно, из значений периодических показателей.
4 Rustik666
 
02.02.18
12:56
В расчетном листочке этот же оклад выводится, не красиво
5 Рэйв
 
02.02.18
12:57
(2)Посмотри источник данных у элемента формы.
6 Rustik666
 
02.02.18
12:58
Хотя в сотруднике если начисления удержания смотреть - да там все правильно и считается правильно...

В какой момент он может это заполнять ... уже все вроде облазил
7 hhhh
 
02.02.18
13:14
(6) а точно Текущие кадровые данные сотрудников интервальный поправил?
8 Rustik666
 
02.02.18
13:25
в смысле КадроваяИсторияСотрудниковИнтервальный?...нет там этих данных.....

Сейчас даже интереснее не источник данных найти,....
А в какой-такой хитрой процедуре эти данные формы заполняются, что присоздании формы они уже заполнены
9 Alexandr_U1982
 
02.02.18
13:55
ПриЧтенииНаСервере
10 Rustik666
 
02.02.18
20:47
Alexandr_U1982, спасибо вам
11 jsmith82
 
02.02.18
20:54
Прикольно Я как раз вчера делал.
Там используется запрос (бесполезно его искать, он конструируется в бесконечном стек типовых модулей) к регистру Значения периодических значений показателей..
Фишка в том, что у клиента было 2 однотипных начисления (оклад и ещё какой-то). Брался срез последних. Я поставил отбор Показатель = Оклад
12 jsmith82
 
02.02.18
20:56
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
СотрудникиФормы.СотрудникиПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);

И пошло поехало
13 jsmith82
 
02.02.18
20:58
Т.е. пришлось создать свою процедуру, которая заполняла этот реквизит
Игрался с реквизитами начисления, менял порядок строк в документе Начальная штатная расстановка - без толку..
14 Rustik666
 
02.02.18
21:59
Как оказалось этот оклад, который в форме сотрудника и в расчетном листочке оказался в
РегистреСведений.ПлановыйФОТИтоги

я честно замучался искать в бесконечном вызове кучи процедур и куче запросов к различным временным таблицам.

Просто тупо отобрал в конфигураторе по ТарифнаяСтавка....
И увидел этот регистр...

В чем логика - непонятно....