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

Доплата до среднего при наличии межпериода

Добавлено: 23 июл 2008, 16:12
Protchenko_M
При создании алгоритма "Доплата до среднего"(53-ий не корректно считает при наличии переходов в межпериод), возникли трудности с определением даты начала перехода в межпериоде...Подскажите как можно "вытащить" дату начала ?

Добавлено: 24 июл 2008, 16:19
Protchenko_M
Кто знает, как выглятит Функция для определения даты начала перехода в межпериод при написании пользовательского алгоритма?

Добавлено: 24 июл 2008, 16:47
edward_K
поставте вы "разбивать по датам" и настройте пропорциональный расчет от отраб.времени (NahcD например будет брать нач.за период) и эта проблема отпадет сама собой. тогда Uch_DATAN и uch_datok будут возвращать то что нужно.

Добавлено: 24 июл 2008, 18:06
Protchenko_M
При наличии нескольких межпериодов в месяце, формируется несколько начислений , как обратится к начальной дате каждого из них?

Добавлено: 28 июл 2008, 19:11
Protchenko_M
Господа, помогите, пожалуйста написать алгоритм.
Может у кого - нибудь есть что - нибудь подобное.

Алгоритм расчета вида оплат «Доплата до среднего».
Доплата должна формироваться, если при переходе в межпериод у сотрудника идет понижение среднего заработка.

Формула для расчета
SUM = СРЕДНИЙ до * Чпер– СРЕДНИЙ после * Чпер

СРЕДНИЙ до = Среднечасовой заработок за 12 предыдущих месяцев
СРЕДНИЙ после = Среднечасовой заработок за период работы в переход межпериод.
Чпер = количество часов по переходу в межпериод

Например: у сотрудника
Сред до = 103.85
Сред после = 73.70
Чпер = 20
Доплата до среднего= 103.85*20-73.70*20 = 583.08

"СРЕДНИЙ до" можно посчитать, если взять 53 алгоритм, но как посчитать средний заработок за время перехода, пока для меня загадка. :eek:
Буду рад любым предложениям.

Добавлено: 28 июл 2008, 19:54
edward_K
дык nachd(7)+???? сложите и поделите на uch_chasf - будет средний за период.

Добавлено: 29 июл 2008, 11:51
Kuzinatra
При нескольких межпериодах, да даже при одном возникает
nachd(7)1 и nachd(7)2 ...Как обратиться к каждому из них?

Добавлено: 29 июл 2008, 14:37
edward_K
подсказку почитайте когда ключ выбираете - nachd в отличии от nacho берет суммы за период по текущей строчке предварительного просмотра. Для начала попробуйте тока это в алгоритме оставить.

Добавлено: 29 июл 2008, 15:41
Kuzinatra
Я, видимо, не точно сформулировала вопрос...
существует переход в межпериод, по нему начисляется nachD(7)1, по основному режиму работы тоже начисляется nachD(7)2, когда берется среднее , оно берется и по 1 и по 2...
но срднее нужно только для периода периохода, т.е. например, только 1...как не допустить, чтобы в расчет среднего за период попадала еще сумма 2? как обратиться только к 1 ?

Добавлено: 30 июл 2008, 12:25
Мария_Ф
Protchenko_M писал(а): но как посчитать средний заработок за время перехода
Мне кажется, что это некорректно - сравнивать средний за 12 месяцев со средним за текущий период. Ведь в 12-месячном интервале есть всякие виды оплат, в т.ч. премии (годовые, квартальные и др.). Соответственно, средний за текущий период будет намного меньше, а при расчете в будущем средний не настолько будет отличаться, сколько Вы сейчас насчитаете.

Можете на цифрах объяснить Ваш расчет и в чем собака зарыта?

Добавлено: 30 июл 2008, 12:38
Kuzinatra
Мария_Ф писал(а):
Protchenko_M писал(а): но как посчитать средний заработок за время перехода
Мне кажется, что это некорректно - сравнивать средний за 12 месяцев со средним за текущий период. Ведь в 12-месячном интервале есть всякие виды оплат, в т.ч. премии (годовые, квартальные и др.). Соответственно, средний за текущий период будет намного меньше, а при расчете в будущем средний не настолько будет отличаться, сколько Вы сейчас насчитаете.

Можете на цифрах объяснить Ваш расчет и в чем собака зарыта?
Согласно коллективного договора принято считать таким образом:

(Среднее за 12 мес(включая все необход.виды оплат)- среднее за переход(включая все необход.виды оплат))*кол-во дней перехода

Добавлено: 30 июл 2008, 12:49
Мария_Ф
Что значит "среднее за переход"? Это оклад за период + текущие доплаты?
У Вас не бывает среднемесячных премий (годовых и др.)?

Добавлено: 30 июл 2008, 16:36
Kuzinatra
Мария_Ф писал(а):Что значит "среднее за переход"? Это оклад за период + текущие доплаты?
У Вас не бывает среднемесячных премий (годовых и др.)?
Да, среднее за переход
-это тариф*на часы отраб за период(он отличается от основного)+ все доплаты за этот период включая премию
(премия на разные тарифы может назначаться разная...)

+часть квартальной премии,т.е квартальная=сумме 2-х предыдущих+текущ.
(в расчет среднего берется часть кв.премии за текущий месяц пропорционально отработанным часам по межпериоду)