DBA Data[Home] [Help]

APPS.ZX_TDS_TAX_ROUNDING_PKG dependencies on ZX_LINES

Line 35: p_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

31: p_return_status OUT NOCOPY VARCHAR2,
32: p_error_buffer OUT NOCOPY VARCHAR2 );
33:
34: PROCEDURE get_currency_info_for_rounding(
35: p_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
36: p_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
37: p_return_status OUT NOCOPY VARCHAR2,
38: p_error_buffer OUT NOCOPY VARCHAR2);
39:

Line 36: p_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

32: p_error_buffer OUT NOCOPY VARCHAR2 );
33:
34: PROCEDURE get_currency_info_for_rounding(
35: p_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
36: p_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
37: p_return_status OUT NOCOPY VARCHAR2,
38: p_error_buffer OUT NOCOPY VARCHAR2);
39:
40: FUNCTION get_other_rate (

Line 73: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

69: p_conversion_type IN VARCHAR2)
70: RETURN BINARY_INTEGER ;
71:
72: PROCEDURE get_funcl_curr_info(
73: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
74: p_funcl_currency_code OUT NOCOPY FND_CURRENCIES.CURRENCY_CODE%TYPE,
75: p_funcl_min_acct_unit OUT NOCOPY FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
76: p_funcl_precision OUT NOCOPY FND_CURRENCIES.PRECISION%TYPE,
77:

Line 162: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,

158: p_error_buffer OUT NOCOPY VARCHAR2);
159:
160: PROCEDURE get_rounding_info(
161: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
162: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550
164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550

159:
160: PROCEDURE get_rounding_info(
161: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
162: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550
164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
167: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

Line 164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

160: PROCEDURE get_rounding_info(
161: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
162: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550
164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
167: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
168: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

161: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
162: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550
164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
167: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
168: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
169: p_tax_precision OUT NOCOPY ZX_TAXES_B.TAX_PRECISION%TYPE,

Line 166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

162: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550
164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
167: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
168: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
169: p_tax_precision OUT NOCOPY ZX_TAXES_B.TAX_PRECISION%TYPE,
170: p_tax_currency_conversion_type OUT NOCOPY ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE,

Line 167: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

163: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE, --bug#6526550
164: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
165: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
166: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
167: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
168: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
169: p_tax_precision OUT NOCOPY ZX_TAXES_B.TAX_PRECISION%TYPE,
170: p_tax_currency_conversion_type OUT NOCOPY ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE,
171: p_return_status OUT NOCOPY VARCHAR2,

Line 176: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

172: p_error_buffer OUT NOCOPY VARCHAR2
173: );
174:
175: PROCEDURE round_line_level(
176: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

173: );
174:
175: PROCEDURE round_line_level(
176: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

Line 178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,

174:
175: PROCEDURE round_line_level(
176: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

Line 179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

175: PROCEDURE round_line_level(
176: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

Line 180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

176: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

Line 181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

177: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

Line 182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

178: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

Line 183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

179: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
187: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

Line 184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

180: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
187: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
188: p_return_status OUT NOCOPY VARCHAR2,

Line 185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

181: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
187: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
188: p_return_status OUT NOCOPY VARCHAR2,
189: p_error_buffer OUT NOCOPY VARCHAR2

Line 186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

182: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
187: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
188: p_return_status OUT NOCOPY VARCHAR2,
189: p_error_buffer OUT NOCOPY VARCHAR2
190: );

Line 187: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

183: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
184: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
185: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
186: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
187: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
188: p_return_status OUT NOCOPY VARCHAR2,
189: p_error_buffer OUT NOCOPY VARCHAR2
190: );
191:

Line 207: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

203: p_error_buffer OUT NOCOPY VARCHAR2
204: );
205:
206: PROCEDURE conv_rnd_tax_tax_curr(
207: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

204: );
205:
206: PROCEDURE conv_rnd_tax_tax_curr(
207: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

205:
206: PROCEDURE conv_rnd_tax_tax_curr(
207: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
213: p_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

206: PROCEDURE conv_rnd_tax_tax_curr(
207: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
213: p_amt IN ZX_LINES.TAX_AMT%TYPE,
214: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

207: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
213: p_amt IN ZX_LINES.TAX_AMT%TYPE,
214: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
215: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,

Line 212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

208: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
213: p_amt IN ZX_LINES.TAX_AMT%TYPE,
214: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
215: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
216: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 213: p_amt IN ZX_LINES.TAX_AMT%TYPE,

209: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
213: p_amt IN ZX_LINES.TAX_AMT%TYPE,
214: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
215: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
216: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
217: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,

Line 214: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

210: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
211: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
212: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
213: p_amt IN ZX_LINES.TAX_AMT%TYPE,
214: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
215: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
216: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
217: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
218: p_return_status OUT NOCOPY VARCHAR2,

Line 220: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL); --Bug7183884

216: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
217: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
218: p_return_status OUT NOCOPY VARCHAR2,
219: p_error_buffer OUT NOCOPY VARCHAR2,
220: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL); --Bug7183884
221:
222:
223: PROCEDURE conv_rnd_tax_funcl_curr(
224: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 224: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

220: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL); --Bug7183884
221:
222:
223: PROCEDURE conv_rnd_tax_funcl_curr(
224: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
225: p_amt IN ZX_LINES.TAX_AMT%TYPE,
226: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
227: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
228: p_return_status OUT NOCOPY VARCHAR2,

Line 225: p_amt IN ZX_LINES.TAX_AMT%TYPE,

221:
222:
223: PROCEDURE conv_rnd_tax_funcl_curr(
224: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
225: p_amt IN ZX_LINES.TAX_AMT%TYPE,
226: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
227: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
228: p_return_status OUT NOCOPY VARCHAR2,
229: p_error_buffer OUT NOCOPY VARCHAR2

Line 226: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

222:
223: PROCEDURE conv_rnd_tax_funcl_curr(
224: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
225: p_amt IN ZX_LINES.TAX_AMT%TYPE,
226: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
227: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
228: p_return_status OUT NOCOPY VARCHAR2,
229: p_error_buffer OUT NOCOPY VARCHAR2
230: );

Line 227: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

223: PROCEDURE conv_rnd_tax_funcl_curr(
224: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
225: p_amt IN ZX_LINES.TAX_AMT%TYPE,
226: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
227: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
228: p_return_status OUT NOCOPY VARCHAR2,
229: p_error_buffer OUT NOCOPY VARCHAR2
230: );
231:

Line 234: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

230: );
231:
232:
233: PROCEDURE conv_rnd_taxable_tax_curr(
234: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

231:
232:
233: PROCEDURE conv_rnd_taxable_tax_curr(
234: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

232:
233: PROCEDURE conv_rnd_taxable_tax_curr(
234: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
240: p_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

233: PROCEDURE conv_rnd_taxable_tax_curr(
234: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
240: p_amt IN ZX_LINES.TAX_AMT%TYPE,
241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

234: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
240: p_amt IN ZX_LINES.TAX_AMT%TYPE,
241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
242: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,

Line 239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

235: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
240: p_amt IN ZX_LINES.TAX_AMT%TYPE,
241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
242: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
243: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 240: p_amt IN ZX_LINES.TAX_AMT%TYPE,

236: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
240: p_amt IN ZX_LINES.TAX_AMT%TYPE,
241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
242: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
243: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
244: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,

Line 241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

237: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
238: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
239: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
240: p_amt IN ZX_LINES.TAX_AMT%TYPE,
241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
242: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
243: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
244: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
245: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 245: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

241: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
242: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
243: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
244: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
245: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
246: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
247: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
248: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
249: p_return_status OUT NOCOPY VARCHAR2,

Line 246: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

242: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
243: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
244: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
245: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
246: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
247: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
248: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
249: p_return_status OUT NOCOPY VARCHAR2,
250: p_error_buffer OUT NOCOPY VARCHAR2,

Line 248: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

244: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
245: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
246: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
247: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
248: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
249: p_return_status OUT NOCOPY VARCHAR2,
250: p_error_buffer OUT NOCOPY VARCHAR2,
251: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL);--Bug7183884
252:

Line 251: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL);--Bug7183884

247: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
248: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
249: p_return_status OUT NOCOPY VARCHAR2,
250: p_error_buffer OUT NOCOPY VARCHAR2,
251: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL);--Bug7183884
252:
253:
254: PROCEDURE conv_rnd_taxable_funcl_curr(
255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

251: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL);--Bug7183884
252:
253:
254: PROCEDURE conv_rnd_taxable_funcl_curr(
255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
256: p_amt IN ZX_LINES.TAX_AMT%TYPE,
257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 256: p_amt IN ZX_LINES.TAX_AMT%TYPE,

252:
253:
254: PROCEDURE conv_rnd_taxable_funcl_curr(
255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
256: p_amt IN ZX_LINES.TAX_AMT%TYPE,
257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

Line 257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

253:
254: PROCEDURE conv_rnd_taxable_funcl_curr(
255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
256: p_amt IN ZX_LINES.TAX_AMT%TYPE,
257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
261: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,

Line 258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

254: PROCEDURE conv_rnd_taxable_funcl_curr(
255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
256: p_amt IN ZX_LINES.TAX_AMT%TYPE,
257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
261: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
262: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

Line 259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

255: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
256: p_amt IN ZX_LINES.TAX_AMT%TYPE,
257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
261: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
262: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
263: p_return_status OUT NOCOPY VARCHAR2,

Line 260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

256: p_amt IN ZX_LINES.TAX_AMT%TYPE,
257: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
261: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
262: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
263: p_return_status OUT NOCOPY VARCHAR2,
264: p_error_buffer OUT NOCOPY VARCHAR2

Line 262: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

258: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
259: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
260: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
261: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
262: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
263: p_return_status OUT NOCOPY VARCHAR2,
264: p_error_buffer OUT NOCOPY VARCHAR2
265: );
266:

Line 270: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

266:
267: PROCEDURE do_rounding(
268: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
269: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
270: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

Line 271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

267: PROCEDURE do_rounding(
268: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
269: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
270: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

Line 272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

268: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
269: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
270: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,

Line 273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

269: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
270: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

270: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

271: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,

Line 276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,

272: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

Line 277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

273: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

Line 278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

274: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,

Line 279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,

275: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

Line 280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

276: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,

Line 281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

277: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

Line 282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,

278: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

279: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

Line 284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,

280: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

281: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

282: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

Line 287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

283: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

Line 288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

284: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

285: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

286: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

Line 291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

287: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

Line 292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

288: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

Line 293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

289: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

Line 294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

290: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

291: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

Line 296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

292: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,

Line 297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

293: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,

Line 298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

294: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,

Line 299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

295: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

Line 300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,

296: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

Line 301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,

297: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

Line 302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,

298: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
306: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,

Line 303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

299: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
306: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
307: --p_quote_flag IN VARCHAR2,

Line 304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

300: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
306: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
307: --p_quote_flag IN VARCHAR2,
308: p_return_status OUT NOCOPY VARCHAR2,

Line 305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

301: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_TAX_CURR%TYPE,
302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
306: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
307: --p_quote_flag IN VARCHAR2,
308: p_return_status OUT NOCOPY VARCHAR2,
309: p_error_buffer OUT NOCOPY VARCHAR2

Line 306: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,

302: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT_FUNCL_CURR%TYPE,
303: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
304: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
305: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
306: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
307: --p_quote_flag IN VARCHAR2,
308: p_return_status OUT NOCOPY VARCHAR2,
309: p_error_buffer OUT NOCOPY VARCHAR2
310: );

Line 313: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,

309: p_error_buffer OUT NOCOPY VARCHAR2
310: );
311:
312: PROCEDURE update_header_rounding_curr(
313: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
314: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
315: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
316: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 314: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

310: );
311:
312: PROCEDURE update_header_rounding_curr(
313: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
314: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
315: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
316: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
318: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,

Line 315: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

311:
312: PROCEDURE update_header_rounding_curr(
313: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
314: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
315: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
316: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
318: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
319: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,

Line 316: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

312: PROCEDURE update_header_rounding_curr(
313: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
314: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
315: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
316: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
318: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
319: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
320: p_same_tax IN VARCHAR2,

Line 317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

313: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
314: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
315: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
316: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
318: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
319: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
320: p_same_tax IN VARCHAR2,
321: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 321: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

317: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
318: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
319: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
320: p_same_tax IN VARCHAR2,
321: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
322: p_return_status OUT NOCOPY VARCHAR2,
323: p_error_buffer OUT NOCOPY VARCHAR2
324: );
325:

Line 327: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,

323: p_error_buffer OUT NOCOPY VARCHAR2
324: );
325:
326: PROCEDURE update_header_rounding_info(
327: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
328: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,

Line 329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

325:
326: PROCEDURE update_header_rounding_info(
327: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
328: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

326: PROCEDURE update_header_rounding_info(
327: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
328: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 331: p_precision IN ZX_LINES.PRECISION%TYPE,

327: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
328: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

Line 332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

328: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

329: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

Line 334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

330: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

331: p_precision IN ZX_LINES.PRECISION%TYPE,
332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
339: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

332: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
339: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
340: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,

Line 337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

333: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
339: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
340: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
341: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,

Line 338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

334: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
339: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
340: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
341: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
342: p_same_tax IN VARCHAR2,

Line 339: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

335: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
336: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
337: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
338: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
339: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
340: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
341: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
342: p_same_tax IN VARCHAR2,
343: p_sum_unrnd_tax_amt IN NUMBER,

Line 347: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

343: p_sum_unrnd_tax_amt IN NUMBER,
344: p_sum_rnd_tax_amt IN NUMBER,
345: p_sum_rnd_tax_curr IN NUMBER,
346: p_sum_rnd_funcl_curr IN NUMBER,
347: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
348: p_return_status OUT NOCOPY VARCHAR2,
349: p_error_buffer OUT NOCOPY VARCHAR2
350: );
351:

Line 373: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,

369: p_error_buffer OUT NOCOPY VARCHAR2
370: );
371:
372: PROCEDURE handle_header_rounding_curr(
373: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
374: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
375: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 374: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

370: );
371:
372: PROCEDURE handle_header_rounding_curr(
373: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
374: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
375: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
378: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,

Line 375: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

371:
372: PROCEDURE handle_header_rounding_curr(
373: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
374: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
375: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
378: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
379: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,

Line 376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

372: PROCEDURE handle_header_rounding_curr(
373: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
374: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
375: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
378: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
379: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
380: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

373: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
374: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
375: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
378: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
379: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
380: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
381: p_return_status OUT NOCOPY VARCHAR2,

Line 380: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

376: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
377: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
378: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
379: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
380: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
381: p_return_status OUT NOCOPY VARCHAR2,
382: p_error_buffer OUT NOCOPY VARCHAR2
383: );
384:

Line 396: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

392: p_error_buffer OUT NOCOPY VARCHAR2
393: );
394:
395: PROCEDURE chk_mandatory_col_after_round(
396: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

Line 397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

393: );
394:
395: PROCEDURE chk_mandatory_col_after_round(
396: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

394:
395: PROCEDURE chk_mandatory_col_after_round(
396: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
402: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

Line 399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

395: PROCEDURE chk_mandatory_col_after_round(
396: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
402: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
403: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,

Line 400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

396: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
402: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
403: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,
404: p_return_status OUT NOCOPY VARCHAR2,

Line 401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

397: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
402: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
403: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,
404: p_return_status OUT NOCOPY VARCHAR2,
405: p_error_buffer OUT NOCOPY VARCHAR2

Line 402: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

398: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
399: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
400: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
401: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
402: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
403: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,
404: p_return_status OUT NOCOPY VARCHAR2,
405: p_error_buffer OUT NOCOPY VARCHAR2
406: );

Line 430: PROCEDURE update_zx_lines(

426: p_return_status OUT NOCOPY VARCHAR2,
427: p_error_buffer OUT NOCOPY VARCHAR2
428: );
429:
430: PROCEDURE update_zx_lines(
431: p_conversion_rate IN NUMBER,
432: p_conversion_type IN VARCHAR2,
433: p_conversion_date IN DATE,
434: p_tax_amt_funcl_curr_tbl IN TAX_AMT_FUNCL_CURR_TBL,

Line 443: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

439: p_error_buffer OUT NOCOPY VARCHAR2
440: );
441:
442: PROCEDURE convert_and_round_for_curr(
443: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

Line 444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

440: );
441:
442: PROCEDURE convert_and_round_for_curr(
443: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

441:
442: PROCEDURE convert_and_round_for_curr(
443: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

442: PROCEDURE convert_and_round_for_curr(
443: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

443: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

444: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
452: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

Line 449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

445: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
452: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
453: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,

Line 450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

446: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
452: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
453: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
454: p_return_status OUT NOCOPY VARCHAR2,

Line 451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

447: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
452: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
453: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
454: p_return_status OUT NOCOPY VARCHAR2,
455: p_error_buffer OUT NOCOPY VARCHAR2

Line 452: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

448: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
449: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
450: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
451: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
452: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
453: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
454: p_return_status OUT NOCOPY VARCHAR2,
455: p_error_buffer OUT NOCOPY VARCHAR2
456: );

Line 939: (c_from_currency ZX_LINES.trx_currency_code%TYPE,

935:
936: l_rate NUMBER;
937:
938: CURSOR get_rate_info_csr
939: (c_from_currency ZX_LINES.trx_currency_code%TYPE,
940: c_to_currency ZX_LINES.tax_currency_code%TYPE,
941: c_conversion_date ZX_LINES.currency_conversion_date%TYPE,
942: c_conversion_type ZX_LINES.currency_conversion_type%TYPE)
943: IS

Line 940: c_to_currency ZX_LINES.tax_currency_code%TYPE,

936: l_rate NUMBER;
937:
938: CURSOR get_rate_info_csr
939: (c_from_currency ZX_LINES.trx_currency_code%TYPE,
940: c_to_currency ZX_LINES.tax_currency_code%TYPE,
941: c_conversion_date ZX_LINES.currency_conversion_date%TYPE,
942: c_conversion_type ZX_LINES.currency_conversion_type%TYPE)
943: IS
944: SELECT conversion_rate

Line 941: c_conversion_date ZX_LINES.currency_conversion_date%TYPE,

937:
938: CURSOR get_rate_info_csr
939: (c_from_currency ZX_LINES.trx_currency_code%TYPE,
940: c_to_currency ZX_LINES.tax_currency_code%TYPE,
941: c_conversion_date ZX_LINES.currency_conversion_date%TYPE,
942: c_conversion_type ZX_LINES.currency_conversion_type%TYPE)
943: IS
944: SELECT conversion_rate
945: FROM GL_DAILY_RATES

Line 942: c_conversion_type ZX_LINES.currency_conversion_type%TYPE)

938: CURSOR get_rate_info_csr
939: (c_from_currency ZX_LINES.trx_currency_code%TYPE,
940: c_to_currency ZX_LINES.tax_currency_code%TYPE,
941: c_conversion_date ZX_LINES.currency_conversion_date%TYPE,
942: c_conversion_type ZX_LINES.currency_conversion_type%TYPE)
943: IS
944: SELECT conversion_rate
945: FROM GL_DAILY_RATES
946: WHERE from_currency = c_from_currency

Line 2139: OUT NOCOPY ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE,

2135: p_event_class_rec IN ZX_API_PUB.EVENT_CLASS_REC_TYPE,
2136: p_rounding_level_code OUT NOCOPY ZX_PARTY_TAX_PROFILE.ROUNDING_LEVEL_CODE%TYPE,
2137: p_rounding_rule_code OUT NOCOPY ZX_PARTY_TAX_PROFILE.ROUNDING_RULE_CODE%TYPE,
2138: p_rnd_lvl_party_tax_prof_id
2139: OUT NOCOPY ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE,
2140: p_rounding_lvl_party_type OUT NOCOPY ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE,
2141: p_return_status OUT NOCOPY VARCHAR2,
2142: p_error_buffer OUT NOCOPY VARCHAR2
2143: )

Line 2140: p_rounding_lvl_party_type OUT NOCOPY ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE,

2136: p_rounding_level_code OUT NOCOPY ZX_PARTY_TAX_PROFILE.ROUNDING_LEVEL_CODE%TYPE,
2137: p_rounding_rule_code OUT NOCOPY ZX_PARTY_TAX_PROFILE.ROUNDING_RULE_CODE%TYPE,
2138: p_rnd_lvl_party_tax_prof_id
2139: OUT NOCOPY ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE,
2140: p_rounding_lvl_party_type OUT NOCOPY ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE,
2141: p_return_status OUT NOCOPY VARCHAR2,
2142: p_error_buffer OUT NOCOPY VARCHAR2
2143: )
2144: IS

Line 2193: FROM ZX_LINES_DET_FACTORS

2189: provnl_tax_determination_date,
2190: adjusted_doc_date,
2191: trx_line_date,
2192: trx_date) tax_determine_date
2193: FROM ZX_LINES_DET_FACTORS
2194: WHERE application_id = p_event_class_rec.application_id
2195: AND entity_code = p_event_class_rec.entity_code
2196: AND event_class_code = p_event_class_rec.event_class_code
2197: AND trx_id = p_event_class_rec.trx_id

Line 3008: p_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

3004: -- to be used later for conversion and rounding
3005: --
3006:
3007: PROCEDURE get_currency_info_for_rounding(
3008: p_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3009: p_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3010: p_return_status OUT NOCOPY VARCHAR2,
3011: p_error_buffer OUT NOCOPY VARCHAR2
3012: )

Line 3009: p_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

3005: --
3006:
3007: PROCEDURE get_currency_info_for_rounding(
3008: p_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3009: p_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3010: p_return_status OUT NOCOPY VARCHAR2,
3011: p_error_buffer OUT NOCOPY VARCHAR2
3012: )
3013: IS

Line 3098: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

3094: -- This procedure converts amount from from_currency to to_currency
3095: --
3096:
3097: PROCEDURE convert_to_currency(
3098: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

3095: --
3096:
3097: PROCEDURE convert_to_currency(
3098: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,

3096:
3097: PROCEDURE convert_to_currency(
3098: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

3097: PROCEDURE convert_to_currency(
3098: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,
3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

3098: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,
3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3106: p_return_status OUT NOCOPY VARCHAR2,

Line 3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

3099: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,
3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3106: p_return_status OUT NOCOPY VARCHAR2,
3107: p_error_buffer OUT NOCOPY VARCHAR2,

Line 3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,

3100: p_conversion_date IN ZX_LINES.tax_currency_conversion_date%TYPE,
3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,
3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3106: p_return_status OUT NOCOPY VARCHAR2,
3107: p_error_buffer OUT NOCOPY VARCHAR2,
3108: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884

Line 3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

3101: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3102: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3103: p_to_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,
3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3106: p_return_status OUT NOCOPY VARCHAR2,
3107: p_error_buffer OUT NOCOPY VARCHAR2,
3108: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884
3109: IS

Line 3108: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884

3104: p_from_amt IN ZX_LINES.TAX_AMT%TYPE,
3105: p_to_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3106: p_return_status OUT NOCOPY VARCHAR2,
3107: p_error_buffer OUT NOCOPY VARCHAR2,
3108: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884
3109: IS
3110: l_rate_index BINARY_INTEGER;
3111: BEGIN
3112:

Line 3213: p_unround_amt IN ZX_LINES.TAX_AMT%TYPE,

3209: -- a functional currency from fnd_currencies based on the ledger id,
3210: -- then rounds the tax amount in functional currency using ROUND function
3211:
3212: FUNCTION round_tax_funcl_curr(
3213: p_unround_amt IN ZX_LINES.TAX_AMT%TYPE,
3214: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3215: p_return_status OUT NOCOPY VARCHAR2,
3216: p_error_buffer OUT NOCOPY VARCHAR2
3217: ) RETURN NUMBER

Line 3214: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

3210: -- then rounds the tax amount in functional currency using ROUND function
3211:
3212: FUNCTION round_tax_funcl_curr(
3213: p_unround_amt IN ZX_LINES.TAX_AMT%TYPE,
3214: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3215: p_return_status OUT NOCOPY VARCHAR2,
3216: p_error_buffer OUT NOCOPY VARCHAR2
3217: ) RETURN NUMBER
3218: IS

Line 3219: l_round_amt ZX_LINES.TAX_AMT_TAX_CURR%TYPE;

3215: p_return_status OUT NOCOPY VARCHAR2,
3216: p_error_buffer OUT NOCOPY VARCHAR2
3217: ) RETURN NUMBER
3218: IS
3219: l_round_amt ZX_LINES.TAX_AMT_TAX_CURR%TYPE;
3220: l_min_acct_unit FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
3221: l_precision FND_CURRENCIES.PRECISION%TYPE;
3222: l_currency_code FND_CURRENCIES.CURRENCY_CODE%TYPE;
3223:

Line 3310: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

3306: -- currency and then round the converted amount
3307: --
3308:
3309: PROCEDURE conv_rnd_tax_tax_curr(
3310: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

3307: --
3308:
3309: PROCEDURE conv_rnd_tax_tax_curr(
3310: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

3308:
3309: PROCEDURE conv_rnd_tax_tax_curr(
3310: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

3309: PROCEDURE conv_rnd_tax_tax_curr(
3310: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3317: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

3310: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3317: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3318: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,

Line 3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

3311: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3317: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3318: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3319: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,

3312: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3317: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3318: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3319: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3320: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,

Line 3317: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

3313: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3314: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3315: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3316: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3317: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3318: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3319: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3320: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
3321: p_return_status OUT NOCOPY VARCHAR2,

Line 3323: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL)--Bug7183884

3319: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3320: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
3321: p_return_status OUT NOCOPY VARCHAR2,
3322: p_error_buffer OUT NOCOPY VARCHAR2,
3323: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL)--Bug7183884
3324: IS
3325: l_amt_tax_curr NUMBER;
3326:
3327: BEGIN

Line 3407: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

3403: -- functional currency and then round the converted amount
3404: --
3405:
3406: PROCEDURE conv_rnd_tax_funcl_curr(
3407: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3408: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3409: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3410: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3411: p_return_status OUT NOCOPY VARCHAR2,

Line 3408: p_amt IN ZX_LINES.TAX_AMT%TYPE,

3404: --
3405:
3406: PROCEDURE conv_rnd_tax_funcl_curr(
3407: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3408: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3409: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3410: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3411: p_return_status OUT NOCOPY VARCHAR2,
3412: p_error_buffer OUT NOCOPY VARCHAR2

Line 3409: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

3405:
3406: PROCEDURE conv_rnd_tax_funcl_curr(
3407: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3408: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3409: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3410: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3411: p_return_status OUT NOCOPY VARCHAR2,
3412: p_error_buffer OUT NOCOPY VARCHAR2
3413: )

Line 3410: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

3406: PROCEDURE conv_rnd_tax_funcl_curr(
3407: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3408: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3409: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3410: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3411: p_return_status OUT NOCOPY VARCHAR2,
3412: p_error_buffer OUT NOCOPY VARCHAR2
3413: )
3414: IS

Line 3480: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

3476: -- tax currency and then round the converted amount
3477: --
3478:
3479: PROCEDURE conv_rnd_taxable_tax_curr(
3480: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

3477: --
3478:
3479: PROCEDURE conv_rnd_taxable_tax_curr(
3480: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

3478:
3479: PROCEDURE conv_rnd_taxable_tax_curr(
3480: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

3479: PROCEDURE conv_rnd_taxable_tax_curr(
3480: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

3480: p_from_currency IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3488: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,

Line 3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

3481: p_to_currency IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3488: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3489: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,

3482: p_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3488: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3489: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3490: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,

Line 3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

3483: p_tax_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
3484: p_trx_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
3485: p_tax_curr_conv_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
3486: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3488: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3489: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3490: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
3491: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 3491: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

3487: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3488: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3489: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3490: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
3491: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3492: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3493: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3494: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3495: p_return_status OUT NOCOPY VARCHAR2,

Line 3492: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

3488: p_Rounding_Rule_Code IN ZX_TAXES_B.Rounding_Rule_Code%TYPE,
3489: p_tax_min_acct_unit IN ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3490: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
3491: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3492: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3493: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3494: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3495: p_return_status OUT NOCOPY VARCHAR2,
3496: p_error_buffer OUT NOCOPY VARCHAR2,

Line 3494: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

3490: p_tax_precision IN ZX_TAXES_B.TAX_PRECISION%TYPE,
3491: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3492: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3493: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3494: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3495: p_return_status OUT NOCOPY VARCHAR2,
3496: p_error_buffer OUT NOCOPY VARCHAR2,
3497: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884
3498:

Line 3497: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884

3493: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3494: p_rounded_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3495: p_return_status OUT NOCOPY VARCHAR2,
3496: p_error_buffer OUT NOCOPY VARCHAR2,
3497: p_trx_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE DEFAULT NULL) --Bug7183884
3498:
3499: IS
3500: l_amt_tax_curr NUMBER;
3501: l_rate_type_code ZX_RATES_B.RATE_TYPE_CODE%TYPE;

Line 3598: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

3594: -- functional currency and then round the converted amount
3595: --
3596:
3597: PROCEDURE conv_rnd_taxable_funcl_curr(
3598: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,

3595: --
3596:
3597: PROCEDURE conv_rnd_taxable_funcl_curr(
3598: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

Line 3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

3596:
3597: PROCEDURE conv_rnd_taxable_funcl_curr(
3598: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3604: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,

Line 3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

3597: PROCEDURE conv_rnd_taxable_funcl_curr(
3598: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3604: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3605: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

Line 3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

3598: p_funcl_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3604: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3605: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3606: p_return_status OUT NOCOPY VARCHAR2,

Line 3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

3599: p_amt IN ZX_LINES.TAX_AMT%TYPE,
3600: p_convert_round_amt OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3604: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3605: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3606: p_return_status OUT NOCOPY VARCHAR2,
3607: p_error_buffer OUT NOCOPY VARCHAR2

Line 3605: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

3601: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3602: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
3603: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
3604: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
3605: p_rounded_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3606: p_return_status OUT NOCOPY VARCHAR2,
3607: p_error_buffer OUT NOCOPY VARCHAR2
3608: )
3609: IS

Line 3704: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

3700: -- This procedure is used to round tax lines at line level
3701: --
3702:
3703: PROCEDURE round_line_level(
3704: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

3701: --
3702:
3703: PROCEDURE round_line_level(
3704: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

Line 3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,

3702:
3703: PROCEDURE round_line_level(
3704: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

Line 3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

3703: PROCEDURE round_line_level(
3704: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

Line 3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

3704: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

Line 3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

3705: p_taxable_amt OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

Line 3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

3706: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.PRD_TOTAL_TAX_AMT%TYPE,
3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

Line 3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

3707: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
3715: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

Line 3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

3708: p_trx_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
3715: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3716: p_return_status OUT NOCOPY VARCHAR2,

Line 3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

3709: p_trx_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
3715: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3716: p_return_status OUT NOCOPY VARCHAR2,
3717: p_error_buffer OUT NOCOPY VARCHAR2

Line 3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

3710: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
3715: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3716: p_return_status OUT NOCOPY VARCHAR2,
3717: p_error_buffer OUT NOCOPY VARCHAR2
3718: )

Line 3715: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

3711: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
3712: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
3713: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
3714: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
3715: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3716: p_return_status OUT NOCOPY VARCHAR2,
3717: p_error_buffer OUT NOCOPY VARCHAR2
3718: )
3719: IS

Line 3722: l_min_acct_unit ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;

3718: )
3719: IS
3720:
3721: l_zx_proudct_options_rec ZX_GLOBAL_STRUCTURES_PKG.zx_product_options_rec_type;
3722: l_min_acct_unit ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
3723: l_precision ZX_LINES.PRECISION%TYPE;
3724:
3725: BEGIN
3726:

Line 3723: l_precision ZX_LINES.PRECISION%TYPE;

3719: IS
3720:
3721: l_zx_proudct_options_rec ZX_GLOBAL_STRUCTURES_PKG.zx_product_options_rec_type;
3722: l_min_acct_unit ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
3723: l_precision ZX_LINES.PRECISION%TYPE;
3724:
3725: BEGIN
3726:
3727: IF (g_level_statement >= g_current_runtime_level ) THEN

Line 3880: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,

3876: -- This procedure is incomplete due to handling of MRC is not clear now
3877:
3878:
3879: PROCEDURE handle_header_rounding_curr(
3880: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
3881: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3882: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 3881: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

3877:
3878:
3879: PROCEDURE handle_header_rounding_curr(
3880: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
3881: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3882: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3885: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,

Line 3882: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

3878:
3879: PROCEDURE handle_header_rounding_curr(
3880: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
3881: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3882: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3885: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
3886: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,

Line 3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

3879: PROCEDURE handle_header_rounding_curr(
3880: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
3881: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3882: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3885: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
3886: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
3887: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

3880: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
3881: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
3882: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3885: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
3886: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
3887: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3888: p_return_status OUT NOCOPY VARCHAR2,

Line 3887: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

3883: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
3884: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
3885: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
3886: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
3887: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
3888: p_return_status OUT NOCOPY VARCHAR2,
3889: p_error_buffer OUT NOCOPY VARCHAR2
3890: )
3891: IS

Line 3970: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,

3966: -- and tax currency
3967:
3968: PROCEDURE get_rounding_info(
3969: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
3970: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

3967:
3968: PROCEDURE get_rounding_info(
3969: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
3970: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3975: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

Line 3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

3968: PROCEDURE get_rounding_info(
3969: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
3970: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3975: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3976: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

3969: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
3970: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3975: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3976: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3977: p_tax_precision OUT NOCOPY ZX_TAXES_B.TAX_PRECISION%TYPE,

Line 3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

3970: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3975: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3976: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3977: p_tax_precision OUT NOCOPY ZX_TAXES_B.TAX_PRECISION%TYPE,
3978: p_tax_currency_conversion_type OUT NOCOPY ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE,

Line 3975: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

3971: p_tax_currency_conversion_date IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
3972: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
3973: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
3974: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3975: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
3976: p_tax_min_acct_unit OUT NOCOPY ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
3977: p_tax_precision OUT NOCOPY ZX_TAXES_B.TAX_PRECISION%TYPE,
3978: p_tax_currency_conversion_type OUT NOCOPY ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE,
3979: p_return_status OUT NOCOPY VARCHAR2,

Line 4210: UPDATE ZX_LINES

4206: 'update the adjustments to the largest lines ....');
4207: END IF;
4208:
4209: FORALL i IN 1 .. l_count
4210: UPDATE ZX_LINES
4211: SET tax_amt_funcl_curr = l_tax_amt_curr_tbl(i),
4212: taxable_amt_funcl_curr = l_taxable_amt_curr_tbl(i)
4213: WHERE tax_line_id = l_tax_line_id_tbl(i);
4214:

Line 4494: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,

4490: -- used later for rounding adjustments.
4491: -- This procedure is incomplete due to handling of MRC is not clear now
4492:
4493: PROCEDURE update_header_rounding_curr(
4494: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4495: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4496: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4497: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 4495: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

4491: -- This procedure is incomplete due to handling of MRC is not clear now
4492:
4493: PROCEDURE update_header_rounding_curr(
4494: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4495: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4496: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4497: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4499: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,

Line 4496: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

4492:
4493: PROCEDURE update_header_rounding_curr(
4494: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4495: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4496: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4497: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4499: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4500: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,

Line 4497: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

4493: PROCEDURE update_header_rounding_curr(
4494: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4495: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4496: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4497: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4499: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4500: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
4501: p_same_tax IN VARCHAR2,

Line 4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

4494: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4495: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4496: p_tax_amt_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4497: p_taxable_amt_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4499: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4500: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
4501: p_same_tax IN VARCHAR2,
4502: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 4502: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

4498: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4499: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4500: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
4501: p_same_tax IN VARCHAR2,
4502: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4503: p_return_status OUT NOCOPY VARCHAR2,
4504: p_error_buffer OUT NOCOPY VARCHAR2
4505: )
4506: IS

Line 4593: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,

4589: -- This procedure stores header rounding info for each group which will be
4590: -- used later for rounding adjustments.
4591:
4592: PROCEDURE update_header_rounding_info(
4593: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4594: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,

Line 4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

4591:
4592: PROCEDURE update_header_rounding_info(
4593: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4594: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

Line 4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

4592: PROCEDURE update_header_rounding_info(
4593: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4594: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 4597: p_precision IN ZX_LINES.PRECISION%TYPE,

4593: p_tax_line_id IN ZX_LINES.TAX_LINE_ID%TYPE,
4594: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

Line 4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

4594: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

4595: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

Line 4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

4596: p_min_acct_unit IN ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

4597: p_precision IN ZX_LINES.PRECISION%TYPE,
4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4605: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

4598: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4605: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4606: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,

Line 4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

4599: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4605: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4606: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4607: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,

Line 4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

4600: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4605: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4606: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4607: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
4608: p_same_tax IN VARCHAR2,

Line 4605: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

4601: p_tax_amt_funcl_curr IN ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4602: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4603: p_taxable_amt_funcl_curr IN ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4604: p_tax_curr_conv_rate IN ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4605: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4606: p_prev_hdr_grp_rec IN OUT NOCOPY HDR_GRP_REC_TYPE,
4607: p_curr_hdr_grp_rec IN HDR_GRP_REC_TYPE,
4608: p_same_tax IN VARCHAR2,
4609: p_sum_unrnd_tax_amt IN NUMBER,

Line 4613: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

4609: p_sum_unrnd_tax_amt IN NUMBER,
4610: p_sum_rnd_tax_amt IN NUMBER,
4611: p_sum_rnd_tax_curr IN NUMBER,
4612: p_sum_rnd_funcl_curr IN NUMBER,
4613: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4614: p_return_status OUT NOCOPY VARCHAR2,
4615: p_error_buffer OUT NOCOPY VARCHAR2
4616: )
4617: IS

Line 4749: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

4745:
4746: PROCEDURE do_rounding(
4747: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4748: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
4749: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

Line 4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

4746: PROCEDURE do_rounding(
4747: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4748: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
4749: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

Line 4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

4747: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
4748: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
4749: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,

Line 4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

4748: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
4749: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

4749: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,

4750: p_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,

Line 4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,

4751: p_orig_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

Line 4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

4752: p_orig_taxable_amt IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

Line 4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

4753: p_orig_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,

Line 4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,

4754: p_orig_taxable_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAXABLE_AMT%TYPE,
4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

Line 4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,

4755: p_cal_tax_amt IN OUT NOCOPY ZX_LINES.CAL_TAX_AMT%TYPE,
4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,

Line 4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,

4756: p_tax_amt_tax_curr IN OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

Line 4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,

4757: p_taxable_amt_tax_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

Line 4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

4758: p_cal_tax_amt_tax_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_TAX_CURR%TYPE,
4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

Line 4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,

4759: p_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.TAX_AMT_FUNCL_CURR%TYPE,
4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

Line 4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,

4760: p_taxable_amt_funcl_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_FUNCL_CURR%TYPE,
4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

Line 4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,

4761: p_cal_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.CAL_TAX_AMT_FUNCL_CURR%TYPE,
4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

Line 4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,

4762: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

Line 4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,

4763: p_tax_currency_code OUT NOCOPY ZX_LINES.TAX_CURRENCY_CODE%TYPE,
4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

4764: p_tax_currency_conversion_type IN ZX_LINES.TAX_CURRENCY_CONVERSION_TYPE%TYPE,
4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

Line 4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,

4765: p_tax_currency_conversion_rate IN OUT NOCOPY ZX_LINES.TAX_CURRENCY_CONVERSION_RATE%TYPE,
4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

Line 4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,

4766: p_tax_currency_conversion_date IN ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE,
4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

Line 4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

4767: p_currency_conversion_type IN ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE,
4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

Line 4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,

4768: p_currency_conversion_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

Line 4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,

4769: p_currency_conversion_date IN ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE,
4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

4770: p_Rounding_Rule_Code IN ZX_LINES.Rounding_Rule_Code%TYPE,
4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

Line 4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,

4771: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,

Line 4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,

4772: p_min_acct_unit IN OUT NOCOPY ZX_LINES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,

Line 4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

4773: p_precision IN OUT NOCOPY ZX_LINES.PRECISION%TYPE,
4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,

Line 4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

4774: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

Line 4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,

4775: p_internal_organization_id IN ZX_LINES.INTERNAL_ORGANIZATION_ID%TYPE,
4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

Line 4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,

4776: p_event_class_mapping_id IN ZX_LINES_DET_FACTORS.EVENT_CLASS_MAPPING_ID%TYPE,
4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

Line 4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,

4777: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
4785: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,

Line 4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,

4778: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
4785: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
4786: --p_quote_flag IN VARCHAR2,

Line 4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,

4779: p_prd_total_tax_amt IN OUT NOCOPY ZX_LINES.prd_total_tax_amt%TYPE,
4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
4785: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
4786: --p_quote_flag IN VARCHAR2,
4787: p_return_status OUT NOCOPY VARCHAR2,

Line 4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

4780: p_prd_total_tax_amt_tax_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_tax_curr%TYPE,
4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
4785: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
4786: --p_quote_flag IN VARCHAR2,
4787: p_return_status OUT NOCOPY VARCHAR2,
4788: p_error_buffer OUT NOCOPY VARCHAR2

Line 4785: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,

4781: p_prd_total_tax_amt_funcl_curr OUT NOCOPY ZX_LINES.prd_total_tax_amt_funcl_curr%TYPE,
4782: p_unrounded_taxable_amt IN ZX_LINES.UNROUNDED_TAXABLE_AMT%TYPE,
4783: p_unrounded_tax_amt IN ZX_LINES.UNROUNDED_TAX_AMT%TYPE,
4784: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
4785: p_tax_provider_id IN zx_lines.tax_provider_id%TYPE,
4786: --p_quote_flag IN VARCHAR2,
4787: p_return_status OUT NOCOPY VARCHAR2,
4788: p_error_buffer OUT NOCOPY VARCHAR2
4789: )

Line 4794: l_prd_total_tax_amt ZX_LINES.prd_total_tax_amt%TYPE;

4790: IS
4791: l_tax_min_acct_unit ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
4792: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
4793: l_tax_currency_conversion_type ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE;
4794: l_prd_total_tax_amt ZX_LINES.prd_total_tax_amt%TYPE;
4795: l_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE;
4796: l_tax_currency_conversion_date ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE; --bug#6526550
4797: l_trx_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE; --Bug7183884
4798: l_funcl_min_acct_unit FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;

Line 4795: l_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE;

4791: l_tax_min_acct_unit ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
4792: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
4793: l_tax_currency_conversion_type ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE;
4794: l_prd_total_tax_amt ZX_LINES.prd_total_tax_amt%TYPE;
4795: l_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE;
4796: l_tax_currency_conversion_date ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE; --bug#6526550
4797: l_trx_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE; --Bug7183884
4798: l_funcl_min_acct_unit FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
4799: l_funcl_precision FND_CURRENCIES.PRECISION%TYPE;

Line 4796: l_tax_currency_conversion_date ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE; --bug#6526550

4792: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
4793: l_tax_currency_conversion_type ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE;
4794: l_prd_total_tax_amt ZX_LINES.prd_total_tax_amt%TYPE;
4795: l_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE;
4796: l_tax_currency_conversion_date ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE; --bug#6526550
4797: l_trx_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE; --Bug7183884
4798: l_funcl_min_acct_unit FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
4799: l_funcl_precision FND_CURRENCIES.PRECISION%TYPE;
4800: l_funcl_currency_code FND_CURRENCIES.CURRENCY_CODE%TYPE;

Line 4797: l_trx_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE; --Bug7183884

4793: l_tax_currency_conversion_type ZX_TAXES_B.EXCHANGE_RATE_TYPE%TYPE;
4794: l_prd_total_tax_amt ZX_LINES.prd_total_tax_amt%TYPE;
4795: l_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_TYPE%TYPE;
4796: l_tax_currency_conversion_date ZX_LINES.TAX_CURRENCY_CONVERSION_DATE%TYPE; --bug#6526550
4797: l_trx_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_DATE%TYPE; --Bug7183884
4798: l_funcl_min_acct_unit FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
4799: l_funcl_precision FND_CURRENCIES.PRECISION%TYPE;
4800: l_funcl_currency_code FND_CURRENCIES.CURRENCY_CODE%TYPE;
4801:

Line 5371: l_trx_id ZX_LINES.TRX_ID%TYPE;

5367: p_return_status OUT NOCOPY VARCHAR2,
5368: p_error_buffer OUT NOCOPY VARCHAR2
5369: )
5370: IS
5371: l_trx_id ZX_LINES.TRX_ID%TYPE;
5372: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
5373: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
5375:

Line 5372: l_application_id ZX_LINES.APPLICATION_ID%TYPE;

5368: p_error_buffer OUT NOCOPY VARCHAR2
5369: )
5370: IS
5371: l_trx_id ZX_LINES.TRX_ID%TYPE;
5372: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
5373: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
5375:
5376: CURSOR get_existing_sum_amt_csr

Line 5373: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;

5369: )
5370: IS
5371: l_trx_id ZX_LINES.TRX_ID%TYPE;
5372: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
5373: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
5375:
5376: CURSOR get_existing_sum_amt_csr
5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,

Line 5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;

5370: IS
5371: l_trx_id ZX_LINES.TRX_ID%TYPE;
5372: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
5373: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
5375:
5376: CURSOR get_existing_sum_amt_csr
5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,
5378: c_application_id ZX_LINES.APPLICATION_ID%TYPE,

Line 5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,

5373: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
5375:
5376: CURSOR get_existing_sum_amt_csr
5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,
5378: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
5379: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
5380: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
5381: c_tax_regime_code ZX_REGIMES_B.TAX_REGIME_CODE%TYPE,

Line 5378: c_application_id ZX_LINES.APPLICATION_ID%TYPE,

5374: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
5375:
5376: CURSOR get_existing_sum_amt_csr
5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,
5378: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
5379: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
5380: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
5381: c_tax_regime_code ZX_REGIMES_B.TAX_REGIME_CODE%TYPE,
5382: c_tax ZX_TAXES_B.tax%TYPE,

Line 5379: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,

5375:
5376: CURSOR get_existing_sum_amt_csr
5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,
5378: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
5379: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
5380: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
5381: c_tax_regime_code ZX_REGIMES_B.TAX_REGIME_CODE%TYPE,
5382: c_tax ZX_TAXES_B.tax%TYPE,
5383: c_tax_status_code ZX_STATUS_B.TAX_STATUS_CODE%TYPE,

Line 5380: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,

5376: CURSOR get_existing_sum_amt_csr
5377: (c_trx_id ZX_LINES.TRX_ID%TYPE,
5378: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
5379: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
5380: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
5381: c_tax_regime_code ZX_REGIMES_B.TAX_REGIME_CODE%TYPE,
5382: c_tax ZX_TAXES_B.tax%TYPE,
5383: c_tax_status_code ZX_STATUS_B.TAX_STATUS_CODE%TYPE,
5384: c_tax_rate_code ZX_RATES_B.TAX_RATE_CODE%TYPE,

Line 5385: c_tax_rate ZX_LINES.TAX_RATE%TYPE,

5381: c_tax_regime_code ZX_REGIMES_B.TAX_REGIME_CODE%TYPE,
5382: c_tax ZX_TAXES_B.tax%TYPE,
5383: c_tax_status_code ZX_STATUS_B.TAX_STATUS_CODE%TYPE,
5384: c_tax_rate_code ZX_RATES_B.TAX_RATE_CODE%TYPE,
5385: c_tax_rate ZX_LINES.TAX_RATE%TYPE,
5386: c_tax_rate_id ZX_LINES.TAX_RATE_ID%TYPE,
5387: c_tax_jurisdiction_code ZX_LINES.TAX_JURISDICTION_CODE%TYPE,
5388: c_taxable_basis_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,

Line 5386: c_tax_rate_id ZX_LINES.TAX_RATE_ID%TYPE,

5382: c_tax ZX_TAXES_B.tax%TYPE,
5383: c_tax_status_code ZX_STATUS_B.TAX_STATUS_CODE%TYPE,
5384: c_tax_rate_code ZX_RATES_B.TAX_RATE_CODE%TYPE,
5385: c_tax_rate ZX_LINES.TAX_RATE%TYPE,
5386: c_tax_rate_id ZX_LINES.TAX_RATE_ID%TYPE,
5387: c_tax_jurisdiction_code ZX_LINES.TAX_JURISDICTION_CODE%TYPE,
5388: c_taxable_basis_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,

Line 5387: c_tax_jurisdiction_code ZX_LINES.TAX_JURISDICTION_CODE%TYPE,

5383: c_tax_status_code ZX_STATUS_B.TAX_STATUS_CODE%TYPE,
5384: c_tax_rate_code ZX_RATES_B.TAX_RATE_CODE%TYPE,
5385: c_tax_rate ZX_LINES.TAX_RATE%TYPE,
5386: c_tax_rate_id ZX_LINES.TAX_RATE_ID%TYPE,
5387: c_tax_jurisdiction_code ZX_LINES.TAX_JURISDICTION_CODE%TYPE,
5388: c_taxable_basis_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,
5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,

Line 5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,

5386: c_tax_rate_id ZX_LINES.TAX_RATE_ID%TYPE,
5387: c_tax_jurisdiction_code ZX_LINES.TAX_JURISDICTION_CODE%TYPE,
5388: c_taxable_basis_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,
5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,
5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,

Line 5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,

5387: c_tax_jurisdiction_code ZX_LINES.TAX_JURISDICTION_CODE%TYPE,
5388: c_taxable_basis_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,
5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,
5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,

Line 5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,

5388: c_taxable_basis_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,
5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,
5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,

Line 5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,

5389: c_tax_calculation_formula ZX_FORMULA_B.FORMULA_CODE%TYPE,
5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,
5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,
5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,

Line 5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,

5390: c_tax_amt_included_flag ZX_LINES.TAX_AMT_INCLUDED_FLAG%TYPE,
5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,
5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,

Line 5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,

5391: c_compounding_tax_flag ZX_LINES.COMPOUNDING_TAX_FLAG%TYPE,
5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,

Line 5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,

5392: c_historical_flag ZX_LINES.HISTORICAL_FLAG%TYPE,
5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,

Line 5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,

5393: c_self_assessed_flag ZX_LINES.SELF_ASSESSED_FLAG%TYPE,
5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,

Line 5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,

5394: c_overridden_flag ZX_LINES.OVERRIDDEN_FLAG%TYPE,
5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,

Line 5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,

5395: c_manually_entered_flag ZX_LINES.MANUALLY_ENTERED_FLAG%TYPE,
5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,

Line 5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,

5396: c_Copied_From_Other_Doc_Flag ZX_LINES.COPIED_FROM_OTHER_DOC_FLAG%TYPE,
5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,

Line 5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,

5397: c_associated_child_frozen_flag ZX_LINES.ASSOCIATED_CHILD_FROZEN_FLAG%TYPE,
5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,

Line 5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,

5398: c_tax_only_line_flag ZX_LINES.TAX_ONLY_LINE_FLAG%TYPE,
5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,

Line 5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,

5399: c_mrc_tax_line_flag ZX_LINES.MRC_TAX_LINE_FLAG%TYPE,
5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,

Line 5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,

5400: c_reporting_only_flag ZX_LINES.REPORTING_ONLY_FLAG%TYPE,
5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,

Line 5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,

5401: c_applied_from_application_id ZX_LINES.APPLIED_FROM_APPLICATION_ID%TYPE,
5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,

Line 5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,

5402: c_applied_from_evnt_cls_cd ZX_LINES.APPLIED_FROM_EVENT_CLASS_CODE%TYPE,
5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,

Line 5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,

5403: c_applied_from_entity_code ZX_LINES.APPLIED_FROM_ENTITY_CODE%TYPE,
5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,

Line 5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,

5404: c_applied_from_trx_id ZX_LINES.APPLIED_FROM_TRX_ID%TYPE,
5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,

Line 5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,

5405: c_applied_from_line_id ZX_LINES.APPLIED_FROM_LINE_ID%TYPE,
5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,

Line 5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,

5406: c_adjusted_doc_application_id ZX_LINES.ADJUSTED_DOC_APPLICATION_ID%TYPE,
5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,

Line 5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,

5407: c_adjusted_doc_entity_code ZX_LINES.ADJUSTED_DOC_ENTITY_CODE%TYPE,
5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,

Line 5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,

5408: c_adjusted_doc_evnt_cls_cd ZX_LINES.ADJUSTED_DOC_EVENT_CLASS_CODE%TYPE,
5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,

Line 5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,

5409: c_adjusted_doc_trx_id ZX_LINES.ADJUSTED_DOC_TRX_ID%TYPE,
5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,

Line 5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,

5410: --c_applied_to_application_id ZX_LINES.APPLIED_TO_APPLICATION_ID%TYPE,
5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,

Line 5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,

5411: --c_applied_to_evnt_cls_cd ZX_LINES.APPLIED_TO_EVENT_CLASS_CODE%TYPE,
5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,

Line 5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,

5412: --c_applied_to_entity_code ZX_LINES.APPLIED_TO_ENTITY_CODE%TYPE,
5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,

Line 5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,

5413: --c_applied_to_trx_id ZX_LINES.APPLIED_TO_TRX_ID%TYPE,
5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,

Line 5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,

5414: --c_applied_to_line_id ZX_LINES.APPLIED_TO_LINE_ID%TYPE,
5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,

Line 5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,

5415: c_tax_exemption_id ZX_LINES.TAX_EXEMPTION_ID%TYPE,
5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,

Line 5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,

5416: c_tax_rate_before_exemption ZX_LINES.TAX_RATE_BEFORE_EXEMPTION%TYPE,
5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,

Line 5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,

5417: c_rate_name_before_exemption ZX_LINES.TAX_RATE_NAME_BEFORE_EXEMPTION%TYPE,
5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,

Line 5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,

5418: c_exempt_rate_modifier ZX_LINES.EXEMPT_RATE_MODIFIER%TYPE,
5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,

Line 5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,

5419: c_exempt_certificate_number ZX_LINES.EXEMPT_CERTIFICATE_NUMBER%TYPE,
5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,

Line 5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,

5420: c_exempt_reason ZX_LINES.EXEMPT_REASON%TYPE,
5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,

Line 5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,

5421: c_exempt_reason_code ZX_LINES.EXEMPT_REASON_CODE%TYPE,
5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,

Line 5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,

5422: c_tax_exception_id ZX_LINES.TAX_EXCEPTION_ID%TYPE,
5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,

Line 5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,

5423: c_tax_rate_before_exception ZX_LINES.TAX_RATE_BEFORE_EXCEPTION%TYPE,
5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,
5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,

Line 5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,

5424: c_rate_name_before_exception ZX_LINES.TAX_RATE_NAME_BEFORE_EXCEPTION%TYPE,
5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,
5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,
5432: c_record_type_code ZX_LINES.RECORD_TYPE_CODE%TYPE)

Line 5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,

5425: c_exception_rate ZX_LINES.EXCEPTION_RATE%TYPE,
5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,
5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,
5432: c_record_type_code ZX_LINES.RECORD_TYPE_CODE%TYPE)
5433: IS

Line 5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,

5426: c_ledger_id ZX_LINES.LEDGER_ID%TYPE,
5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,
5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,
5432: c_record_type_code ZX_LINES.RECORD_TYPE_CODE%TYPE)
5433: IS
5434: SELECT SUM(unrounded_tax_amt),

Line 5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,

5427: c_legal_entity_id ZX_LINES.LEGAL_ENTITY_ID%TYPE,
5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,
5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,
5432: c_record_type_code ZX_LINES.RECORD_TYPE_CODE%TYPE)
5433: IS
5434: SELECT SUM(unrounded_tax_amt),
5435: SUM(tax_amt),

Line 5432: c_record_type_code ZX_LINES.RECORD_TYPE_CODE%TYPE)

5428: c_establishment_id ZX_LINES.ESTABLISHMENT_ID%TYPE,
5429: c_currency_conversion_date ZX_LINES.CURRENCY_CONVERSION_date%TYPE,
5430: c_currency_conversion_type ZX_LINES.CURRENCY_CONVERSION_type%TYPE,
5431: c_currency_conversion_rate ZX_LINES.CURRENCY_CONVERSION_rate%TYPE,
5432: c_record_type_code ZX_LINES.RECORD_TYPE_CODE%TYPE)
5433: IS
5434: SELECT SUM(unrounded_tax_amt),
5435: SUM(tax_amt),
5436: SUM(tax_amt_tax_curr),

Line 5438: FROM ZX_LINES L

5434: SELECT SUM(unrounded_tax_amt),
5435: SUM(tax_amt),
5436: SUM(tax_amt_tax_curr),
5437: SUM(tax_amt_funcl_curr)
5438: FROM ZX_LINES L
5439: WHERE L.trx_id = c_trx_id AND
5440: L.application_id = c_application_id AND
5441: L.event_class_code = c_event_class_code AND
5442: L.entity_code = c_entity_code AND

Line 5585: -- this would be the case of those tax lines exist in zx_lines

5581: p_sum_rnd_tax_amt,
5582: p_sum_rnd_tax_curr,
5583: p_sum_rnd_funcl_curr;
5584: IF p_sum_unrnd_tax_amt IS NULL THEN
5585: -- this would be the case of those tax lines exist in zx_lines
5586: -- have been updated so these same tax lines would also exist
5587: -- in gt, causing no record returns
5588: p_sum_unrnd_tax_amt := 0;
5589: p_sum_rnd_tax_amt := 0;

Line 5629: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,

5625: -- This procedure
5626: --
5627:
5628: PROCEDURE chk_mandatory_col_after_round(
5629: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

Line 5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,

5626: --
5627:
5628: PROCEDURE chk_mandatory_col_after_round(
5629: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

5627:
5628: PROCEDURE chk_mandatory_col_after_round(
5629: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
5635: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

Line 5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

5628: PROCEDURE chk_mandatory_col_after_round(
5629: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
5635: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
5636: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,

Line 5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

5629: p_trx_currency_code IN ZX_LINES.TRX_CURRENCY_CODE%TYPE,
5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
5635: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
5636: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,
5637: p_return_status OUT NOCOPY VARCHAR2,

Line 5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

5630: p_tax_currency_code IN ZX_LINES.TAX_CURRENCY_CODE%TYPE,
5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
5635: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
5636: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,
5637: p_return_status OUT NOCOPY VARCHAR2,
5638: p_error_buffer OUT NOCOPY VARCHAR2

Line 5635: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,

5631: p_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
5632: p_tax_amt_tax_curr IN ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
5633: p_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
5634: p_taxable_amt_tax_curr IN ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
5635: p_mrc_tax_line_flag IN zx_lines.mrc_tax_line_flag%TYPE,
5636: p_rate_type_code IN ZX_RATES_B.RATE_TYPE_CODE%TYPE,
5637: p_return_status OUT NOCOPY VARCHAR2,
5638: p_error_buffer OUT NOCOPY VARCHAR2
5639: )

Line 5840: -- update_zx_lines

5836:
5837: END update_detail_tax_lines_gt;
5838: -----------------------------------------------------------------------
5839: -- PRIVATE PROCEDURE
5840: -- update_zx_lines
5841: --
5842: -- DESCRIPTION
5843: -- This procedure updates the values belonged to a group used by
5844: -- header level rounding

Line 5847: PROCEDURE update_zx_lines(

5843: -- This procedure updates the values belonged to a group used by
5844: -- header level rounding
5845: --
5846:
5847: PROCEDURE update_zx_lines(
5848: p_conversion_rate IN NUMBER,
5849: p_conversion_type IN VARCHAR2,
5850: p_conversion_date IN DATE,
5851: p_tax_amt_funcl_curr_tbl IN TAX_AMT_FUNCL_CURR_TBL,

Line 5872: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines.BEGIN',

5868: BEGIN
5869:
5870: IF (g_level_statement >= g_current_runtime_level ) THEN
5871: FND_LOG.STRING(g_level_statement,
5872: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines.BEGIN',
5873: 'ZX_TDS_TAX_ROUNDING_PKG: update_zx_lines(+)');
5874: END IF;
5875:
5876: p_return_status := FND_API.G_RET_STS_SUCCESS;

Line 5873: 'ZX_TDS_TAX_ROUNDING_PKG: update_zx_lines(+)');

5869:
5870: IF (g_level_statement >= g_current_runtime_level ) THEN
5871: FND_LOG.STRING(g_level_statement,
5872: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines.BEGIN',
5873: 'ZX_TDS_TAX_ROUNDING_PKG: update_zx_lines(+)');
5874: END IF;
5875:
5876: p_return_status := FND_API.G_RET_STS_SUCCESS;
5877:

Line 5880: -- update zx_lines

5876: p_return_status := FND_API.G_RET_STS_SUCCESS;
5877:
5878: l_count := p_tax_line_id_tbl.COUNT;
5879:
5880: -- update zx_lines
5881: --
5882: FOR i IN 1 .. l_count LOOP
5883: select Decode(tax_currency_conversion_rate,0,2,currency_conversion_rate/tax_currency_conversion_rate),
5884: NVL(tax.minimum_accountable_unit, power(10, (-1 * tax.tax_precision))),

Line 5895: from zx_lines zxl,zx_taxes_b tax

5891: l_tax_amt_tax_curr,
5892: l_taxable_amt_tax_curr,
5893: l_cal_tax_amt_tax_curr,
5894: l_rounding_rule_code
5895: from zx_lines zxl,zx_taxes_b tax
5896: where zxl.tax_line_id = p_tax_line_id_tbl(i)
5897: and zxl.tax_id = tax.tax_id;
5898:
5899: IF l_rate_ratio = 1 AND l_mau IS NOT NULL THEN

Line 5924: UPDATE ZX_LINES

5920: l_taxable_amt_tax_curr := p_taxable_amt_funcl_curr_tbl(i);
5921: l_cal_tax_amt_tax_curr := p_cal_tax_amt_funcl_curr_tbl(i);
5922: END IF;
5923:
5924: UPDATE ZX_LINES
5925: SET currency_conversion_date = p_conversion_date,
5926: currency_conversion_type = p_conversion_type,
5927: currency_conversion_rate = p_conversion_rate,
5928: tax_amt_funcl_curr = p_tax_amt_funcl_curr_tbl(i),

Line 5945: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines.END',

5941: END LOOP;
5942: IF (g_level_statement >= g_current_runtime_level ) THEN
5943:
5944: FND_LOG.STRING(g_level_statement,
5945: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines.END',
5946: 'ZX_TDS_TAX_ROUNDING_PKG: update_zx_lines(-)'||p_return_status);
5947: END IF;
5948:
5949: EXCEPTION

Line 5946: 'ZX_TDS_TAX_ROUNDING_PKG: update_zx_lines(-)'||p_return_status);

5942: IF (g_level_statement >= g_current_runtime_level ) THEN
5943:
5944: FND_LOG.STRING(g_level_statement,
5945: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines.END',
5946: 'ZX_TDS_TAX_ROUNDING_PKG: update_zx_lines(-)'||p_return_status);
5947: END IF;
5948:
5949: EXCEPTION
5950: WHEN OTHERS THEN

Line 5956: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines',

5952: p_error_buffer := sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80);
5953:
5954: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5955: FND_LOG.STRING(g_level_unexpected,
5956: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines',
5957: p_error_buffer);
5958: END IF;
5959: END update_zx_lines;
5960: ---------------------------------------------------------------------------

Line 5959: END update_zx_lines;

5955: FND_LOG.STRING(g_level_unexpected,
5956: 'ZX.PLSQL.ZX_TDS_TAX_ROUNDING_PKG.update_zx_lines',
5957: p_error_buffer);
5958: END IF;
5959: END update_zx_lines;
5960: ---------------------------------------------------------------------------
5961: -- PUBLIC PROCEDURE
5962: -- perform_rounding
5963: --

Line 6078: l_trx_id ZX_LINES.TRX_ID%TYPE; --code changes

6074: l_entity_code_tbl ENTITY_CODE_TBL;
6075: l_trx_id_tbl TRX_ID_TBL;
6076: l_rounding_level_code_tbl ROUNDING_LEVEL_CODE_TBL;
6077:
6078: l_trx_id ZX_LINES.TRX_ID%TYPE; --code changes
6079: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
6080: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
6081: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
6082:

Line 6079: l_application_id ZX_LINES.APPLICATION_ID%TYPE;

6075: l_trx_id_tbl TRX_ID_TBL;
6076: l_rounding_level_code_tbl ROUNDING_LEVEL_CODE_TBL;
6077:
6078: l_trx_id ZX_LINES.TRX_ID%TYPE; --code changes
6079: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
6080: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
6081: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
6082:
6083:

Line 6080: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;

6076: l_rounding_level_code_tbl ROUNDING_LEVEL_CODE_TBL;
6077:
6078: l_trx_id ZX_LINES.TRX_ID%TYPE; --code changes
6079: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
6080: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
6081: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
6082:
6083:
6084: CURSOR get_trx_id_csr

Line 6081: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;

6077:
6078: l_trx_id ZX_LINES.TRX_ID%TYPE; --code changes
6079: l_application_id ZX_LINES.APPLICATION_ID%TYPE;
6080: l_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE;
6081: l_entity_code ZX_LINES.ENTITY_CODE%TYPE;
6082:
6083:
6084: CURSOR get_trx_id_csr
6085: IS

Line 6095: ( c_trx_id ZX_LINES.TRX_ID%TYPE,

6091: FROM ZX_DETAIL_TAX_LINES_GT
6092: WHERE offset_link_to_tax_line_id IS NULL;
6093:
6094: CURSOR get_round_info_csr
6095: ( c_trx_id ZX_LINES.TRX_ID%TYPE,
6096: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6097: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6098: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6099: IS

Line 6096: c_application_id ZX_LINES.APPLICATION_ID%TYPE,

6092: WHERE offset_link_to_tax_line_id IS NULL;
6093:
6094: CURSOR get_round_info_csr
6095: ( c_trx_id ZX_LINES.TRX_ID%TYPE,
6096: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6097: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6098: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6099: IS
6100: SELECT /*+ dynamic_sampling(1) */

Line 6097: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,

6093:
6094: CURSOR get_round_info_csr
6095: ( c_trx_id ZX_LINES.TRX_ID%TYPE,
6096: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6097: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6098: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6099: IS
6100: SELECT /*+ dynamic_sampling(1) */
6101: tax_line_id,

Line 6098: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)

6094: CURSOR get_round_info_csr
6095: ( c_trx_id ZX_LINES.TRX_ID%TYPE,
6096: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6097: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6098: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6099: IS
6100: SELECT /*+ dynamic_sampling(1) */
6101: tax_line_id,
6102: Manually_Entered_Flag,

Line 6797: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,

6793: -- specified and then performs line level rounding
6794: --
6795:
6796: PROCEDURE convert_and_round_for_curr(
6797: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

Line 6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

6794: --
6795:
6796: PROCEDURE convert_and_round_for_curr(
6797: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

Line 6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

6795:
6796: PROCEDURE convert_and_round_for_curr(
6797: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

Line 6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,

6796: PROCEDURE convert_and_round_for_curr(
6797: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

Line 6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,

6797: p_curr_conv_rate IN ZX_LINES.CURRENCY_CONVERSION_RATE%TYPE,
6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

Line 6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,

6798: p_rounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
6806: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

Line 6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,

6799: p_rounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
6806: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
6807: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,

Line 6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

6800: p_unrounded_tax_amt IN ZX_LINES.TAX_AMT%TYPE,
6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
6806: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
6807: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
6808: p_return_status OUT NOCOPY VARCHAR2,

Line 6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,

6801: p_unrounded_taxable_amt IN ZX_LINES.TAXABLE_AMT%TYPE,
6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
6806: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
6807: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
6808: p_return_status OUT NOCOPY VARCHAR2,
6809: p_error_buffer OUT NOCOPY VARCHAR2

Line 6806: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,

6802: p_conv_rnd_tax_amt_curr OUT NOCOPY ZX_LINES.TAX_AMT_TAX_CURR%TYPE,
6803: p_conv_rnd_taxable_amt_curr OUT NOCOPY ZX_LINES.TAXABLE_AMT_TAX_CURR%TYPE,
6804: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
6805: p_tax_calculation_formula IN ZX_LINES.TAX_CALCULATION_FORMULA%TYPE,
6806: p_tax_rate IN ZX_LINES.TAX_RATE%TYPE,
6807: p_tax_rate_id IN ZX_RATES_B.TAX_RATE_ID%TYPE,
6808: p_return_status OUT NOCOPY VARCHAR2,
6809: p_error_buffer OUT NOCOPY VARCHAR2
6810: )

Line 6929: (c_trx_id ZX_LINES.TRX_ID%TYPE,

6925: l_taxable_amt_funcl_curr_tbl TAXABLE_AMT_FUNCL_CURR_TBL;
6926: l_cal_tax_amt_funcl_curr_tbl CAL_TAX_AMT_FUNCL_CURR_TBL;
6927:
6928: CURSOR get_round_line_level_curr_csr
6929: (c_trx_id ZX_LINES.TRX_ID%TYPE,
6930: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6931: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6932: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6933: IS

Line 6930: c_application_id ZX_LINES.APPLICATION_ID%TYPE,

6926: l_cal_tax_amt_funcl_curr_tbl CAL_TAX_AMT_FUNCL_CURR_TBL;
6927:
6928: CURSOR get_round_line_level_curr_csr
6929: (c_trx_id ZX_LINES.TRX_ID%TYPE,
6930: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6931: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6932: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6933: IS
6934: SELECT tax_line_id,

Line 6931: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,

6927:
6928: CURSOR get_round_line_level_curr_csr
6929: (c_trx_id ZX_LINES.TRX_ID%TYPE,
6930: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6931: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6932: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6933: IS
6934: SELECT tax_line_id,
6935: tax_rate,

Line 6932: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)

6928: CURSOR get_round_line_level_curr_csr
6929: (c_trx_id ZX_LINES.TRX_ID%TYPE,
6930: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
6931: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
6932: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
6933: IS
6934: SELECT tax_line_id,
6935: tax_rate,
6936: tax_rate_id,

Line 6950: FROM ZX_LINES

6946: unrounded_tax_amt,
6947: tax_amt_funcl_curr,
6948: taxable_amt_funcl_curr,
6949: cal_tax_amt_funcl_curr
6950: FROM ZX_LINES
6951: WHERE trx_id = c_trx_id AND
6952: application_id = c_application_id AND
6953: event_class_code = c_event_class_code AND
6954: entity_code = c_entity_code AND

Line 7046: -- update zx_lines

7042: -- bulk update the current rows processed
7043: -- before fetch the next set of rows
7044: --
7045:
7046: -- update zx_lines
7047: --
7048: update_zx_lines(
7049: p_conversion_rate,
7050: p_conversion_type,

Line 7048: update_zx_lines(

7044: --
7045:
7046: -- update zx_lines
7047: --
7048: update_zx_lines(
7049: p_conversion_rate,
7050: p_conversion_type,
7051: p_conversion_date,
7052: l_tax_amt_funcl_curr_tbl,

Line 7190: (c_trx_id ZX_LINES.TRX_ID%TYPE,

7186: l_taxable_amt_funcl_curr_tbl TAXABLE_AMT_FUNCL_CURR_TBL;
7187: l_cal_tax_amt_funcl_curr_tbl CAL_TAX_AMT_FUNCL_CURR_TBL;
7188:
7189: CURSOR get_round_head_level_curr_csr
7190: (c_trx_id ZX_LINES.TRX_ID%TYPE,
7191: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7192: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7193: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
7194: IS

Line 7191: c_application_id ZX_LINES.APPLICATION_ID%TYPE,

7187: l_cal_tax_amt_funcl_curr_tbl CAL_TAX_AMT_FUNCL_CURR_TBL;
7188:
7189: CURSOR get_round_head_level_curr_csr
7190: (c_trx_id ZX_LINES.TRX_ID%TYPE,
7191: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7192: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7193: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
7194: IS
7195: SELECT tax_line_id,

Line 7192: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,

7188:
7189: CURSOR get_round_head_level_curr_csr
7190: (c_trx_id ZX_LINES.TRX_ID%TYPE,
7191: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7192: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7193: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
7194: IS
7195: SELECT tax_line_id,
7196: tax_regime_code,

Line 7193: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)

7189: CURSOR get_round_head_level_curr_csr
7190: (c_trx_id ZX_LINES.TRX_ID%TYPE,
7191: c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7192: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7193: c_entity_code ZX_LINES.ENTITY_CODE%TYPE)
7194: IS
7195: SELECT tax_line_id,
7196: tax_regime_code,
7197: tax,

Line 7258: FROM ZX_LINES

7254: unrounded_tax_amt,
7255: tax_amt_funcl_curr,
7256: taxable_amt_funcl_curr,
7257: cal_tax_amt_funcl_curr
7258: FROM ZX_LINES
7259: WHERE trx_id = c_trx_id AND
7260: application_id = c_application_id AND
7261: event_class_code = c_event_class_code AND
7262: entity_code = c_entity_code AND

Line 7586: -- update zx_lines

7582: -- bulk update the current rows processed
7583: -- before fetch the next set of rows
7584: --
7585:
7586: -- update zx_lines
7587: --
7588: update_zx_lines(
7589: p_conversion_rate,
7590: p_conversion_type,

Line 7588: update_zx_lines(

7584: --
7585:
7586: -- update zx_lines
7587: --
7588: update_zx_lines(
7589: p_conversion_rate,
7590: p_conversion_type,
7591: p_conversion_date,
7592: l_tax_amt_funcl_curr_tbl,

Line 7689: -- ???????? where to get rounding level if not from zx_lines ????????

7685: p_return_status := FND_API.G_RET_STS_SUCCESS;
7686: p_error_buffer := NULL;
7687:
7688:
7689: -- ???????? where to get rounding level if not from zx_lines ????????
7690: -- ???????? for now, assume get it from event class rec ????????
7691: --
7692: IF p_event_class_rec.Default_Rounding_Level_Code = 'HEADER' THEN
7693: convert_and_round_hdr_lvl_curr(

Line 7717: -- select only the offset tax lines from zx_lines and

7713: END IF;
7714:
7715: -- *****************
7716: -- need to do the same for offset tax lines
7717: -- select only the offset tax lines from zx_lines and
7718: -- do similar thing as set_amt_columns in offset tax determination pkg
7719: -- will have separate procedure to do this when handling of
7720: -- MRC is clear
7721: -- ******************

Line 7754: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,

7750: -- by user on tax line or summary line.
7751: --
7752:
7753: PROCEDURE round_tax_amt_entered(
7754: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
7755: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
7756: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
7757: p_entity_code IN ZX_LINES.ENTITY_CODE%TYPE,
7758: p_event_class_code IN ZX_LINES.EVENT_CLASS_CODE%TYPE,

Line 7756: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,

7752:
7753: PROCEDURE round_tax_amt_entered(
7754: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
7755: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
7756: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
7757: p_entity_code IN ZX_LINES.ENTITY_CODE%TYPE,
7758: p_event_class_code IN ZX_LINES.EVENT_CLASS_CODE%TYPE,
7759: p_trx_id IN ZX_LINES.TRX_ID%TYPE,
7760: p_return_status OUT NOCOPY VARCHAR2,

Line 7757: p_entity_code IN ZX_LINES.ENTITY_CODE%TYPE,

7753: PROCEDURE round_tax_amt_entered(
7754: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
7755: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
7756: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
7757: p_entity_code IN ZX_LINES.ENTITY_CODE%TYPE,
7758: p_event_class_code IN ZX_LINES.EVENT_CLASS_CODE%TYPE,
7759: p_trx_id IN ZX_LINES.TRX_ID%TYPE,
7760: p_return_status OUT NOCOPY VARCHAR2,
7761: p_error_buffer OUT NOCOPY VARCHAR2

Line 7758: p_event_class_code IN ZX_LINES.EVENT_CLASS_CODE%TYPE,

7754: p_tax_amt IN OUT NOCOPY ZX_LINES.TAX_AMT%TYPE,
7755: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
7756: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
7757: p_entity_code IN ZX_LINES.ENTITY_CODE%TYPE,
7758: p_event_class_code IN ZX_LINES.EVENT_CLASS_CODE%TYPE,
7759: p_trx_id IN ZX_LINES.TRX_ID%TYPE,
7760: p_return_status OUT NOCOPY VARCHAR2,
7761: p_error_buffer OUT NOCOPY VARCHAR2
7762: )

Line 7759: p_trx_id IN ZX_LINES.TRX_ID%TYPE,

7755: p_tax_id IN ZX_TAXES_B.TAX_ID%TYPE,
7756: p_application_id IN ZX_LINES.APPLICATION_ID%TYPE,
7757: p_entity_code IN ZX_LINES.ENTITY_CODE%TYPE,
7758: p_event_class_code IN ZX_LINES.EVENT_CLASS_CODE%TYPE,
7759: p_trx_id IN ZX_LINES.TRX_ID%TYPE,
7760: p_return_status OUT NOCOPY VARCHAR2,
7761: p_error_buffer OUT NOCOPY VARCHAR2
7762: )
7763: IS

Line 7767: l_trx_currency_code ZX_LINES_DET_FACTORS.TRX_CURRENCY_CODE%TYPE;

7763: IS
7764:
7765: l_rounding_rule_code ZX_TAXES_B.ROUNDING_RULE_CODE%TYPE;
7766: l_tax_rounding_rule_code ZX_TAXES_B.ROUNDING_RULE_CODE%TYPE;
7767: l_trx_currency_code ZX_LINES_DET_FACTORS.TRX_CURRENCY_CODE%TYPE;
7768: l_tax_min_acct_unit ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7769: l_trx_min_acct_unit ZX_LINES_DET_FACTORS.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7770: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
7771: l_trx_precision ZX_LINES_DET_FACTORS.PRECISION%TYPE;

Line 7769: l_trx_min_acct_unit ZX_LINES_DET_FACTORS.MINIMUM_ACCOUNTABLE_UNIT%TYPE;

7765: l_rounding_rule_code ZX_TAXES_B.ROUNDING_RULE_CODE%TYPE;
7766: l_tax_rounding_rule_code ZX_TAXES_B.ROUNDING_RULE_CODE%TYPE;
7767: l_trx_currency_code ZX_LINES_DET_FACTORS.TRX_CURRENCY_CODE%TYPE;
7768: l_tax_min_acct_unit ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7769: l_trx_min_acct_unit ZX_LINES_DET_FACTORS.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7770: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
7771: l_trx_precision ZX_LINES_DET_FACTORS.PRECISION%TYPE;
7772: l_event_class_rec ZX_API_PUB.EVENT_CLASS_REC_TYPE;
7773: l_unrounded_tax_amt ZX_LINES.UNROUNDED_TAX_AMT%TYPE;

Line 7771: l_trx_precision ZX_LINES_DET_FACTORS.PRECISION%TYPE;

7767: l_trx_currency_code ZX_LINES_DET_FACTORS.TRX_CURRENCY_CODE%TYPE;
7768: l_tax_min_acct_unit ZX_TAXES_B.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7769: l_trx_min_acct_unit ZX_LINES_DET_FACTORS.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7770: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
7771: l_trx_precision ZX_LINES_DET_FACTORS.PRECISION%TYPE;
7772: l_event_class_rec ZX_API_PUB.EVENT_CLASS_REC_TYPE;
7773: l_unrounded_tax_amt ZX_LINES.UNROUNDED_TAX_AMT%TYPE;
7774: l_rounding_level_code ZX_PARTY_TAX_PROFILE.Rounding_Level_Code%TYPE;
7775: l_rnd_lvl_party_tax_prof_id ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE;

Line 7773: l_unrounded_tax_amt ZX_LINES.UNROUNDED_TAX_AMT%TYPE;

7769: l_trx_min_acct_unit ZX_LINES_DET_FACTORS.MINIMUM_ACCOUNTABLE_UNIT%TYPE;
7770: l_tax_precision ZX_TAXES_B.TAX_PRECISION%TYPE;
7771: l_trx_precision ZX_LINES_DET_FACTORS.PRECISION%TYPE;
7772: l_event_class_rec ZX_API_PUB.EVENT_CLASS_REC_TYPE;
7773: l_unrounded_tax_amt ZX_LINES.UNROUNDED_TAX_AMT%TYPE;
7774: l_rounding_level_code ZX_PARTY_TAX_PROFILE.Rounding_Level_Code%TYPE;
7775: l_rnd_lvl_party_tax_prof_id ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE;
7776: l_rounding_lvl_party_type ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE;
7777:

Line 7775: l_rnd_lvl_party_tax_prof_id ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE;

7771: l_trx_precision ZX_LINES_DET_FACTORS.PRECISION%TYPE;
7772: l_event_class_rec ZX_API_PUB.EVENT_CLASS_REC_TYPE;
7773: l_unrounded_tax_amt ZX_LINES.UNROUNDED_TAX_AMT%TYPE;
7774: l_rounding_level_code ZX_PARTY_TAX_PROFILE.Rounding_Level_Code%TYPE;
7775: l_rnd_lvl_party_tax_prof_id ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE;
7776: l_rounding_lvl_party_type ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE;
7777:
7778:
7779:

Line 7776: l_rounding_lvl_party_type ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE;

7772: l_event_class_rec ZX_API_PUB.EVENT_CLASS_REC_TYPE;
7773: l_unrounded_tax_amt ZX_LINES.UNROUNDED_TAX_AMT%TYPE;
7774: l_rounding_level_code ZX_PARTY_TAX_PROFILE.Rounding_Level_Code%TYPE;
7775: l_rnd_lvl_party_tax_prof_id ZX_LINES.ROUNDING_LVL_PARTY_TAX_PROF_ID%TYPE;
7776: l_rounding_lvl_party_type ZX_LINES.ROUNDING_LVL_PARTY_TYPE%TYPE;
7777:
7778:
7779:
7780: CURSOR get_rnd_level_hier_csr

Line 7781: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,

7777:
7778:
7779:
7780: CURSOR get_rnd_level_hier_csr
7781: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7782: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7783: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE)
7784: IS
7785: SELECT default_rounding_level_code,

Line 7782: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,

7778:
7779:
7780: CURSOR get_rnd_level_hier_csr
7781: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7782: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7783: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE)
7784: IS
7785: SELECT default_rounding_level_code,
7786: rounding_level_hier_1_code,

Line 7783: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE)

7779:
7780: CURSOR get_rnd_level_hier_csr
7781: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7782: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7783: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE)
7784: IS
7785: SELECT default_rounding_level_code,
7786: rounding_level_hier_1_code,
7787: rounding_level_hier_2_code,

Line 7797: -- to get trx currency info from zx_lines_det_factors

7793: EVENT_CLASS_CODE = c_event_class_code;
7794:
7795: -- bug#6798349
7796: -- add trx_currency_code, precision, minimum_accountable_unit
7797: -- to get trx currency info from zx_lines_det_factors
7798:
7799: CURSOR get_rnd_tx_prof_id_csr
7800: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7801: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,

Line 7800: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,

7796: -- add trx_currency_code, precision, minimum_accountable_unit
7797: -- to get trx currency info from zx_lines_det_factors
7798:
7799: CURSOR get_rnd_tx_prof_id_csr
7800: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7801: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7802: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7803: c_trx_id ZX_LINES.TRX_ID%TYPE)
7804: IS

Line 7801: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,

7797: -- to get trx currency info from zx_lines_det_factors
7798:
7799: CURSOR get_rnd_tx_prof_id_csr
7800: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7801: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7802: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7803: c_trx_id ZX_LINES.TRX_ID%TYPE)
7804: IS
7805: SELECT rdng_ship_to_pty_tx_prof_id,

Line 7802: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,

7798:
7799: CURSOR get_rnd_tx_prof_id_csr
7800: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7801: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7802: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7803: c_trx_id ZX_LINES.TRX_ID%TYPE)
7804: IS
7805: SELECT rdng_ship_to_pty_tx_prof_id,
7806: rdng_ship_from_pty_tx_prof_id,

Line 7803: c_trx_id ZX_LINES.TRX_ID%TYPE)

7799: CURSOR get_rnd_tx_prof_id_csr
7800: (c_application_id ZX_LINES.APPLICATION_ID%TYPE,
7801: c_entity_code ZX_LINES.ENTITY_CODE%TYPE,
7802: c_event_class_code ZX_LINES.EVENT_CLASS_CODE%TYPE,
7803: c_trx_id ZX_LINES.TRX_ID%TYPE)
7804: IS
7805: SELECT rdng_ship_to_pty_tx_prof_id,
7806: rdng_ship_from_pty_tx_prof_id,
7807: rdng_bill_to_pty_tx_prof_id,

Line 7816: FROM ZX_LINES_DET_FACTORS

7812: rdng_bill_from_pty_tx_p_st_id,
7813: trx_currency_code,
7814: precision,
7815: minimum_accountable_unit
7816: FROM ZX_LINES_DET_FACTORS
7817: WHERE APPLICATION_ID = c_application_id AND
7818: ENTITY_CODE = c_entity_code AND
7819: EVENT_CLASS_CODE = c_event_class_code AND
7820: TRX_ID = c_trx_id;

Line 7823: (c_tax_id ZX_LINES.TAX_ID%TYPE)

7819: EVENT_CLASS_CODE = c_event_class_code AND
7820: TRX_ID = c_trx_id;
7821:
7822: CURSOR get_rnd_info_from_tax_csr
7823: (c_tax_id ZX_LINES.TAX_ID%TYPE)
7824: IS
7825: SELECT rounding_rule_code,
7826: minimum_accountable_unit,
7827: tax_precision

Line 7833: (c_trx_currency_code ZX_LINES_DET_FACTORS.TRX_CURRENCY_CODE%TYPE)

7829: WHERE TAX_ID = c_tax_id;
7830:
7831: -- bug#6798349
7832: CURSOR get_precision_mau_csr
7833: (c_trx_currency_code ZX_LINES_DET_FACTORS.TRX_CURRENCY_CODE%TYPE)
7834: IS
7835: SELECT minimum_accountable_unit,
7836: precision
7837: FROM FND_CURRENCIES

Line 8595: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,

8591: -- accountable unit and precision of a functional currency from
8592: -- fnd_currencies based on the ledger id
8593:
8594: PROCEDURE get_funcl_curr_info(
8595: p_ledger_id IN ZX_LINES.LEDGER_ID%TYPE,
8596: p_funcl_currency_code OUT NOCOPY FND_CURRENCIES.CURRENCY_CODE%TYPE,
8597: p_funcl_min_acct_unit OUT NOCOPY FND_CURRENCIES.MINIMUM_ACCOUNTABLE_UNIT%TYPE,
8598: p_funcl_precision OUT NOCOPY FND_CURRENCIES.PRECISION%TYPE,
8599: