Страница 1 из 2

Алгоритм доплаты за ночные (ЗП)

Добавлено: 28 апр 2005, 12:28
Shmalev
Для выплаты доплаты за работу в ночное время написал алгоритм, где 30 окладная система, 204 системный код ночных. Почему не работает, подскажите PLS?


if(LSc_SisOpl=30,KlVO_Proc*(LSc_Tarif/Uch_ChasGr* ChTabO(204))/100,KlVO_Proc*(LSc_Tarif)* ChTabO(204)/100)
выдает нуль.

Добавлено: 28 апр 2005, 12:31
Max_Fin
Ээээээээээээ, а хто тут знаток алгоритмов?

я только могу посоветовать посмотреть, что каждое значение переменных возвращает и от этого и отталкиваться.

Добавлено: 28 апр 2005, 12:39
Shmalev
Вообще мне Maverick посоветовал в этой ветке вопрос задать, не уж то никто не поскажет. Люди добрые!

Добавлено: 28 апр 2005, 12:41
Max_Fin
Shmalev писал(а):Вообще мне Maverick посоветовал в этой ветке вопрос задать, не уж то никто не поскажет. Люди добрые!
Раз г-н Маврик посоветовал, значит все тебе и расскажет :D

Добавлено: 28 апр 2005, 12:45
Shmalev
Буду ждать

Добавлено: 28 апр 2005, 14:19
Maverick
вообще-то я имел ввиду рассказ о ZarApi как таковом, а не анализ твоего алгоритма... :roll:

Добавлено: 28 апр 2005, 14:37
Savich
А чем плох стандартный алгоритм 3, признак 1?

Добавлено: 28 апр 2005, 16:01
Shmalev
А чем он хорошо?
у меня он не берёт из графика к-во ночных часов.

А где же рассказ о ZarApi?

Добавлено: 28 апр 2005, 19:45
Savich
у меня он не берёт из графика к-во ночных часов.
Если правильно заполнен график, то в предварительной разноске все вынимается.

Добавлено: 29 апр 2005, 08:35
Олег_
Вот это алгорит работает нормально:
(dop_ch*uch_proc*uch_tarif)/100+if(nar_summa>0,0,SumAlgNo(116))

Добавлено: 29 апр 2005, 10:13
Shmalev
Savich писал(а):
у меня он не берёт из графика к-во ночных часов.
Если правильно заполнен график, то в предварительной разноске все вынимается.
Что значит правильно, пожалуйста, перечисли основные настройки.

Добавлено: 29 апр 2005, 10:24
Shmalev
Олег, что входит в алгоритм 116?
И что это такое if(nar_summa>0,0,SumAlgNo(116)?

Добавлено: 04 май 2005, 10:48
ov
Первым делом проверьте настройки в реестре настроек: Настройка-Управление персоналом - Зарплата - Табель учета рабочего времени - Коды видов оплаты для обозначения работ - Ночью - и тут указывается конкретный вид оплаты для ночных. (это для версии 585 такой путь настроек . раньше настройки эти были в самой зарплате в характеристиках предприятия по-моему).
предполагаю что алгоритм у вас нормальный, но не хватает этой настройки - тогда ночные часы из табеля автоматически берутся

Добавлено: 04 май 2005, 11:47
Shmalev
Спасибо за внимание. А то уже думал, что никто не знает как это делать.
Только вот эту настройку я не забыл и поставил сразу, а проблема остается.

Добавлено: 04 май 2005, 12:27
ov
ну тогда у нас нарпимер работает вот такой алгоритм - if(LSc_SisOpl=41,LSc_Tarif*Uch_ChasF*0.4,LSc_Tarif/Uch_ChasGr*Uch_ChasF*0.4) - по нему за ночные доплачивается 40% по разному для почасовой и окладной систем оплаты. а ночные часы (Uch_ChasF) берутся из табеля автоматически - в табеле то они у вас появляются?