| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			В форме оплата БЛ вводим БЛ, производим учет данного БЛ. Далее заходим к сотруднику по которому был произведен расчет БЛ.  
		
		
		
		
		
		
			Видим в форме отсутствие период БЛ, но расчета нет в журнале Расчета зараплаты. Тоже самое и с отпуском. Помогите решить проблему. Стоит демо версия Дополнительно кто нибудь имеет описание по созоанию расчетов ЗП имеются проблемы в создании расчетов. 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			,
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
2. Демоверсия по ЗП неработоспособна. 3. Описание модуля "ЗП и К" есть у партнеров. Но оно, очень мягко говоря, неполное.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
почти ничего нет... не описания процесса, не описания функций... все приходиться делоть методом тыка.. Есть у кого нить более подробная инфа о работу с ЗП!!!!! ошибочка не демоверсия а демобаза)) 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Тоже сижу с одни учебником, нифига в нем нет, перечисленны просто поля таблиц и карточек, что и как считается, алгоритмы по расчету вообще не понятны  
		
		
		
		
		
		
		
	 
		 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Без дебагера эту гранулу не понять и работать не заставить   
		
		
		
		
		
		
		
	 
		 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А я то обычный консультант, а не программёр  
		
		
		
		
		
		
		
	  Мне теперь тока повеситься осталось  
		 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			дак что нет нормальной доки по ЗП, как в аксапте хорошо то.... 
		
		
		
		
		
		
			Надо что-то с этим делать??? В каком модуле лежат алгоритмы расчета ЗП, особенно интересуют когда шаги создаем, хр.. поймеш что они означают.... 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Похожая тема уже поднималась... 
		
		
		
		
		
		
		
	http://forum.mazzy.ru/index.php?showtopic=...amp;#entry30009 Конкретно про БЛ и отпуск там вроде не было, а вот про шаги было.  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Все лежит в CU 14804. Это один из самых больших CU в навижене, если не самый большой. В таблице 14808 находятся шаги и соотв. им номера функций из CU 14804.  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Himan
			 
 
			В форме оплата БЛ вводим БЛ, производим учет данного БЛ. Далее заходим к сотруднику по которому был произведен расчет БЛ.  
		
	Видим в форме отсутствие период БЛ, но расчета нет в журнале Расчета зараплаты. Тоже самое и с отпуском. Помогите решить проблему. Стоит демо версия Дополнительно кто нибудь имеет описание по созоанию расчетов ЗП имеются проблемы в создании расчетов. Или он вообще не выводится?  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Тут с отпуском косяк, не берется ср.заработок.. 
		
		
		
		
		
		
			Почему он берется из таблици Payroll Journal Line а не из Payroll Ledger Entry.. Кто такое писал уме не приложу..( по дебагеру ) Больничный считается нормально... 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			При расчете СЗ обе эти таблички обрабатываются. И это правильно.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Потом посмотрите в табличке Payroll Calc Method Step в поле Функция но., номера функций, которые отвечают за эти шаги. Это CU 14804 Payroll-Calculation. Дальше смотрите что в функциях написано. Средний заработок из Payroll Ledger Entry должен браться. Вобщем смотрите код Дебагером, это самый лучший вариант, сразу все понятно будет и какие где значения получаются.  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от kas1
			 
 
			Вы посмотрите какие шаги в элементе Отпуск. 
		
	Потом посмотрите в табличке Payroll Calc Method Step в поле Функция но., номера функций, которые отвечают за эти шаги. Это CU 14804 Payroll-Calculation. Дальше смотрите что в функциях написано. Средний заработок из Payroll Ledger Entry должен браться. Вобщем смотрите код Дебагером, это самый лучший вариант, сразу все понятно будет и какие где значения получаются. 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			См CU 14804 функцию FindEmployeeSalary 
		
		
		
		
		
		
		
	Код EmployeeSalary.SETRANGE("Starting Date",PayrollJnlLine."Starting Date Account Period"); замени на EmployeeSalary.SETRANGE("Starting Accounting Date",PayrollJnlLine."Starting Date Account Period");  | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Это ты к чему, вопрос то не о том...
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Вот такая получается нехорошая вещ... 
		
		
		
			в отчете 14857: Код: DayWork[i] := PayrollCalculate.LedEntMonthCalcEA(PayrollJnLineTMP,i,0,TRUE) +PayrollCalculate.CurMonthPaidCalcEA(PayrollJnLineTMP,AEMonthData[i],0,TRUE);Salary[i] := PayrollCalculate.LedEntMonthAmountCalcVacation(PayrollJnLineTMP,i) +PayrollCalculate.CurMonthAmountCalcVacation(PayrollJnLineTMP,AEMonthData[i]);Days[i] := PayrollCalculate.LedEntMonthCalcEA(PayrollJnLineTMP,i,0,FALSE) +PayrollCalculate.CurMonthPaidCalcEA(PayrollJnLineTMP,AEMonthData[i],0,FALSE); При этом переменные DayWork и Days заполняются нормально... но а Salary[i] нули, хотя денные есть... Ктонить встречался с такой проблемой и как с ней бороться???? NV 4.0 sp 2 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Дебагер в 4 вроде не глюкавый - я его даже под 370 использую. И про то, что не до конца дорабатывает функции - впервые слышу. Вылетает то не на ИФах? Может, по несоблюдению ИФа из функции и вываливается? 
		
		
		
		
		
		
		
	Кстати, посмотри на поля в PayrollJnLineTMP, которая в функцию передается. Этот отчет, по идее, имитирует журнальный расчет, и в функции должна передаваться строка, имитирующая журнальную.  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от konrad
			 
 
			Дебагер в 4 вроде не глюкавый - я его даже под 370 использую. И про то, что не до конца дорабатывает функции - впервые слышу. Вылетает то не на ИФах? Может, по несоблюдению ИФа из функции и вываливается? 
		
	Кстати, посмотри на поля в PayrollJnLineTMP, которая в функцию передается. Этот отчет, по идее, имитирует журнальный расчет, и в функции должна передаваться строка, имитирующая журнальную. по дебагеру то он ноль... Код: PayrollJnLineTMP.INIT;PayrollJnLineTMP."Employee No." := "Employee No.";PayrollJnLineTMP."EA Month Data 1" := AEMonthData[1];PayrollJnLineTMP."EA Month Data 2" := AEMonthData[2];PayrollJnLineTMP."EA Month Data 3" := AEMonthData[3]; 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 |