Добрый вечер!
Опять возвращаюсь к вопросу округление до целых чисел. Последнее решение в начислении «Оплата по окладу» — ?(ВремяВДнях=НормаДней, Окр (Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней, 0), Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней) работало нормально в 2021. Проблема возникла при заполнении документа «Начисление за первую половину месяца» вышла ошибка (во вложении рис.1).
Вернулась к формуле начислений «Оплата по окладу»:
Окр (Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней, 0) при заполнении документа «Начисление за первую половину месяца» вновь вышла ошибка (во вложении рис.2).
Вернулась к первоначальной формуле в начислении «Оплата по окладу: Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней , при заполнении документа «Начисление за первую половину месяца» вышла ошибка (во вложении рис.3). Подскажите, пожалуйста, как исправить ситуацию и в чем причина? 1С ЗУП 8.3(8.3.18.1741) версия 3.1 (3.1.20.97)
Все комментарии (3)
Комментарии закрыты.
Здравствуйте!
Все ошибки связаны с делением на ноль. Скорее всего у вас не заполнен на 2022 год «График работы по сотруднику» — Почему при расчете начислений возникает ошибка деления на 0?
Откройте карточку Сотрудника. Там есть реквизит «График работы». Перейдите в него по кнопке с двумя квадратами, переключите на 2022 год и заполните. Предварительно необходимо открыть «Производственный календарь» (Настройка — Производственные календари) и заполнить его на 2022 год
Добрый день!
Ольга, спасибо, вернула формулу в начисление, действительно проблема была в графике работы сотрудника. Заявку можно закрыть
Пожалуйста! Рада, что все получилось! 🙂