1 PACKAGE ZX_TCM_BES_REGISTRATION_PVT AUTHID CURRENT_USER AS
2 /* $Header: zxcbesapis.pls 120.4 2005/08/16 18:44:20 rguerrer ship $ */
3
4 PROCEDURE UPDATE_SUPPLIERS(
5 P_PARTY_ID IN Number,
6 P_AMOUNT_INCLUDES_TAX_FLAG IN VARCHAR2,
7 P_AP_TAX_ROUNDING_RULE IN VARCHAR2,
8 P_AUTO_TAX_CALC_FLAG IN VARCHAR2,
9 P_OFFSET_TAX_FLAG IN VARCHAR2,
10 P_VAT_CODE IN VARCHAR2,
11 P_VAT_REGISTRATION_NUM IN VARCHAR2,
12 P_WITHHOLDING_START_DATE IN DATE,
13 P_WITHHOLDING_STATUS_CODE IN VARCHAR2);
14
15 PROCEDURE UPDATE_SUPPLIER_SITES(
16 P_PARTY_SITE_ID IN Number,
17 P_AMOUNT_INCLUDES_TAX_FLAG IN VARCHAR2,
18 P_AP_TAX_ROUNDING_RULE IN VARCHAR2,
19 P_AUTO_TAX_CALC_FLAG IN VARCHAR2,
20 P_OFFSET_TAX_FLAG IN VARCHAR2,
21 P_VAT_CODE IN VARCHAR2,
22 P_VAT_REGISTRATION_NUM IN VARCHAR2);
23
24 PROCEDURE SYNCH_PARTY_IMPORT_PTP(
25 P_REQUEST_ID IN NUMBER);
26
27 FUNCTION PARTY_TAX_PROF_TRD_PARTY(
28 p_subscription_guid in raw,
29 p_event in out NOCOPY wf_event_t) RETURN VARCHAR2;
30
31 FUNCTION PARTY_TAX_PROF_TRD_PTY_SITE(
32 p_subscription_guid in raw,
33 p_event in out NOCOPY wf_event_t) RETURN VARCHAR2;
34
35 PROCEDURE SYNCH_PTP_CODE_ASSIGMENT(
36 P_PARTY_ID IN NUMBER,
37 P_CLASS_CATEGORY IN VARCHAR2,
38 P_CLASS_CODE IN VARCHAR2,
39 x_return_status OUT NOCOPY VARCHAR2,
40 x_msg_count OUT NOCOPY NUMBER,
41 x_msg_data OUT NOCOPY VARCHAR2);
42
43
44 END ZX_TCM_BES_REGISTRATION_PVT;