Ошибка деление на 0 при расчете зарплаты. ЗУП 3.1

1. AlenaAlmin 28.08.18 05:02 Сейчас в теме
Добрый день!

Столкнулась с такой проблемой. Был выполнен перенос данных из БП 3.0, при первоначальной настройке ЗУП 3.1. При расчете зарплаты за Август 2018г. по одному подразделению выдается ошибка : "При расчете начисления "Оплата по окладу" за декабрь 2017 для сотрудника *** возникла ошибка: Деление на 0 Формула, используемая при расчете: Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней".

Пробовала тестировать, создала график за 2017г, перевыбирала график за 2018 год. Так же меняла Оплату по окладу на Оклад по часам, но в ошибке все равно фигурирует старое начисление и старая формула.

Подскажите, почему ссылается на 2017г декабрь? Что проверить?

ЗУП 3.1.7.105
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. PhoenixAOD 62 28.08.18 05:44 Сейчас в теме
Что то у Вас с нормой дней не то, проверяйте производственный календарь, норма от туда берется по-умолчанию, хотя в графике норма может указываеться другим графиком работы и он пустой.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
7. ben19791010 28.08.18 06:27 Сейчас в теме
(1)
Что проверить?

ну и табель перепровести(если введен по подразделению/сотруднику)
26. trn 30.08.18 14:39 Сейчас в теме
(1)
Помогает для устранения проблемы (именно после переноса):
Заполнить график, назначенный сотруднику за прошлые годы,-в нашем случает за 2017 год. А лучше-все имеющиеся графики.
Почему все? А потому что неполный график может считать норму по другому графику. Так что лучше все графики.
qwe14; denis1c@; +2 Ответить
2. PhoenixAOD 62 28.08.18 05:44 Сейчас в теме
Что то у Вас с нормой дней не то, проверяйте производственный календарь, норма от туда берется по-умолчанию, хотя в графике норма может указываеться другим графиком работы и он пустой.
3. AlenaAlmin 28.08.18 05:48 Сейчас в теме
(2) Производственный календарь проверила, он заполнен. Просто по другим двум подразделениям нет такой проблемы.
6. ben19791010 28.08.18 06:25 Сейчас в теме
(3)
Просто по другим двум подразделениям нет такой проблемы.


хм...
а может у нового подразделения не присвоена организация не?
17. PhoenixAOD 62 28.08.18 09:34 Сейчас в теме
(3)а график работы у сотрудника проверили?
18. AlenaAlmin 28.08.18 09:39 Сейчас в теме
(17) Да, проверила, пятидневка - заполненный. Пробовала создать график и кадровым назначить данному сотрудники (из ошибки) - не помогло.
19. PhoenixAOD 62 28.08.18 10:03 Сейчас в теме
(18) зайдите в то проблемное начисление, раскрой полностью таблицу, и посмотрите, может там просто в норме стоит 0
22. AlenaAlmin 28.08.18 10:25 Сейчас в теме
(19) Проблемное - это начисление зарплаты за декабрь 2017 г ? В нем норма = 0
23. PhoenixAOD 62 28.08.18 10:36 Сейчас в теме
(22)Ну вот возьми тогда просто поставь ему норму которая требуется, проведи и забудь как страшный сон.
20. SergVB 21 28.08.18 10:15 Сейчас в теме
(18) А график за 2017 год заполнен?
21. AlenaAlmin 28.08.18 10:23 Сейчас в теме
(20) Да, я создала график за 2017
27. Ироида 8 19.04.19 13:03 Сейчас в теме
(2) Всё равно - хорошая мысль, у моих клиентов был такой вопрос и именно график был не заполнен
4. AlenaAlmin 28.08.18 05:53 Сейчас в теме
В ошибке указан декабрь 2017г, а зп считаю за август 2018. Получается проблема не в текущем графике?
5. ben19791010 28.08.18 06:21 Сейчас в теме
посмотрите регистры расчета - начисления по данному документу, возможно там период закрался дек 17
11. AlenaAlmin 28.08.18 06:47 Сейчас в теме
(5) Это как? Я посмотрела регистры расчета ( начисления ) там все нормально, данные по июль 2018г.
12. ben19791010 28.08.18 06:55 Сейчас в теме
(11)
Это как?
это в отборе касаемо только этого документа, которым вы формируете движения по регистрам (якобы за август)
8. ben19791010 28.08.18 06:32 Сейчас в теме
ну и еще возможно есть док. Данные для расчета ЗП (раз перенос был)
9. SergVB 21 28.08.18 06:35 Сейчас в теме
Или перепровести начисление "Оплата по окладу"
10. AlenaAlmin 28.08.18 06:45 Сейчас в теме
(9) Я меняла начисление сотруднику, который выводится в ошибке, с 1 августа 2018. Текст ошибки не менялся
13. SergVB 21 28.08.18 07:08 Сейчас в теме
(10) А начисление перепровели?
14. AlenaAlmin 28.08.18 08:40 Сейчас в теме
(13) Я кадровым переводом меняла начисление
15. SergVB 21 28.08.18 08:46 Сейчас в теме
(14) Настройки>Начисления>Оплата по окладу. Открыть и нажать кнопку Записать и закрыть. Попробуйте. Некоторые проблемы решались перепроведением начислений.
16. AlenaAlmin 28.08.18 09:02 Сейчас в теме
(15) Не мой случай :) не помогло
29. barsa-05 1 04.02.20 11:32 Сейчас в теме
(15) SergVB 28.08.18 08:46
Настройки>Начисления>Оплата по окладу. Открыть и нажать кнопку Записать и закрыть. Попробуйте. Некоторые проблемы решались перепроведением начислений.
__________________
Как написал (15) SergVB так делайте. Мне помагло
24. Adilgeriy 25 28.08.18 10:51 Сейчас в теме
регистр перерасчетов. декабрь прошлого году убрала?
25. AlenaAlmin 28.08.18 11:17 Сейчас в теме
(24) Регистр перерасчетов чего? Зарплаты? Не смотрела его
30. user970589 10 07.02.20 22:43 Сейчас в теме
(25)решился ваш вопрос? аналогичная проблема с переносом
28. remez73 16.01.20 17:03 Сейчас в теме
Надо заполнить Графики Работы, а не производственный календарь.
31. telo71 7 24.04.20 11:25 Сейчас в теме
Наверняка кто-то столкнется при начислении за нерабочие периоды (апрель 2020 г.). Спасибо за подсказки и вот ссылка на статью https://its.1c.ru/db/updinfo#content:714:hdoc.
У кого нет ИТС: в производственном календаре за апрель все дни нерабочие, кадровики-расчетчики не обращают на это внимание и при начислении сотрудникам с нормой дней (часов) в графиках оставляют нули. Выскакивает ошибка деление на ноль.
idw; LostMicos; karlagin; +3 Ответить
32. user1398864 24.04.20 18:00 Сейчас в теме
(31) Спасибо Вам огромное!!!!! Очень помогли!
40. user1889555 27.12.22 20:54 Сейчас в теме
Добрый вечер, спасибо Вам за ссылку)), она и сегодня очень актуальна, так как не получается уволить сотрудника, пишет эту ошибку(( Очень и очень помогли))
33. lana_nco 11.05.20 18:41 Сейчас в теме
В производственном календаре за апрель 2020 проставила рабочие дни . Деление на ноль присутствует.
34. SergVB 21 11.05.20 22:52 Сейчас в теме
(33) версия конфигурации какая? Скрин графика и его настроек. Формулу начисления покажите.
35. lana_nco 12.05.20 03:18 Сейчас в теме
Правильно! Обновила до последней версии. Ошибки больше нет. Спасибо!
36. user1269781 05.03.21 16:26 Сейчас в теме
настройка/ График работы сотрудников / пятидневка , нажать заполнить , после этого ошибка должна исчезнуть
37. twin76 09.07.21 06:01 Сейчас в теме
У меня только что такое же было - июнь 2021 ругается на начисление декабря 2020. Не знаю, зачем туда лезет - возможно потому что когда ошибка ушла (сейчас скажу как:)) - у этого и других людей не начислила ничего, ну бух. сказала разберется с этим. А я просто заполнил график за декабрь 2020 - он был пустой. Не помню выше тут дама про такое писала или нет, топикстартер. Которая к слову - так и не сказала, решилась у нее проблема или нет, и как - не хорошо так делать, конечно.
38. Aftee 09.07.21 10:55 Сейчас в теме
(37)
Которая к слову - так и не сказала, решилась у нее проблема или нет, и как - не хорошо так делать, конечно.

А выделенное сообщение, как ответ, вам ничего не говорит?
39. twin76 10.07.21 07:10 Сейчас в теме
(38) то есть это выделяет топикстартер? Я не знал. Ну и я бы, например, поточнее указал, что надо графики именно за те даты проверить, на которые ругается. Хотя конечно это довольно очевидно:) Но в любом случае - если этот ответ выделил тот, у кого была проблема - я не знал, прошу тогда прощения. И еще раз скажу - из вежливости можно было бы указать, что проблема была в незаполненном графике за прошлый период, куда программа там зачем-то лезет. Потому как на первый взгляд - открываешь текущий год, график - он заполнен и кажется что все нормально. Ну и по поводу выделенного сообщения - девушка с вопросом еще СТОЛЬКО писала ПОСЛЕ ЭТОГО - то, что проверила графики и все равно все осталось. Так что как раз я понял - что этот ответ мне не помог. Так что вы бы тоже повнимательней смотрели за логикой происходящего, так сказать:)))
41. user1896622 18.01.23 19:43 Сейчас в теме
В документе Начиление зп за январь 2023 года возникает ошибка: Оклад по часам деление на 0 и не рассчитывает сотрудника, что посмотреть и как исправить?
42. Cmex_ 20.01.23 10:01 Сейчас в теме
У меня подобная ошибка возникала из-за дублирования показателей расчета.
43. bananoed 18 14.09.23 09:57 Сейчас в теме
Ошибка возникала при расчете окладника, который был весь месяц на больничном.
Помогло изменение формулы:
замена НормаДней на Макс(НормаДней, 1)

Возможно 1 надо заменить на 0.1 для учета случая, когда сотрудник работает не полный день
44. Vinzor 91 14.09.23 23:23 Сейчас в теме
(43) ерунда какая-то.
Даже если он весь месяц болел, у него есть плановое время, определяемое по графику работы.
И график должен быть заполнен, то есть норма времени там не должна быть равна нулю.
Именно отсюда возникает ошибка "деления на ноль", когда просто не заполнен графки
45. bananoed 18 18.09.23 11:10 Сейчас в теме
(44) График - пятидневка, он используется у других 10 сотрудников. Табель заполнен.
Ошибка возникала только у одного, который уже 1,5 месяца на больничном и отработано 0 дней.
46. Vinzor 91 18.09.23 14:47 Сейчас в теме
(45) первое. Отсюда не видно, какая формула в вашем виде начисления. Мало ли что там у вас в "знаменателях" ?
Второе. Если таки там делится на "Норму дней или часов" и получается "деление на ноль", система чётко выводит, в каком "месяце" это происходит. Да, месяц может быть и прошлого года. Не спрашивайте, почему, я не писал этот код.
Просто проверьте, какие графики были у сотрудника в том, проблемном месяце. И они заполнены?
Смотреть лучше из регистра сведений, интервального. Чтобы сразу проваливаться в запись регистра, и из неё открывать график. Так вы избежите случайности открыть "похожий, да не тот"
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот