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