Добрый день!
Зарплата и управление персоналом, редакция 3.1 (3.1.34.58)
На сотрудника пришел б/лист с кодом 02-травма. Больничный подгрузился в программу, но нет данных по расчету заработной платы. Не указан источник средств — везде стоит значение 0. На наши действия, что-то откорректировать программа выдает ошибку:
К сожалению возникла непредвиденная ситуация и подробный текст ошибки:
Значение не является значением объектного типа (ПорядокСписания)
{ОбщийМодуль.УчетНДФЛ.Модуль(22825)}:ПорядокСписания = ОписаниеВычетов[КодВычета].ПорядокСписания;
{ОбщийМодуль.УчетНДФЛ.Модуль(9841)}:ПереписатьМежрасчетныйНДФЛФизическогоЛицаВРезультат(РезультатРасчета, РезультатРасчетаВспомогательный, ДатаУдержанияИсчисленногоНалога, МесяцРасчета, ПереченьНалоговыхБаз, ОписаниеВычетов, ВсегоДоходовТекущегоРасчета, ВсегоДоходовТекущегоРасчетаПоВидамНБ);
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(14089)}:НДФЛ = УчетНДФЛ.РассчитатьНалогПоОсновнойСтавке(
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(14059)}:НДФЛ = РезультатРасчетаНДФЛ();
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(10307)}:РассчитатьНДФЛ();
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(718)}:РассчитатьЗарплатуСлужебный();
{Документ.БольничныйЛист.МодульМенеджера(7134)}:МенеджерРасчета.РассчитатьЗарплату();
{Документ.БольничныйЛист.МодульОбъекта(707)}:Менеджер.РассчитатьНачисления(ЭтотОбъект, ПараметрыРасчета, РезультатРасчета);
{Документ.БольничныйЛист.Форма.ФормаДокумента.Форма(6054)}:РезультатРасчета = Документ.Рассчитать(ПараметрыРасчета);
{Документ.БольничныйЛист.Форма.ФормаДокумента.Форма(6027)}:ПерезаполнитьИРассчитатьНачисленияНаСервере(ПараметрыЗаполнения, ПараметрыРасчета);
{Документ.БольничныйЛист.Форма.ФормаДокумента.Форма(6011)}:РассчитатьНаСервере();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
—————————
Мы решили, что ошибка в б/листе. Создали новый, подгрузив по номеру б/листа — ошибка повторилась, но источник средств и заработок программа нам уже определила.
Решили не подгружать больничный, а создать вручную — снова ошибка???!!!
Мы решили, что ошибка в базе, но тестирование нам не решило проблему.
Получите понятные самоучители 2026 по 1С бесплатно:
Что интересно, если выбрать другого сотрудника с теми же параметрами по больничному листу, то б/лист проходит, рассчитывается проводится.
Что не так, что мы неверно делаем?
Спасибо!
Добрый день! Уточните, пожалуйста, программный кэш не очищали как показано в публикации — Очистка кэш 1С 8.3 ?
Похожие ошибки бывают, если в нём сохранились некорректные данные.
Попробуйте создать документ Больничный лист по кнопке Создать на основании из документа Входящий запрос СФР для расчета пособий.
Хорошо. Здесь может быть следующая проблема: тестовая база файловая, а рабочая расположена на сервере. А в серверной и файловой иногда поведение программы отличается.
🌷🌷🌷