DBA Data[Home] [Help]

PACKAGE: APPS.PAY_SE_GENERAL

Source


1 PACKAGE PAY_SE_GENERAL AS
2 /* $Header: pysegen.pkh 120.1 2006/05/26 20:04:08 rravi noship $ */
3  --
4  FUNCTION get_tax_card_details
5  (p_assignment_id				NUMBER
6  ,p_date_earned				IN  DATE
7  ,p_tax_card_type         	OUT NOCOPY	VARCHAR2
8  ,p_Tax_Percentage		OUT NOCOPY	NUMBER
9  ,p_Tax_Table_Number		OUT NOCOPY	NUMBER
10  ,p_Tax_Column         		OUT NOCOPY	VARCHAR2
11  ,p_Tax_Free_Threshold		OUT NOCOPY	NUMBER
12  ,p_Calculation_Code 		OUT NOCOPY	VARCHAR2
13  ,p_Calculation_Sum 		OUT NOCOPY	NUMBER
14 
15  ) RETURN NUMBER;
16  --
17   FUNCTION Get_Tax_Amount(
18                  p_DATE_EARNED in Date,
19                  p_ASSIGNMENT_ID      in Number,
20                  p_Period_Type  in varchar2,
21                  p_Tax_Table_No in  Number,
22                  p_Taxable_Base in  Number,
23                  p_Tax_Column   in  Number
24                           )
25            RETURN Number;
26 
27  --
28   FUNCTION Get_no_of_payroll
29                 (
30                  p_PAYROLL_ID     in Number,
31                  p_EMP_START_DATE in Date,
32 		 p_CURR_PAY_END_DATE in date
33                 )
34 return number;
35 
36 FUNCTION Get_Absence_Detail(
37 		p_ASG_Id	IN 	Number,
38 		p_Effective_date IN	Date,
39 		p_ASG_Absent_days	IN	Number,
40 		p_ASG_Absent_hours IN	Number,
41 		p_Gross_Pay_ASG_Run IN  Number
42 			   )
43 		RETURN NUMBER;
44 
45 END pay_se_general;