DBA Data[Home] [Help]

PACKAGE: APPS.ZX_R11I_TAX_PARTNER_PKG

Source


1 package zx_r11i_tax_partner_pkg AUTHID CURRENT_USER AS
2 /* $Header: zxir11ipartnerpkgs.pls 120.7.12010000.2 2010/03/23 06:00:55 tsen ship $ */
3 
4 
5 
6 error_message_tbl ZX_API_PRVDR_PUB.ERROR_MESSAGES_TBL;
7 
8 Function IS_CITY_LIMIT_VALID(p_organization_id IN NUMBER,
9                              p_legal_entity_id IN NUMBER,
10                              p_city_limit IN VARCHAR2) return BOOLEAN;
11 
12 FUNCTION IS_GEOCODE_VALID(p_organization_id IN NUMBER,
13                           p_legal_entity_id IN NUMBER,
14                           p_geocode IN VARCHAR2) return BOOLEAN;
15 
16 FUNCTION TAX_VENDOR_EXTENSION(p_organization_id IN NUMBER,
17                               p_legal_entity_id IN NUMBER)return BOOLEAN;
18 
19 /* Bug 5139634: Overloaded APIs created as OU/LE info may not be available at the time of address entry */
20 
21 FUNCTION IS_CITY_LIMIT_VALID (p_city_limit IN VARCHAR2) return BOOLEAN;
22 
23 FUNCTION IS_GEOCODE_VALID (p_geocode IN VARCHAR2) return BOOLEAN;
24 
25 FUNCTION TAX_VENDOR_EXTENSION return BOOLEAN;
26 
27 PROCEDURE COPY_PTNR_TAX_LINE_BEF_UPD
28 (p_tax_line_id       IN   ZX_LINES.tax_line_id%type,
29  x_return_status     OUT  NOCOPY VARCHAR2) ;
30 
31 PROCEDURE COPY_TRX_LINE_FOR_PTNR_BEF_UPD
32 (p_trx_line_dist_tbl       IN   ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl%TYPE,
33  p_event_class_rec         IN   ZX_API_PUB.event_class_rec_type,
34  p_update_index            IN   NUMBER,
35  p_trx_copy_for_tax_update IN   VARCHAR2,
36  p_regime_code             IN   VARCHAR2,
37  p_tax_provider_id         IN   VARCHAR2,
38  x_return_status    OUT  NOCOPY VARCHAR2);
39 
40   PROCEDURE CREATE_SRVC_REGISTN_FROM_UI
41  (p_api_version            IN   NUMBER,
42   x_error_msg       OUT  NOCOPY VARCHAR2,
43   x_return_status   OUT  NOCOPY VARCHAR2,
44   p_srvc_prvdr_id           IN  NUMBER,
45   p_regime_usage_id         IN  NUMBER,
46   p_business_flow           IN  VARCHAR2);
47 
48   procedure CREATE_EXTN_REGISTN_FROM_UI
49   (p_api_version            IN  NUMBER,
50    x_error_msg		OUT NOCOPY  VARCHAR2,
51    x_return_status	OUT NOCOPY VARCHAR2,
52    p_srvc_prvdr_id	 IN  NUMBER,
53    p_regime_usage_id	 IN  NUMBER,
54    p_code_generator_flag IN  VARCHAR2);
55 
56   Procedure EXECUTE_EXTN_PLUGIN_FROM_UI
57 (  p_api_version	IN  NUMBER,
58    x_error_msg		OUT NOCOPY  VARCHAR2,
59    x_return_status	OUT NOCOPY VARCHAR2,
60    p_api_owner_id	IN  number,
61    p_context_cc_id	IN  number);
62 
63 PROCEDURE FLUSH_TABLE_INFORMATION;
64 
65 End zx_r11i_tax_partner_pkg;