Добрый день!
Зарплата и управление персоналом (базовая), редакция 3.1 (3.1.37.72)
При заполнении документа Начисления за первую половину месяца с выбором в шапке подразделения — у нас не заполняется документ, выходит ошибка:
«Получение элемента по индексу для значения не определено»
Все подразделения считаются хорошо, а вот на одном выходит вот такая ошибка.
Методом подбора сотрудников, мы выяснили, что ошибка данная проявляется при выборе лишь одного сотрудника, который и не подбирается в документ.
Нашли здесь на сайте статью, что можно это Это программная ошибка 60019319. Она исправлена патчем EF_60019319_2 и в релизах ЗУП 3.1.30.133 / 3.1.32.17..
У нас в конфигураторе мы данный патч не нашли, да и релиз программы у нас свежий — сегодня обновились.
Воспользоваться методом обхода также не получилось: изначально вычет стоял действует с декабря 2025 по декабрь 2026. Исправили. Вычет 2025 года закрыли Декабрем 2025. На 2026 создали новый вычет с января 2026 по декабрь 2026: 114, 115, 116 коды.
Однако при начислении аванса всё равно выходит такая же ошибка как мы указали выше.
Уточните, пожалуйста, что мы делаем не так?
Спасибо.
Также хотим уточнить, что есть кнопка Подробно — для этой ошибки. информация там следующая:
Получение элемента по индексу для значения не определено
{ОбщийМодуль.УчетНДФЛ.Модуль(26789)}:КопияТаблицыРаспределения[Индекс].СуммаДохода = Коэффициенты[Индекс];
{ОбщийМодуль.УчетНДФЛ.Модуль(23532)}:ТаблицаРаспределенияСОграничением = ПолучитьТаблицуСРаспределением(ТаблицаРаспределения, СуммаДоходаСОграничением, РаспределитьВычет);
{ОбщийМодуль.УчетНДФЛ.Модуль(10059)}:РассчитатьНалогВписатьВРезультатыРасчетов(ОблагаемыйДоход[ТекущаяНБ],
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(14411)}:НДФЛ = УчетНДФЛ.РассчитатьНалогПоОсновнойСтавке(
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(14381)}:НДФЛ = РезультатРасчетаНДФЛ();
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(10383)}:РассчитатьНДФЛ();
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(728)}:РассчитатьЗарплатуСлужебный();
{ОбщийМодуль.РасчетЗарплатыРасширенный.Модуль(2295)}:
{Документ.НачислениеЗаПервуюПоловинуМесяца.МодульМенеджера(103)}:ДанныеЗаполнения = РасчетЗарплатыРасширенный.ДанныеДляЗаполненияТаблицДокумента(ОписаниеДокумента, Организация, МесяцНачисления, ДополнительныеПараметры);
{(1)}:Документы.НачислениеЗаПервуюПоловинуМесяца.ПодготовитьДанныеДляЗаполнения(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6477)}:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1737)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1703)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
{ОбщийМодуль.ДлительныеОперации.Модуль(1716)}:ВызватьИсключение(Уточнение.Текст, Уточнение.Категория,, СтекЗапуска, ИнформацияОбОшибке);
{ОбщийМодуль.ДлительныеОперации.Модуль(942)}:ВызватьИсключение(Уточнение.Текст, Уточнение.Категория,, ДляАдминистратора, Результат.ИнформацияОбОшибке);
{Документ.НачислениеЗаПервуюПоловинуМесяца.Форма.ФормаДокумента.Форма(1877)}:Возврат ДлительныеОперации.ЗаданиеВыполнено(ИдентификаторЗадания);
{Документ.НачислениеЗаПервуюПоловинуМесяца.Форма.ФормаДокумента.Форма(1901)}:Если ЗаданиеВыполнено(ИдентификаторЗадания) Тогда
Ошибка выполнения фонового задания ДлительныеОперации.ВыполнитьСКонтекстомКлиента с идентификатором cf41ebce-a071-402f-bc48-37378c9ca7b8.
См. также журнал регистрации.
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка, ОшибкаКонфигурации]
по причине:
Получение элемента по индексу для значения не определено
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка, ОшибкаКонфигурации]
по причине:
Получение элемента по индексу для значения не определено
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
Здравствуйте!
Нашла информацию разработчиков по ошибке, которая проявляется именно на последнем релизе:
Для ошибки нужно совпадение двух условий:
1. Не совпадение плановой и фактической даты выплаты по сотруднику;
2. В такую дату плановой выплаты есть корректировки вычетов по сотруднику.
Предлагаю проверить даты: плановую и фактическую даты выплаты по сотруднику