Нужно исправить больничный за ноябрь/декабрь. При нажатии на кнопку "Исправить" - выпадает:
{Обработка.МенеджерРасчетаЗарплаты.МодульОбъекта(9785)}: При расчете начисления «Оплата по окладу (по часам)» за Ноябрь 2016 для сотрудника ФИО возникла ошибка: Деление на 0
Формула, используемая при расчете: Оклад * ВремяВЧасах / НормаЧасов
ВызватьИсключение ТекстСообщения;
Если нажать "сторнировать" - то меняется месяц на Декабрь 2016.
(1) ну конечно занесен.
Но из Оклад * ВремяВЧасах / НормаЧасов
Только оклад есть, а время и норма =0
Но почему?
Дополнительно (блин, ну часто болеет) - не проводился с той же причиной больничный за декабрь. Создали неявку по неизвестной причине - тогда больничный провелся. А для исправления уже есть неявка.
Вот для того мы и нужны. Отладчик в руки и трассируй - найдешь проблему.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший