1 package pay_payslip_util as
2 /* $Header: paypaysliputil.pkh 120.1.12000000.1 2007/01/17 14:29:26 appldev noship $ */
3 --
4 /*
5 /*
6 ******************************************************************
7 * *
8 * Copyright (C) 1992 Oracle Corporation UK Ltd., *
9 * Chertsey, England. *
10 * *
11 * All rights reserved. *
12 * *
13 * This material has been provided pursuant to an agreement *
14 * containing restrictions on its use. The material is also *
15 * protected by copyright law. No part of this material may *
16 * be copied or distributed, transmitted or transcribed, in *
17 * any form or by any means, electronic, mechanical, magnetic, *
18 * manual, or otherwise, or disclosed to third parties without *
19 * the express written permission of Oracle Corporation UK Ltd, *
20 * Oracle Park, Bittams Lane, Guildford Road, Chertsey, Surrey, *
21 * England. *
22 * *
23 ******************************************************************
24
25 Description: This package is used for all functions and procedures
26 for Online Payslip for all legislations.
27
28 Change List
29 -----------
30 Date Name Vers Bug No Description
31 ----------- ---------- ----- ------- -----------------------------------
32 02-FEB-2004 vpandya 115.0 Created.
33 26-JUN-2006 sodhingr 115.1 5033776 added new function, get_leg_rule_state
34 */
35 --
36
37 FUNCTION get_legislation_code( p_business_group_id in number )
38 RETURN VARCHAR2;
39
40 FUNCTION get_id_for_employer_address( p_business_group_id in number
41 ,p_tax_unit_id in number
42 ,p_organization_id in number )
43 RETURN NUMBER;
44
45 FUNCTION get_leg_rule_state( p_business_group_id in number)
46 RETURN VARCHAR2 ;
47
48 gv_legislation_code varchar2(30) := NULL;
49 gv_employer_addr_cd varchar2(30) := NULL;
50
51 end pay_payslip_util;