GariPortman | 23.04.2014 18:10 | Вопрос по ЗУП собственно навоял на ЗИКБУ, но думаю что ЗУП аналогично. На предприятии используют систему оплаты труда где несколько "основных" начислений. Например "Оплата по часам водителей" (Ч1) и "Оплата по часам ремонта".(Ч2) (в один день может быть 4 часа одного и 4 часа другого).Помучав Гугл решил создать свой документ и на основании оного внешней обработкой табличных частей добавлять записи в документ "Начисление заработной платы". Все работает но терзают сомнения по следующим вопросам:
Оба начисления не показывают фактически отработанные дни. Т.е. по норме 22 дня 160 часов. У человека может быть 170 часов Ч1 + 10 часов Ч2 и больничный, у другого может быть 140 часов всего, но отработал месяц полностью.
1. Что безболезнее создать два "основных" начисления(у обоих поставить начисление в пределах нормы времени ИЛИ одно одно оставить основным, а второе сделать "Дополнительное начисление за уже отработанное время"
2. Если делаю "Дополнительное начисление за уже отработанное время" , после этого программно заполняю поле "Оплачено дней/часов) - то где ловить косяк потом?
3. Часы ночных заполняю своим документом. Потом добавляю строку в документ "Начисление зарплаты", после добавления запускаю стандартную обработку заполнения строки (будто заполняю интерактивно) Если в начислении ночных стоит стандартная формула "Окр (Тарифная ставка месячная (должностной оклад) / Норма времени в часах * Время в часах ) ", то выдает ошибку "Деление на ноль" в начислении ночных убираю вид времени по классификатору и все считается хорошо, но Оплачено дней/часов забивать приходиться программно. |