Всем привет! ЗУП 3.1.13.151 для печатной формы необходимо получить районный коэффициент и северную надбавку, использую функцию ТекущиеНачисления = КадровыйУчетРасширенный.ТекущиеНачисленияСотрудника(СсылкаНаОбъект.Сотрудник, ДатаНачалаПеревода, Неопределено, Истина);
возвращает соответствие, где ключу соответствует таблица значений. Пытаюсь вытащить от туда значение районного коэффициента, сначала по ключу в соответсвии:
Надбавка = ТекущиеНачисления.Получить(ПланыВидовРасчета.Начисления.НайтиПоНаименованию(“РайонныйКоэффициент”))
потом еще нужно вытянуть значение из ТЗ
но выдает Неопределено, хотя отладчик показывает, что РК есть.
Подскажите что делаю не так?
возвращает соответствие, где ключу соответствует таблица значений. Пытаюсь вытащить от туда значение районного коэффициента, сначала по ключу в соответсвии:
Надбавка = ТекущиеНачисления.Получить(ПланыВидовРасчета.Начисления.НайтиПоНаименованию(“РайонныйКоэффициент”))
потом еще нужно вытянуть значение из ТЗ
но выдает Неопределено, хотя отладчик показывает, что РК есть.
Подскажите что делаю не так?
По теме из базы знаний
- 1С:Зарплата и управление персоналом 8 (ЗУП) - цена на ПРОФ и КОРП от 9100 руб.
- Кадровый учет в программе "1С:ЗАРПЛАТА И УПРАВЛЕНИЕ ПЕРСОНАЛОМ" (в формате видеокурса или онлайн-курса). С 28 по 30 апреля 2025 года
- Оплата больничного уволенному сотруднику в 1С:Зарплата и управление персоналом 3
- Аванс фиксированной суммой в 2023 году в 1С ЗУП 3
- Онлайн-курс «Профессиональное использование 1C: ЗАРПЛАТА И УПРАВЛЕНИЕ ПЕРСОНАЛОМ»
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Писала что это в Модуле формы (чтобы проверить отладчиком), теперь переношу в Модуль объекта, и выдает ошибку
ВнешняяОбработка.КадровыйПеревод.МодульОбъекта(90)}: Значение не является значением объектного типа (Получить)
Надбавка = ТекущиеНачисления.Получить(ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Районный коэффициент"));
Почему? ведь "получить" доступно и на клиенте и на сервере, верно?
ВнешняяОбработка.КадровыйПеревод.МодульОбъекта(90)}: Значение не является значением объектного типа (Получить)
Надбавка = ТекущиеНачисления.Получить(ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Районный коэффициент"));
Почему? ведь "получить" доступно и на клиенте и на сервере, верно?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот