DBA Data[Home] [Help]

PACKAGE: APPS.ZX_PARTY_TAX_PROFILE_PKG

Source


1 package ZX_PARTY_TAX_PROFILE_PKG AUTHID CURRENT_USER as
2 /* $Header: zxcptytaxprfiles.pls 120.3.12010000.2 2009/02/11 13:19:45 srajapar ship $ */
3 
4 procedure INSERT_ROW (
5   p_collecting_authority_flag    IN VARCHAR2,
6   p_provider_type_code           IN VARCHAR2,
7   p_create_awt_dists_type_code   IN VARCHAR2,
8   p_create_awt_invoices_type_cod IN VARCHAR2,
9   p_tax_classification_code      IN VARCHAR2,
10   p_self_assess_flag             IN VARCHAR2,
11   p_allow_offset_tax_flag        IN VARCHAR2,
12   p_rep_registration_number      IN VARCHAR2,
13   p_effective_from_use_le        IN DATE,
14   p_record_type_code             IN VARCHAR2,
15   p_request_id                   IN NUMBER,
16   p_attribute1                   IN VARCHAR2,
17   p_attribute2                   IN VARCHAR2,
18   p_attribute3                   IN VARCHAR2,
19   p_attribute4                   IN VARCHAR2,
20   p_attribute5                   IN VARCHAR2,
21   p_attribute6                   IN VARCHAR2,
22   p_attribute7                   IN VARCHAR2,
23   p_attribute8                   IN VARCHAR2,
24   p_attribute9                   IN VARCHAR2,
25   p_attribute10                  IN VARCHAR2,
26   p_attribute11                  IN VARCHAR2,
27   p_attribute12                  IN VARCHAR2,
28   p_attribute13                  IN VARCHAR2,
29   p_attribute14                  IN VARCHAR2,
30   p_attribute15                  IN VARCHAR2,
31   p_attribute_category           IN VARCHAR2,
32   p_party_id                     IN NUMBER,
33   p_program_login_id             IN NUMBER,
34   p_party_type_code              IN VARCHAR2,
35   p_supplier_flag                IN VARCHAR2,
36   p_customer_flag                IN VARCHAR2,
37   p_site_flag                    IN VARCHAR2,
38   p_process_for_applicability_fl IN VARCHAR2,
39   p_rounding_level_code          IN VARCHAR2,
40   p_rounding_rule_code           IN VARCHAR2,
41   p_withholding_start_date       IN DATE,
42   p_inclusive_tax_flag           IN VARCHAR2,
43   p_allow_awt_flag               IN VARCHAR2,
44   p_use_le_as_subscriber_flag    IN VARCHAR2,
45   p_legal_establishment_flag     IN VARCHAR2,
46   p_first_party_le_flag          IN VARCHAR2,
47   p_reporting_authority_flag     IN VARCHAR2,
48   x_return_status               OUT NOCOPY VARCHAR2
49   );
50 
51 procedure INSERT_ROW (
52   p_collecting_authority_flag    IN VARCHAR2,
53   p_provider_type_code           IN VARCHAR2,
54   p_create_awt_dists_type_code   IN VARCHAR2,
55   p_create_awt_invoices_type_cod IN VARCHAR2,
56   p_tax_classification_code      IN VARCHAR2,
57   p_self_assess_flag             IN VARCHAR2,
58   p_allow_offset_tax_flag        IN VARCHAR2,
59   p_rep_registration_number      IN VARCHAR2,
60   p_effective_from_use_le        IN DATE,
61   p_record_type_code             IN VARCHAR2,
62   p_request_id                   IN NUMBER,
63   p_attribute1                   IN VARCHAR2,
64   p_attribute2                   IN VARCHAR2,
65   p_attribute3                   IN VARCHAR2,
66   p_attribute4                   IN VARCHAR2,
67   p_attribute5                   IN VARCHAR2,
68   p_attribute6                   IN VARCHAR2,
69   p_attribute7                   IN VARCHAR2,
70   p_attribute8                   IN VARCHAR2,
71   p_attribute9                   IN VARCHAR2,
72   p_attribute10                  IN VARCHAR2,
73   p_attribute11                  IN VARCHAR2,
74   p_attribute12                  IN VARCHAR2,
75   p_attribute13                  IN VARCHAR2,
76   p_attribute14                  IN VARCHAR2,
77   p_attribute15                  IN VARCHAR2,
78   p_attribute_category           IN VARCHAR2,
79   p_party_id                     IN NUMBER,
80   p_program_login_id             IN NUMBER,
81   p_party_type_code              IN VARCHAR2,
82   p_supplier_flag                IN VARCHAR2,
83   p_customer_flag                IN VARCHAR2,
84   p_site_flag                    IN VARCHAR2,
85   p_process_for_applicability_fl IN VARCHAR2,
86   p_rounding_level_code          IN VARCHAR2,
87   p_rounding_rule_code           IN VARCHAR2,
88   p_withholding_start_date       IN DATE,
89   p_inclusive_tax_flag           IN VARCHAR2,
90   p_allow_awt_flag               IN VARCHAR2,
91   p_use_le_as_subscriber_flag    IN VARCHAR2,
92   p_legal_establishment_flag     IN VARCHAR2,
93   p_first_party_le_flag          IN VARCHAR2,
94   p_reporting_authority_flag     IN VARCHAR2,
95   x_return_status               OUT NOCOPY VARCHAR2,
96   p_registration_type_code       IN VARCHAR2,
97   p_country_code                 IN VARCHAR2
98   );
99 
100 
101 procedure UPDATE_ROW (
102   p_party_tax_profile_id         IN NUMBER,
103   p_collecting_authority_flag    IN VARCHAR2,
104   p_provider_type_code           IN VARCHAR2,
105   p_create_awt_dists_type_code   IN VARCHAR2,
106   p_create_awt_invoices_type_cod IN VARCHAR2,
107   p_tax_classification_code      IN VARCHAR2,
108   p_self_assess_flag             IN VARCHAR2,
109   p_allow_offset_tax_flag        IN VARCHAR2,
110   p_rep_registration_number      IN VARCHAR2,
111   p_effective_from_use_le        IN DATE,
112   p_record_type_code             IN VARCHAR2,
113   p_request_id                   IN NUMBER,
114   p_attribute1                   IN VARCHAR2,
115   p_attribute2                   IN VARCHAR2,
116   p_attribute3                   IN VARCHAR2,
117   p_attribute4                   IN VARCHAR2,
118   p_attribute5                   IN VARCHAR2,
119   p_attribute6                   IN VARCHAR2,
120   p_attribute7                   IN VARCHAR2,
121   p_attribute8                   IN VARCHAR2,
122   p_attribute9                   IN VARCHAR2,
123   p_attribute10                  IN VARCHAR2,
124   p_attribute11                  IN VARCHAR2,
125   p_attribute12                  IN VARCHAR2,
126   p_attribute13                  IN VARCHAR2,
127   p_attribute14                  IN VARCHAR2,
128   p_attribute15                  IN VARCHAR2,
129   p_attribute_category           IN VARCHAR2,
130   p_party_id                     IN NUMBER,
131   p_program_login_id             IN NUMBER,
132   p_party_type_code              IN VARCHAR2,
133   p_supplier_flag                IN VARCHAR2,
134   p_customer_flag                IN VARCHAR2,
135   p_site_flag                    IN VARCHAR2,
136   p_process_for_applicability_fl IN VARCHAR2,
137   p_rounding_level_code          IN VARCHAR2,
138   p_rounding_rule_code           IN VARCHAR2,
139   p_withholding_start_date       IN DATE,
140   p_inclusive_tax_flag           IN VARCHAR2,
141   p_allow_awt_flag               IN VARCHAR2,
142   p_use_le_as_subscriber_flag    IN VARCHAR2,
143   p_legal_establishment_flag     IN VARCHAR2,
144   p_first_party_le_flag          IN VARCHAR2,
145   p_reporting_authority_flag     IN VARCHAR2,
146   x_return_status               OUT NOCOPY VARCHAR2
147 );
148 
149 procedure UPDATE_ROW (
150   p_party_tax_profile_id         IN NUMBER,
151   p_collecting_authority_flag    IN VARCHAR2,
152   p_provider_type_code           IN VARCHAR2,
153   p_create_awt_dists_type_code   IN VARCHAR2,
154   p_create_awt_invoices_type_cod IN VARCHAR2,
155   p_tax_classification_code      IN VARCHAR2,
156   p_self_assess_flag             IN VARCHAR2,
157   p_allow_offset_tax_flag        IN VARCHAR2,
158   p_rep_registration_number      IN VARCHAR2,
159   p_effective_from_use_le        IN DATE,
160   p_record_type_code             IN VARCHAR2,
161   p_request_id                   IN NUMBER,
162   p_attribute1                   IN VARCHAR2,
163   p_attribute2                   IN VARCHAR2,
164   p_attribute3                   IN VARCHAR2,
165   p_attribute4                   IN VARCHAR2,
166   p_attribute5                   IN VARCHAR2,
167   p_attribute6                   IN VARCHAR2,
168   p_attribute7                   IN VARCHAR2,
169   p_attribute8                   IN VARCHAR2,
170   p_attribute9                   IN VARCHAR2,
171   p_attribute10                  IN VARCHAR2,
172   p_attribute11                  IN VARCHAR2,
173   p_attribute12                  IN VARCHAR2,
174   p_attribute13                  IN VARCHAR2,
175   p_attribute14                  IN VARCHAR2,
176   p_attribute15                  IN VARCHAR2,
177   p_attribute_category           IN VARCHAR2,
178   p_party_id                     IN NUMBER,
179   p_program_login_id             IN NUMBER,
180   p_party_type_code              IN VARCHAR2,
181   p_supplier_flag                IN VARCHAR2,
182   p_customer_flag                IN VARCHAR2,
183   p_site_flag                    IN VARCHAR2,
184   p_process_for_applicability_fl IN VARCHAR2,
185   p_rounding_level_code          IN VARCHAR2,
186   p_rounding_rule_code           IN VARCHAR2,
187   p_withholding_start_date       IN DATE,
188   p_inclusive_tax_flag           IN VARCHAR2,
189   p_allow_awt_flag               IN VARCHAR2,
190   p_use_le_as_subscriber_flag    IN VARCHAR2,
191   p_legal_establishment_flag     IN VARCHAR2,
192   p_first_party_le_flag          IN VARCHAR2,
193   p_reporting_authority_flag     IN VARCHAR2,
194   x_return_status               OUT NOCOPY VARCHAR2,
195   p_registration_type_code       IN VARCHAR2,
196   p_country_code                 IN VARCHAR2
197 );
198 
199 procedure DELETE_ROW (
200   p_party_tax_profile_id  IN NUMBER,
201   x_return_status        OUT NOCOPY VARCHAR2
202   );
203 
204 procedure sync_tax_reg_num (
205    p_party_id       IN NUMBER
206   ,p_tax_reg_num    IN VARCHAR2
207   ,x_return_status OUT NOCOPY VARCHAR2
208   ,x_msg_count     OUT NOCOPY NUMBER
209   ,x_msg_data      OUT NOCOPY VARCHAR2
210   );
211 
212 end ZX_PARTY_TAX_PROFILE_PKG;