Добрый день! при выполнение регламентной операции Начисление заработной платы за ноябрь без выбора подразделения по кнопке Заполнить программа выдает ошибку » Получение элемента по индексу для значения не определено».
В ходе эксперимента установлено , что по двум подразделениям (начисление по договорам ГПХ) начисление зп по кнопке Заполнить происходит автоматически.
При начислении ЗП по подразделению со штатными сотрудниками автоматическое начисление не производится. В ноябре исправление сотрудников не производилось , за исключением одного (по нему вносилось исправление по графику работы (совместитель)).
Табеля учета рабочего времени заполнены. При расчете за декабрь ошибки в начислении не происходит .
В журнале операций есть следующая информация по ошибке :
Получение элемента по индексу для значения не определено
{Документ.НачислениеЗарплаты.Форма.ФормаДокумента.Форма(5089)}:ВызватьИсключение КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
и еще одно :
Получение элемента по индексу для значения не определено
{ОбщийМодуль.УчетНДФЛ.Модуль(8772)}:ОписаниеРазмераВычета = РазмерыВычетовНаГод[ТекущийВычет.Ключ];
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(13964)}:НДФЛ = УчетНДФЛ.РассчитатьНалогПоОсновнойСтавке(
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(13934)}:НДФЛ = РезультатРасчетаНДФЛ();
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(10225)}:РассчитатьНДФЛ();
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(716)}:РассчитатьЗарплатуСлужебный();
{ОбщийМодуль.РасчетЗарплатыРасширенный.Модуль(2190)}:МенеджерРасчета.РассчитатьЗарплату();
{Документ.НачислениеЗарплаты.МодульМенеджера(420)}:ДанныеЗаполнения = РасчетЗарплатыРасширенный.ДанныеДляЗаполненияТаблицДокумента(ОписаниеДокумента, Организация, МесяцНачисления, ДополнительныеПараметры);
{(1)}:Документы.НачислениеЗарплаты.ПодготовитьДанныеДляЗаполнения(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6007)}:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ДлительныеОперации.Модуль(1829)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1790)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
{ОбщийМодуль.ДлительныеОперации.Модуль(1809)}:ВызватьИсключение(Уточнение.Текст, Уточнение.Категория,, СтекЗапуска, ИнформацияОбОшибке);
Получение элемента по индексу для значения не определено
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка] по причине:
{ОбщийМодуль.УчетНДФЛ.Модуль(8772)}: Получение элемента по индексу для значения не определено
скрины ошибок прилагаю
версия ЗУП
конфигурация Зарплата и управление персоналом, редакция 3.1 (3.1.31.58) (http://v8.1c.ru/hrm/)
Copyright © ООО «1С-Софт», 2010 — 2024. Все права защищены
(http://www.1c.ru)
1С:Предприятие 8.3 (8.3.25.1394)
Как устранить ошибку и где найти ее источник?
Здравствуйте!
Смоделировать пример в демо базе 3.1.31.58: у сотрудника есть документ Табель на ноябрь. При расчете зарплаты за ноябрь ошибки нет. Может быть есть еще какие-то нюансы. Не совсем поняла про сотрудников ГПХ.
Релиз вышел два дня назад. На партнерском форуме пишут ошибки, по именно такой ситуации как у Вас нет. Рекомендую написать на линию консультации v8@1c.ru письмо с описанием ситуация. Возможно это именно ошибка релиза.
Проверьте дату выдачи дохода по сотрудникам ГПХ в документе Начисление по договорам. В нашем случае ошибка была «2027» год.
Приложение
Смоделировала ситуацию: В документе Начисления по договорам указала Дату Выплаты 06.12.2027 и провела документ. Далее заполнила документ Начисление зарплаты и взносов — ошибку не получила.
Возникла такая же ошибка при заполнении начисления за декабрь. Оказалось, что ошибка выходила, в том случае, если у сотрудника дата выплаты в документах отклонений (командировка, отпуск и т.д) стояла январем 25 года, исправили на декабрь 24 и все заполнилось без ошибок
Здравствуйте! Спасибо,что поделились