Имя: Пароль:
1C
1С v8
ЗУП 2.5. Проблемы с вытеснением.
,
0 Access granted
 
08.09.14
11:44
Здравствуйте!
ЗУП 2.5.83.1
Создан новый вид расчета "Доплата согласно договора" с произвольной формулой Результат = Макс(0,Фиксированная сумма / Норма времени в часах * Время в часах - Расчетная база)
В расчетную базу добавлены оклад по часам, северная надбавка и районный коэффициент. Фиксированную сумму задал вручную через показатели для расчета ЗП. Для эксперимента введены внутрисменный невыход и целодневный невыход. Если мы добавляем целодневный невыход (отпуск за свой счет) в вытесняющие начисления нашего нового вида расчета, то при расчете с комментарием выдает неверную базу по северной надбавке и районному коэффициенту. Вроде как получается, что СН и РК вытесняются невыходом и база уменьшается. Подскажите, как можно исправить данную ситуацию? Если что-то не понятно описал, могу выложить скриншоты.
1 Access granted
 
08.09.14
12:36
up
2 RomaH
 
naïve
08.09.14
12:49
ну так - расчетная база берется на период действия надбавки
вытеснил доплату за 15 сентября - в базу это 15 сентября не включается
3 Access granted
 
08.09.14
12:53
(2) Я так и подозревал... А что можно придумать в данной ситуации? Задача в следующем - сотрудникам нужно доплачивать ЗП до определенной суммы, если у них по сдельному заработку получилось меньше данной суммы. Сумму при этом нужно рассчитать пропорционально с учетом невыходов.
4 Access granted
 
08.09.14
13:06
(3) "по сдельному заработку получилось" читать как "общий заработок составил"
5 Gogger
 
08.09.14
13:26
Определенная сумма - фиксированная?
если да, тогда формула для вычисления всей ЗП будет что-то типа:
?(ФиксированнаяСумма > РасчетнаяБаза, ФиксированнаяСумма, РасчетнаяБаза)
где:
- ФиксированнаяСумма - предел начисления
- РасчетнаяБаза - это оклад + надбавки + премии
при выполнении условия (когда фикс > расчета), будет начисляться фикс, когда наоборот - будет начисляться расчет.
6 Access granted
 
08.09.14
13:34
(5) Сумму нужно уменьшать в соответствие с невыходами. Собственно, формула из (0) работает, но проблема с вытеснением - база по РК и СН считается за период действия надбавки, а нужно каким-то образом взять их суммы полностью за месяц...
7 Gogger
 
08.09.14
13:40
(6) а невыходы какие? время по дням, по часам?
хотя, это не важно, в принципе...
надо в формуле, которую я привел, заменить фикс - на оклад (это он и есть - если некая сумма начисляется в зависимости от времени). но принцип тот же - рассчитываем два вида начислений, и сравниваем результат...
8 Gogger
 
08.09.14
13:41
(7) т.е. считать надо не надбавку, а полностью сумму по двум вариантам расчета.
тогда проблем с РК и СН не возникнет
9 Access granted
 
08.09.14
13:48
(7) Невыходы и по дням и по часам. Не совсем понял, что значит "считать не надбавку, а полностью сумму по двум вариантам расчета"?
10 Access granted
 
08.09.14
13:54
А вообще формулу я взял с ИТС, доплата до МРОТ. Случай в принципе очень похожий. Только здесь не до МРОТ, а до фиксированной суммы.
11 Gogger
 
08.09.14
14:17
(9) ты пытаешься посчитать некую надбавку, которая должна "добить" сумму ЗП до некоего значения, которое считается по формуле оклада.
зачем считать доплату, когда можно стандартным образом посчитать целевую сумму и сделать сравнение.
12 Gogger
 
08.09.14
14:18
(10) разница в том, что МРОТ - это сумма реально фиксированная (и не зависит от выходов/невыходов), а ты пытаешься из фиксированной суммы получить оклад.