|
ЗУП. Как настроить кустарный вид расчета? | ☑ | ||
---|---|---|---|---|
0
InvoDev
11.01.12
✎
12:19
|
"Доплата за секретность" рассчитывается процентом от оклада независимо от того сколько человек отработал, был он в отпуске или на больничном НО если он УВОЛЕН или УШЁЛ В ДЕКРЕТНЫЙ ОТПУСК (отработал неполный месяц соответственно) тогда расчёт идёт от получившегося результата окладной части. В настройках вида расчёта не нахожу возможности указать условие УВОЛЕН. Если вид расчёта я настроить не могу тогда мне остаётся только в модуле документа "Начисление зарплаты работникам организации" прописать такое условие? Или есть другая возможность? В ЗУП я не большой специалист. Прошу совета у тех кто сталкивался с подобными вещами.
|
|||
1
bazvan
11.01.12
✎
12:21
|
если уволен, в любом случае отработанное время меньше
далее в вытеснения поставить только те ВР которые должны отработанное время уменьшать (в данном случае ДЕКРЕТНЫЙ ОТПУСК |
|||
2
InvoDev
11.01.12
✎
12:32
|
Иванов И.И. Оклад у него 7000. Доплата за секретность 10%. В январе вместо 15 дней отработал 14, 1 день болел. Соотв-нно окладная часть получилась 6533,33р [7000/15*14], а секретность должна рассчитываться так: 7000*10%=700р. (независимо от больняка). Иванов И.И. в феврале (допустим 21 раб.дней) уволился 15 числа, т.е. отработал 10 дней. Окладная часть тогда 7000/21*10=3333,33 и секретность 3333,33*10%=333,33. Как то так.
|
|||
3
AAP
11.01.12
✎
12:35
|
(2) ИМХО, стандартно никак. По крайней мере я не нашел, пришлось дописывать похожий вид расчета.
|
|||
4
Fenrik
11.01.12
✎
12:40
|
(2) Добавь вид расчета по месячной ставке, укажи размер в рублях (700 руб. к примеру) настрой вытеснение декретным отпуском.
|
|||
5
InvoDev
11.01.12
✎
12:44
|
Ну декретным отпуском я настрою. А увольнение как настраивать? В общем стандартно никак. Лучше тогда создать предопределенный вид расчёта в конфигураторе или док Начисление з/пл переписать? Как это сделать более грамотно?
|
|||
6
Морозов Александр
11.01.12
✎
12:44
|
а если в новом расчете прописать произвольную формулу расчета: Результат = Окр((Оклад по дням/100)*10,2)?
|
|||
7
InvoDev
11.01.12
✎
12:51
|
Тогда будет считать от оклада независимо от отработанного времени но мне то надо чтоб когда сотрудника увольняют у него считалось пропорционально отработанным дням! Формула то такая стоит но на уволенных она не действует
|
|||
8
Иоканаан
11.01.12
✎
12:53
|
На мой взгляд следует использовать тогда формулу Результат = Процент * Тарифная ставка месячная
Но вообще как-то странно рассчитывается компенсация: обычно такие виды расчёта (надбавка за работу с секретными материалами и надбавка за стаж по защите гостайны) рассчитываются от начисленного за месяц оклада. Т. е. если работник болел, был в отпуске, в декрете и т. п. - за время, когда оклад не начислялся, надбавка тоже не начисляется. |
|||
9
InvoDev
11.01.12
✎
12:55
|
похоже вы меня не понимаете. я не про компенсацию, я про вид расчёта Доплата за секретность говорю.
|
|||
10
InvoDev
11.01.12
✎
12:58
|
AAP, подскажите где в конфигураторе прописать такой нестандартный вид расчёта? Я открываю предопределенные но там модулей нет, наведите на код, куда это прописывать?
|
|||
11
Иоканаан
11.01.12
✎
12:58
|
Почему же, очень даже понимаю: у нас тоже используются такие виды расчёта, их названия я привёл в скобках. Только рассчитываются они процентом от оклада за фактически отработанное время: "дополнительное начисление за уже отработанное время" и процентом от базы (в качестве базы только оплата по окладу) в другом случае.
|
|||
12
InvoDev
11.01.12
✎
13:04
|
Я не могу спорить с заказчиком как рассчитывать это начисление, они просят так вот кустарно я не могу ничего поделать. Меня интересует как настроить этот кустарнейший вид расчёта.
|
|||
13
Gesperid
11.01.12
✎
13:07
|
(12) чем вариант из (1) не устраивает?
|
|||
14
alexxx961503
11.01.12
✎
13:11
|
(12) если так хочется
Основная конфигурация ОбщийМодуль - ПроведениеРасчетовПереопределяемый - Процедура "РассчитатьЗаписьРегистраРасчета" ищи строку СпособРасчета = Перечисления.СпособыРасчетаОплатыТруда.ПроизвольнаяФормула |
|||
15
Gesperid
11.01.12
✎
13:11
|
(14) заказчик точно будет рад
|
|||
16
AAP
11.01.12
✎
13:31
|
(14) да там и меняли только условие по ВидуРасчета
|
|||
17
InvoDev
11.01.12
✎
14:20
|
Gesperid, устраивает (для декретников). Для уволенного то как сделать?
|
|||
18
InvoDev
11.01.12
✎
14:25
|
Заказчик не понимает что такое переписка конфигурации. Расчётчик рвёт и мечет ему всё равно. Вынь да положь. Извратись но сделай.
|
|||
19
InvoDev
11.01.12
✎
14:31
|
Значит общий модуль переписывать... Спасибо за информацию. Другого выхода судя по всему нет.
|
|||
20
БибиГон
11.01.12
✎
14:31
|
(17)2 вида расчета. один для работающего, другой для увольняющегося.
|
|||
21
InvoDev
11.01.12
✎
14:36
|
БибиГон, пыталась уже, не пойдёт.
|
|||
22
InvoDev
11.01.12
✎
14:38
|
У заказчика наверно имеются урановые могильники, раз ставят такие задачи с секретностью)
|
|||
23
alexxx961503
11.01.12
✎
14:46
|
10 % - степень секретности «секретно», урановые могильники минимум СС :)
|
|||
24
Gesperid
11.01.12
✎
15:04
|
(0) ещё раз: если табеля не ведутся, то решение в (1) полностью решают твою 'задачу'
|
|||
25
Gesperid
11.01.12
✎
15:05
|
Заводишь начисление со способом - по месячной тарифной ставке, в вытеснения Декрет, вот и всё
|
|||
26
InvoDev
11.01.12
✎
17:21
|
Gesperid, табеля ведутся в том то и дело. Я пробую все возможные решения. Однако же переписала процедурку как описали выше, другого способа не нашла. Всем спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |