1 PACKAGE JL_ZZ_AR_TX_LIB_PKG AS
2 /* $Header: jlzzxlis.pls 120.6 2005/06/16 01:26:38 appradha ship $ */
3
4 mo_org_id number;
5
6 FUNCTION get_tax_category_id(p_vat_tax_id IN NUMBER) RETURN NUMBER;
7
8 FUNCTION get_tax_inclusive_flag(p_tax_category_id IN NUMBER) RETURN VARCHAR2;
9
10 PROCEDURE get_item_fsc_txn_nat_code(p_inv_item_id IN NUMBER,
11 p_item_org IN OUT NOCOPY VARCHAR2,
12 p_item_fsc_type IN OUT NOCOPY VARCHAR2,
13 p_fed_trib IN OUT NOCOPY VARCHAR2,
14 p_state_trib IN OUT NOCOPY VARCHAR2);
15
16 PROCEDURE get_memo_fsc_txn_nat_code(p_memo_line_id IN NUMBER,
17 p_item_org IN OUT NOCOPY VARCHAR2,
18 p_item_fsc_type IN OUT NOCOPY VARCHAR2,
19 p_fed_trib IN OUT NOCOPY VARCHAR2,
20 p_state_trib IN OUT NOCOPY VARCHAR2);
21
22 PROCEDURE get_tax_base_rate_amount
23 (p_cust_trx_line_id IN NUMBER,
24 p_tax_base_rate IN OUT NOCOPY NUMBER,
25 p_tax_base_amount IN OUT NOCOPY NUMBER,
26 p_org_id IN NUMBER); --Bugfix 2367111
27
28 FUNCTION get_tax_method
29 (p_org_id IN NUMBER )RETURN VARCHAR2; --Bugfix 2367111
30
31 FUNCTION contributor_class_exists(p_address_id IN NUMBER,
32 p_contributor_class_code IN VARCHAR2)
33 RETURN BOOLEAN;
34
35 FUNCTION contributor_class_check(p_address_id IN NUMBER,
36 p_contributor_class_code IN VARCHAR2)
37 RETURN BOOLEAN;
38
39 PROCEDURE populate_cus_cls_details(p_address_id IN NUMBER,
40 p_contributor_class_code IN VARCHAR2);
41
42 FUNCTION get_lookup_meaning(p_lookup_code IN VARCHAR2,
43 p_lookup_type IN VARCHAR2)
44 RETURN VARCHAR2;
45
46 PROCEDURE set_mo_org_id(p_org_id number) ;
47 function get_mo_org_id return number;
48
49 END JL_ZZ_AR_TX_LIB_PKG;