[Home] [Help]
PACKAGE: APPS.ZX_WRAPPER_PKG
Source
1 PACKAGE ZX_WRAPPER_PKG AS
2 /* $Header: zxiwrapperpkgs.pls 120.2 2005/08/09 10:55:22 asengupt noship $ */
3
4 /* ======================================================================
5 | PROCEDURE redef_tax_class_wrapper: This procedure acts as a wrapper
6 | to the ZX_API_PUB.redef_tax_classification_code.It is used to populate
7 | the ZX_API_PUB.def_tax_cls_code_info_rec_type and then pass this record
8 | as a parameter to redef_tax_classification_code.
9 * ======================================================================*/
10 PROCEDURE redef_tax_class_wrapper(
11 p_api_version number,
12 p_init_msg_list varchar2,
13 p_commit varchar2,
14 p_validation_level number,
15 p_application_id number,
16 p_entity_code varchar2,
17 p_event_class_code varchar2,
18 p_internal_organization_id number,
19 p_trx_id number,
20 p_trx_line_id number,
21 p_trx_level_type varchar2,
22 p_ledger_id number,
23 p_trx_date date,
24 p_ref_doc_application_id number,
25 p_ref_doc_entity_code varchar2,
26 p_ref_doc_event_class_code varchar2,
27 p_ref_doc_trx_id number,
28 p_ref_doc_line_id number,
29 p_ref_doc_trx_level_type varchar2,
30 p_account_ccid number,
31 p_account_string varchar2,
32 p_product_id number,
33 p_product_org_id number,
34 p_receivables_trx_type_id number,
35 p_ship_third_pty_acct_id number,
36 p_bill_third_pty_acct_id number,
37 p_ship_third_pty_acct_site_id number,
38 p_bill_third_pty_acct_site_id number,
39 p_ship_acct_site_use_id number,
40 p_bill_acct_site_use_id number,
41 p_ship_to_location_id number,
42 p_defaulting_attribute1 varchar2,
43 p_defaulting_attribute2 varchar2,
44 p_defaulting_attribute3 varchar2,
45 p_defaulting_attribute4 varchar2,
46 p_defaulting_attribute5 varchar2,
47 p_defaulting_attribute6 varchar2,
48 p_defaulting_attribute7 varchar2,
49 p_defaulting_attribute8 varchar2,
50 p_defaulting_attribute9 varchar2,
51 p_defaulting_attribute10 varchar2,
52 p_tax_user_override_flag varchar2,
53 p_overridden_tax_cls_code varchar2,
54 x_tax_classification_code out nocopy varchar2,
55 x_allow_tax_code_override_flag out nocopy varchar2,
56 x_msg_count out nocopy number ,
57 x_msg_data out nocopy varchar2,
58 x_return_status out nocopy varchar2
59 );
60
61 /* ======================================================================
62 | PROCEDURE calculate_tax_wrapper: This procedure acts as a wrapper
63 | to the ZX_API_PUB.calculate_tax.It is used to populate
64 | the ZX_API_PUB.transaction_rec_type and then pass this record
65 | as a parameter to calculate_tax.
66 * ======================================================================*/
67 PROCEDURE calculate_tax_wrapper
68 ( p_api_version IN NUMBER,
69 p_init_msg_list IN VARCHAR2,
70 p_commit IN VARCHAR2,
71 p_validation_level IN NUMBER,
72 x_return_status OUT NOCOPY VARCHAR2,
73 x_msg_count OUT NOCOPY NUMBER,
74 x_msg_data OUT NOCOPY VARCHAR2,
75 p_application_id IN NUMBER,
76 p_entity_code IN VARCHAR2,
77 p_event_class_code IN VARCHAR2,
78 p_event_type_code IN VARCHAR2,
79 p_trx_id IN NUMBER,
80 p_internal_organization_id IN NUMBER,
81 p_hdr_trx_user_key1 IN VARCHAR2,
82 p_hdr_trx_user_key2 IN VARCHAR2,
83 p_hdr_trx_user_key3 IN VARCHAR2,
84 p_hdr_trx_user_key4 IN VARCHAR2,
85 p_hdr_trx_user_key5 IN VARCHAR2,
86 p_hdr_trx_user_key6 IN VARCHAR2,
87 p_first_pty_org_id IN NUMBER,
88 p_tax_event_class_code IN VARCHAR2,
89 p_tax_event_type_code IN VARCHAR2,
90 p_doc_event_status IN VARCHAR2,
91 p_application_doc_status IN VARCHAR2,
92 p_quote_flag IN VARCHAR2,
93 p_data_transfer_mode IN VARCHAR2,
94 x_doc_level_recalc_flag OUT NOCOPY VARCHAR2
95 );
96
97 END ZX_WRAPPER_PKG;