Алгоритм, функция ud

Контур "Управление персоналом"

Модератор: Sparrow

Ответить
hope
заказчик
Сообщения: 17
Зарегистрирован: Пт, 14/09/2007 08:06
Имя Фамилия: Надежда Морозова
Откуда: СИТНО

Алгоритм, функция ud

Сообщение hope »

Настраиваю алгоритм для расчета аванса. Аванс должен быть равен 30% от суммы на руки: (начислено - удержано)*30%.

В описании функции ud написано, что она должна возвращать сумму удержаний за текущий месяц.
Но практика показывает, что в эту сумму попадают: Подоходный налог, плановый аванс и разовые удержания, введенные в "Расчеты в межпериод" - "Удержания и выплаты" - "Расчет".
И не попадают в эту сумму все удержания, которые введены в "Постоянные удержания": в частности: Алименты, Взносы на лицевой счет...

Каким алгоритмом можно получить сумму постоянных удержаний?

Спасибо!
Sparrow
топ-софт
Сообщения: 12
Зарегистрирован: Вт, 12/02/2008 14:54
Имя Фамилия: Алексей Дударев
Откуда: ТопСофт
Контактная информация:

Сообщение Sparrow »

Возможно вам подойдет функция UdMO(M,U)(Удержания ( М - месяц , U - вид удержания)).
hope
заказчик
Сообщения: 17
Зарегистрирован: Пт, 14/09/2007 08:06
Имя Фамилия: Надежда Морозова
Откуда: СИТНО

Сообщение hope »

С этим алгоритмом та же ситуация: если удержание введено в "Постоянных удержаниях" - алгоритм возращает 0. Если удержание введено в Расчеты в межпериод" - "Удержания и выплаты" - "Расчет" - тогда сумма возвращается верно.

Тут, наверное, играет роль последовательность расчета удержаний.
Sparrow
топ-софт
Сообщения: 12
Зарегистрирован: Вт, 12/02/2008 14:54
Имя Фамилия: Алексей Дударев
Откуда: ТопСофт
Контактная информация:

Сообщение Sparrow »

Хотелось бы поподробнее узнать зачем вам нужна функция, которая возвращает сумму постоянных удержаний.

Возможно вам подойдет следующий вариант: при расчете зарплаты все удержания попадают в результаты расчета, откуда их уже можно вытянуть с помощью ф-ии UdMO по коду удержания.

Относительного того, что по некоторым удержаниям можно получить сумму, а по другим - нет. То тут дело в том что удержания введеные в межпериоде попадает в Результаты расчета сразу, а через механизм постоянных удержаний - только после расчета зарплаты.

Если же вы не хотите считать зарплату за весь месяц, то вполне можете посчитать ее и за половину месяца.
hope
заказчик
Сообщения: 17
Зарегистрирован: Пт, 14/09/2007 08:06
Имя Фамилия: Надежда Морозова
Откуда: СИТНО

Сообщение hope »

Задача: настроить аванс 30% от суммы на руки, т.е (все начисления - все удержания)*0,3.

Получается, что аванс должен считаться последним, после расчета всех удержаний. Но вот получить сумму всех удержаний не удается.
Есть работники, у которых алименты 50%. Галактика алименты из постоянных удержаний не берет в расчет, и рассчитанная сумма аванса получается больше, чем ему вообще положено на руки, в результате работник остается должен на конец месяца. Аналогичная ситуация со всеми постоянными удержаниями.
Sparrow
топ-софт
Сообщения: 12
Зарегистрирован: Вт, 12/02/2008 14:54
Имя Фамилия: Алексей Дударев
Откуда: ТопСофт
Контактная информация:

Сообщение Sparrow »

Одним из выходов в данной ситуации мне представляется:рассчитывать сумму аванса на основании данных прошлого месяца.

А также хотелось бы все-таки услышать ответ на вопрос: почему вы не хотите рассчитать зарплату за полмесяца?

И последнее: расскажите как вы получаете сумму всех начислений? Данные по начислениям попадают в
результаты также только расчета заработной платы, однако этот пункт у вас не вызвал осложнений.
Ged
топ-софт
Сообщения: 76
Зарегистрирован: Вс, 16/09/2007 10:23
Имя Фамилия: Леонид Поликутин
Откуда: Галактика СПб
Контактная информация:

Сообщение Ged »

Очень крупное предприятие поступает след образом
1. Расчитывает ЗП
2. Выполняет некоторый самописный интерфейс, который делит ЗП по полам и проставляет
фактический аванс в лицевой счет
и в принципе довольны.
hope
заказчик
Сообщения: 17
Зарегистрирован: Пт, 14/09/2007 08:06
Имя Фамилия: Надежда Морозова
Откуда: СИТНО

Сообщение hope »

Проблем с получением суммы начислений не замечали, все что начислено, попадает в алгоритм nach, и не зависит от того: из Постоянных доплат это начисление или нет .
Аналогично, считали, что и алгоритм ud будет содержать все удержания. Либо какой-то другой алгоритм.
Ответить