58:
59: BEGIN
60:
61: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
62: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.calculate_tax','Begin(+)');
63: END IF;
64:
65: --Print Input Variables
66: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
63: END IF;
64:
65: --Print Input Variables
66: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
67: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
68: 'p_init_msg_list :'||p_init_msg_list);
69: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
70: 'p_line_params_tbl.COUNT :'||p_line_params_tbl.COUNT);
71: END IF;
65: --Print Input Variables
66: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
67: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
68: 'p_init_msg_list :'||p_init_msg_list);
69: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
70: 'p_line_params_tbl.COUNT :'||p_line_params_tbl.COUNT);
71: END IF;
72:
73: lp_hdr_params_rec := p_hdr_params_rec;
82: lp_transaction_rec.event_type_code := lp_hdr_params_rec.event_type_code ;
83: -- Populate transaction header record -- end
84:
85: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
86: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
87: ' lp_transaction_rec.application_id '|| lp_transaction_rec.application_id);
88: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
89: ' lp_transaction_rec.trx_id '|| lp_transaction_rec.trx_id);
90: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
84:
85: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
86: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
87: ' lp_transaction_rec.application_id '|| lp_transaction_rec.application_id);
88: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
89: ' lp_transaction_rec.trx_id '|| lp_transaction_rec.trx_id);
90: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
91: ' lp_transaction_rec.internal_organization_id '|| lp_transaction_rec.internal_organization_id);
92: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
86: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
87: ' lp_transaction_rec.application_id '|| lp_transaction_rec.application_id);
88: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
89: ' lp_transaction_rec.trx_id '|| lp_transaction_rec.trx_id);
90: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
91: ' lp_transaction_rec.internal_organization_id '|| lp_transaction_rec.internal_organization_id);
92: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
93: ' lp_transaction_rec.entity_code '|| lp_transaction_rec.entity_code);
94: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
88: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
89: ' lp_transaction_rec.trx_id '|| lp_transaction_rec.trx_id);
90: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
91: ' lp_transaction_rec.internal_organization_id '|| lp_transaction_rec.internal_organization_id);
92: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
93: ' lp_transaction_rec.entity_code '|| lp_transaction_rec.entity_code);
94: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
95: ' lp_transaction_rec.event_class_code '|| lp_transaction_rec.event_class_code);
96: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
90: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
91: ' lp_transaction_rec.internal_organization_id '|| lp_transaction_rec.internal_organization_id);
92: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
93: ' lp_transaction_rec.entity_code '|| lp_transaction_rec.entity_code);
94: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
95: ' lp_transaction_rec.event_class_code '|| lp_transaction_rec.event_class_code);
96: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
97: ' lp_transaction_rec.event_type_code '|| lp_transaction_rec.event_type_code);
98: END IF;
92: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
93: ' lp_transaction_rec.entity_code '|| lp_transaction_rec.entity_code);
94: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
95: ' lp_transaction_rec.event_class_code '|| lp_transaction_rec.event_class_code);
96: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
97: ' lp_transaction_rec.event_type_code '|| lp_transaction_rec.event_type_code);
98: END IF;
99:
100: -- Populate ZX global structure -- start
176: ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.icx_session_id(j) := FND_GLOBAL.SESSION_ID;
177: END IF;
178:
179: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
180: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
181: ' internal_organization_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.internal_organization_id(j));
182: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
183: ' application_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.application_id(j));
184: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
178:
179: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
180: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
181: ' internal_organization_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.internal_organization_id(j));
182: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
183: ' application_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.application_id(j));
184: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
185: ' entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.entity_code(j));
186: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
180: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
181: ' internal_organization_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.internal_organization_id(j));
182: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
183: ' application_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.application_id(j));
184: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
185: ' entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.entity_code(j));
186: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
187: ' event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_class_code(j));
188: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
182: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
183: ' application_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.application_id(j));
184: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
185: ' entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.entity_code(j));
186: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
187: ' event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_class_code(j));
188: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
189: ' event_type_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_type_code(j));
190: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
184: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
185: ' entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.entity_code(j));
186: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
187: ' event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_class_code(j));
188: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
189: ' event_type_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_type_code(j));
190: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
191: ' trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_id(j));
192: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
186: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
187: ' event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_class_code(j));
188: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
189: ' event_type_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_type_code(j));
190: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
191: ' trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_id(j));
192: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
193: ' trx_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_date(j));
194: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
188: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
189: ' event_type_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.event_type_code(j));
190: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
191: ' trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_id(j));
192: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
193: ' trx_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_date(j));
194: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
195: ' ledger_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ledger_id(j));
196: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
190: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
191: ' trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_id(j));
192: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
193: ' trx_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_date(j));
194: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
195: ' ledger_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ledger_id(j));
196: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
197: ' legal_entity_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.legal_entity_id(j));
198: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
192: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
193: ' trx_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_date(j));
194: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
195: ' ledger_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ledger_id(j));
196: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
197: ' legal_entity_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.legal_entity_id(j));
198: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
199: ' trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_level_type(j));
200: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
194: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
195: ' ledger_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ledger_id(j));
196: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
197: ' legal_entity_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.legal_entity_id(j));
198: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
199: ' trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_level_type(j));
200: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
201: ' line_level_action '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_level_action(j));
202: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
196: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
197: ' legal_entity_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.legal_entity_id(j));
198: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
199: ' trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_level_type(j));
200: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
201: ' line_level_action '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_level_action(j));
202: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
203: ' trx_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_line_id(j));
204: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
198: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
199: ' trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_level_type(j));
200: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
201: ' line_level_action '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_level_action(j));
202: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
203: ' trx_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_line_id(j));
204: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
205: ' line_amt '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt(j));
206: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
200: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
201: ' line_level_action '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_level_action(j));
202: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
203: ' trx_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_line_id(j));
204: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
205: ' line_amt '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt(j));
206: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
207: ' trx_business_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_business_category(j));
208: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
202: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
203: ' trx_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_line_id(j));
204: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
205: ' line_amt '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt(j));
206: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
207: ' trx_business_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_business_category(j));
208: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
209: ' product_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_category(j));
210: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
204: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
205: ' line_amt '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt(j));
206: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
207: ' trx_business_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_business_category(j));
208: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
209: ' product_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_category(j));
210: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
211: ' user_defined_fisc_class '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.user_defined_fisc_class(j));
212: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
206: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
207: ' trx_business_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_business_category(j));
208: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
209: ' product_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_category(j));
210: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
211: ' user_defined_fisc_class '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.user_defined_fisc_class(j));
212: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
213: ' line_intended_use '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_intended_use(j));
214: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
208: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
209: ' product_category '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_category(j));
210: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
211: ' user_defined_fisc_class '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.user_defined_fisc_class(j));
212: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
213: ' line_intended_use '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_intended_use(j));
214: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
215: ' tax_reporting_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.tax_reporting_flag(j));
216: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
210: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
211: ' user_defined_fisc_class '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.user_defined_fisc_class(j));
212: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
213: ' line_intended_use '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_intended_use(j));
214: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
215: ' tax_reporting_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.tax_reporting_flag(j));
216: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
217: ' default_taxation_country '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.default_taxation_country(j));
218: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
212: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
213: ' line_intended_use '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_intended_use(j));
214: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
215: ' tax_reporting_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.tax_reporting_flag(j));
216: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
217: ' default_taxation_country '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.default_taxation_country(j));
218: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
219: ' product_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_type(j));
220: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
214: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
215: ' tax_reporting_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.tax_reporting_flag(j));
216: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
217: ' default_taxation_country '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.default_taxation_country(j));
218: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
219: ' product_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_type(j));
220: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
221: ' output_tax_classification_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.output_tax_classification_code(j));
222: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
216: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
217: ' default_taxation_country '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.default_taxation_country(j));
218: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
219: ' product_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_type(j));
220: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
221: ' output_tax_classification_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.output_tax_classification_code(j));
222: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
223: ' assessable_value '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.assessable_value(j));
224: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
218: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
219: ' product_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_type(j));
220: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
221: ' output_tax_classification_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.output_tax_classification_code(j));
222: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
223: ' assessable_value '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.assessable_value(j));
224: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
225: ' receivables_trx_type_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.receivables_trx_type_id(j));
226: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
220: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
221: ' output_tax_classification_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.output_tax_classification_code(j));
222: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
223: ' assessable_value '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.assessable_value(j));
224: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
225: ' receivables_trx_type_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.receivables_trx_type_id(j));
226: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
227: ' product_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_id(j));
228: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
222: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
223: ' assessable_value '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.assessable_value(j));
224: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
225: ' receivables_trx_type_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.receivables_trx_type_id(j));
226: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
227: ' product_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_id(j));
228: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
229: ' adjusted_doc_entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_entity_code(j));
230: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
224: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
225: ' receivables_trx_type_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.receivables_trx_type_id(j));
226: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
227: ' product_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_id(j));
228: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
229: ' adjusted_doc_entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_entity_code(j));
230: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
231: ' adjusted_doc_event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_event_class_code(j));
232: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
226: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
227: ' product_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.product_id(j));
228: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
229: ' adjusted_doc_entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_entity_code(j));
230: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
231: ' adjusted_doc_event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_event_class_code(j));
232: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
233: ' adjusted_doc_trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_id(j));
234: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
228: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
229: ' adjusted_doc_entity_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_entity_code(j));
230: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
231: ' adjusted_doc_event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_event_class_code(j));
232: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
233: ' adjusted_doc_trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_id(j));
234: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
235: ' adjusted_doc_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_line_id(j));
236: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
230: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
231: ' adjusted_doc_event_class_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_event_class_code(j));
232: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
233: ' adjusted_doc_trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_id(j));
234: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
235: ' adjusted_doc_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_line_id(j));
236: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
237: ' adjusted_doc_trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_level_type(j));
238: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
232: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
233: ' adjusted_doc_trx_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_id(j));
234: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
235: ' adjusted_doc_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_line_id(j));
236: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
237: ' adjusted_doc_trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_level_type(j));
238: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
239: ' adjusted_doc_number '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_number(j));
240: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
234: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
235: ' adjusted_doc_line_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_line_id(j));
236: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
237: ' adjusted_doc_trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_level_type(j));
238: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
239: ' adjusted_doc_number '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_number(j));
240: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
241: ' adjusted_doc_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_date(j));
242: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
236: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
237: ' adjusted_doc_trx_level_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_trx_level_type(j));
238: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
239: ' adjusted_doc_number '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_number(j));
240: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
241: ' adjusted_doc_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_date(j));
242: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
243: ' line_amt_includes_tax_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt_includes_tax_flag(j));
244:
238: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
239: ' adjusted_doc_number '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_number(j));
240: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
241: ' adjusted_doc_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_date(j));
242: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
243: ' line_amt_includes_tax_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt_includes_tax_flag(j));
244:
245: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
246: ' ship_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_cust_acct_site_use_id(j));
241: ' adjusted_doc_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.adjusted_doc_date(j));
242: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
243: ' line_amt_includes_tax_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt_includes_tax_flag(j));
244:
245: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
246: ' ship_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_cust_acct_site_use_id(j));
247: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
248: ' bill_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_cust_acct_site_use_id(j));
249: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
243: ' line_amt_includes_tax_flag '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.line_amt_includes_tax_flag(j));
244:
245: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
246: ' ship_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_cust_acct_site_use_id(j));
247: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
248: ' bill_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_cust_acct_site_use_id(j));
249: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
250: ' bill_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_site_id(j));
251: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
245: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
246: ' ship_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_cust_acct_site_use_id(j));
247: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
248: ' bill_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_cust_acct_site_use_id(j));
249: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
250: ' bill_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_site_id(j));
251: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
252: ' bill_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_location_id(j));
253: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
247: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
248: ' bill_to_cust_acct_site_use_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_cust_acct_site_use_id(j));
249: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
250: ' bill_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_site_id(j));
251: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
252: ' bill_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_location_id(j));
253: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
254: ' bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_id(j));
255: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
249: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
250: ' bill_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_site_id(j));
251: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
252: ' bill_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_location_id(j));
253: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
254: ' bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_id(j));
255: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
256: ' ship_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_site_id(j));
257: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
251: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
252: ' bill_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_location_id(j));
253: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
254: ' bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_id(j));
255: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
256: ' ship_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_site_id(j));
257: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
258: ' ship_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_location_id(j));
259: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
253: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
254: ' bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.bill_to_party_id(j));
255: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
256: ' ship_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_site_id(j));
257: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
258: ' ship_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_location_id(j));
259: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
260: ' ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_id(j));
261: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
255: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
256: ' ship_to_party_site_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_site_id(j));
257: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
258: ' ship_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_location_id(j));
259: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
260: ' ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_id(j));
261: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
262: ' rounding_ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_ship_to_party_id(j));
263: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
257: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
258: ' ship_to_location_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_location_id(j));
259: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
260: ' ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_id(j));
261: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
262: ' rounding_ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_ship_to_party_id(j));
263: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
264: ' rounding_bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_bill_to_party_id(j));
265: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
259: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
260: ' ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ship_to_party_id(j));
261: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
262: ' rounding_ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_ship_to_party_id(j));
263: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
264: ' rounding_bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_bill_to_party_id(j));
265: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
266: ' trx_currency_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_currency_code(j));
267: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
261: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
262: ' rounding_ship_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_ship_to_party_id(j));
263: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
264: ' rounding_bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_bill_to_party_id(j));
265: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
266: ' trx_currency_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_currency_code(j));
267: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
268: ' precision '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.precision(j));
269:
263: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
264: ' rounding_bill_to_party_id '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.rounding_bill_to_party_id(j));
265: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
266: ' trx_currency_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_currency_code(j));
267: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
268: ' precision '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.precision(j));
269:
270: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
271: ' minimum_accountable_unit '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.minimum_accountable_unit(j));
266: ' trx_currency_code '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.trx_currency_code(j));
267: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
268: ' precision '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.precision(j));
269:
270: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
271: ' minimum_accountable_unit '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.minimum_accountable_unit(j));
272: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
273: ' currency_conversion_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_date(j));
274: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
268: ' precision '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.precision(j));
269:
270: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
271: ' minimum_accountable_unit '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.minimum_accountable_unit(j));
272: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
273: ' currency_conversion_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_date(j));
274: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
275: ' currency_conversion_rate '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_rate(j));
276: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
270: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
271: ' minimum_accountable_unit '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.minimum_accountable_unit(j));
272: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
273: ' currency_conversion_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_date(j));
274: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
275: ' currency_conversion_rate '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_rate(j));
276: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
277: ' currency_conversion_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_type(j));
278: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
272: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
273: ' currency_conversion_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_date(j));
274: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
275: ' currency_conversion_rate '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_rate(j));
276: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
277: ' currency_conversion_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_type(j));
278: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
279: ' provnl_tax_determination_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.provnl_tax_determination_date(j));
280: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
274: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
275: ' currency_conversion_rate '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_rate(j));
276: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
277: ' currency_conversion_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_type(j));
278: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
279: ' provnl_tax_determination_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.provnl_tax_determination_date(j));
280: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
281: ' ctrl_total_hdr_tx_amt '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ctrl_total_hdr_tx_amt(j));
282: END IF;
276: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
277: ' currency_conversion_type '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_type(j));
278: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
279: ' provnl_tax_determination_date '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.provnl_tax_determination_date(j));
280: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
281: ' ctrl_total_hdr_tx_amt '|| ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.ctrl_total_hdr_tx_amt(j));
282: END IF;
283: END LOOP;
284: END IF;
285: -- Populate ZX global structure -- end
286:
287: -- Calculate Tax
288: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
289: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
290: 'Calling ZX_API_PUB.calculate_tax ..');
291: END IF;
292:
293: ZX_API_PUB.calculate_tax
303: p_data_transfer_mode => 'PLS',
304: x_doc_level_recalc_flag => lx_doc_level_recalc_flag);
305:
306: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
307: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
308: 'After calling ZX_API_PUB.calculate_tax '||l_return_status);
309: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
310: 'lx_doc_level_recalc_flag '||lx_doc_level_recalc_flag);
311: END IF;
305:
306: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
307: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
308: 'After calling ZX_API_PUB.calculate_tax '||l_return_status);
309: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.calculate_tax.',
310: 'lx_doc_level_recalc_flag '||lx_doc_level_recalc_flag);
311: END IF;
312:
313: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
323:
324: x_return_status := l_return_status;
325:
326: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
327: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.calculate_tax ','End(-)');
328: END IF;
329:
330: EXCEPTION
331: WHEN OKL_API.G_EXCEPTION_ERROR THEN
329:
330: EXCEPTION
331: WHEN OKL_API.G_EXCEPTION_ERROR THEN
332:
333: IF (FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
334: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.calculate_tax ',
335: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
336: END IF;
337:
330: EXCEPTION
331: WHEN OKL_API.G_EXCEPTION_ERROR THEN
332:
333: IF (FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
334: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.calculate_tax ',
335: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
336: END IF;
337:
338: x_return_status := OKL_API.G_RET_STS_ERROR;
337:
338: x_return_status := OKL_API.G_RET_STS_ERROR;
339:
340: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
341: IF (FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
342: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.calculate_tax ',
343: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
344: END IF;
345:
338: x_return_status := OKL_API.G_RET_STS_ERROR;
339:
340: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
341: IF (FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
342: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.calculate_tax ',
343: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
344: END IF;
345:
346: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
345:
346: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
347: WHEN OTHERS THEN
348:
349: IF (FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
350: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.calculate_tax ',
351: 'EXCEPTION :'||sqlerrm);
352: END IF;
353:
346: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
347: WHEN OTHERS THEN
348:
349: IF (FND_LOG.LEVEL_EXCEPTION >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
350: FND_LOG.STRING(FND_LOG.LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.calculate_tax ',
351: 'EXCEPTION :'||sqlerrm);
352: END IF;
353:
354: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
421:
422: BEGIN
423:
424: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
425: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code','Begin(+)');
426: END IF;
427:
428: --Print Input Variables
429: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
426: END IF;
427:
428: --Print Input Variables
429: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
430: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
431: 'p_ship_to_site_use_id :'||p_ship_to_site_use_id);
432: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
433: 'p_bill_to_site_use_id :'||p_bill_to_site_use_id);
434: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
428: --Print Input Variables
429: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
430: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
431: 'p_ship_to_site_use_id :'||p_ship_to_site_use_id);
432: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
433: 'p_bill_to_site_use_id :'||p_bill_to_site_use_id);
434: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
435: 'p_inventory_item_id :'||p_inventory_item_id);
436: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
430: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
431: 'p_ship_to_site_use_id :'||p_ship_to_site_use_id);
432: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
433: 'p_bill_to_site_use_id :'||p_bill_to_site_use_id);
434: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
435: 'p_inventory_item_id :'||p_inventory_item_id);
436: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
437: 'p_organization_id :'||p_organization_id);
438: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
432: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
433: 'p_bill_to_site_use_id :'||p_bill_to_site_use_id);
434: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
435: 'p_inventory_item_id :'||p_inventory_item_id);
436: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
437: 'p_organization_id :'||p_organization_id);
438: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
439: 'p_set_of_books_id :'||p_set_of_books_id);
440: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
434: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
435: 'p_inventory_item_id :'||p_inventory_item_id);
436: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
437: 'p_organization_id :'||p_organization_id);
438: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
439: 'p_set_of_books_id :'||p_set_of_books_id);
440: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
441: 'p_trx_date :'||p_trx_date);
442: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
436: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
437: 'p_organization_id :'||p_organization_id);
438: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
439: 'p_set_of_books_id :'||p_set_of_books_id);
440: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
441: 'p_trx_date :'||p_trx_date);
442: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
443: 'p_trx_type_id :'||p_trx_type_id);
444: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
438: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
439: 'p_set_of_books_id :'||p_set_of_books_id);
440: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
441: 'p_trx_date :'||p_trx_date);
442: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
443: 'p_trx_type_id :'||p_trx_type_id);
444: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
445: 'p_entity_code :'||p_entity_code);
446: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
440: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
441: 'p_trx_date :'||p_trx_date);
442: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
443: 'p_trx_type_id :'||p_trx_type_id);
444: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
445: 'p_entity_code :'||p_entity_code);
446: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
447: 'p_event_class_code :'||p_event_class_code);
448: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
442: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
443: 'p_trx_type_id :'||p_trx_type_id);
444: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
445: 'p_entity_code :'||p_entity_code);
446: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
447: 'p_event_class_code :'||p_event_class_code);
448: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
449: 'p_application_id :'||p_application_id);
450: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
444: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
445: 'p_entity_code :'||p_entity_code);
446: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
447: 'p_event_class_code :'||p_event_class_code);
448: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
449: 'p_application_id :'||p_application_id);
450: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
451: 'p_internal_organization_id :'||p_internal_organization_id);
452: END IF;
446: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
447: 'p_event_class_code :'||p_event_class_code);
448: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
449: 'p_application_id :'||p_application_id);
450: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
451: 'p_internal_organization_id :'||p_internal_organization_id);
452: END IF;
453:
454: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
451: 'p_internal_organization_id :'||p_internal_organization_id);
452: END IF;
453:
454: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
455: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code.',
456: 'Calling ZX_TRX_DETAIL.mark_reporting_only_flag');
457: END IF;
458:
459: IF (p_entity_code = OKL_PROCESS_SALES_TAX_PVT.G_AR_ENTITY_CODE) THEN
501:
502: x_return_status := OKL_API.G_RET_STS_SUCCESS;
503:
504: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
505: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code ','End(-)');
506: END IF;
507:
508: x_tax_classification_code := lx_tax_classification_code;
509:
510: EXCEPTION
511: WHEN OTHERS THEN
512:
513: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
514: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.get_tax_classification_code ',
515: 'EXCEPTION :'||sqlerrm);
516: END IF;
517:
518: OKL_API.set_message(p_app_name => 'OKL',
573: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
574:
575: BEGIN
576: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
577: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag','Begin(+)');
578: END IF;
579:
580: --Print Input Variables
581: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
578: END IF;
579:
580: --Print Input Variables
581: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
582: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
583: 'p_init_msg_list :'||p_init_msg_list);
584: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
585: 'p_trx_id :'||p_trx_id);
586: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
580: --Print Input Variables
581: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
582: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
583: 'p_init_msg_list :'||p_init_msg_list);
584: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
585: 'p_trx_id :'||p_trx_id);
586: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
587: 'p_application_id :'||p_application_id);
588: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
582: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
583: 'p_init_msg_list :'||p_init_msg_list);
584: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
585: 'p_trx_id :'||p_trx_id);
586: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
587: 'p_application_id :'||p_application_id);
588: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
589: 'p_entity_code :'||p_entity_code);
590: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
584: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
585: 'p_trx_id :'||p_trx_id);
586: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
587: 'p_application_id :'||p_application_id);
588: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
589: 'p_entity_code :'||p_entity_code);
590: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
591: 'p_event_class_code :'||p_event_class_code);
592: END IF;
586: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
587: 'p_application_id :'||p_application_id);
588: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
589: 'p_entity_code :'||p_entity_code);
590: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
591: 'p_event_class_code :'||p_event_class_code);
592: END IF;
593:
594: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
591: 'p_event_class_code :'||p_event_class_code);
592: END IF;
593:
594: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
595: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
596: 'Calling ZX_TRX_DETAIL.mark_reporting_only_flag');
597: END IF;
598:
599: ZX_TRX_DETAIL.mark_reporting_only_flag( p_trx_id => p_trx_id,
604: p_error_buffer => x_msg_data,
605: p_reporting_flag => 'Y');
606:
607: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
608: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag.',
609: 'Return Status' || l_return_status);
610: END IF;
611:
612: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
623:
624: x_return_status := l_return_status;
625:
626: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
627: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag ','End(-)');
628: END IF;
629:
630: EXCEPTION
631: WHEN OKL_API.G_EXCEPTION_ERROR THEN
630: EXCEPTION
631: WHEN OKL_API.G_EXCEPTION_ERROR THEN
632:
633: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
634: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag ',
635: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
636: END IF;
637:
638: x_return_status := OKL_API.G_RET_STS_ERROR;
638: x_return_status := OKL_API.G_RET_STS_ERROR;
639:
640: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
641: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
642: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag ',
643: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
644: END IF;
645:
646: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
647:
648: WHEN OTHERS THEN
649:
650: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
651: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.mark_reporting_flag ',
652: 'EXCEPTION :'||sqlerrm);
653: END IF;
654:
655: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
710:
711: BEGIN
712:
713: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
714: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.set_tax_security_context','Begin(+)');
715: END IF;
716:
717: --Print Input Variables
718: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
715: END IF;
716:
717: --Print Input Variables
718: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
719: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
720: 'p_init_msg_list :'||p_init_msg_list);
721: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
722: 'p_internal_org_id :'||to_char(p_internal_org_id));
723: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
717: --Print Input Variables
718: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
719: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
720: 'p_init_msg_list :'||p_init_msg_list);
721: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
722: 'p_internal_org_id :'||to_char(p_internal_org_id));
723: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
724: 'p_legal_entity_id :'||p_legal_entity_id);
725: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
719: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
720: 'p_init_msg_list :'||p_init_msg_list);
721: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
722: 'p_internal_org_id :'||to_char(p_internal_org_id));
723: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
724: 'p_legal_entity_id :'||p_legal_entity_id);
725: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
726: 'p_transaction_date :'||p_transaction_date);
727: END IF;
721: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
722: 'p_internal_org_id :'||to_char(p_internal_org_id));
723: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
724: 'p_legal_entity_id :'||p_legal_entity_id);
725: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
726: 'p_transaction_date :'||p_transaction_date);
727: END IF;
728:
729: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
726: 'p_transaction_date :'||p_transaction_date);
727: END IF;
728:
729: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
730: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
731: 'Calling ZX_API_PUB.set_tax_security_context');
732: END IF;
733:
734: -- Set Tax Security Context
747: p_provnl_tax_det_date => NULL,
748: x_effective_date => x_effective_date);
749:
750: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
751: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.set_tax_security_context.',
752: 'Return Status' || l_return_status);
753: END IF;
754:
755: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
766:
767: x_return_status := l_return_status;
768:
769: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
770: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.set_tax_security_context ','End(-)');
771: END IF;
772:
773: EXCEPTION
774: WHEN OKL_API.G_EXCEPTION_ERROR THEN
773: EXCEPTION
774: WHEN OKL_API.G_EXCEPTION_ERROR THEN
775:
776: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
777: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.set_tax_security_context ',
778: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
779: END IF;
780:
781: x_return_status := OKL_API.G_RET_STS_ERROR;
781: x_return_status := OKL_API.G_RET_STS_ERROR;
782:
783: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
784: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
785: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.set_tax_security_context ',
786: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
787: END IF;
788:
789: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
790:
791: WHEN OTHERS THEN
792:
793: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
794: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.set_tax_security_context ',
795: 'EXCEPTION :'||sqlerrm);
796: END IF;
797:
798: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
897:
898: BEGIN
899:
900: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
901: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override','Begin(+)');
902: END IF;
903:
904: --Print Input Variables
905: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
902: END IF;
903:
904: --Print Input Variables
905: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
906: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override.',
907: 'p_init_msg_list :'||p_init_msg_list);
908: END IF;
909:
910: -- Tax Determinants override
1007: ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_rate (1) := l_taxsources_rec.currency_conversion_rate;
1008: ZX_GLOBAL_STRUCTURES_PKG.TRX_LINE_DIST_TBL.currency_conversion_type (1) := l_taxsources_rec.currency_conversion_type;
1009:
1010: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1011: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override.',
1012: 'Calling ZX_API_PUB.calculate_tax');
1013: END IF;
1014:
1015: ZX_API_PUB.calculate_tax
1025: p_data_transfer_mode => 'PLS',
1026: x_doc_level_recalc_flag => x_doc_level_recalc_flag );
1027:
1028: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1029: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override.',
1030: 'Return Status' || l_return_status);
1031: END IF;
1032:
1033: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
1044:
1045: x_return_status := l_return_status;
1046:
1047: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1048: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override ','End(-)');
1049: END IF;
1050:
1051: EXCEPTION
1052: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1063: CLOSE l_fndcurrency_csr;
1064: END IF;
1065:
1066: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1067: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override ',
1068: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
1069: END IF;
1070:
1071: x_return_status := OKL_API.G_RET_STS_ERROR;
1084: CLOSE l_fndcurrency_csr;
1085: END IF;
1086:
1087: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1088: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override ',
1089: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
1090: END IF;
1091:
1092: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1105: CLOSE l_fndcurrency_csr;
1106: END IF;
1107:
1108: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1109: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.process_tax_determ_override ',
1110: 'EXCEPTION :'||sqlerrm);
1111: END IF;
1112:
1113: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1176:
1177: BEGIN
1178:
1179: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1180: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.process_tax_details_override','Begin(+)');
1181: END IF;
1182:
1183: --Print Input Variables
1184: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1181: END IF;
1182:
1183: --Print Input Variables
1184: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1185: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1186: 'p_init_msg_list :'||p_init_msg_list);
1187: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1188: 'p_override_level :'||to_char(p_override_level));
1189: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1183: --Print Input Variables
1184: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1185: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1186: 'p_init_msg_list :'||p_init_msg_list);
1187: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1188: 'p_override_level :'||to_char(p_override_level));
1189: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1190: 'p_event_id :'||p_event_id);
1191: END IF;
1185: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1186: 'p_init_msg_list :'||p_init_msg_list);
1187: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1188: 'p_override_level :'||to_char(p_override_level));
1189: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1190: 'p_event_id :'||p_event_id);
1191: END IF;
1192:
1193: -- Override Tax
1193: -- Override Tax
1194: l_transaction_rec := p_transaction_rec;
1195:
1196: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1197: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1198: 'Calling ZX_API_PUB.override_tax');
1199: END IF;
1200:
1201: ZX_API_PUB.override_tax
1210: p_override_level => p_override_level,
1211: p_event_id => p_event_id);
1212:
1213: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1214: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.process_tax_details_override.',
1215: 'Return Status' || l_return_status);
1216: END IF;
1217:
1218: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
1229:
1230: x_return_status := l_return_status;
1231:
1232: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1233: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.process_tax_details_override ','End(-)');
1234: END IF;
1235:
1236: EXCEPTION
1237: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1236: EXCEPTION
1237: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1238:
1239: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1240: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.process_tax_details_override ',
1241: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
1242: END IF;
1243:
1244: x_return_status := OKL_API.G_RET_STS_ERROR;
1244: x_return_status := OKL_API.G_RET_STS_ERROR;
1245:
1246: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1247: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1248: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.process_tax_details_override ',
1249: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
1250: END IF;
1251:
1252: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1253:
1254: WHEN OTHERS THEN
1255:
1256: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1257: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.process_tax_details_override ',
1258: 'EXCEPTION :'||sqlerrm);
1259: END IF;
1260:
1261: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1369: AND event_class_code = p_event_class_code;
1370:
1371: BEGIN
1372: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1373: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data','Begin(+)');
1374: END IF;
1375:
1376: --Print Input Variables
1377: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1374: END IF;
1375:
1376: --Print Input Variables
1377: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1378: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1379: 'p_init_msg_list :'||p_init_msg_list);
1380: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1381: 'p_trx_id :'||p_trx_id);
1382: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1376: --Print Input Variables
1377: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1378: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1379: 'p_init_msg_list :'||p_init_msg_list);
1380: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1381: 'p_trx_id :'||p_trx_id);
1382: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1383: 'p_trx_line_id :'||p_trx_line_id);
1384: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1378: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1379: 'p_init_msg_list :'||p_init_msg_list);
1380: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1381: 'p_trx_id :'||p_trx_id);
1382: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1383: 'p_trx_line_id :'||p_trx_line_id);
1384: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1385: 'p_application_id :'||p_application_id);
1386: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1380: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1381: 'p_trx_id :'||p_trx_id);
1382: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1383: 'p_trx_line_id :'||p_trx_line_id);
1384: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1385: 'p_application_id :'||p_application_id);
1386: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1387: 'p_trx_level_type :'||p_trx_level_type);
1388: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1382: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1383: 'p_trx_line_id :'||p_trx_line_id);
1384: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1385: 'p_application_id :'||p_application_id);
1386: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1387: 'p_trx_level_type :'||p_trx_level_type);
1388: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1389: 'p_entity_code :'||p_entity_code);
1390: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1384: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1385: 'p_application_id :'||p_application_id);
1386: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1387: 'p_trx_level_type :'||p_trx_level_type);
1388: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1389: 'p_entity_code :'||p_entity_code);
1390: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1391: 'p_event_class_code :'||p_event_class_code);
1392: END IF;
1386: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1387: 'p_trx_level_type :'||p_trx_level_type);
1388: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1389: 'p_entity_code :'||p_entity_code);
1390: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1391: 'p_event_class_code :'||p_event_class_code);
1392: END IF;
1393:
1394: -- Populate the tax data into eBtax global session table
1392: END IF;
1393:
1394: -- Populate the tax data into eBtax global session table
1395: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1396: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1397: 'INSERT INTO zx_detail_tax_lines_gt');
1398: END IF;
1399:
1400: -- Clear the table before insertion
1502: 1);
1503: END LOOP;
1504:
1505: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1506: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data.',
1507: 'Return Status' || x_return_status);
1508: END IF;
1509:
1510: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1507: 'Return Status' || x_return_status);
1508: END IF;
1509:
1510: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1511: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data ','End(-)');
1512: END IF;
1513:
1514: EXCEPTION
1515: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1514: EXCEPTION
1515: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1516:
1517: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1518: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data ',
1519: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
1520: END IF;
1521:
1522: x_return_status := OKL_API.G_RET_STS_ERROR;
1522: x_return_status := OKL_API.G_RET_STS_ERROR;
1523:
1524: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1525: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1526: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data ',
1527: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
1528: END IF;
1529:
1530: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1530: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1531: WHEN OTHERS THEN
1532:
1533: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1534: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.copy_global_tax_data ',
1535: 'EXCEPTION :'||sqlerrm);
1536: END IF;
1537:
1538: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1591: l_transaction_rec transaction_rec_type;
1592:
1593: BEGIN
1594: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1595: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.update_document','Begin(+)');
1596: END IF;
1597:
1598: --Print Input Variables
1599: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1596: END IF;
1597:
1598: --Print Input Variables
1599: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1600: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.update_document.',
1601: 'p_init_msg_list :'||p_init_msg_list);
1602: END IF;
1603:
1604: l_transaction_rec := p_transaction_rec;
1603:
1604: l_transaction_rec := p_transaction_rec;
1605:
1606: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1607: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.update_document.',
1608: 'Calling ZX_API_PUB.global_document_update');
1609: END IF;
1610:
1611: ZX_API_PUB.global_document_update(p_api_version => p_api_version,
1617: x_msg_data => x_msg_data,
1618: p_transaction_rec => l_transaction_rec);
1619:
1620: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1621: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.update_document.',
1622: 'Return Status' || l_return_status);
1623: END IF;
1624:
1625: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
1636:
1637: x_return_status := l_return_status;
1638:
1639: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1640: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.update_document ','End(-)');
1641: END IF;
1642:
1643: EXCEPTION
1644: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1643: EXCEPTION
1644: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1645:
1646: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1647: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.update_document ',
1648: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
1649: END IF;
1650:
1651: x_return_status := OKL_API.G_RET_STS_ERROR;
1651: x_return_status := OKL_API.G_RET_STS_ERROR;
1652:
1653: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1654: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1655: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.update_document ',
1656: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
1657: END IF;
1658:
1659: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1660:
1661: WHEN OTHERS THEN
1662:
1663: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1664: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.update_document ',
1665: 'EXCEPTION :'||sqlerrm);
1666: END IF;
1667:
1668: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1724: k NUMBER;
1725:
1726: BEGIN
1727: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1728: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.reverse_document','Begin(+)');
1729: END IF;
1730:
1731: --Print Input Variables
1732: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1729: END IF;
1730:
1731: --Print Input Variables
1732: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1733: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.reverse_document.',
1734: 'p_init_msg_list :'||p_init_msg_list);
1735: END IF;
1736:
1737: -- Populate the tax data into eBtax reverse transaction table
1735: END IF;
1736:
1737: -- Populate the tax data into eBtax reverse transaction table
1738: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1739: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.reverse_document.',
1740: 'INSERT INTO zx_rev_trx_headers_gt');
1741: END IF;
1742:
1743: -- Populate ZX reverse transaction header table
1755: p_rev_trx_hdr_rec.trx_id,
1756: p_rev_trx_hdr_rec.legal_entity_id);
1757:
1758: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1759: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.reverse_document.',
1760: 'INSERT INTO zx_reverse_trx_lines_gt');
1761: END IF;
1762:
1763: -- Populate ZX reverse transaction lines table
1794: END LOOP;
1795: END IF;
1796:
1797: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1798: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.reverse_document.',
1799: 'Return Status' || l_return_status);
1800: END IF;
1801:
1802: -- call ZX reverse document api -- start
1800: END IF;
1801:
1802: -- call ZX reverse document api -- start
1803: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1804: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.reverse_document.',
1805: 'Calling ZX_API_PUB.reverse_document');
1806: END IF;
1807:
1808: ZX_API_PUB.reverse_document
1814: x_msg_count => x_msg_count,
1815: x_msg_data => x_msg_data);
1816:
1817: IF (G_DEBUG_LEVEL_STATEMENT >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1818: FND_LOG.STRING(G_DEBUG_LEVEL_STATEMENT,'OKL_TAX_INTERFACE_PVT.reverse_document.',
1819: 'Return Status' || l_return_status);
1820: END IF;
1821:
1822: IF ( l_return_status <> OKL_API.G_RET_STS_SUCCESS ) THEN
1834:
1835: x_return_status := l_return_status;
1836:
1837: IF (G_DEBUG_LEVEL_PROCEDURE >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1838: FND_LOG.STRING(G_DEBUG_LEVEL_PROCEDURE,'OKL_TAX_INTERFACE_PVT.reverse_document ','End(-)');
1839: END IF;
1840:
1841: EXCEPTION
1842: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1841: EXCEPTION
1842: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1843:
1844: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1845: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.reverse_document ',
1846: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_ERROR');
1847: END IF;
1848:
1849: x_return_status := OKL_API.G_RET_STS_ERROR;
1849: x_return_status := OKL_API.G_RET_STS_ERROR;
1850:
1851: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1852: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1853: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.reverse_document ',
1854: 'EXCEPTION :'||'OKL_API.G_EXCEPTION_UNEXPECTED_ERROR');
1855: END IF;
1856:
1857: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1858:
1859: WHEN OTHERS THEN
1860:
1861: IF (G_DEBUG_LEVEL_EXCEPTION >= G_DEBUG_CURRENT_RUNTIME_LEVEL) THEN
1862: FND_LOG.STRING(G_DEBUG_LEVEL_EXCEPTION,'OKL_TAX_INTERFACE_PVT.reverse_document ',
1863: 'EXCEPTION :'||sqlerrm);
1864: END IF;
1865:
1866: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;