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