DBA Data[Home] [Help]

APPS.AP_ETAX_PKG dependencies on AP_ETAX_SERVICES_PKG

Line 8: | Public function that will call the requested AP_ETAX_SERVICES_PKG function

4: /*=============================================================================
5: | FUNCTION - Calling_eTax()
6: |
7: | DESCRIPTION
8: | Public function that will call the requested AP_ETAX_SERVICES_PKG function
9: | This API is called from different points throughout AP.
10: | This API assumes the calling code controls the commit cycle.
11: | This function returns TRUE if the call to the service is successful.
12: | Otherwise, FALSE.

Line 74: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Calculate';

70:
71:
72: IF (P_Calling_Mode IN ('CALCULATE', 'APPLY PREPAY')) THEN
73: -------------------------------------------------------------------
74: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Calculate';
75: -------------------------------------------------------------------
76:
77: IF NOT (AP_ETAX_SERVICES_PKG.Calculate(
78: P_Invoice_id => P_Invoice_Id,

Line 77: IF NOT (AP_ETAX_SERVICES_PKG.Calculate(

73: -------------------------------------------------------------------
74: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Calculate';
75: -------------------------------------------------------------------
76:
77: IF NOT (AP_ETAX_SERVICES_PKG.Calculate(
78: P_Invoice_id => P_Invoice_Id,
79: P_Line_Number => P_Line_Number,
80: P_Calling_Mode => P_Calling_Mode,
81: P_All_Error_Messages => P_All_Error_Messages,

Line 90: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Calculate_Import';

86: END IF;
87:
88: ELSIF (P_Calling_Mode = 'CALCULATE IMPORT') THEN
89: -------------------------------------------------------------------
90: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Calculate_Import';
91: -------------------------------------------------------------------
92:
93: IF NOT (AP_ETAX_SERVICES_PKG.Calculate_Import(
94: P_Invoice_id => P_Invoice_Id,

Line 93: IF NOT (AP_ETAX_SERVICES_PKG.Calculate_Import(

89: -------------------------------------------------------------------
90: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Calculate_Import';
91: -------------------------------------------------------------------
92:
93: IF NOT (AP_ETAX_SERVICES_PKG.Calculate_Import(
94: P_Invoice_id => P_Invoice_Id,
95: P_Calling_Mode => P_Calling_Mode,
96: P_Interface_Invoice_Id => P_Interface_Invoice_Id,
97: P_All_Error_Messages => P_All_Error_Messages,

Line 107: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Distribute';

103:
104:
105: ELSIF (P_Calling_Mode IN ('DISTRIBUTE', 'DISTRIBUTE RECOUP')) THEN
106: -------------------------------------------------------------------
107: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Distribute';
108: -------------------------------------------------------------------
109:
110: IF NOT (AP_ETAX_SERVICES_PKG.Distribute(
111: P_Invoice_id => P_Invoice_Id,

Line 110: IF NOT (AP_ETAX_SERVICES_PKG.Distribute(

106: -------------------------------------------------------------------
107: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Distribute';
108: -------------------------------------------------------------------
109:
110: IF NOT (AP_ETAX_SERVICES_PKG.Distribute(
111: P_Invoice_id => P_Invoice_Id,
112: P_Line_Number => P_Line_Number,
113: P_Calling_Mode => P_Calling_Mode,
114: P_All_Error_Messages => P_All_Error_Messages,

Line 123: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Distribute_Import';

119: END IF;
120:
121: ELSIF (P_Calling_Mode = 'DISTRIBUTE IMPORT') THEN
122: -------------------------------------------------------------------
123: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Distribute_Import';
124: -------------------------------------------------------------------
125:
126: IF NOT (AP_ETAX_SERVICES_PKG.Distribute_Import(
127: P_Invoice_id => P_Invoice_Id,

Line 126: IF NOT (AP_ETAX_SERVICES_PKG.Distribute_Import(

122: -------------------------------------------------------------------
123: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Distribute_Import';
124: -------------------------------------------------------------------
125:
126: IF NOT (AP_ETAX_SERVICES_PKG.Distribute_Import(
127: P_Invoice_id => P_Invoice_Id,
128: P_Calling_Mode => P_Calling_Mode,
129: P_All_Error_Messages => P_All_Error_Messages,
130: P_Error_Code => P_Error_Code,

Line 138: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Import_Interface';

134: END IF;
135:
136: ELSIF (P_Calling_Mode = 'IMPORT INTERFACE') THEN
137: -------------------------------------------------------------------
138: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Import_Interface';
139: -------------------------------------------------------------------
140:
141: IF NOT (AP_ETAX_SERVICES_PKG.Import_Interface(
142: P_Invoice_id => P_Invoice_Id,

Line 141: IF NOT (AP_ETAX_SERVICES_PKG.Import_Interface(

137: -------------------------------------------------------------------
138: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Import_Interface';
139: -------------------------------------------------------------------
140:
141: IF NOT (AP_ETAX_SERVICES_PKG.Import_Interface(
142: P_Invoice_id => P_Invoice_Id,
143: P_Calling_Mode => P_Calling_Mode,
144: P_Interface_Invoice_Id => P_Interface_Invoice_Id,
145: P_All_Error_Messages => P_All_Error_Messages,

Line 154: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Reverse_Invoice';

150: END IF;
151:
152: ELSIF (P_Calling_Mode = 'REVERSE INVOICE') THEN
153: -------------------------------------------------------------------
154: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Reverse_Invoice';
155: -------------------------------------------------------------------
156:
157: IF NOT (AP_ETAX_SERVICES_PKG.Reverse_Invoice(
158: P_Invoice_id => P_Invoice_Id,

Line 157: IF NOT (AP_ETAX_SERVICES_PKG.Reverse_Invoice(

153: -------------------------------------------------------------------
154: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Reverse_Invoice';
155: -------------------------------------------------------------------
156:
157: IF NOT (AP_ETAX_SERVICES_PKG.Reverse_Invoice(
158: P_Invoice_id => P_Invoice_Id,
159: P_Calling_Mode => P_Calling_Mode,
160: P_All_Error_Messages => P_All_Error_Messages,
161: P_Error_Code => P_Error_Code,

Line 169: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Override_Tax';

165: END IF;
166:
167: ELSIF (P_Calling_Mode = 'OVERRIDE TAX') THEN
168: -------------------------------------------------------------------
169: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Override_Tax';
170: -------------------------------------------------------------------
171:
172: IF NOT (AP_ETAX_SERVICES_PKG.Override_Tax(
173: P_Invoice_id => P_Invoice_Id,

Line 172: IF NOT (AP_ETAX_SERVICES_PKG.Override_Tax(

168: -------------------------------------------------------------------
169: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Override_Tax';
170: -------------------------------------------------------------------
171:
172: IF NOT (AP_ETAX_SERVICES_PKG.Override_Tax(
173: P_Invoice_id => P_Invoice_Id,
174: P_Calling_Mode => P_Calling_Mode,
175: P_Override_Status => P_Override_Status,
176: P_Event_Id => P_Event_Id,

Line 186: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Override_Recovery';

182: END IF;
183:
184: ELSIF (P_Calling_Mode = 'OVERRIDE RECOVERY') THEN
185: -------------------------------------------------------------------
186: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Override_Recovery';
187: -------------------------------------------------------------------
188:
189: IF NOT (AP_ETAX_SERVICES_PKG.Override_Recovery(
190: P_Invoice_id => P_Invoice_Id,

Line 189: IF NOT (AP_ETAX_SERVICES_PKG.Override_Recovery(

185: -------------------------------------------------------------------
186: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Override_Recovery';
187: -------------------------------------------------------------------
188:
189: IF NOT (AP_ETAX_SERVICES_PKG.Override_Recovery(
190: P_Invoice_id => P_Invoice_Id,
191: P_Calling_Mode => P_Calling_Mode,
192: P_All_Error_Messages => P_All_Error_Messages,
193: P_Error_Code => P_Error_Code,

Line 205: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Global_Document_Update';

201: 'UNFREEZE INVOICE',
202: 'DISCARD LINE',
203: 'UNAPPLY PREPAY')) THEN --bugfix:5697764
204: -------------------------------------------------------------------
205: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Global_Document_Update';
206: -------------------------------------------------------------------
207:
208: IF P_Calling_Mode IN ('DISCARD LINE', 'UNAPPLY PREPAY') THEN
209: IF NOT (AP_ETAX_SERVICES_PKG.Global_Document_Update(

Line 209: IF NOT (AP_ETAX_SERVICES_PKG.Global_Document_Update(

205: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Global_Document_Update';
206: -------------------------------------------------------------------
207:
208: IF P_Calling_Mode IN ('DISCARD LINE', 'UNAPPLY PREPAY') THEN
209: IF NOT (AP_ETAX_SERVICES_PKG.Global_Document_Update(
210: P_Invoice_id => P_Invoice_Id,
211: P_Line_Number => P_Line_Number,
212: P_Calling_Mode => P_Calling_Mode,
213: P_All_Error_Messages => P_All_Error_Messages,

Line 220: IF NOT (AP_ETAX_SERVICES_PKG.Global_Document_Update(

216:
217: l_return_status := FALSE;
218: END IF;
219: ELSE
220: IF NOT (AP_ETAX_SERVICES_PKG.Global_Document_Update(
221: P_Invoice_id => P_Invoice_Id,
222: P_Calling_Mode => P_Calling_Mode,
223: P_All_Error_Messages => P_All_Error_Messages,
224: P_Error_Code => P_Error_Code,

Line 233: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Mark_Tax_Lines_Deleted';

229: END IF;
230:
231: ELSIF (P_Calling_Mode = 'MARK TAX LINES DELETED') THEN
232: -------------------------------------------------------------------
233: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Mark_Tax_Lines_Deleted';
234: -------------------------------------------------------------------
235:
236: IF NOT (AP_ETAX_SERVICES_PKG.Mark_Tax_Lines_Deleted(
237: P_Invoice_id => P_Invoice_Id,

Line 236: IF NOT (AP_ETAX_SERVICES_PKG.Mark_Tax_Lines_Deleted(

232: -------------------------------------------------------------------
233: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Mark_Tax_Lines_Deleted';
234: -------------------------------------------------------------------
235:
236: IF NOT (AP_ETAX_SERVICES_PKG.Mark_Tax_Lines_Deleted(
237: P_Invoice_id => P_Invoice_Id,
238: P_Calling_Mode => P_Calling_Mode,
239: P_Line_Number_To_Delete => P_Line_Number_To_Delete,
240: P_All_Error_Messages => P_All_Error_Messages,

Line 250: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Validate_Invoice';

246:
247:
248: ELSIF (P_Calling_Mode = 'VALIDATE') THEN
249: -------------------------------------------------------------------
250: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Validate_Invoice';
251: -------------------------------------------------------------------
252:
253: IF NOT (AP_ETAX_SERVICES_PKG.Validate_Invoice(
254: P_Invoice_id => P_Invoice_Id,

Line 253: IF NOT (AP_ETAX_SERVICES_PKG.Validate_Invoice(

249: -------------------------------------------------------------------
250: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Validate_Invoice';
251: -------------------------------------------------------------------
252:
253: IF NOT (AP_ETAX_SERVICES_PKG.Validate_Invoice(
254: P_Invoice_id => P_Invoice_Id,
255: P_Calling_Mode => P_Calling_Mode,
256: P_All_Error_Messages => P_All_Error_Messages,
257: P_Error_Code => P_Error_Code,

Line 265: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Generate_Recouped_Tax';

261: END IF;
262:
263: ELSIF (P_Calling_Mode = 'RECOUPMENT') THEN
264: -------------------------------------------------------------------
265: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Generate_Recouped_Tax';
266: -------------------------------------------------------------------
267:
268: IF NOT (AP_ETAX_SERVICES_PKG.Generate_Recouped_Tax(
269: P_Invoice_id => P_Invoice_Id,

Line 268: IF NOT (AP_ETAX_SERVICES_PKG.Generate_Recouped_Tax(

264: -------------------------------------------------------------------
265: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Generate_Recouped_Tax';
266: -------------------------------------------------------------------
267:
268: IF NOT (AP_ETAX_SERVICES_PKG.Generate_Recouped_Tax(
269: P_Invoice_id => P_Invoice_Id,
270: P_Invoice_Line_Number => P_Line_Number,
271: P_Calling_Mode => P_Calling_Mode,
272: P_All_Error_Messages => P_All_Error_Messages,

Line 281: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Delete_Tax_Distributions';

277: END IF;
278:
279: ELSIF (P_Calling_Mode = 'DELETE_TAX_DIST') THEN
280: -------------------------------------------------------------------
281: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Delete_Tax_Distributions';
282: -------------------------------------------------------------------
283:
284: IF NOT (AP_ETAX_SERVICES_PKG.Delete_Tax_Distributions
285: (p_invoice_id => P_Invoice_Id,

Line 284: IF NOT (AP_ETAX_SERVICES_PKG.Delete_Tax_Distributions

280: -------------------------------------------------------------------
281: l_debug_info := 'Step 2: Calling AP_ETAX_SERVICES_PKG.Delete_Tax_Distributions';
282: -------------------------------------------------------------------
283:
284: IF NOT (AP_ETAX_SERVICES_PKG.Delete_Tax_Distributions
285: (p_invoice_id => P_Invoice_Id,
286: p_calling_mode => P_Calling_Mode,
287: p_all_error_messages => P_All_Error_Messages,
288: p_error_code => P_Error_Code,

Line 364: IF NOT (AP_ETAX_SERVICES_PKG.CALCULATE_QUOTE(

360:
361:
362: IF P_Calling_Mode = 'CALCULATE QUOTE' THEN
363:
364: IF NOT (AP_ETAX_SERVICES_PKG.CALCULATE_QUOTE(
365: P_Invoice_Header_Rec => p_invoice_header_rec,
366: P_Invoice_Lines_Rec => p_invoice_lines_rec,
367: P_Calling_Mode => p_calling_mode,
368: P_Tax_Amount => p_tax_amount,

Line 397: | Public function that will call the requested AP_ETAX_SERVICES_PKG function

393: /*=============================================================================
394: | FUNCTION - callETax()
395: |
396: | DESCRIPTION
397: | Public function that will call the requested AP_ETAX_SERVICES_PKG function
398: |
399: | This API is a wrapper of the calling_etax() api, mainly used by JDBC calls
400: | from OA based applications.
401: | This API will commit at the end.