Страница 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 посоветовал в этой ветке вопрос задать, не уж то никто не поскажет. Люди добрые!
Раз г-н Маврик посоветовал, значит все тебе и расскажет  

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

 
			
					
				
				Добавлено: 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) берутся из табеля автоматически - в табеле то они у вас появляются?