|
Ошибка при проведении Приказа о приеме на работу, ЗУП 3.1 | ☑ | ||
---|---|---|---|---|
0
Veronikin
28.11.19
✎
15:23
|
Добрый день. Подскажите пожалуйста, что можно попробовать: при проведении приказа о приеме сотрудника ошибка: "При расчете начисления «Оплата по окладу» за Январь 2016 для сотрудника <Объект не найден> (246:b220dc719686c66b11ea11d517e1a0ab) возникла ошибка: Деление на 0
Формула, используемая при расчете: Оклад * ВремяВДнях / НормаДнейПоГрафикуПолногоРабочегоВремени" Документ выгружен из ЗИК 7.7 в ЗУП 3.1 (чистая база) стандартной обработкой, затем стандартной обработкой xml из ЗУП чистой в ЗУП с реальными данными учета (дозагружаем старые данные в рабочую программу). Поиском дублей проверила, тестирование и исправление делала. Ошибка исчезает, если комментирую: //СформироватьДвиженияВторичныхДанных(МенеджерВременныхТаблиц, ИзменившиесяНачисленияПоСотрудникам, ИзменившиесяПоказателиПоСотрудникам, РассчитанныеДанныеФОТ); в общем модуле "ПлановыеНачисленияСотрудников". |
|||
1
Amra
28.11.19
✎
15:26
|
Что не понятно в сообщении?
|
|||
2
Veronikin
28.11.19
✎
15:27
|
Объект не найден для сотрудника, который точно выбран в приказе.
|
|||
3
ИУБиПовиц
28.11.19
✎
15:28
|
Я сомневаюсь что есть график работы у сотрудника <Объект не найден> (246:b220dc719686c66b11ea11d517e1a0ab))
|
|||
4
Veronikin
28.11.19
✎
15:34
|
Понятно, что у такого сотрудника ничего нет. Я не понимаю, откуда он его вообще тянет(
|
|||
5
Veronikin
28.11.19
✎
15:35
|
Полный текст ошибки вот такой:
Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: При расчете начисления «Оплата по окладу» за Январь 2016 для сотрудника <Объект не найден> (246:b220dc719686c66b11ea11db4ce819e6) возникла ошибка: Деление на 0 Формула, используемая при расчете: Оклад * ВремяВДнях / НормаДнейПоГрафикуПолногоРабочегоВремени {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(10372)}: ВызватьИсключение ТекстСообщения; {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(10204)}: Строка.Результат = РезультатПоФормуле(ИсходныеДанные, ФормулаДляВыполнения, ФормулаДляПредставления, Строка); {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(9629)}: РассчитатьРезультатНачисленияПоФормуле( {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(9584)}: РассчитатьНачисленияПоФормуле(ОчередностьРасчета.СтрокиОчередности); {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(9528)}: РассчитатьНачисленияОчередности(); {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(9422)}: РассчитатьНачисления(); {Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(625)}: РассчитатьЗарплатуСлужебный(); {ОбщийМодуль.ПлановыеНачисленияСотрудников.Модуль(3085)}: МенеджерРасчета.РассчитатьЗарплату(); {ОбщийМодуль.ПлановыеНачисленияСотрудников.Модуль(804)}: РасчитатьДанныеПлановгоФОТ(ТаблицаНачисленияДляРасчетФОТ, СвойстваНачислений, СвойстваПоказателей, КадровыеДанныеСотрудников, ДанныеГрафиковСотрудников, ИзвестныеПоказатели); {ОбщийМодуль.ПлановыеНачисленияСотрудников.Модуль(359)}: СформироватьДвиженияВторичныхДанных(МенеджерВременныхТаблиц, ИзменившиесяНачисленияПоСотрудникам, ИзменившиесяПоказателиПоСотрудникам, РассчитанныеДанныеФОТ); {ОбщийМодуль.ПлановыеНачисленияСотрудниковСобытия.Модуль(17)}: ПлановыеНачисленияСотрудников.ЗарегистрироватьВторичныеДанныеПриПроведенииДокумента(ДокументОбъект); |
|||
6
Veronikin
28.11.19
✎
15:37
|
Что самое интересное - если я провожу документ с закомментированной сторочкой вызова процедуры "СформироватьДвиженияВторичныхДанных" и потом в конфигураторе убираю комментирование - документ перепроводится без ошибки. Если же отменяю проведение и провожу заново - вылетает эта ошибка.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |