Страница 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 алгоритм, но как посчитать средний заработок за время перехода, пока для меня загадка.
Буду рад любым предложениям.
Добавлено: 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-х предыдущих+текущ.
(в расчет среднего берется часть кв.премии за текущий месяц пропорционально отработанным часам по межпериоду)