7:
8: C_LINES_PER_INSERT CONSTANT NUMBER :=1000;
9:
10: g_current_runtime_level NUMBER;
11: g_level_statement CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
12: g_level_procedure CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
13: g_level_event CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
14: g_level_unexpected CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
15:
8: C_LINES_PER_INSERT CONSTANT NUMBER :=1000;
9:
10: g_current_runtime_level NUMBER;
11: g_level_statement CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
12: g_level_procedure CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
13: g_level_event CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
14: g_level_unexpected CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
15:
16:
9:
10: g_current_runtime_level NUMBER;
11: g_level_statement CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
12: g_level_procedure CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
13: g_level_event CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
14: g_level_unexpected CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
15:
16:
17: pg_application_id NUMBER;
10: g_current_runtime_level NUMBER;
11: g_level_statement CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
12: g_level_procedure CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
13: g_level_event CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
14: g_level_unexpected CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
15:
16:
17: pg_application_id NUMBER;
18: pg_application_short_name FND_APPLICATION.APPLICATION_SHORT_NAME%TYPE;
324: WHERE org_id = c_org_id
325: AND application_id = c_application_id;
326:
327: BEGIN
328: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
329:
330: IF (g_level_procedure >= g_current_runtime_level ) THEN
331: FND_LOG.STRING(g_level_procedure,
332: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize.BEGIN',
327: BEGIN
328: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
329:
330: IF (g_level_procedure >= g_current_runtime_level ) THEN
331: FND_LOG.STRING(g_level_procedure,
332: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize.BEGIN',
333: 'ZX_PRODUCT_INTEGRATION_PKG: initialize (+)');
334: END IF;
335:
336: x_return_status := FND_API.G_RET_STS_SUCCESS;
337: -- l_debug_flag := NVL(FND_PROFILE.value('AFLOG_ENABLED'), 'N');
338:
339: -- IF L_DEBUG_FLAG <> PG_DEBUG THEN
340: -- FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Calling initialize ....');
341: -- PG_DEBUG := l_debug_flag;
342: -- END IF;
343:
344: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,
348:
349:
350: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
351: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
352: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','ZX_TDS_CALC_SERVICES_PUB_PKG.initialize returned errors');
353: END IF;
354: RETURN;
355: END IF;
356:
355: END IF;
356:
357:
358: IF (g_level_statement >= g_current_runtime_level) THEN
359: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_short_name = '||pg_application_short_name);
360: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_id = '||pg_application_id);
361: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','p_event_class_rec.application_id = '||p_event_class_rec.application_id);
362: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',SQLCODE||' ; '||SQLERRM);
363: END IF;
356:
357:
358: IF (g_level_statement >= g_current_runtime_level) THEN
359: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_short_name = '||pg_application_short_name);
360: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_id = '||pg_application_id);
361: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','p_event_class_rec.application_id = '||p_event_class_rec.application_id);
362: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',SQLCODE||' ; '||SQLERRM);
363: END IF;
364:
357:
358: IF (g_level_statement >= g_current_runtime_level) THEN
359: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_short_name = '||pg_application_short_name);
360: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_id = '||pg_application_id);
361: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','p_event_class_rec.application_id = '||p_event_class_rec.application_id);
362: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',SQLCODE||' ; '||SQLERRM);
363: END IF;
364:
365: IF (pg_application_short_name IS NULL and pg_application_id IS NULL)
358: IF (g_level_statement >= g_current_runtime_level) THEN
359: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_short_name = '||pg_application_short_name);
360: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','pg_application_id = '||pg_application_id);
361: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','p_event_class_rec.application_id = '||p_event_class_rec.application_id);
362: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',SQLCODE||' ; '||SQLERRM);
363: END IF;
364:
365: IF (pg_application_short_name IS NULL and pg_application_id IS NULL)
366: OR p_event_class_rec.application_id <> pg_application_id
366: OR p_event_class_rec.application_id <> pg_application_id
367: THEN
368:
369: IF (g_level_statement >= g_current_runtime_level) THEN
370: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Getting application short name');
371: END IF;
372:
373: OPEN c_application_short_name(p_event_class_rec.application_id);
374:
376:
377: IF c_application_short_name%NOTFOUND THEN
378:
379: IF (g_level_event >= g_current_runtime_level) THEN
380: FND_LOG.STRING(g_level_event,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Error: application short name not found');
381: END IF;
382: x_return_status := FND_API.G_RET_STS_ERROR;
383: FND_MESSAGE.SET_NAME ('ZX','GENERIC_MESSAGE');
384: FND_MESSAGE.SET_TOKEN('GENERIC_TEXT','Application ID is invalid, please fix and try again');
385: ZX_API_PUB.add_msg(
386: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec);
387:
388: IF ( g_level_unexpected >= g_current_runtime_level) THEN
389: FND_LOG.STRING(g_level_unexpected,
390: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize',
391: 'Application ID is invalid. '||
392: 'No application short name found for the application id input.'
393: );
395: RETURN;
396:
397: ELSE
398: IF (g_level_statement >= g_current_runtime_level) THEN
399: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Application short name found. pg_application_short_name = '||pg_application_Short_name);
400: END IF;
401:
402: IF MO_GLOBAL.is_multi_org_enabled = 'Y' THEN
403: IF (g_level_statement >= g_current_runtime_level) THEN
400: END IF;
401:
402: IF MO_GLOBAL.is_multi_org_enabled = 'Y' THEN
403: IF (g_level_statement >= g_current_runtime_level) THEN
404: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Multi-Org enabled');
405: END IF;
406: End if;
407:
408: END IF;
412:
413: END IF;
414:
415: IF (g_level_statement >= g_current_runtime_level) THEN
416: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Calling MO_GLOBAL.is_multi_org_enabled');
417: END IF;
418:
419: pg_application_short_name := 'AR';
420:
421: -- set up MOAC based on the passed in organization ID
422: IF MO_GLOBAL.is_multi_org_enabled = 'Y' THEN
423:
424: IF (g_level_statement >= g_current_runtime_level) THEN
425: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Multi-org Enabled');
426: END IF;
427:
428: l_last_org_id := sysinfo.sysparam.org_id;
429:
432: OR l_last_org_id <> p_event_class_rec.internal_organization_id
433: THEN
434:
435: IF (g_level_statement >= g_current_runtime_level) THEN
436: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','New OU. Calling initialize ...');
437: END IF;
438:
439: --
440: -- Get the profile values and call set_org_access API
440: -- Get the profile values and call set_org_access API
441: --
442: fnd_profile.get('XLA_MO_SECURITY_PROFILE_LEVEL', l_security_profile_id);
443: IF (g_level_procedure >= g_current_runtime_level) THEN
444: FND_LOG.STRING(g_level_procedure,
445: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize()',
446: 'MO: Operating Unit=>'||p_event_class_rec.internal_organization_id||
447: ', MO: Security Profile=>'||l_security_profile_id||
448: ', p_appl_short_name=>'||pg_application_short_name);
448: ', p_appl_short_name=>'||pg_application_short_name);
449: END IF;
450:
451: IF (g_level_statement >= g_current_runtime_level) THEN
452: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' calling MO_GLOBAL.SET_ORG_ACCESS');
453: END IF;
454:
455: -- Bug 5022934 the call to MO_GLOBAL is internally calling
456: -- MO_GLOBAL.SET_POLICY_CONTEXT: p_access_mode=>M,p_org_id
472: ELSE -- Single Organization
473: -- Call initalizations when no cache available
474:
475: IF (g_level_statement >= g_current_runtime_level) THEN
476: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Multi-org NOT Enabled');
477: END IF;
478:
479: IF sysinfo.sysparam.set_of_books_id IS NULL THEN
480: -- arp_util_tax.initialize;
495: -- if the org_id has not changed, then do nothing, return.
496: IF (sysinfo.sysparam.org_id is null and p_event_class_rec.internal_organization_id is NULL)
497: THEN
498: IF (g_level_statement >= g_current_runtime_level) THEN
499: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','sysinfo.sysparam.org_id is null as well as '||
500: 'p_event_class_rec.internal_organization_id is NULL ');
501: END IF;
502: return;
503: ELSIF ( (sysinfo.sysparam.org_id is not null)
503: ELSIF ( (sysinfo.sysparam.org_id is not null)
504: and (sysinfo.sysparam.org_id = p_event_class_rec.internal_organization_id))
505: THEN
506: IF (g_level_statement >= g_current_runtime_level) THEN
507: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','sysinfo.sysparam.org_id is equal to '||
508: 'p_event_class_rec.internal_organization_id: '||p_event_class_rec.internal_organization_id||
509: 'Hence not performing initialization.');
510: END IF;
511: return;
513: /* bug fix 3142794 end*/
514:
515: -- Populate global variable sysparam
516: IF (g_level_statement >= g_current_runtime_level) THEN
517: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','No cache value available, Populate global'||
518: ' variable sysparam from ar_system_parameters');
519: END IF;
520:
521: -- Condition added for Bug#6893532
629:
630: END IF; -- End : Condition added for BUg#6893532
631:
632: IF (g_level_statement >= g_current_runtime_level) THEN
633: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','sysinfo.sysparam.TAX_METHOD = '||sysinfo.sysparam.TAX_METHOD);
634: END IF;
635:
636: /*
637: sysinfo.sysparam.LOCATION_TAX_ACCOUNT :=sysinfo.ar_product_options_rec.LOCATION_TAX_ACCOUNT ;
921: -- sysinfo.sysparam.REV_TRANSFER_CLEAR_CCID :=l_ar_sys_param_rec. REV_TRANSFER_CLEAR_CCID ;
922: -- sysinfo.sysparam.SALES_CREDIT_PCT_LIMIT :=l_ar_sys_param_rec. SALES_CREDIT_PCT_LIMIT;
923: exception when no_data_found then
924: IF (g_level_statement >= g_current_runtime_level) THEN
925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','EXCEPTION: NO_DATA_FOUND IN SYSTEM PARAMETERS ' );
926: END IF;
927: FND_MESSAGE.set_name('AR','AR_NO_ROW_IN_SYSTEM_PARAMETERS');
928: APP_EXCEPTION.raise_exception;
929: RAISE;
968: from gl_sets_of_books sob
969: where sob.set_of_books_id = sysinfo.sysparam.set_of_books_id;
970: exception when no_data_found then
971: IF (g_level_statement >= g_current_runtime_level) THEN
972: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','EXCEPTION: NO_DATA_FOUND IN SET OF BOOKS ' );
973: END IF;
974: FND_MESSAGE.set_name('AR','AR_NO_ROW_IN_GL_SET_OF_BOOKS');
975: APP_EXCEPTION.raise_exception;
976: RAISE;
977: end;
978:
979: -- Test 1 passed therefore currency must not be defined
980: IF (g_level_statement >= g_current_runtime_level) THEN
981: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','EXCEPTION: NO_DATA_FOUND IN CURRENCIES ' );
982: END IF;
983: FND_MESSAGE.set_name('AR','AR_NO_ROW_IN_FND_CURRENCIES');
984: APP_EXCEPTION.raise_exception;
985: RAISE; --end of WHEN NO DATA FOUND
1021:
1022: EXCEPTION
1023: WHEN OTHERS THEN
1024: IF (g_level_statement >= g_current_runtime_level) THEN
1025: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Error Getting system information');
1026: END IF;
1027: RAISE;
1028: END; -- Get System info
1029:
1035: l_master_org_id := oe_sys_parameters.value('MASTER_ORGANIZATION_ID', p_event_class_rec.internal_organization_id);
1036:
1037: If l_master_org_id is NULL then
1038: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1039: FND_LOG.STRING(g_level_unexpected,
1040: 'ZX.PLSQL.ZX_AR_TAX_CLASSIFICATN_DEF_PKG.initialize',
1041: 'Error Getting OE Profile information');
1042: END IF;
1043: -- Bug 2185315 - added fnd_message so error will reflect on the form
1062: END IF;
1063: EXCEPTION
1064: WHEN OTHERS THEN
1065: IF (g_level_statement >= g_current_runtime_level) THEN
1066: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Error Getting Profile information');
1067: END IF;
1068: RAISE;
1069: END;
1070:
1075: BEGIN
1076: tax_gbl_rec.tax_accnt_column := arp_flex.expand(arp_flex.location,
1077: 'TAX_ACCOUNT', ',', '%COLUMN%');
1078: IF (g_level_statement >= g_current_runtime_level) THEN
1079: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','tax_accnt_column: '||tax_gbl_rec.tax_accnt_column);
1080: END IF;
1081:
1082: EXCEPTION
1083: WHEN OTHERS THEN
1081:
1082: EXCEPTION
1083: WHEN OTHERS THEN
1084: IF (g_level_statement >= g_current_runtime_level) THEN
1085: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Error Getting Tax Account Qualifier');
1086: END IF;
1087: RAISE;
1088: END;
1089:
1095: 'GL_ACCOUNT', ',', '%COLUMN%');
1096: EXCEPTION
1097: WHEN OTHERS THEN
1098: IF (g_level_statement >= g_current_runtime_level) THEN
1099: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Error Getting GL Natural Account Segment');
1100: END IF;
1101:
1102: RAISE;
1103:
1106:
1107:
1108:
1109: IF (g_level_statement >= g_current_runtime_level) THEN
1110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Setting Tax processing flags!');
1111: END IF;
1112: sysinfo.insert_tax_lines := 'Y';
1113: sysinfo.call_auto_acctng := 'Y';
1114: tax_gbl_rec.one_err_msg_flag := 'Y';
1115:
1116: -- arp_tax_group.initialize;
1117:
1118: IF (g_level_procedure >= g_current_runtime_level ) THEN
1119: FND_LOG.STRING(g_level_procedure,
1120: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize.END',
1121: 'ZX_PRODUCT_INTEGRATION_PKG: initialize (-)');
1122: END IF;
1123:
1124: EXCEPTION
1125: WHEN OTHERS THEN
1126: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1127: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1128: FND_LOG.STRING(g_level_unexpected,
1129: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize',
1130: SQLCODE || ' ; ' || SQLERRM);
1131: END IF;
1132:
1130: SQLCODE || ' ; ' || SQLERRM);
1131: END IF;
1132:
1133: IF (g_level_procedure >= g_current_runtime_level ) THEN
1134: FND_LOG.STRING(g_level_procedure,
1135: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize.END',
1136: 'ZX_PRODUCT_INTEGRATION_PKG: initialize (-)');
1137: END IF;
1138:
1165: l_tax_calculation_flag VARCHAR2(1);
1166:
1167: BEGIN
1168:
1169: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
1170: IF (g_level_procedure >= g_current_runtime_level ) THEN
1171: FND_LOG.STRING(g_level_procedure,
1172: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.BEGIN',
1173: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (+)');
1167: BEGIN
1168:
1169: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
1170: IF (g_level_procedure >= g_current_runtime_level ) THEN
1171: FND_LOG.STRING(g_level_procedure,
1172: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.BEGIN',
1173: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (+)');
1174: END IF;
1175:
1177:
1178: -- adjustment is not supported for LTE tax method
1179: IF p_event_class_rec.event_class_code = 'ADJUSTMENT' THEN
1180: IF (g_level_procedure >= g_current_runtime_level ) THEN
1181: FND_LOG.STRING(g_level_procedure,
1182: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1183: 'adjustment is not supported for LTE tax method');
1184: FND_LOG.STRING(g_level_procedure,
1185: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1180: IF (g_level_procedure >= g_current_runtime_level ) THEN
1181: FND_LOG.STRING(g_level_procedure,
1182: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1183: 'adjustment is not supported for LTE tax method');
1184: FND_LOG.STRING(g_level_procedure,
1185: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1186: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (-)');
1187: END IF;
1188: RETURN;
1196:
1197:
1198: IF ( x_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
1199: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1200: FND_LOG.STRING(g_level_unexpected,
1201: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1202: 'Incorrect return_status after calling ' ||
1203: 'ZX_PRODUCT_INTEGRATION_PKG.initialize()');
1204: END IF;
1202: 'Incorrect return_status after calling ' ||
1203: 'ZX_PRODUCT_INTEGRATION_PKG.initialize()');
1204: END IF;
1205: IF (g_level_procedure >= g_current_runtime_level ) THEN
1206: FND_LOG.STRING(g_level_procedure,
1207: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1208: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (-)');
1209: END IF;
1210:
1214: -- error handling mode should already set when reach here
1215: -- zx_api_pub.G_DATA_TRANSFER_MODE := 'TAB';
1216:
1217: IF (g_level_statement >= g_current_runtime_level) THEN
1218: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Count in zx_global_structures_pkg.trx_line_dist_tbl = '||
1219: NVL(zx_global_structures_pkg.trx_line_dist_tbl.internal_organization_id.LAST, 0));
1220: END IF;
1221:
1222:
1224: NVL(zx_global_structures_pkg.trx_line_dist_tbl.internal_organization_id.LAST, 0)
1225: LOOP
1226:
1227: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
1228: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Calculating Tax for : '||
1229: ' APPLICATION_ID: '||TO_CHAR(zx_global_structures_pkg.trx_line_dist_tbl.APPLICATION_ID(l_index))||
1230: ', ENTITY_CODE: '||zx_global_structures_pkg.trx_line_dist_tbl.ENTITY_CODE(l_index)||
1231: ', EVENT_CLASS_CODE: '||zx_global_structures_pkg.trx_line_dist_tbl.EVENT_CLASS_CODE(l_index)||
1232: ', EVENT_TYPE_CODE: '||zx_global_structures_pkg.trx_line_dist_tbl.EVENT_TYPE_CODE(l_index)||
1308: x_return_status );
1309:
1310: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1311: IF (g_level_procedure >= g_current_runtime_level ) THEN
1312: FND_LOG.STRING(g_level_procedure,
1313: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1314: 'Incorrect return_status when calling '||
1315: 'ZX_TDS_CALC_SERVICES_PUB_PKG.initialize().');
1316: FND_LOG.STRING(g_level_procedure,
1312: FND_LOG.STRING(g_level_procedure,
1313: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1314: 'Incorrect return_status when calling '||
1315: 'ZX_TDS_CALC_SERVICES_PUB_PKG.initialize().');
1316: FND_LOG.STRING(g_level_procedure,
1317: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1318: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (-)');
1319: END IF;
1320: RETURN;
1324: -- 'RECORD_WITH_NO_TAX' and 'ALLOCATE_LINE_ONLY_ADJUSTMENT'
1325: IF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.line_level_action(l_index) IN ('RECORD_WITH_NO_TAX','ALLOCATE_LINE_ONLY_ADJUSTMENT')
1326: THEN
1327: IF (g_level_procedure >= g_current_runtime_level ) THEN
1328: FND_LOG.STRING(g_level_procedure,
1329: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1330: 'Skip processing for Line-Level-Action '||
1331: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.line_level_action(l_index));
1332: FND_LOG.STRING(g_level_procedure,
1328: FND_LOG.STRING(g_level_procedure,
1329: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1330: 'Skip processing for Line-Level-Action '||
1331: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.line_level_action(l_index));
1332: FND_LOG.STRING(g_level_procedure,
1333: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1334: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax(-)');
1335: END IF;
1336: RETURN;
1352: x_return_status => x_return_status);
1353:
1354: IF ( x_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
1355: IF (g_level_statement >= g_current_runtime_level ) THEN
1356: FND_LOG.STRING(g_level_statement,
1357: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1358: 'Incorrect RETURN_STATUS after calling '||
1359: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines');
1360: FND_LOG.STRING(g_level_statement,
1356: FND_LOG.STRING(g_level_statement,
1357: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1358: 'Incorrect RETURN_STATUS after calling '||
1359: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines');
1360: FND_LOG.STRING(g_level_statement,
1361: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1362: 'RETURN_STATUS = ' || x_return_status);
1363: FND_LOG.STRING(g_level_statement,
1364: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1359: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines');
1360: FND_LOG.STRING(g_level_statement,
1361: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1362: 'RETURN_STATUS = ' || x_return_status);
1363: FND_LOG.STRING(g_level_statement,
1364: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1365: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax(-)');
1366: END IF;
1367: RETURN;
1374: x_return_status => x_return_status);
1375:
1376: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1377: IF (g_level_statement >= g_current_runtime_level ) THEN
1378: FND_LOG.STRING(g_level_statement,
1379: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1380: 'Incorrect return_status after calling ' ||
1381: 'get_manual_tax_lines_for_cm()');
1382: FND_LOG.STRING(g_level_statement,
1378: FND_LOG.STRING(g_level_statement,
1379: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1380: 'Incorrect return_status after calling ' ||
1381: 'get_manual_tax_lines_for_cm()');
1382: FND_LOG.STRING(g_level_statement,
1383: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1384: 'RETURN_STATUS = ' || x_return_status);
1385: FND_LOG.STRING(g_level_statement,
1386: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1381: 'get_manual_tax_lines_for_cm()');
1382: FND_LOG.STRING(g_level_statement,
1383: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1384: 'RETURN_STATUS = ' || x_return_status);
1385: FND_LOG.STRING(g_level_statement,
1386: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1387: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax(-)');
1388: END IF;
1389: RETURN;
1412: );
1413:
1414: IF ( x_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
1415: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1416: FND_LOG.STRING(g_level_unexpected,
1417: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1418: 'Errored out when calculate tax.');
1419: END IF;
1420: IF (g_level_procedure >= g_current_runtime_level ) THEN
1417: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1418: 'Errored out when calculate tax.');
1419: END IF;
1420: IF (g_level_procedure >= g_current_runtime_level ) THEN
1421: FND_LOG.STRING(g_level_procedure,
1422: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1423: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (-)');
1424: END IF;
1425: RETURN;
1432: tax_rec_tbl.delete;
1433: tax_info_out_rec_tbl.delete;
1434:
1435: IF (g_level_procedure >= g_current_runtime_level ) THEN
1436: FND_LOG.STRING(g_level_procedure,
1437: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1438: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (-)');
1439: END IF;
1440:
1441: EXCEPTION
1442: WHEN OTHERS THEN
1443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1444: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1445: FND_LOG.STRING(g_level_unexpected,
1446: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1447: SQLCODE || ' ; ' || SQLERRM);
1448: END IF;
1449: IF (g_level_procedure >= g_current_runtime_level ) THEN
1446: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax',
1447: SQLCODE || ' ; ' || SQLERRM);
1448: END IF;
1449: IF (g_level_procedure >= g_current_runtime_level ) THEN
1450: FND_LOG.STRING(g_level_procedure,
1451: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax.END',
1452: 'ZX_PRODUCT_INTEGRATION_PKG: calculate_tax (-)');
1453: END IF;
1454: END calculate_tax;
1482: l_tax_calculation_flag VARCHAR2(1);
1483:
1484: BEGIN
1485:
1486: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
1487: IF (g_level_procedure >= g_current_runtime_level ) THEN
1488: FND_LOG.STRING(g_level_procedure,
1489: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.BEGIN',
1490: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (+)');
1484: BEGIN
1485:
1486: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
1487: IF (g_level_procedure >= g_current_runtime_level ) THEN
1488: FND_LOG.STRING(g_level_procedure,
1489: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.BEGIN',
1490: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (+)');
1491: END IF;
1492:
1494:
1495: -- adjustment is not supported for LTE tax method
1496: IF p_event_class_rec.event_class_code = 'ADJUSTMENT' THEN
1497: IF (g_level_procedure >= g_current_runtime_level ) THEN
1498: FND_LOG.STRING(g_level_procedure,
1499: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1500: 'adjustment is not supported for LTE tax method');
1501: FND_LOG.STRING(g_level_procedure,
1502: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1497: IF (g_level_procedure >= g_current_runtime_level ) THEN
1498: FND_LOG.STRING(g_level_procedure,
1499: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1500: 'adjustment is not supported for LTE tax method');
1501: FND_LOG.STRING(g_level_procedure,
1502: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1503: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (-)');
1504: END IF;
1505: RETURN;
1511: x_return_status => x_return_status
1512: );
1513: IF ( x_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
1514: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1515: FND_LOG.STRING(g_level_unexpected,
1516: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1517: 'Incorrect return_status after calling ' ||
1518: 'ZX_PRODUCT_INTEGRATION_PKG.initialize()');
1519: END IF;
1517: 'Incorrect return_status after calling ' ||
1518: 'ZX_PRODUCT_INTEGRATION_PKG.initialize()');
1519: END IF;
1520: IF (g_level_procedure >= g_current_runtime_level ) THEN
1521: FND_LOG.STRING(g_level_procedure,
1522: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1523: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (-)');
1524: END IF;
1525:
1530: NVL(zx_global_structures_pkg.trx_line_dist_tbl.internal_organization_id.LAST, 0)
1531: LOOP
1532:
1533: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
1534: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Importing transaction for : '||
1535: ' APPLICATION_ID: '||TO_CHAR(zx_global_structures_pkg.trx_line_dist_tbl.APPLICATION_ID(l_index))||
1536: ', ENTITY_CODE: '||zx_global_structures_pkg.trx_line_dist_tbl.ENTITY_CODE(l_index)||
1537: ', EVENT_CLASS_CODE: '||zx_global_structures_pkg.trx_line_dist_tbl.EVENT_CLASS_CODE(l_index)||
1538: ', EVENT_TYPE_CODE: '||zx_global_structures_pkg.trx_line_dist_tbl.EVENT_TYPE_CODE(l_index)||
1610:
1611: IF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.line_level_action(l_index) IN ('RECORD_WITH_NO_TAX')
1612: THEN
1613: IF (g_level_procedure >= g_current_runtime_level ) THEN
1614: FND_LOG.STRING(g_level_procedure,
1615: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1616: 'Skip processing for Line-Level-Action RECORD_WITH_NO_TAX');
1617: FND_LOG.STRING(g_level_procedure,
1618: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1613: IF (g_level_procedure >= g_current_runtime_level ) THEN
1614: FND_LOG.STRING(g_level_procedure,
1615: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1616: 'Skip processing for Line-Level-Action RECORD_WITH_NO_TAX');
1617: FND_LOG.STRING(g_level_procedure,
1618: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1619: 'ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax(-)');
1620: END IF;
1621: RETURN;
1630: x_return_status );
1631:
1632: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1633: IF (g_level_procedure >= g_current_runtime_level ) THEN
1634: FND_LOG.STRING(g_level_procedure,
1635: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1636: 'Incorrect return_status when calling '||
1637: 'ZX_TDS_CALC_SERVICES_PUB_PKG.initialize().');
1638: END IF;
1636: 'Incorrect return_status when calling '||
1637: 'ZX_TDS_CALC_SERVICES_PUB_PKG.initialize().');
1638: END IF;
1639: IF (g_level_procedure >= g_current_runtime_level ) THEN
1640: FND_LOG.STRING(g_level_procedure,
1641: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1642: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (-)');
1643: END IF;
1644: RETURN;
1657: );
1658:
1659: IF ( x_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
1660: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1661: FND_LOG.STRING(g_level_unexpected,
1662: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1663: 'Errored out when calling import_trx_line_with_taxes().');
1664: END IF;
1665: IF (g_level_procedure >= g_current_runtime_level ) THEN
1662: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1663: 'Errored out when calling import_trx_line_with_taxes().');
1664: END IF;
1665: IF (g_level_procedure >= g_current_runtime_level ) THEN
1666: FND_LOG.STRING(g_level_procedure,
1667: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1668: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax(-)');
1669: END IF;
1670: RETURN;
1679: x_return_status );
1680:
1681: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1682: IF (g_level_procedure >= g_current_runtime_level ) THEN
1683: FND_LOG.STRING(g_level_procedure,
1684: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1685: 'Incorrect return_status when calling '||
1686: 'ZX_TDS_CALC_SERVICES_PUB_PKG.initialize().');
1687: END IF;
1685: 'Incorrect return_status when calling '||
1686: 'ZX_TDS_CALC_SERVICES_PUB_PKG.initialize().');
1687: END IF;
1688: IF (g_level_procedure >= g_current_runtime_level ) THEN
1689: FND_LOG.STRING(g_level_procedure,
1690: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1691: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (-)');
1692: END IF;
1693: RETURN;
1700: x_return_status => x_return_status);
1701:
1702: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1703: IF (g_level_statement >= g_current_runtime_level ) THEN
1704: FND_LOG.STRING(g_level_statement,
1705: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1706: 'Incorrect return_status after calling ' ||
1707: 'get_manual_tax_lines_for_cm()');
1708: FND_LOG.STRING(g_level_statement,
1704: FND_LOG.STRING(g_level_statement,
1705: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1706: 'Incorrect return_status after calling ' ||
1707: 'get_manual_tax_lines_for_cm()');
1708: FND_LOG.STRING(g_level_statement,
1709: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1710: 'RETURN_STATUS = ' || x_return_status);
1711: FND_LOG.STRING(g_level_statement,
1712: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1707: 'get_manual_tax_lines_for_cm()');
1708: FND_LOG.STRING(g_level_statement,
1709: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1710: 'RETURN_STATUS = ' || x_return_status);
1711: FND_LOG.STRING(g_level_statement,
1712: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1713: 'ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax(-)');
1714: END IF;
1715: RETURN;
1736: );
1737:
1738: IF ( x_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
1739: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1740: FND_LOG.STRING(g_level_unexpected,
1741: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1742: 'Incorrect return_status after calling ' ||
1743: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte().');
1744: END IF;
1742: 'Incorrect return_status after calling ' ||
1743: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte().');
1744: END IF;
1745: IF (g_level_procedure >= g_current_runtime_level ) THEN
1746: FND_LOG.STRING(g_level_procedure,
1747: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1748: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax(-)');
1749: END IF;
1750: RETURN;
1760: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec);
1761:
1762: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1763: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1764: FND_LOG.STRING(g_level_unexpected,
1765: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1766: 'Transaction line level action can only be CREATE or CREATE_WITH_TAX.');
1767: FND_LOG.STRING(g_level_unexpected,
1768: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1763: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1764: FND_LOG.STRING(g_level_unexpected,
1765: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1766: 'Transaction line level action can only be CREATE or CREATE_WITH_TAX.');
1767: FND_LOG.STRING(g_level_unexpected,
1768: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1769: 'Current transaction line level action is: ' ||
1770: zx_global_structures_pkg.trx_line_dist_tbl.line_level_action(l_index) );
1771: END IF;
1769: 'Current transaction line level action is: ' ||
1770: zx_global_structures_pkg.trx_line_dist_tbl.line_level_action(l_index) );
1771: END IF;
1772: IF (g_level_procedure >= g_current_runtime_level ) THEN
1773: FND_LOG.STRING(g_level_procedure,
1774: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1775: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax(-)');
1776: END IF;
1777: RETURN;
1785: tax_rec_tbl.delete;
1786: tax_info_out_rec_tbl.delete;
1787:
1788: IF (g_level_procedure >= g_current_runtime_level ) THEN
1789: FND_LOG.STRING(g_level_procedure,
1790: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1791: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (-)');
1792: END IF;
1793:
1794: EXCEPTION
1795: WHEN OTHERS THEN
1796: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1797: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1798: FND_LOG.STRING(g_level_unexpected,
1799: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1800: SQLCODE || ' ; ' || SQLERRM);
1801: END IF;
1802: IF (g_level_procedure >= g_current_runtime_level ) THEN
1799: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax',
1800: SQLCODE || ' ; ' || SQLERRM);
1801: END IF;
1802: IF (g_level_procedure >= g_current_runtime_level ) THEN
1803: FND_LOG.STRING(g_level_procedure,
1804: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_document_with_tax.END',
1805: 'ZX_PRODUCT_INTEGRATION_PKG: import_document_with_tax (-)');
1806: END IF;
1807: END import_document_with_tax;
1885: l_end_index BINARY_INTEGER;
1886: l_error_buffer VARCHAR2(240);
1887: BEGIN
1888:
1889: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
1890:
1891: IF (g_level_procedure >= g_current_runtime_level ) THEN
1892: FND_LOG.STRING(g_level_procedure,
1893: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.BEGIN',
1888:
1889: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
1890:
1891: IF (g_level_procedure >= g_current_runtime_level ) THEN
1892: FND_LOG.STRING(g_level_procedure,
1893: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.BEGIN',
1894: 'ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes(+)');
1895: END IF;
1896:
1914: x_return_status => x_return_status);
1915:
1916: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1917: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1918: FND_LOG.STRING(g_level_unexpected,
1919: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1920: 'Incorrect return_status after calling '||
1921: 'create_detail_tax_line()');
1922: FND_LOG.STRING(g_level_unexpected,
1918: FND_LOG.STRING(g_level_unexpected,
1919: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1920: 'Incorrect return_status after calling '||
1921: 'create_detail_tax_line()');
1922: FND_LOG.STRING(g_level_unexpected,
1923: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1924: 'RETURN_STATUS = ' || x_return_status);
1925: END IF;
1926: IF (g_level_procedure >= g_current_runtime_level ) THEN
1923: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1924: 'RETURN_STATUS = ' || x_return_status);
1925: END IF;
1926: IF (g_level_procedure >= g_current_runtime_level ) THEN
1927: FND_LOG.STRING(g_level_procedure,
1928: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
1929: 'ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes(-)');
1930: END IF;
1931: RETURN;
1962: x_return_status,
1963: l_error_buffer);
1964: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1965: IF (g_level_unexpected >= g_current_runtime_level ) THEN
1966: FND_LOG.STRING(g_level_unexpected,
1967: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1968: 'Incorrect return_status after calling ' ||
1969: 'ZX_TDS_TAX_LINES_POPU_PKG.pop_tax_line_for_trx_line()');
1970: FND_LOG.STRING(g_level_unexpected,
1966: FND_LOG.STRING(g_level_unexpected,
1967: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1968: 'Incorrect return_status after calling ' ||
1969: 'ZX_TDS_TAX_LINES_POPU_PKG.pop_tax_line_for_trx_line()');
1970: FND_LOG.STRING(g_level_unexpected,
1971: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1972: 'RETURN_STATUS = ' || x_return_status);
1973: FND_LOG.STRING(g_level_unexpected,
1974: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
1969: 'ZX_TDS_TAX_LINES_POPU_PKG.pop_tax_line_for_trx_line()');
1970: FND_LOG.STRING(g_level_unexpected,
1971: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1972: 'RETURN_STATUS = ' || x_return_status);
1973: FND_LOG.STRING(g_level_unexpected,
1974: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
1975: 'ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes(-)');
1976: END IF;
1977: RETURN;
1977: RETURN;
1978: END IF;
1979:
1980: IF (g_level_event >= g_current_runtime_level ) THEN
1981: FND_LOG.STRING(g_level_event,
1982: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1983: 'Detail tax lines created from imported summary tax lines:');
1984: FND_LOG.STRING(g_level_event,
1985: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1980: IF (g_level_event >= g_current_runtime_level ) THEN
1981: FND_LOG.STRING(g_level_event,
1982: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1983: 'Detail tax lines created from imported summary tax lines:');
1984: FND_LOG.STRING(g_level_event,
1985: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1986: 'l_begin_index = ' || l_begin_index);
1987: FND_LOG.STRING(g_level_event,
1988: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1983: 'Detail tax lines created from imported summary tax lines:');
1984: FND_LOG.STRING(g_level_event,
1985: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1986: 'l_begin_index = ' || l_begin_index);
1987: FND_LOG.STRING(g_level_event,
1988: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1989: 'l_end_index = ' || l_end_index);
1990: FND_LOG.STRING(g_level_event,
1991: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1986: 'l_begin_index = ' || l_begin_index);
1987: FND_LOG.STRING(g_level_event,
1988: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1989: 'l_end_index = ' || l_end_index);
1990: FND_LOG.STRING(g_level_event,
1991: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1992: 'RETURN_STATUS = ' || x_return_status);
1993: FND_LOG.STRING(g_level_event,
1994: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
1989: 'l_end_index = ' || l_end_index);
1990: FND_LOG.STRING(g_level_event,
1991: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
1992: 'RETURN_STATUS = ' || x_return_status);
1993: FND_LOG.STRING(g_level_event,
1994: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
1995: 'ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes(-)');
1996: END IF;
1997:
2001: ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt (x_return_status);
2002:
2003: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2004: IF (g_level_unexpected >= g_current_runtime_level ) THEN
2005: FND_LOG.STRING(g_level_unexpected,
2006: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
2007: 'Incorrect return_status after calling ' ||
2008: 'dump_detail_tax_lines_into_gt()');
2009: FND_LOG.STRING(g_level_unexpected,
2005: FND_LOG.STRING(g_level_unexpected,
2006: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
2007: 'Incorrect return_status after calling ' ||
2008: 'dump_detail_tax_lines_into_gt()');
2009: FND_LOG.STRING(g_level_unexpected,
2010: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
2011: 'RETURN_STATUS = ' || x_return_status);
2012: END IF;
2013: IF (g_level_procedure >= g_current_runtime_level ) THEN
2010: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
2011: 'RETURN_STATUS = ' || x_return_status);
2012: END IF;
2013: IF (g_level_procedure >= g_current_runtime_level ) THEN
2014: FND_LOG.STRING(g_level_procedure,
2015: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
2016: 'ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax(-)');
2017: END IF;
2018: RETURN;
2023: EXCEPTION
2024: WHEN OTHERS THEN
2025: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2026: IF (g_level_unexpected >= g_current_runtime_level ) THEN
2027: FND_LOG.STRING(g_level_unexpected,
2028: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
2029: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
2030: END IF;
2031: IF (g_level_procedure >= g_current_runtime_level ) THEN
2028: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes',
2029: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
2030: END IF;
2031: IF (g_level_procedure >= g_current_runtime_level ) THEN
2032: FND_LOG.STRING(g_level_procedure,
2033: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes.END',
2034: 'ZX_PRODUCT_INTEGRATION_PKG.import_trx_line_with_taxes(-)');
2035: END IF;
2036:
2139: l_trx_type ra_cust_trx_types.type%type;
2140:
2141: BEGIN
2142:
2143: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
2144: IF (g_level_procedure >= g_current_runtime_level ) THEN
2145: FND_LOG.STRING(g_level_procedure,
2146: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte.BEGIN',
2147: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte(+)');
2141: BEGIN
2142:
2143: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
2144: IF (g_level_procedure >= g_current_runtime_level ) THEN
2145: FND_LOG.STRING(g_level_procedure,
2146: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte.BEGIN',
2147: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte(+)');
2148: END IF;
2149: x_return_status := FND_API.G_RET_STS_SUCCESS;
2179: if trx_type_tbl.exists(l_cust_trx_type_id) then
2180:
2181: l_trx_type:= trx_type_tbl(l_cust_trx_type_id);
2182: IF (g_level_statement >= g_current_runtime_level) THEN
2183: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','trx_type already cached; l_trx_type = ' || l_trx_type);
2184: END IF;
2185:
2186: else
2187:
2191:
2192: trx_type_tbl(l_cust_trx_type_id):= l_trx_type;
2193:
2194: IF (g_level_statement >= g_current_runtime_level) THEN
2195: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','New trx_type; l_trx_type = ' || l_trx_type);
2196:
2197: END IF;
2198: end if;
2199: END IF;
2198: end if;
2199: END IF;
2200:
2201: IF (g_level_statement >= g_current_runtime_level) THEN
2202: FND_LOG.STRING(g_level_statement,
2203: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql',
2204: 'adjusted_doc_line_id : ' ||
2205: TO_CHAR(tax_info_rec.adjusted_doc_line_id));
2206: END IF;
2213:
2214: IF pg_cm_type IS NULL THEN
2215: tax_info_rec.credit_memo_flag := FALSE;
2216: IF (g_level_statement >= g_current_runtime_level) THEN
2217: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','NOT a credit memo transaction');
2218: END IF;
2219: ELSE
2220: tax_info_rec.credit_memo_flag := TRUE;
2221: IF (g_level_statement >= g_current_runtime_level) THEN
2218: END IF;
2219: ELSE
2220: tax_info_rec.credit_memo_flag := TRUE;
2221: IF (g_level_statement >= g_current_runtime_level) THEN
2222: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Credit memo transaction');
2223: END IF;
2224:
2225: END IF;
2226:
2324: -- arp_etax_integration_pkg.process_tax_rec_f_sql_lte() would have
2325: -- populated tax_rec_tbl; read this table and assign values to out table.
2326:
2327: IF (g_level_procedure >= g_current_runtime_level ) THEN
2328: FND_LOG.STRING(g_level_procedure,
2329: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2330: '#Rows Returned from '||
2331: 'ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql_lte(): '||
2332: to_char(nvl(tax_info_out_rec_tbl.count, 0)));
2337: l_compounding_tax_flag := 'N';
2338: l_tax_amt_included_flag := 'N';
2339:
2340: IF (g_level_procedure >= g_current_runtime_level ) THEN
2341: FND_LOG.STRING(g_level_procedure,
2342: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2343: 'tax_info_out_rec_tbl.FIRST = '||NVL(tax_info_out_rec_tbl.FIRST,-1));
2344: FND_LOG.STRING(g_level_procedure,
2345: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2340: IF (g_level_procedure >= g_current_runtime_level ) THEN
2341: FND_LOG.STRING(g_level_procedure,
2342: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2343: 'tax_info_out_rec_tbl.FIRST = '||NVL(tax_info_out_rec_tbl.FIRST,-1));
2344: FND_LOG.STRING(g_level_procedure,
2345: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2346: 'tax_info_out_rec_tbl.Last = '||NVL(tax_info_out_rec_tbl.Last,-1));
2347: FND_LOG.STRING(g_level_procedure,
2348: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2343: 'tax_info_out_rec_tbl.FIRST = '||NVL(tax_info_out_rec_tbl.FIRST,-1));
2344: FND_LOG.STRING(g_level_procedure,
2345: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2346: 'tax_info_out_rec_tbl.Last = '||NVL(tax_info_out_rec_tbl.Last,-1));
2347: FND_LOG.STRING(g_level_procedure,
2348: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2349: 'l_new_rownum = '||l_new_row_num);
2350: END IF;
2351:
2380: ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt (x_return_status);
2381:
2382: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2383: IF (g_level_unexpected >= g_current_runtime_level ) THEN
2384: FND_LOG.STRING(g_level_unexpected,
2385: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2386: 'Incorrect return_status after calling ' ||
2387: 'ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt()');
2388: FND_LOG.STRING(g_level_unexpected,
2384: FND_LOG.STRING(g_level_unexpected,
2385: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2386: 'Incorrect return_status after calling ' ||
2387: 'ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt()');
2388: FND_LOG.STRING(g_level_unexpected,
2389: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2390: 'RETURN_STATUS = ' || x_return_status);
2391: END IF;
2392: IF (g_level_procedure >= g_current_runtime_level ) THEN
2389: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2390: 'RETURN_STATUS = ' || x_return_status);
2391: END IF;
2392: IF (g_level_procedure >= g_current_runtime_level ) THEN
2393: FND_LOG.STRING(g_level_procedure,
2394: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte.END',
2395: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte(-)');
2396: END IF;
2397: RETURN;
2406:
2407:
2408: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2409: IF (g_level_unexpected >= g_current_runtime_level ) THEN
2410: FND_LOG.STRING(g_level_unexpected,
2411: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2412: 'Incorrect return_status after calling ' ||
2413: 'ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt()');
2414: FND_LOG.STRING(g_level_unexpected,
2410: FND_LOG.STRING(g_level_unexpected,
2411: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2412: 'Incorrect return_status after calling ' ||
2413: 'ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt()');
2414: FND_LOG.STRING(g_level_unexpected,
2415: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2416: 'RETURN_STATUS = ' || x_return_status);
2417: END IF;
2418: IF (g_level_procedure >= g_current_runtime_level ) THEN
2415: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2416: 'RETURN_STATUS = ' || x_return_status);
2417: END IF;
2418: IF (g_level_procedure >= g_current_runtime_level ) THEN
2419: FND_LOG.STRING(g_level_procedure,
2420: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte.END',
2421: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte(-)');
2422: END IF;
2423: RETURN;
2438: WHEN OTHERS THEN
2439: -- bug#6936808: check if this is expected error returned from
2440: -- LTE expand_group_tax_code
2441: IF (g_level_unexpected >= g_current_runtime_level ) THEN
2442: FND_LOG.STRING(g_level_unexpected,
2443: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte',
2444: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 512));
2445: END IF;
2446: IF JL_ZZ_TAX_INTEGRATION_PKG.g_jl_exception_type = 'E' THEN
2451: ZX_API_PUB.add_msg(ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec);
2452: END IF;
2453:
2454: IF (g_level_procedure >= g_current_runtime_level ) THEN
2455: FND_LOG.STRING(g_level_procedure,
2456: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte.END',
2457: 'ZX_PRODUCT_INTEGRATION_PKG.calculate_tax_lte(-)');
2458: END IF;
2459:
2522: and org_id = sysinfo.sysparam.org_id;
2523:
2524: BEGIN
2525:
2526: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
2527: IF (g_level_procedure >= g_current_runtime_level ) THEN
2528: FND_LOG.STRING(g_level_procedure,
2529: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql.BEGIN',
2530: 'ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql(+)');
2524: BEGIN
2525:
2526: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
2527: IF (g_level_procedure >= g_current_runtime_level ) THEN
2528: FND_LOG.STRING(g_level_procedure,
2529: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql.BEGIN',
2530: 'ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql(+)');
2531: END IF;
2532:
2601: orig_cm_ratio number;
2602: begin
2603:
2604: IF (g_level_statement >= g_current_runtime_level) THEN
2605: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Calculate cm tax amount.');
2606: END IF;
2607: select cm.extended_amount, cm.quantity_credited
2608: into cm_line_amount, cm_line_qty
2609: from ra_customer_trx_lines_all cm
2626: -- then copy the original tax amount to Credit Memo with negative sign.
2627: --
2628: IF (nvl(orig_line_amount, 0) = 0) AND (nvl(orig_line_qty, 0) = 0) THEN
2629: IF (g_level_statement >= g_current_runtime_level) THEN
2630: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Both line and quantity is zero. ');
2631: END IF;
2632: tax_info_rec.tax_amount := -1 * orig_tax_amount;
2633: ELSE
2634: IF nvl(orig_line_amount, 0) <> 0 THEN
2632: tax_info_rec.tax_amount := -1 * orig_tax_amount;
2633: ELSE
2634: IF nvl(orig_line_amount, 0) <> 0 THEN
2635: IF (g_level_statement >= g_current_runtime_level) THEN
2636: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Use line amount. ');
2637: END IF;
2638: orig_cm_ratio := cm_line_amount / orig_line_amount;
2639: ELSE
2640: IF (g_level_statement >= g_current_runtime_level) THEN
2637: END IF;
2638: orig_cm_ratio := cm_line_amount / orig_line_amount;
2639: ELSE
2640: IF (g_level_statement >= g_current_runtime_level) THEN
2641: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Use quantity. ');
2642: END IF;
2643: orig_cm_ratio := cm_line_qty / orig_line_qty;
2644: END IF;
2645:
2779: -- Clear the table of record of type tax_info_rec_type
2780: --
2781:
2782: IF (g_level_statement >= g_current_runtime_level) THEN
2783: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','deleting tx_rec_tbl, tax_info_rec_tbl......');
2784: END IF;
2785:
2786: tax_rec_tbl.delete;
2787: --
2798: -- in this procedure here
2799: -- ARP_TAX_GROUP.create_tax_info_rec_tbl;
2800:
2801: IF (g_level_statement >= g_current_runtime_level) THEN
2802: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','create_tax_info_rec_tbl(+)');
2803: END IF;
2804: --
2805: --Tax Code is null. Go get it.
2806: --
2805: --Tax Code is null. Go get it.
2806: --
2807: if (tax_info_rec.tax_code is null) then
2808: IF (g_level_statement >= g_current_runtime_level) THEN
2809: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' Tax Code is null. Go get it. ');
2810: END IF;
2811: ZX_AR_TAX_CLASSIFICATN_DEF_PKG.get_default_tax_classification(
2812: p_ship_to_site_use_id => tax_info_rec.ship_to_site_use_id,
2813: p_bill_to_site_use_id => tax_info_rec.bill_to_site_use_id,
2887: if (sysinfo.sysparam.tax_method = MTHD_LATIN) then
2888:
2889: BEGIN
2890: IF (g_level_statement >= g_current_runtime_level) THEN
2891: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Calling JL_ZZ_TAX_INTEGRATION_PKG.expand_group_tax_code');
2892: END IF;
2893: JL_ZZ_TAX_INTEGRATION_PKG.expand_group_tax_code(sysinfo.sysparam.org_id);
2894: Exception
2895: when others then
2893: JL_ZZ_TAX_INTEGRATION_PKG.expand_group_tax_code(sysinfo.sysparam.org_id);
2894: Exception
2895: when others then
2896: IF (g_level_statement >= g_current_runtime_level) THEN
2897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Exception while expanding Latin Tax Group');
2898: END IF;
2899: app_exception.raise_exception;
2900: End;
2901:
2903:
2904: EXCEPTION
2905: WHEN OTHERS THEN
2906: IF (g_level_statement >= g_current_runtime_level) THEN
2907: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','IN WHEN OTHERS OF CREATE_TAX_INFO_REC_TBL');
2908: END IF;
2909: app_exception.raise_exception;
2910: END;
2911:
2917: l_numOfRows := nvl(tax_info_rec_tbl.last, 0);
2918: l_tax_info_out_rec_tbl_count := nvl(tax_info_out_rec_tbl.last,0);
2919: --
2920: IF (g_level_statement >= g_current_runtime_level) THEN
2921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','before the loop for tax_info_rec_tbl. numOfRows: '||
2922: to_char(l_numOfRows));
2923: END IF;
2924: for x in 1..l_numOfRows LOOP
2925:
2947: /* Bugfix 2174086: If amount_includes_tax_flag is 'Y', then set tax_amount as NULL
2948: so that the procedure arp_tax_calculate() is called to calculate Tax. */
2949:
2950: IF (g_level_statement >= g_current_runtime_level) THEN
2951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','tax_amount='||to_char(tax_info_rec.tax_amount));
2952: END IF;
2953:
2954:
2955: IF tax_info_rec.tax_amount is NULL OR
3027: *********************************************************************/
3028: -- Perform line level rounding
3029:
3030: IF (g_level_statement >= g_current_runtime_level) THEN
3031: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- Rounding Tax per Line');
3032: END IF;
3033:
3034: -- For applied CMs, Do not re-derive the tax amount from the
3035: -- tax rate, as the Tax amount can change without a change in the
3052: | For each line calculated, store that line in the ra_customer_trx_lines table |
3053: ********************************************************************************/
3054:
3055: IF (g_level_statement >= g_current_runtime_level) THEN
3056: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','store values into tax_rec_tbl( '||to_char(x)||' ) +');
3057: END IF;
3058:
3059: tax_info_rec.trx_line_type := 'TAX';
3060:
3155:
3156: end Loop;
3157: --
3158: IF (g_level_statement >= g_current_runtime_level) THEN
3159: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','after the loop for tax_info_rec_tbl');
3160: END IF;
3161: --
3162: -- tax_rec_tbl is populated by now
3163: -- call ARP_TAX_GROUP.adjust_compounding_inclusive only
3175: l_numOfRows := nvl(tax_rec_tbl.last, 0);
3176: --
3177: /*
3178: IF (g_level_statement >= g_current_runtime_level) THEN
3179: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','before the loop for tax_rec_tbl. numOfRows: '||to_char(l_numOfRows));
3180: END IF;
3181: --
3182: for x in 1..l_numOfRows LOOP
3183:
3189: end loop;
3190:
3191: --
3192: IF (g_level_statement >= g_current_runtime_level) THEN
3193: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','after the loop for tax_rec_tbl');
3194: END IF;
3195: --
3196: */
3197: IF (g_level_procedure >= g_current_runtime_level ) THEN
3194: END IF;
3195: --
3196: */
3197: IF (g_level_procedure >= g_current_runtime_level ) THEN
3198: FND_LOG.STRING(g_level_procedure,
3199: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql.END',
3200: 'ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql(-)');
3201: END IF;
3202:
3203:
3204: EXCEPTION
3205: WHEN OTHERS THEN
3206: IF (g_level_statement >= g_current_runtime_level) THEN
3207: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','EXCEPTION(process_tax_rec_f_sql in loop)');
3208: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','SQLCODE '||SQLCODE||'Error Message '||SQLERRM);
3209: END IF;
3210:
3211: IF (tax_gbl_rec.one_err_msg_flag = 'N') THEN
3204: EXCEPTION
3205: WHEN OTHERS THEN
3206: IF (g_level_statement >= g_current_runtime_level) THEN
3207: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','EXCEPTION(process_tax_rec_f_sql in loop)');
3208: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','SQLCODE '||SQLCODE||'Error Message '||SQLERRM);
3209: END IF;
3210:
3211: IF (tax_gbl_rec.one_err_msg_flag = 'N') THEN
3212:
3212:
3213: pg_bad_lines := pg_bad_lines + 1;
3214:
3215: IF (g_level_statement >= g_current_runtime_level) THEN
3216: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Stack error');
3217: END IF;
3218: -- arp_tax.insert_error(nvl(tax_info_rec.customer_trx_line_id, 0));
3219: ELSE
3220: IF (g_level_statement >= g_current_runtime_level) THEN
3217: END IF;
3218: -- arp_tax.insert_error(nvl(tax_info_rec.customer_trx_line_id, 0));
3219: ELSE
3220: IF (g_level_statement >= g_current_runtime_level) THEN
3221: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Raise error');
3222: END IF;
3223: RAISE;
3224: END IF;
3225: END;
3227: -- p_new_tax_amount := l_ctl_tax_amt;
3228:
3229:
3230: IF (g_level_procedure >= g_current_runtime_level ) THEN
3231: FND_LOG.STRING(g_level_procedure,
3232: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql.END',
3233: 'ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql(-)');
3234: END IF;
3235:
3235:
3236: EXCEPTION
3237: WHEN OTHERS THEN
3238: IF (g_level_unexpected >= g_current_runtime_level ) THEN
3239: FND_LOG.STRING(g_level_unexpected,
3240: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.process_tax_rec_f_sql',
3241: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 512));
3242: END IF;
3243: RAISE;
3298: AND nvl(TAX_CLASS,'O') = 'O'
3299: AND org_id = c_org_id;
3300:
3301: BEGIN
3302: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
3303:
3304: IF (g_level_procedure >= g_current_runtime_level ) THEN
3305: FND_LOG.STRING(g_level_procedure,
3306: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate.BEGIN',
3301: BEGIN
3302: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
3303:
3304: IF (g_level_procedure >= g_current_runtime_level ) THEN
3305: FND_LOG.STRING(g_level_procedure,
3306: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate.BEGIN',
3307: 'ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate(+)');
3308: END IF;
3309:
3332: END IF;
3333:
3334: /*
3335: IF (g_level_procedure >= g_current_runtime_level ) THEN
3336: FND_LOG.STRING(g_level_procedure,
3337: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3338: 'Populating Vat_tax_id:');
3339: FND_LOG.STRING(g_level_procedure,
3340: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3335: IF (g_level_procedure >= g_current_runtime_level ) THEN
3336: FND_LOG.STRING(g_level_procedure,
3337: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3338: 'Populating Vat_tax_id:');
3339: FND_LOG.STRING(g_level_procedure,
3340: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3341: 'set_if_books_id: '||sysinfo.sysparam.set_of_books_id);
3342: FND_LOG.STRING(g_level_procedure,
3343: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3338: 'Populating Vat_tax_id:');
3339: FND_LOG.STRING(g_level_procedure,
3340: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3341: 'set_if_books_id: '||sysinfo.sysparam.set_of_books_id);
3342: FND_LOG.STRING(g_level_procedure,
3343: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3344: 'org_id: '||sysinfo.sysparam.org_id);
3345: FND_LOG.STRING(g_level_procedure,
3346: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3341: 'set_if_books_id: '||sysinfo.sysparam.set_of_books_id);
3342: FND_LOG.STRING(g_level_procedure,
3343: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3344: 'org_id: '||sysinfo.sysparam.org_id);
3345: FND_LOG.STRING(g_level_procedure,
3346: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3347: 'tax_info_rec.tax_code: '||tax_info_rec.tax_code);
3348: FND_LOG.STRING(g_level_procedure,
3349: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3344: 'org_id: '||sysinfo.sysparam.org_id);
3345: FND_LOG.STRING(g_level_procedure,
3346: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3347: 'tax_info_rec.tax_code: '||tax_info_rec.tax_code);
3348: FND_LOG.STRING(g_level_procedure,
3349: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3350: 'tax_info_rec.Vat_tax_id: '||tax_info_rec.vat_tax_id);
3351: FND_LOG.STRING(g_level_procedure,
3352: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3347: 'tax_info_rec.tax_code: '||tax_info_rec.tax_code);
3348: FND_LOG.STRING(g_level_procedure,
3349: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3350: 'tax_info_rec.Vat_tax_id: '||tax_info_rec.vat_tax_id);
3351: FND_LOG.STRING(g_level_procedure,
3352: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3353: 'tax_info_rec.Tax_info_rec.tax_type: '||tax_info_rec.tax_type);
3354: END IF;
3355: */
3356:
3357: EXCEPTION
3358: when others then
3359: IF (g_level_procedure >= g_current_runtime_level ) THEN
3360: FND_LOG.STRING(g_level_procedure,
3361: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
3362: 'Exception in ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate'||SQLCODE||':'||SQLERRM);
3363: END IF;
3364:
3510:
3511: BEGIN
3512:
3513: IF (g_level_statement >= g_current_runtime_level) THEN
3514: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'check_tax_rate_passed...' );
3515:
3516: If tax_info_rec.credit_memo_flag then
3517: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = Y');
3518: else
3513: IF (g_level_statement >= g_current_runtime_level) THEN
3514: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'check_tax_rate_passed...' );
3515:
3516: If tax_info_rec.credit_memo_flag then
3517: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = Y');
3518: else
3519: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = N');
3520: end if;
3521: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- pg_adhoc_tax_code = '||pg_adhoc_tax_code);
3515:
3516: If tax_info_rec.credit_memo_flag then
3517: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = Y');
3518: else
3519: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = N');
3520: end if;
3521: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- pg_adhoc_tax_code = '||pg_adhoc_tax_code);
3522: END IF;
3523:
3517: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = Y');
3518: else
3519: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- credit_memo_flag = N');
3520: end if;
3521: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- pg_adhoc_tax_code = '||pg_adhoc_tax_code);
3522: END IF;
3523:
3524:
3525: /* Bug Number 1795536 .Incase Of order Management ,it should set p_use_tax_rate_passed to true */
3524:
3525: /* Bug Number 1795536 .Incase Of order Management ,it should set p_use_tax_rate_passed to true */
3526:
3527: IF (g_level_statement >= g_current_runtime_level) THEN
3528: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','--Calling Application is = ' || sysinfo.appl_short_name);
3529: END IF;
3530:
3531: IF ( tax_info_rec.credit_memo_flag OR sysinfo.appl_short_name='OE') THEN
3532: if tax_info_rec.cm_type='On-Account' THEN /*Bugfix 2435438 */
3571: END IF;
3572:
3573: IF (g_level_statement >= g_current_runtime_level) THEN
3574: If l_use_tax_rate_passed then
3575: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- Use tax rate passed = Y');
3576: else
3577: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- Use tax rate passed = N');
3578: end if;
3579: END IF;
3573: IF (g_level_statement >= g_current_runtime_level) THEN
3574: If l_use_tax_rate_passed then
3575: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- Use tax rate passed = Y');
3576: else
3577: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '-- Use tax rate passed = N');
3578: end if;
3579: END IF;
3580:
3581: EXCEPTION
3580:
3581: EXCEPTION
3582: WHEN OTHERS THEN
3583: IF (g_level_statement >= g_current_runtime_level) THEN
3584: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'EXCEPTION(OTHERS) : check_tax_rate_passed...' );
3585: END IF;
3586:
3587: IF ( sel_batch_src_tax_rule%ISOPEN ) THEN
3588: CLOSE sel_batch_src_tax_rule;
3594: IF ( l_use_tax_rate_passed
3595: OR tax_info_rec.tax_amount IS NOT NULL ) THEN
3596:
3597: IF (g_level_statement >= g_current_runtime_level) THEN
3598: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax rate or amount passed');
3599: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax Rate = '||to_char(pg_tax_rate_passed));
3600: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax Amount = '||to_char(tax_info_rec.tax_amount));
3601: END IF;
3602:
3595: OR tax_info_rec.tax_amount IS NOT NULL ) THEN
3596:
3597: IF (g_level_statement >= g_current_runtime_level) THEN
3598: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax rate or amount passed');
3599: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax Rate = '||to_char(pg_tax_rate_passed));
3600: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax Amount = '||to_char(tax_info_rec.tax_amount));
3601: END IF;
3602:
3603: /*-----------------------------------------------------------------+
3596:
3597: IF (g_level_statement >= g_current_runtime_level) THEN
3598: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax rate or amount passed');
3599: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax Rate = '||to_char(pg_tax_rate_passed));
3600: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Tax Amount = '||to_char(tax_info_rec.tax_amount));
3601: END IF;
3602:
3603: /*-----------------------------------------------------------------+
3604: | If a tax amount was passed, we need to preserve the tax amount. |
3615: ELSE
3616: -- Tax amount was passed, preserve the tax amount and calculate
3617: -- the tax rate.
3618: IF (g_level_statement >= g_current_runtime_level) THEN
3619: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','-- Deriving tax rate from tax amount');
3620: END IF;
3621: -- BugFix 2218609 Commented the following IF condition so that the
3622: -- tax_info_rec.tax_rate will be populated when ever the
3623: -- tax_info_rec.tax_amount is NOT NULL.
3658:
3659: BEGIN
3660:
3661: IF (g_level_statement >= g_current_runtime_level) THEN
3662: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'Tax method: '
3663: ||sysinfo.sysparam.tax_method);
3664: END IF;
3665:
3666: tax_info_rec.tax_vendor_return_code :=
3666: tax_info_rec.tax_vendor_return_code :=
3667: jl_zz_tax.calculate(p_org_id => sysinfo.sysparam.org_id);
3668:
3669: IF (g_level_statement >= g_current_runtime_level) THEN
3670: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'JL_ZZ_TAX.calculate()- : tax_vendor_return_code '
3671: ||tax_info_rec.tax_vendor_return_code);
3672: END IF;
3673:
3674: l_tax_vendor_return_code := tax_info_rec.tax_vendor_return_code;
3678: fnd_message.set_name('AR', 'GENERIC_MESSAGE');
3679: fnd_message.set_token('GENERIC_TEXT', 'Latin Tax Engine raised error.'||
3680: SQLCODE||';'||SQLERRM);
3681: IF (g_level_unexpected >= g_current_runtime_level) THEN
3682: FND_LOG.STRING(g_level_unexpected,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Latin Tax Engine raised error: '||SQLCODE||';'||SQLERRM);
3683: END IF;
3684: app_exception.raise_exception;
3685: END;
3686: END IF;
3777: --
3778: dump_tax_info_rec('O');
3779:
3780: IF (g_level_statement >= g_current_runtime_level) THEN
3781: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','arp_tax_calculate()-');
3782: END IF;
3783: RETURN;
3784:
3785: END IF; -- End of Bugfix 370068, 370265
3825:
3826: BEGIN
3827:
3828: IF (g_level_statement >= g_current_runtime_level) THEN
3829: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'Tax method: '
3830: ||sysinfo.sysparam.tax_method);
3831: END IF;
3832:
3833: l_tax_vendor_return_code := jl_zz_tax.calculate(p_org_id => sysinfo.sysparam.org_id);
3832:
3833: l_tax_vendor_return_code := jl_zz_tax.calculate(p_org_id => sysinfo.sysparam.org_id);
3834:
3835: IF (g_level_statement >= g_current_runtime_level) THEN
3836: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'JL_ZZ_TAX.calculate()- : tax_vendor_return_code '
3837: ||l_tax_vendor_return_code);
3838: END IF;
3839:
3840: EXCEPTION
3842: fnd_message.set_name('AR', 'GENERIC_MESSAGE');
3843: fnd_message.set_token('GENERIC_TEXT', 'Latin Tax Engine raised error.'||
3844: SQLCODE||';'||SQLERRM);
3845: IF (g_level_unexpected >= g_current_runtime_level) THEN
3846: FND_LOG.STRING(g_level_unexpected,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Latin Tax Engine raised error: '||SQLCODE||';'||SQLERRM);
3847: END IF;
3848: app_exception.raise_exception;
3849: END;
3850: END IF;
3986: --
3987: dump_tax_info_rec('O');
3988:
3989: IF (g_level_procedure >= g_current_runtime_level ) THEN
3990: FND_LOG.STRING(g_level_procedure,
3991: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate.END',
3992: 'ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate(-)');
3993: END IF;
3994:
3994:
3995: EXCEPTION
3996: WHEN OTHERS THEN
3997: IF (g_level_unexpected >= g_current_runtime_level ) THEN
3998: FND_LOG.STRING(g_level_unexpected,
3999: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.arp_tax_calculate',
4000: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 512));
4001: END IF;
4002:
4003: /*---------------------------------------------+
4004: | Display parameters and raise the exception |
4005: +---------------------------------------------*/
4006: IF (g_level_statement >= g_current_runtime_level) THEN
4007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4008: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* EXCEPTION: arp_tax_calculate() *');
4009: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','----------------------------------------');
4010: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* Dumping Tax Info Record *');
4011: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4004: | Display parameters and raise the exception |
4005: +---------------------------------------------*/
4006: IF (g_level_statement >= g_current_runtime_level) THEN
4007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4008: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* EXCEPTION: arp_tax_calculate() *');
4009: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','----------------------------------------');
4010: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* Dumping Tax Info Record *');
4011: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4012: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','--');
4005: +---------------------------------------------*/
4006: IF (g_level_statement >= g_current_runtime_level) THEN
4007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4008: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* EXCEPTION: arp_tax_calculate() *');
4009: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','----------------------------------------');
4010: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* Dumping Tax Info Record *');
4011: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4012: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','--');
4013: END IF;
4006: IF (g_level_statement >= g_current_runtime_level) THEN
4007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4008: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* EXCEPTION: arp_tax_calculate() *');
4009: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','----------------------------------------');
4010: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* Dumping Tax Info Record *');
4011: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4012: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','--');
4013: END IF;
4014:
4007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4008: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* EXCEPTION: arp_tax_calculate() *');
4009: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','----------------------------------------');
4010: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* Dumping Tax Info Record *');
4011: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4012: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','--');
4013: END IF;
4014:
4015: --
4008: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* EXCEPTION: arp_tax_calculate() *');
4009: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','----------------------------------------');
4010: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','* Dumping Tax Info Record *');
4011: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','****************************************');
4012: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','--');
4013: END IF;
4014:
4015: --
4016: -- Dump tax info.
4068: AND ORG.ORGANIZATION_ID = c_org_id;
4069:
4070: BEGIN
4071:
4072: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
4073:
4074: IF (g_level_procedure >= g_current_runtime_level ) THEN
4075: FND_LOG.STRING(g_level_procedure,
4076: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec.BEGIN',
4071:
4072: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
4073:
4074: IF (g_level_procedure >= g_current_runtime_level ) THEN
4075: FND_LOG.STRING(g_level_procedure,
4076: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec.BEGIN',
4077: 'ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec(+)');
4078: END IF;
4079:
4098: tax_info_rec.gl_date := ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.trx_line_gl_date(p_index);
4099: tax_info_rec.tax_code := ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index);
4100:
4101: IF (g_level_statement >= g_current_runtime_level) then
4102: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Product_id = ('||to_char(p_index)||' )'||
4103: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.Product_id(p_index));
4104: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Product_org_id = '||
4105: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.Product_org_id(p_index));
4106: END IF;
4100:
4101: IF (g_level_statement >= g_current_runtime_level) then
4102: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Product_id = ('||to_char(p_index)||' )'||
4103: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.Product_id(p_index));
4104: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Product_org_id = '||
4105: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.Product_org_id(p_index));
4106: END IF;
4107:
4108: IF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.Product_id(p_index) is NOT NULL and
4188: -- If Tax Calculation Flag is unchecked then return.
4189: l_cust_trx_type_id := NULL;
4190: BEGIN
4191: IF (g_level_statement >= g_current_runtime_level) THEN
4192: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Receivables trx type id: '||
4193: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.receivables_trx_type_id(p_index));
4194: END IF;
4195: SELECT INV_TYPE.CUST_TRX_TYPE_ID,
4196: INV_TYPE.TAX_CALCULATION_FLAG
4265: -- End : Added by ssohal for Bug#8611167
4266:
4267: IF (NVL(l_tax_calculation_flag,'N') <> 'Y' AND ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index) is NULL) THEN
4268: IF (g_level_statement >= g_current_runtime_level) THEN
4269: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'Tax Calculation Flag is not checked');
4270: END IF;
4271:
4272: IF (NVL(tax_info_rec.tax_control,'S') <> 'R') THEN
4273: IF (g_level_statement >= g_current_runtime_level) THEN
4270: END IF;
4271:
4272: IF (NVL(tax_info_rec.tax_control,'S') <> 'R') THEN
4273: IF (g_level_statement >= g_current_runtime_level) THEN
4274: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'Tax Exempt Flag is ' || tax_info_rec.tax_control);
4275: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'VALUES ARE NOT POPULATED');
4276: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte ()-');
4277: END IF;
4278: RETURN;
4271:
4272: IF (NVL(tax_info_rec.tax_control,'S') <> 'R') THEN
4273: IF (g_level_statement >= g_current_runtime_level) THEN
4274: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'Tax Exempt Flag is ' || tax_info_rec.tax_control);
4275: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'VALUES ARE NOT POPULATED');
4276: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte ()-');
4277: END IF;
4278: RETURN;
4279: END IF;
4272: IF (NVL(tax_info_rec.tax_control,'S') <> 'R') THEN
4273: IF (g_level_statement >= g_current_runtime_level) THEN
4274: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'Tax Exempt Flag is ' || tax_info_rec.tax_control);
4275: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte: ' || 'VALUES ARE NOT POPULATED');
4276: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','populate_tax_struct_lte ()-');
4277: END IF;
4278: RETURN;
4279: END IF;
4280: END IF;
4312: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.internal_organization_id(p_index));
4313: EXCEPTION
4314: WHEN NO_DATA_FOUND THEN
4315: IF (g_level_unexpected >= g_current_runtime_level) THEN
4316: FND_LOG.STRING(g_level_unexpected,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Could not derive global_attribute1 from hr_locations for org_id: '||
4317: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.internal_organization_id(p_index));
4318: END IF;
4319: fnd_message.set_name('AR', 'GENERIC_MESSAGE');
4320: fnd_message.set_token('GENERIC_TEXT',
4329: */
4330: -- Start : Code added for Bug#8260273 by ssohal
4331: IF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.product_org_id(p_index) IS NOT NULL THEN
4332: IF (g_level_statement >= g_current_runtime_level) THEN
4333: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Getting global_Attribute1 from HR Locations for ORG: '||
4334: NVL(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.product_org_id(p_index),0));
4335: END IF;
4336:
4337: OPEN get_org_class(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.product_org_id(p_index));
4340: END IF;
4341:
4342: IF l_org_class IS NULL THEN
4343: IF (g_level_statement >= g_current_runtime_level) THEN
4344: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Getting global_Attribute1 from HR Locations for ORG: '||
4345: NVL(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.internal_organization_id(p_index),0));
4346: END IF;
4347:
4348: OPEN get_org_class(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.internal_organization_id(p_index));
4349: FETCH get_org_class INTO l_location_id, l_org_class;
4350: IF get_org_class%NOTFOUND THEN
4351: CLOSE get_org_class;
4352: IF (g_level_unexpected >= g_current_runtime_level) THEN
4353: FND_LOG.STRING(g_level_unexpected,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Could not derive global_attribute1 from hr_locations for org_id: '||
4354: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.internal_organization_id(p_index));
4355: END IF;
4356: fnd_message.set_name('AR', 'GENERIC_MESSAGE');
4357: fnd_message.set_token('GENERIC_TEXT','EXCEPTION(NO_DATA_FOUND) : Organization Class');
4371:
4372: tax_info_rec.tax_code := ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index);
4373:
4374: IF (g_level_statement >= g_current_runtime_level) THEN
4375: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','Getting attributes from AR_VAT_TAX_ALL for tax_code: '||
4376: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index));
4377: END IF;
4378:
4379: -- Fetch AR_VAT_TAX details when tax_code is not NULL
4383: l_vat_tax_id := NULL;
4384: l_tax_category_id := NULL; -- bug 6824850
4385:
4386: IF (g_level_statement >= g_current_runtime_level) THEN
4387: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','l_set_of_books_id: '||l_set_of_books_id);
4388: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','tax_code: '||ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index));
4389: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','trx_Date: '||tax_info_rec.trx_date);
4390: END IF;
4391:
4384: l_tax_category_id := NULL; -- bug 6824850
4385:
4386: IF (g_level_statement >= g_current_runtime_level) THEN
4387: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','l_set_of_books_id: '||l_set_of_books_id);
4388: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','tax_code: '||ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index));
4389: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','trx_Date: '||tax_info_rec.trx_date);
4390: END IF;
4391:
4392: -- bug 6824850: select only if tax code is available
4385:
4386: IF (g_level_statement >= g_current_runtime_level) THEN
4387: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','l_set_of_books_id: '||l_set_of_books_id);
4388: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','tax_code: '||ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index));
4389: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','trx_Date: '||tax_info_rec.trx_date);
4390: END IF;
4391:
4392: -- bug 6824850: select only if tax code is available
4393: IF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.OUTPUT_TAX_CLASSIFICATION_CODE(p_index) IS NOT NULL THEN
4504: tax_info_rec.usern7 := 2;
4505:
4506: -- bug 6824850
4507: IF (g_level_statement >= g_current_runtime_level) THEN
4508: FND_LOG.STRING(g_level_statement,
4509: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec',
4510: 'userf2 : '|| tax_info_rec.userf2);
4511: FND_LOG.STRING(g_level_statement,
4512: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec',
4507: IF (g_level_statement >= g_current_runtime_level) THEN
4508: FND_LOG.STRING(g_level_statement,
4509: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec',
4510: 'userf2 : '|| tax_info_rec.userf2);
4511: FND_LOG.STRING(g_level_statement,
4512: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec',
4513: 'userf9 : '|| tax_info_rec.userf9);
4514: END IF;
4515:
4514: END IF;
4515:
4516:
4517: IF (g_level_procedure >= g_current_runtime_level ) THEN
4518: FND_LOG.STRING(g_level_procedure,
4519: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec.END',
4520: 'ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec(-)');
4521: END IF;
4522: EXCEPTION
4521: END IF;
4522: EXCEPTION
4523: WHEN OTHERS THEN
4524: IF (g_level_unexpected >= g_current_runtime_level ) THEN
4525: FND_LOG.STRING(g_level_unexpected,
4526: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_tax_info_rec',
4527: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
4528: END IF;
4529:
4568:
4569:
4570: BEGIN
4571:
4572: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
4573: IF (g_level_procedure >= g_current_runtime_level ) THEN
4574: FND_LOG.STRING(g_level_procedure,
4575: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.BEGIN',
4576: 'ZX_PRODUCT_INTEGRATION_PKG: prepare_detail_tax_line (+)');
4570: BEGIN
4571:
4572: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
4573: IF (g_level_procedure >= g_current_runtime_level ) THEN
4574: FND_LOG.STRING(g_level_procedure,
4575: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.BEGIN',
4576: 'ZX_PRODUCT_INTEGRATION_PKG: prepare_detail_tax_line (+)');
4577: END IF;
4578:
4802: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).RELATED_DOC_DATE := zx_global_structures_pkg.trx_line_dist_tbl.RELATED_DOC_DATE(p_id_dist_tbl);
4803:
4804:
4805: IF (g_level_statement >= g_current_runtime_level ) THEN
4806: FND_LOG.STRING(g_level_statement,
4807: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4808: 'Calling ZX_TDS_UTILITIES_PKG.get_tax_cache_info to populate tax_cache...');
4809: END IF;
4810:
4825: p_new_row_num).tax_regime_id := l_tax_regime_rec.tax_regime_id;
4826:
4827: ELSE
4828: IF (g_level_unexpected >= g_current_runtime_level ) THEN
4829: FND_LOG.STRING(g_level_unexpected,
4830: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4831: 'Incorrect return_status after calling ' ||
4832: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info()');
4833: FND_LOG.STRING(g_level_unexpected,
4829: FND_LOG.STRING(g_level_unexpected,
4830: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4831: 'Incorrect return_status after calling ' ||
4832: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info()');
4833: FND_LOG.STRING(g_level_unexpected,
4834: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4835: 'RETURN_STATUS = ' || l_return_status);
4836: FND_LOG.STRING(g_level_unexpected,
4837: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4832: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info()');
4833: FND_LOG.STRING(g_level_unexpected,
4834: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4835: 'RETURN_STATUS = ' || l_return_status);
4836: FND_LOG.STRING(g_level_unexpected,
4837: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4838: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
4839: 'prepare_detail_tax_line(-)');
4840: END IF;
4875: END IF;
4876:
4877: ELSE
4878: IF (g_level_unexpected >= g_current_runtime_level ) THEN
4879: FND_LOG.STRING(g_level_unexpected,
4880: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4881: 'Incorrect return_status after calling ' ||
4882: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info()');
4883: FND_LOG.STRING(g_level_unexpected,
4879: FND_LOG.STRING(g_level_unexpected,
4880: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4881: 'Incorrect return_status after calling ' ||
4882: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info()');
4883: FND_LOG.STRING(g_level_unexpected,
4884: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4885: 'RETURN_STATUS = ' || l_return_status);
4886: FND_LOG.STRING(g_level_unexpected,
4887: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4882: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info()');
4883: FND_LOG.STRING(g_level_unexpected,
4884: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4885: 'RETURN_STATUS = ' || l_return_status);
4886: FND_LOG.STRING(g_level_unexpected,
4887: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4888: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
4889: 'prepare_detail_tax_line(-)');
4890: END IF;
4906: := l_tax_jurisdiction_rec.tax_jurisdiction_id;
4907:
4908: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4909: IF (g_level_unexpected >= g_current_runtime_level ) THEN
4910: FND_LOG.STRING(g_level_unexpected,
4911: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4912: 'Incorrect return_status after calling ' ||
4913: 'ZX_TDS_UTILITIES_PKG.get_jurisdiction_cache_info()');
4914: FND_LOG.STRING(g_level_unexpected,
4910: FND_LOG.STRING(g_level_unexpected,
4911: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4912: 'Incorrect return_status after calling ' ||
4913: 'ZX_TDS_UTILITIES_PKG.get_jurisdiction_cache_info()');
4914: FND_LOG.STRING(g_level_unexpected,
4915: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4916: 'RETURN_STATUS = ' || l_return_status);
4917: FND_LOG.STRING(g_level_unexpected,
4918: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4913: 'ZX_TDS_UTILITIES_PKG.get_jurisdiction_cache_info()');
4914: FND_LOG.STRING(g_level_unexpected,
4915: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4916: 'RETURN_STATUS = ' || l_return_status);
4917: FND_LOG.STRING(g_level_unexpected,
4918: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4919: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
4920: 'prepare_detail_tax_line(-)');
4921: END IF;
4942: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(
4943: p_new_row_num).tax_status_id := l_tax_status_rec.tax_status_id;
4944: ELSE
4945: IF (g_level_unexpected >= g_current_runtime_level ) THEN
4946: FND_LOG.STRING(g_level_unexpected,
4947: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4948: 'Incorrect return_status after calling ' ||
4949: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info()');
4950: FND_LOG.STRING(g_level_unexpected,
4946: FND_LOG.STRING(g_level_unexpected,
4947: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4948: 'Incorrect return_status after calling ' ||
4949: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info()');
4950: FND_LOG.STRING(g_level_unexpected,
4951: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4952: 'RETURN_STATUS = ' || l_return_status);
4953: FND_LOG.STRING(g_level_unexpected,
4954: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4949: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info()');
4950: FND_LOG.STRING(g_level_unexpected,
4951: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4952: 'RETURN_STATUS = ' || l_return_status);
4953: FND_LOG.STRING(g_level_unexpected,
4954: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4955: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
4956: 'prepare_detail_tax_line(-)');
4957: END IF;
4980: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TAX_CALCULATION_FORMULA
4981: := l_tax_rec.def_tax_calc_formula;
4982: ELSE
4983: IF (g_level_unexpected >= g_current_runtime_level ) THEN
4984: FND_LOG.STRING(g_level_unexpected,
4985: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4986: 'Incorrect return_status after calling ' ||
4987: 'ZX_TDS_UTILITIES_PKG.get_tax_rate_info()');
4988: FND_LOG.STRING(g_level_unexpected,
4984: FND_LOG.STRING(g_level_unexpected,
4985: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4986: 'Incorrect return_status after calling ' ||
4987: 'ZX_TDS_UTILITIES_PKG.get_tax_rate_info()');
4988: FND_LOG.STRING(g_level_unexpected,
4989: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4990: 'RETURN_STATUS = ' || l_return_status);
4991: FND_LOG.STRING(g_level_unexpected,
4992: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4987: 'ZX_TDS_UTILITIES_PKG.get_tax_rate_info()');
4988: FND_LOG.STRING(g_level_unexpected,
4989: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
4990: 'RETURN_STATUS = ' || l_return_status);
4991: FND_LOG.STRING(g_level_unexpected,
4992: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
4993: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
4994: 'prepare_detail_tax_line(-)');
4995: END IF;
4999: -- bug#5395227
5000: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_rate_id := p_tax_out_rec.tax_rate_id;
5001:
5002: IF (g_level_statement >= g_current_runtime_level ) THEN
5003: FND_LOG.STRING(g_level_statement,
5004: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5005: 'Populating tax_regime_id, tax_id, tax_status_id and tax_rate_id...');
5006: FND_LOG.STRING(g_level_statement,
5007: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5002: IF (g_level_statement >= g_current_runtime_level ) THEN
5003: FND_LOG.STRING(g_level_statement,
5004: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5005: 'Populating tax_regime_id, tax_id, tax_status_id and tax_rate_id...');
5006: FND_LOG.STRING(g_level_statement,
5007: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5008: 'tax_regime_id := ' ||
5009: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_regime_id));
5010: FND_LOG.STRING(g_level_statement,
5006: FND_LOG.STRING(g_level_statement,
5007: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5008: 'tax_regime_id := ' ||
5009: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_regime_id));
5010: FND_LOG.STRING(g_level_statement,
5011: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5012: 'tax_id := ' ||
5013: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_id));
5014: FND_LOG.STRING(g_level_statement,
5010: FND_LOG.STRING(g_level_statement,
5011: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5012: 'tax_id := ' ||
5013: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_id));
5014: FND_LOG.STRING(g_level_statement,
5015: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5016: 'tax_jurisdiction_id := ' ||
5017: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_jurisdiction_id));
5018: FND_LOG.STRING(g_level_statement,
5014: FND_LOG.STRING(g_level_statement,
5015: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5016: 'tax_jurisdiction_id := ' ||
5017: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_jurisdiction_id));
5018: FND_LOG.STRING(g_level_statement,
5019: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5020: 'tax_status_id := ' ||
5021: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_status_id));
5022: FND_LOG.STRING(g_level_statement,
5018: FND_LOG.STRING(g_level_statement,
5019: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5020: 'tax_status_id := ' ||
5021: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_status_id));
5022: FND_LOG.STRING(g_level_statement,
5023: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5024: 'tax_rate_id := ' ||
5025: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_rate_id));
5026: END IF;
5025: TO_CHAR(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_rate_id));
5026: END IF;
5027:
5028: IF (g_level_procedure >= g_current_runtime_level ) THEN
5029: FND_LOG.STRING(g_level_procedure,
5030: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5031: 'Tax_line_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_line_id);
5032: FND_LOG.STRING(g_level_procedure,
5033: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5028: IF (g_level_procedure >= g_current_runtime_level ) THEN
5029: FND_LOG.STRING(g_level_procedure,
5030: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5031: 'Tax_line_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_line_id);
5032: FND_LOG.STRING(g_level_procedure,
5033: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5034: 'Application_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).APPLICATION_ID);
5035: FND_LOG.STRING(g_level_procedure,
5036: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5031: 'Tax_line_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_line_id);
5032: FND_LOG.STRING(g_level_procedure,
5033: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5034: 'Application_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).APPLICATION_ID);
5035: FND_LOG.STRING(g_level_procedure,
5036: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5037: 'Entity_code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).Entity_code);
5038: FND_LOG.STRING(g_level_procedure,
5039: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5034: 'Application_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).APPLICATION_ID);
5035: FND_LOG.STRING(g_level_procedure,
5036: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5037: 'Entity_code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).Entity_code);
5038: FND_LOG.STRING(g_level_procedure,
5039: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5040: 'Event Class Code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).EVENT_CLASS_CODE);
5041: FND_LOG.STRING(g_level_procedure,
5042: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5037: 'Entity_code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).Entity_code);
5038: FND_LOG.STRING(g_level_procedure,
5039: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5040: 'Event Class Code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).EVENT_CLASS_CODE);
5041: FND_LOG.STRING(g_level_procedure,
5042: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5043: 'Trx_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).Trx_ID);
5044: FND_LOG.STRING(g_level_procedure,
5045: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5040: 'Event Class Code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).EVENT_CLASS_CODE);
5041: FND_LOG.STRING(g_level_procedure,
5042: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5043: 'Trx_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).Trx_ID);
5044: FND_LOG.STRING(g_level_procedure,
5045: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5046: 'Trx_level_type: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TRX_LEVEL_TYPE);
5047: FND_LOG.STRING(g_level_procedure,
5048: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5043: 'Trx_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).Trx_ID);
5044: FND_LOG.STRING(g_level_procedure,
5045: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5046: 'Trx_level_type: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TRX_LEVEL_TYPE);
5047: FND_LOG.STRING(g_level_procedure,
5048: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5049: 'Trx_line_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TRX_LINE_ID);
5050: FND_LOG.STRING(g_level_procedure,
5051: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5046: 'Trx_level_type: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TRX_LEVEL_TYPE);
5047: FND_LOG.STRING(g_level_procedure,
5048: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5049: 'Trx_line_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TRX_LINE_ID);
5050: FND_LOG.STRING(g_level_procedure,
5051: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5052: 'Tax Regime Code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TAX_REGIME_CODE);
5053: FND_LOG.STRING(g_level_procedure,
5054: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5049: 'Trx_line_id: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TRX_LINE_ID);
5050: FND_LOG.STRING(g_level_procedure,
5051: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5052: 'Tax Regime Code: '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TAX_REGIME_CODE);
5053: FND_LOG.STRING(g_level_procedure,
5054: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5055: 'Tax : '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).TAX);
5056: END IF;
5057:
5095: ==============================
5096: */
5097:
5098: IF (g_level_procedure >= g_current_runtime_level ) THEN
5099: FND_LOG.STRING(g_level_procedure,
5100: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line.END',
5101: 'ZX_PRODUCT_INTEGRATION_PKG: prepare_detail_tax_lines (-)');
5102: END IF;
5103: EXCEPTION
5102: END IF;
5103: EXCEPTION
5104: WHEN OTHERS THEN
5105: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5106: FND_LOG.STRING(g_level_unexpected,
5107: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.prepare_detail_tax_line',
5108: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5109: END IF;
5110: RAISE;
5168: -- End : Added for Bug#8669930
5169:
5170: BEGIN
5171:
5172: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5173:
5174: IF (g_level_event >= g_current_runtime_level ) THEN
5175: FND_LOG.STRING(g_level_event,
5176: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.BEGIN',
5171:
5172: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5173:
5174: IF (g_level_event >= g_current_runtime_level ) THEN
5175: FND_LOG.STRING(g_level_event,
5176: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.BEGIN',
5177: 'ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line(+)');
5178:
5179: FND_LOG.STRING(g_level_event,
5175: FND_LOG.STRING(g_level_event,
5176: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.BEGIN',
5177: 'ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line(+)');
5178:
5179: FND_LOG.STRING(g_level_event,
5180: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5181: 'new tax line created (tax := '|| p_tax_line_rec.tax || ')');
5182: FND_LOG.STRING(g_level_event,
5183: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5178:
5179: FND_LOG.STRING(g_level_event,
5180: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5181: 'new tax line created (tax := '|| p_tax_line_rec.tax || ')');
5182: FND_LOG.STRING(g_level_event,
5183: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5184: 'tax_regime_code := '|| p_tax_line_rec.tax_regime_code);
5185: END IF;
5186:
5195: x_return_status);
5196:
5197: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5198: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5199: FND_LOG.STRING(g_level_unexpected,
5200: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5201: 'Incorrect return_status after calling ' ||
5202: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
5203: FND_LOG.STRING(g_level_unexpected,
5199: FND_LOG.STRING(g_level_unexpected,
5200: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5201: 'Incorrect return_status after calling ' ||
5202: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
5203: FND_LOG.STRING(g_level_unexpected,
5204: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5205: 'RETURN_STATUS = ' || x_return_status);
5206: FND_LOG.STRING(g_level_unexpected,
5207: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5202: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
5203: FND_LOG.STRING(g_level_unexpected,
5204: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5205: 'RETURN_STATUS = ' || x_return_status);
5206: FND_LOG.STRING(g_level_unexpected,
5207: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5208: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line(-)');
5209: END IF;
5210: RETURN;
5219: l_error_buffer);
5220:
5221: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5222: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5223: FND_LOG.STRING(g_level_unexpected,
5224: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5225: 'Incorrect return_status after calling ' ||
5226: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info()');
5227: FND_LOG.STRING(g_level_unexpected,
5223: FND_LOG.STRING(g_level_unexpected,
5224: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5225: 'Incorrect return_status after calling ' ||
5226: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info()');
5227: FND_LOG.STRING(g_level_unexpected,
5228: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5229: 'RETURN_STATUS = ' || x_return_status);
5230: FND_LOG.STRING(g_level_unexpected,
5231: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5226: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info()');
5227: FND_LOG.STRING(g_level_unexpected,
5228: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5229: 'RETURN_STATUS = ' || x_return_status);
5230: FND_LOG.STRING(g_level_unexpected,
5231: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5232: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
5233: 'create_detail_tax_line(-)');
5234: END IF;
5245: l_error_buffer);
5246:
5247: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5248: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5249: FND_LOG.STRING(g_level_unexpected,
5250: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5251: 'Incorrect return_status after calling ' ||
5252: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info()');
5253: FND_LOG.STRING(g_level_unexpected,
5249: FND_LOG.STRING(g_level_unexpected,
5250: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5251: 'Incorrect return_status after calling ' ||
5252: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info()');
5253: FND_LOG.STRING(g_level_unexpected,
5254: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5255: 'RETURN_STATUS = ' || x_return_status);
5256: FND_LOG.STRING(g_level_unexpected,
5257: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5252: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info()');
5253: FND_LOG.STRING(g_level_unexpected,
5254: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5255: 'RETURN_STATUS = ' || x_return_status);
5256: FND_LOG.STRING(g_level_unexpected,
5257: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5258: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
5259: 'create_detail_tax_line(-)');
5260: END IF;
5272: p_error_buffer => l_error_buffer);
5273:
5274: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5275: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5276: FND_LOG.STRING(g_level_unexpected,
5277: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5278: 'Incorrect return_status after calling ' ||
5279: 'ZX_TDS_UTILITIES_PKG.get_jurisdiction_cache_info()');
5280: FND_LOG.STRING(g_level_unexpected,
5276: FND_LOG.STRING(g_level_unexpected,
5277: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5278: 'Incorrect return_status after calling ' ||
5279: 'ZX_TDS_UTILITIES_PKG.get_jurisdiction_cache_info()');
5280: FND_LOG.STRING(g_level_unexpected,
5281: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5282: 'RETURN_STATUS = ' || x_return_status);
5283: FND_LOG.STRING(g_level_unexpected,
5284: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5279: 'ZX_TDS_UTILITIES_PKG.get_jurisdiction_cache_info()');
5280: FND_LOG.STRING(g_level_unexpected,
5281: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5282: 'RETURN_STATUS = ' || x_return_status);
5283: FND_LOG.STRING(g_level_unexpected,
5284: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5285: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
5286: 'create_detail_tax_line(-)');
5287: END IF;
5300: l_error_buffer);
5301:
5302: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5303: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5304: FND_LOG.STRING(g_level_unexpected,
5305: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5306: 'Incorrect return_status after calling ' ||
5307: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info()');
5308: FND_LOG.STRING(g_level_unexpected,
5304: FND_LOG.STRING(g_level_unexpected,
5305: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5306: 'Incorrect return_status after calling ' ||
5307: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info()');
5308: FND_LOG.STRING(g_level_unexpected,
5309: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5310: 'RETURN_STATUS = ' || x_return_status);
5311: FND_LOG.STRING(g_level_unexpected,
5312: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5307: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info()');
5308: FND_LOG.STRING(g_level_unexpected,
5309: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5310: 'RETURN_STATUS = ' || x_return_status);
5311: FND_LOG.STRING(g_level_unexpected,
5312: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5313: 'ZX_PRODUCT_INTEGRATION_PKG.' ||
5314: 'create_detail_tax_line(-)');
5315: END IF;
5323: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_jurisdiction_id := l_tax_jurisdiction_rec.tax_jurisdiction_id;
5324: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_rate_id := p_tax_line_rec.tax_rate_id;
5325:
5326: IF (g_level_statement >= g_current_runtime_level ) THEN
5327: FND_LOG.STRING(g_level_statement,
5328: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5329: 'Populating tax_regime_id, tax_id, tax_status_id and tax_rate_id...');
5330: FND_LOG.STRING(g_level_statement,
5331: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5326: IF (g_level_statement >= g_current_runtime_level ) THEN
5327: FND_LOG.STRING(g_level_statement,
5328: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5329: 'Populating tax_regime_id, tax_id, tax_status_id and tax_rate_id...');
5330: FND_LOG.STRING(g_level_statement,
5331: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5332: 'tax_regime_id := ' || ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_regime_id||
5333: ' tax_id := '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_id||
5334: ' tax_status_id := '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).tax_status_id||
5467:
5468: IF get_adjusted_doc_tax_line_id%FOUND THEN
5469: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(p_new_row_num).adjusted_doc_tax_line_id := l_adjusted_doc_tax_line_id;
5470: IF (g_level_event >= g_current_runtime_level ) THEN
5471: FND_LOG.STRING(g_level_event,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5472: 'l_adjusted_doc_tax_line_id: ' || l_adjusted_doc_tax_line_id);
5473: END IF;
5474: END IF;
5475: CLOSE get_adjusted_doc_tax_line_id;
5475: CLOSE get_adjusted_doc_tax_line_id;
5476: END IF;
5477:
5478: IF (g_level_event >= g_current_runtime_level ) THEN
5479: FND_LOG.STRING(g_level_event,
5480: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5481: 'RETURN_STATUS = ' || x_return_status);
5482: FND_LOG.STRING(g_level_event,
5483: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5478: IF (g_level_event >= g_current_runtime_level ) THEN
5479: FND_LOG.STRING(g_level_event,
5480: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5481: 'RETURN_STATUS = ' || x_return_status);
5482: FND_LOG.STRING(g_level_event,
5483: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5484: 'ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line(-)');
5485: END IF;
5486:
5488: WHEN OTHERS THEN
5489: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5490:
5491: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5492: FND_LOG.STRING(g_level_unexpected,
5493: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5494: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5495: END IF;
5496: IF (g_level_procedure >= g_current_runtime_level ) THEN
5493: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line',
5494: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5495: END IF;
5496: IF (g_level_procedure >= g_current_runtime_level ) THEN
5497: FND_LOG.STRING(g_level_procedure,
5498: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line.END',
5499: 'ZX_PRODUCT_INTEGRATION_PKG.create_detail_tax_line(-)');
5500: END IF;
5501:
5539: -- Bug#5395227
5540: l_tax_rate_rec ZX_TDS_UTILITIES_PKG.ZX_RATE_INFO_REC_TYPE;
5541:
5542: BEGIN
5543: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5544:
5545: IF (g_level_statement >= g_current_runtime_level ) THEN
5546: FND_LOG.STRING(g_level_statement,
5547: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id.BEGIN',
5542: BEGIN
5543: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5544:
5545: IF (g_level_statement >= g_current_runtime_level ) THEN
5546: FND_LOG.STRING(g_level_statement,
5547: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id.BEGIN',
5548: 'ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id(+)');
5549: FND_LOG.STRING(g_level_statement,
5550: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5545: IF (g_level_statement >= g_current_runtime_level ) THEN
5546: FND_LOG.STRING(g_level_statement,
5547: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id.BEGIN',
5548: 'ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id(+)');
5549: FND_LOG.STRING(g_level_statement,
5550: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5551: 'tax_regime_code = ' || p_tax_regime_code);
5552: FND_LOG.STRING(g_level_statement,
5553: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5548: 'ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id(+)');
5549: FND_LOG.STRING(g_level_statement,
5550: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5551: 'tax_regime_code = ' || p_tax_regime_code);
5552: FND_LOG.STRING(g_level_statement,
5553: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5554: 'tax_ = ' || p_tax);
5555: FND_LOG.STRING(g_level_statement,
5556: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5551: 'tax_regime_code = ' || p_tax_regime_code);
5552: FND_LOG.STRING(g_level_statement,
5553: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5554: 'tax_ = ' || p_tax);
5555: FND_LOG.STRING(g_level_statement,
5556: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5557: 'tax_status_code = ' || p_tax_status_code);
5558: FND_LOG.STRING(g_level_statement,
5559: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5554: 'tax_ = ' || p_tax);
5555: FND_LOG.STRING(g_level_statement,
5556: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5557: 'tax_status_code = ' || p_tax_status_code);
5558: FND_LOG.STRING(g_level_statement,
5559: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5560: 'tax_rate_code = ' || p_tax_rate_code);
5561: FND_LOG.STRING(g_level_statement,
5562: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5557: 'tax_status_code = ' || p_tax_status_code);
5558: FND_LOG.STRING(g_level_statement,
5559: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5560: 'tax_rate_code = ' || p_tax_rate_code);
5561: FND_LOG.STRING(g_level_statement,
5562: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5563: 'p_tax_determine_date = ' || p_tax_determine_date);
5564: FND_LOG.STRING(g_level_statement,
5565: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5560: 'tax_rate_code = ' || p_tax_rate_code);
5561: FND_LOG.STRING(g_level_statement,
5562: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5563: 'p_tax_determine_date = ' || p_tax_determine_date);
5564: FND_LOG.STRING(g_level_statement,
5565: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5566: 'p_tax_jurisdiction_code = ' || p_tax_jurisdiction_code);
5567:
5568: END IF;
5593: x_tax_rate_id := l_tax_rate_rec.tax_rate_id;
5594: END IF;
5595:
5596: IF (g_level_statement >= g_current_runtime_level ) THEN
5597: FND_LOG.STRING(g_level_statement,
5598: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5599: 'tax_rate_id = ' || x_tax_rate_id);
5600: FND_LOG.STRING(g_level_statement,
5601: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5596: IF (g_level_statement >= g_current_runtime_level ) THEN
5597: FND_LOG.STRING(g_level_statement,
5598: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5599: 'tax_rate_id = ' || x_tax_rate_id);
5600: FND_LOG.STRING(g_level_statement,
5601: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5602: 'RETURN_STATUS = ' || x_return_status);
5603: FND_LOG.STRING(g_level_statement,
5604: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id.END',
5599: 'tax_rate_id = ' || x_tax_rate_id);
5600: FND_LOG.STRING(g_level_statement,
5601: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5602: 'RETURN_STATUS = ' || x_return_status);
5603: FND_LOG.STRING(g_level_statement,
5604: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id.END',
5605: 'ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id(-)');
5606: END IF;
5607:
5608: EXCEPTION
5609: WHEN OTHERS THEN
5610: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5611: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5612: FND_LOG.STRING(g_level_unexpected,
5613: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5614: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5615: END IF;
5616: IF (g_level_procedure >= g_current_runtime_level ) THEN
5613: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id',
5614: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5615: END IF;
5616: IF (g_level_procedure >= g_current_runtime_level ) THEN
5617: FND_LOG.STRING(g_level_procedure,
5618: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id.END',
5619: 'ZX_PRODUCT_INTEGRATION_PKG.get_tax_rate_id(-)');
5620: END IF;
5621:
5635: | 01-SEP-98 TKOSHIO CREATED |
5636: *----------------------------------------------------------------------------*/
5637: PROCEDURE INITIALIZE_TAX_INFO_REC is
5638: BEGIN
5639: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5640: IF (g_level_procedure >= g_current_runtime_level ) THEN
5641: FND_LOG.STRING(g_level_procedure,
5642: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec.BEGIN',
5643: 'ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec(+)');
5637: PROCEDURE INITIALIZE_TAX_INFO_REC is
5638: BEGIN
5639: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5640: IF (g_level_procedure >= g_current_runtime_level ) THEN
5641: FND_LOG.STRING(g_level_procedure,
5642: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec.BEGIN',
5643: 'ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec(+)');
5644: END IF;
5645:
5790: tax_info_rec.party_flag := NULL;
5791:
5792:
5793: IF (g_level_statement >= g_current_runtime_level) THEN
5794: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','initialize_tax_info_rec(-)');
5795: END IF;
5796: EXCEPTION
5797: WHEN OTHERS THEN
5798: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5795: END IF;
5796: EXCEPTION
5797: WHEN OTHERS THEN
5798: IF (g_level_unexpected >= g_current_runtime_level ) THEN
5799: FND_LOG.STRING(g_level_unexpected,
5800: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec',
5801: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5802: END IF;
5803: IF (g_level_procedure >= g_current_runtime_level ) THEN
5800: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec',
5801: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
5802: END IF;
5803: IF (g_level_procedure >= g_current_runtime_level ) THEN
5804: FND_LOG.STRING(g_level_procedure,
5805: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec.END',
5806: 'ZX_PRODUCT_INTEGRATION_PKG.initialize_tax_info_rec(-)');
5807: END IF;
5808: RAISE;
5835:
5836: PROCEDURE dump_tax_info_rec(p_IO_flag IN VARCHAR2 ) IS
5837: l_IO_flag CHAR(1);
5838: BEGIN
5839: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5840:
5841: IF (g_level_procedure >= g_current_runtime_level ) THEN
5842: FND_LOG.STRING(g_level_procedure,
5843: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.dump_tax_info_rec.BEGIN',
5838: BEGIN
5839: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
5840:
5841: IF (g_level_procedure >= g_current_runtime_level ) THEN
5842: FND_LOG.STRING(g_level_procedure,
5843: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.dump_tax_info_rec.BEGIN',
5844: 'ZX_PRODUCT_INTEGRATION_PKG.dump_tax_info_rec(+)');
5845: END IF;
5846:
5853: --
5854: -- Dump tax_info_rec
5855: --
5856: IF (g_level_statement >= g_current_runtime_level) THEN
5857: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5858: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '** Tax Info Record **' );
5859: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5860: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_cust_id = '
5861: ||tax_info_rec.Bill_to_cust_id );
5854: -- Dump tax_info_rec
5855: --
5856: IF (g_level_statement >= g_current_runtime_level) THEN
5857: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5858: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '** Tax Info Record **' );
5859: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5860: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_cust_id = '
5861: ||tax_info_rec.Bill_to_cust_id );
5862: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_cust_id = '
5855: --
5856: IF (g_level_statement >= g_current_runtime_level) THEN
5857: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5858: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '** Tax Info Record **' );
5859: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5860: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_cust_id = '
5861: ||tax_info_rec.Bill_to_cust_id );
5862: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_cust_id = '
5863: ||tax_info_rec.Ship_to_cust_id );
5856: IF (g_level_statement >= g_current_runtime_level) THEN
5857: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5858: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '** Tax Info Record **' );
5859: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5860: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_cust_id = '
5861: ||tax_info_rec.Bill_to_cust_id );
5862: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_cust_id = '
5863: ||tax_info_rec.Ship_to_cust_id );
5864: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_id = '
5858: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '** Tax Info Record **' );
5859: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '************************' );
5860: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_cust_id = '
5861: ||tax_info_rec.Bill_to_cust_id );
5862: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_cust_id = '
5863: ||tax_info_rec.Ship_to_cust_id );
5864: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_id = '
5865: ||tax_info_rec.Customer_trx_id );
5866: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_date = '||tax_info_rec.Trx_date );
5860: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_cust_id = '
5861: ||tax_info_rec.Bill_to_cust_id );
5862: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_cust_id = '
5863: ||tax_info_rec.Ship_to_cust_id );
5864: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_id = '
5865: ||tax_info_rec.Customer_trx_id );
5866: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_date = '||tax_info_rec.Trx_date );
5867: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': GL_date = '||tax_info_rec.gl_date );
5868: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_site_use_id = '
5862: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_cust_id = '
5863: ||tax_info_rec.Ship_to_cust_id );
5864: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_id = '
5865: ||tax_info_rec.Customer_trx_id );
5866: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_date = '||tax_info_rec.Trx_date );
5867: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': GL_date = '||tax_info_rec.gl_date );
5868: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_site_use_id = '
5869: ||tax_info_rec.Ship_to_site_use_id );
5870: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_site_use_id = '
5863: ||tax_info_rec.Ship_to_cust_id );
5864: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_id = '
5865: ||tax_info_rec.Customer_trx_id );
5866: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_date = '||tax_info_rec.Trx_date );
5867: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': GL_date = '||tax_info_rec.gl_date );
5868: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_site_use_id = '
5869: ||tax_info_rec.Ship_to_site_use_id );
5870: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_site_use_id = '
5871: ||tax_info_rec.Bill_to_site_use_id );
5864: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_id = '
5865: ||tax_info_rec.Customer_trx_id );
5866: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_date = '||tax_info_rec.Trx_date );
5867: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': GL_date = '||tax_info_rec.gl_date );
5868: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_site_use_id = '
5869: ||tax_info_rec.Ship_to_site_use_id );
5870: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_site_use_id = '
5871: ||tax_info_rec.Bill_to_site_use_id );
5872: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_postal_code = '
5866: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_date = '||tax_info_rec.Trx_date );
5867: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': GL_date = '||tax_info_rec.gl_date );
5868: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_site_use_id = '
5869: ||tax_info_rec.Ship_to_site_use_id );
5870: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_site_use_id = '
5871: ||tax_info_rec.Bill_to_site_use_id );
5872: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_postal_code = '
5873: ||tax_info_rec.Ship_to_postal_code );
5874: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_postal_code = '
5868: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_site_use_id = '
5869: ||tax_info_rec.Ship_to_site_use_id );
5870: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_site_use_id = '
5871: ||tax_info_rec.Bill_to_site_use_id );
5872: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_postal_code = '
5873: ||tax_info_rec.Ship_to_postal_code );
5874: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_postal_code = '
5875: ||tax_info_rec.Bill_to_postal_code );
5876: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_location_id = '
5870: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_site_use_id = '
5871: ||tax_info_rec.Bill_to_site_use_id );
5872: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_postal_code = '
5873: ||tax_info_rec.Ship_to_postal_code );
5874: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_postal_code = '
5875: ||tax_info_rec.Bill_to_postal_code );
5876: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_location_id = '
5877: ||tax_info_rec.Ship_to_location_id );
5878: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_location_id = '
5872: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_postal_code = '
5873: ||tax_info_rec.Ship_to_postal_code );
5874: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_postal_code = '
5875: ||tax_info_rec.Bill_to_postal_code );
5876: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_location_id = '
5877: ||tax_info_rec.Ship_to_location_id );
5878: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_location_id = '
5879: ||tax_info_rec.Bill_to_location_id );
5880: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Invoicing_rule_id = '
5874: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_postal_code = '
5875: ||tax_info_rec.Bill_to_postal_code );
5876: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_location_id = '
5877: ||tax_info_rec.Ship_to_location_id );
5878: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_location_id = '
5879: ||tax_info_rec.Bill_to_location_id );
5880: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Invoicing_rule_id = '
5881: ||tax_info_rec.Invoicing_rule_id );
5882: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': FOB_point = '||tax_info_rec.FOB_point );
5876: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_location_id = '
5877: ||tax_info_rec.Ship_to_location_id );
5878: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_location_id = '
5879: ||tax_info_rec.Bill_to_location_id );
5880: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Invoicing_rule_id = '
5881: ||tax_info_rec.Invoicing_rule_id );
5882: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': FOB_point = '||tax_info_rec.FOB_point );
5883: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_currency_code = '
5884: ||tax_info_rec.Trx_currency_code );
5878: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Bill_to_location_id = '
5879: ||tax_info_rec.Bill_to_location_id );
5880: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Invoicing_rule_id = '
5881: ||tax_info_rec.Invoicing_rule_id );
5882: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': FOB_point = '||tax_info_rec.FOB_point );
5883: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_currency_code = '
5884: ||tax_info_rec.Trx_currency_code );
5885: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_exchange_rate = '
5886: ||tax_info_rec.Trx_exchange_rate );
5879: ||tax_info_rec.Bill_to_location_id );
5880: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Invoicing_rule_id = '
5881: ||tax_info_rec.Invoicing_rule_id );
5882: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': FOB_point = '||tax_info_rec.FOB_point );
5883: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_currency_code = '
5884: ||tax_info_rec.Trx_currency_code );
5885: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_exchange_rate = '
5886: ||tax_info_rec.Trx_exchange_rate );
5887: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Minimum_accountable_unit = '
5881: ||tax_info_rec.Invoicing_rule_id );
5882: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': FOB_point = '||tax_info_rec.FOB_point );
5883: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_currency_code = '
5884: ||tax_info_rec.Trx_currency_code );
5885: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_exchange_rate = '
5886: ||tax_info_rec.Trx_exchange_rate );
5887: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Minimum_accountable_unit = '
5888: ||tax_info_rec.Minimum_accountable_unit );
5889: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Precision = '||tax_info_rec.Precision );
5883: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_currency_code = '
5884: ||tax_info_rec.Trx_currency_code );
5885: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_exchange_rate = '
5886: ||tax_info_rec.Trx_exchange_rate );
5887: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Minimum_accountable_unit = '
5888: ||tax_info_rec.Minimum_accountable_unit );
5889: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Precision = '||tax_info_rec.Precision );
5890: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_line_id = '
5891: ||tax_info_rec.Customer_trx_line_id );
5885: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_exchange_rate = '
5886: ||tax_info_rec.Trx_exchange_rate );
5887: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Minimum_accountable_unit = '
5888: ||tax_info_rec.Minimum_accountable_unit );
5889: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Precision = '||tax_info_rec.Precision );
5890: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_line_id = '
5891: ||tax_info_rec.Customer_trx_line_id );
5892: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': link_to_cust_trx_line_id = '
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5886: ||tax_info_rec.Trx_exchange_rate );
5887: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Minimum_accountable_unit = '
5888: ||tax_info_rec.Minimum_accountable_unit );
5889: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Precision = '||tax_info_rec.Precision );
5890: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_line_id = '
5891: ||tax_info_rec.Customer_trx_line_id );
5892: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': link_to_cust_trx_line_id = '
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5888: ||tax_info_rec.Minimum_accountable_unit );
5889: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Precision = '||tax_info_rec.Precision );
5890: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_line_id = '
5891: ||tax_info_rec.Customer_trx_line_id );
5892: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': link_to_cust_trx_line_id = '
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5890: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_line_id = '
5891: ||tax_info_rec.Customer_trx_line_id );
5892: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': link_to_cust_trx_line_id = '
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5891: ||tax_info_rec.Customer_trx_line_id );
5892: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': link_to_cust_trx_line_id = '
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5892: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': link_to_cust_trx_line_id = '
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5893: ||tax_info_rec.link_to_cust_trx_line_id );
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5894: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Memo_line_id = '||tax_info_rec.Memo_line_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5902: ||tax_info_rec.Item_exception_rate_id );
5895: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxed_quantity = '||tax_info_rec.Taxed_quantity );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5902: ||tax_info_rec.Item_exception_rate_id );
5903: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rate = '||tax_info_rec.Tax_rate );
5896: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Inventory_item_id = '||tax_info_rec.Inventory_item_id );
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5902: ||tax_info_rec.Item_exception_rate_id );
5903: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rate = '||tax_info_rec.Tax_rate );
5904: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_transaction_code = '
5897: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Extended_amount = '||tax_info_rec.Extended_amount );
5898: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_code = '||tax_info_rec.Tax_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5902: ||tax_info_rec.Item_exception_rate_id );
5903: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rate = '||tax_info_rec.Tax_rate );
5904: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_transaction_code = '
5905: ||tax_info_rec.Default_ussgl_transaction_code );
5899: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vat_tax_id = '||tax_info_rec.Vat_tax_id );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5902: ||tax_info_rec.Item_exception_rate_id );
5903: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rate = '||tax_info_rec.Tax_rate );
5904: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_transaction_code = '
5905: ||tax_info_rec.Default_ussgl_transaction_code );
5906: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_trx_code_context = '
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5900: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_exemption_id = '||tax_info_rec.Tax_exemption_id );
5901: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Item_exception_rate_id = '
5902: ||tax_info_rec.Item_exception_rate_id );
5903: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rate = '||tax_info_rec.Tax_rate );
5904: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_transaction_code = '
5905: ||tax_info_rec.Default_ussgl_transaction_code );
5906: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_trx_code_context = '
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5902: ||tax_info_rec.Item_exception_rate_id );
5903: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rate = '||tax_info_rec.Tax_rate );
5904: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_transaction_code = '
5905: ||tax_info_rec.Default_ussgl_transaction_code );
5906: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_trx_code_context = '
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5904: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_transaction_code = '
5905: ||tax_info_rec.Default_ussgl_transaction_code );
5906: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_trx_code_context = '
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5905: ||tax_info_rec.Default_ussgl_transaction_code );
5906: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_trx_code_context = '
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5906: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Default_ussgl_trx_code_context = '
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5907: ||tax_info_rec.Default_ussgl_trx_code_context );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5908: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_control = '||tax_info_rec.Tax_control );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5909: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Qualifier = '||tax_info_rec.Qualifier );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5910: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_from_code = '||tax_info_rec.Ship_from_code );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5911: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_to_code = '||tax_info_rec.Ship_to_code );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5912: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_code = '||tax_info_rec.Poo_code );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5913: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_code = '||tax_info_rec.Poa_code );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5914: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Vdrctrl_exempt = '||tax_info_rec.Vdrctrl_exempt );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5915: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_cert_no = '||tax_info_rec.Xmpt_cert_no );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5916: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_reason = '||tax_info_rec.Xmpt_reason );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5917: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Xmpt_percent = '||tax_info_rec.Xmpt_percent );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5918: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Part_no = '||tax_info_rec.Part_no );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5919: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf1 = '||tax_info_rec.Userf1 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5920: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf2 = '||tax_info_rec.Userf2 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5921: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf3 = '||tax_info_rec.Userf3 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5922: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf4 = '||tax_info_rec.Userf4 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5923: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf5 = '||tax_info_rec.Userf5 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5924: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf6 = '||tax_info_rec.Userf6 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5925: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf7 = '||tax_info_rec.Userf7 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5926: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf8 = '||tax_info_rec.Userf8 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5927: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf9 = '||tax_info_rec.Userf9 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5928: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Userf10 = '||tax_info_rec.Userf10 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5929: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern1 = '||tax_info_rec.Usern1 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5930: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern2 = '||tax_info_rec.Usern2 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5931: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern3 = '||tax_info_rec.Usern3 );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5932: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern4 = '||tax_info_rec.Usern4 );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5933: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern5 = '||tax_info_rec.Usern5 );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5934: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern6 = '||tax_info_rec.Usern6 );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5935: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern7 = '||tax_info_rec.Usern7 );
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5936: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern8 = '||tax_info_rec.Usern8 );
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5937: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern9 = '||tax_info_rec.Usern9 );
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5938: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Usern10 = '||tax_info_rec.Usern10 );
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5939: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': trx_number = '||tax_info_rec.trx_number );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5940: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_line_id = '||tax_info_rec.previous_customer_trx_line_id );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5941: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_customer_trx_id = '||tax_info_rec.previous_customer_trx_id );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5942: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': previous_trx_number = '||tax_info_rec.previous_trx_number );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5943: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_number = '||tax_info_rec.bill_to_customer_number);
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Calculate_tax = '||tax_info_rec.Calculate_tax );
5944: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_number = '||tax_info_rec.ship_to_customer_number);
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Calculate_tax = '||tax_info_rec.Calculate_tax );
5952: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Status = '||tax_info_rec.Status );
5945: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': bill_to_customer_name = '||tax_info_rec.bill_to_customer_name);
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Calculate_tax = '||tax_info_rec.Calculate_tax );
5952: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Status = '||tax_info_rec.Status );
5953: END IF;
5946: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': ship_to_customer_name = '||tax_info_rec.ship_to_customer_name);
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Calculate_tax = '||tax_info_rec.Calculate_tax );
5952: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Status = '||tax_info_rec.Status );
5953: END IF;
5954: IF ( tax_info_rec.tax_type = 0 ) THEN
5947: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Audit_Flag = ' || tax_info_rec.audit_flag );
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Calculate_tax = '||tax_info_rec.Calculate_tax );
5952: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Status = '||tax_info_rec.Status );
5953: END IF;
5954: IF ( tax_info_rec.tax_type = 0 ) THEN
5955: dummy := 'TAX_TYPE_INACTIVE';
5948: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_Line_Type = ' || tax_info_rec.trx_line_type );
5949: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Division Code = ' || tax_info_rec.division_code );
5950: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Company Code = '|| tax_info_rec.company_code );
5951: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Calculate_tax = '||tax_info_rec.Calculate_tax );
5952: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Status = '||tax_info_rec.Status );
5953: END IF;
5954: IF ( tax_info_rec.tax_type = 0 ) THEN
5955: dummy := 'TAX_TYPE_INACTIVE';
5956: ELSIF ( tax_info_rec.tax_type = 1 ) THEN
5962: ELSE
5963: dummy := null;
5964: END IF;
5965: IF (g_level_statement >= g_current_runtime_level) THEN
5966: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_type = '||dummy );
5967: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Sales_tax_id = '||tax_info_rec.Sales_tax_id );
5968: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Location_segment_id = '
5969: ||tax_info_rec.Location_segment_id );
5970: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_line_number = '
5963: dummy := null;
5964: END IF;
5965: IF (g_level_statement >= g_current_runtime_level) THEN
5966: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_type = '||dummy );
5967: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Sales_tax_id = '||tax_info_rec.Sales_tax_id );
5968: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Location_segment_id = '
5969: ||tax_info_rec.Location_segment_id );
5970: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_line_number = '
5971: ||tax_info_rec.Tax_line_number );
5964: END IF;
5965: IF (g_level_statement >= g_current_runtime_level) THEN
5966: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_type = '||dummy );
5967: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Sales_tax_id = '||tax_info_rec.Sales_tax_id );
5968: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Location_segment_id = '
5969: ||tax_info_rec.Location_segment_id );
5970: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_line_number = '
5971: ||tax_info_rec.Tax_line_number );
5972: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_amount = '||tax_info_rec.Tax_amount );
5966: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_type = '||dummy );
5967: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Sales_tax_id = '||tax_info_rec.Sales_tax_id );
5968: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Location_segment_id = '
5969: ||tax_info_rec.Location_segment_id );
5970: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_line_number = '
5971: ||tax_info_rec.Tax_line_number );
5972: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_amount = '||tax_info_rec.Tax_amount );
5973: END IF;
5974: IF ( tax_info_rec.tax_vendor_return_code = TAX_NO_VENDOR ) THEN
5968: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Location_segment_id = '
5969: ||tax_info_rec.Location_segment_id );
5970: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_line_number = '
5971: ||tax_info_rec.Tax_line_number );
5972: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_amount = '||tax_info_rec.Tax_amount );
5973: END IF;
5974: IF ( tax_info_rec.tax_vendor_return_code = TAX_NO_VENDOR ) THEN
5975: dummy := 'TAX_NO_VENDOR';
5976: ELSE
5976: ELSE
5977: dummy := null;
5978: END IF;
5979: IF (g_level_statement >= g_current_runtime_level) THEN
5980: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_vendor_return_code = '||dummy );
5981: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_precedence = '
5982: ||tax_info_rec.Tax_precedence );
5983: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Compound_amount = '
5984: ||tax_info_rec.Compound_amount );
5977: dummy := null;
5978: END IF;
5979: IF (g_level_statement >= g_current_runtime_level) THEN
5980: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_vendor_return_code = '||dummy );
5981: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_precedence = '
5982: ||tax_info_rec.Tax_precedence );
5983: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Compound_amount = '
5984: ||tax_info_rec.Compound_amount );
5985: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_header_level_flag = '
5979: IF (g_level_statement >= g_current_runtime_level) THEN
5980: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_vendor_return_code = '||dummy );
5981: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_precedence = '
5982: ||tax_info_rec.Tax_precedence );
5983: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Compound_amount = '
5984: ||tax_info_rec.Compound_amount );
5985: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_header_level_flag = '
5986: ||tax_info_rec.Tax_header_level_flag );
5987: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rounding_rule = '
5981: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_precedence = '
5982: ||tax_info_rec.Tax_precedence );
5983: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Compound_amount = '
5984: ||tax_info_rec.Compound_amount );
5985: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_header_level_flag = '
5986: ||tax_info_rec.Tax_header_level_flag );
5987: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rounding_rule = '
5988: ||tax_info_rec.Tax_rounding_rule );
5989: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_type_id = '
5983: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Compound_amount = '
5984: ||tax_info_rec.Compound_amount );
5985: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_header_level_flag = '
5986: ||tax_info_rec.Tax_header_level_flag );
5987: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rounding_rule = '
5988: ||tax_info_rec.Tax_rounding_rule );
5989: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_type_id = '
5990: ||tax_info_rec.Trx_type_id );
5991: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_From_Warehouse_id = '
5985: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_header_level_flag = '
5986: ||tax_info_rec.Tax_header_level_flag );
5987: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rounding_rule = '
5988: ||tax_info_rec.Tax_rounding_rule );
5989: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_type_id = '
5990: ||tax_info_rec.Trx_type_id );
5991: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_From_Warehouse_id = '
5992: ||tax_info_rec.Ship_From_Warehouse_id );
5993: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Amount_includes_tax_flag = '
5987: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Tax_rounding_rule = '
5988: ||tax_info_rec.Tax_rounding_rule );
5989: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_type_id = '
5990: ||tax_info_rec.Trx_type_id );
5991: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_From_Warehouse_id = '
5992: ||tax_info_rec.Ship_From_Warehouse_id );
5993: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Amount_includes_tax_flag = '
5994: ||tax_info_rec.Amount_includes_tax_flag );
5995: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_charge_line_id = '
5989: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Trx_type_id = '
5990: ||tax_info_rec.Trx_type_id );
5991: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_From_Warehouse_id = '
5992: ||tax_info_rec.Ship_From_Warehouse_id );
5993: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Amount_includes_tax_flag = '
5994: ||tax_info_rec.Amount_includes_tax_flag );
5995: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_charge_line_id = '
5996: ||tax_info_rec.customer_trx_charge_line_id );
5997: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_id = '
5991: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Ship_From_Warehouse_id = '
5992: ||tax_info_rec.Ship_From_Warehouse_id );
5993: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Amount_includes_tax_flag = '
5994: ||tax_info_rec.Amount_includes_tax_flag );
5995: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_charge_line_id = '
5996: ||tax_info_rec.customer_trx_charge_line_id );
5997: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_id = '
5998: ||tax_info_rec.poo_id );
5999: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_id = '
5993: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Amount_includes_tax_flag = '
5994: ||tax_info_rec.Amount_includes_tax_flag );
5995: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_charge_line_id = '
5996: ||tax_info_rec.customer_trx_charge_line_id );
5997: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_id = '
5998: ||tax_info_rec.poo_id );
5999: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_id = '
6000: ||tax_info_rec.poa_id );
6001: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_amount = '
5995: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Customer_trx_charge_line_id = '
5996: ||tax_info_rec.customer_trx_charge_line_id );
5997: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_id = '
5998: ||tax_info_rec.poo_id );
5999: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_id = '
6000: ||tax_info_rec.poa_id );
6001: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_amount = '
6002: ||tax_info_rec.taxable_amount );
6003: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_basis = '
5997: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poo_id = '
5998: ||tax_info_rec.poo_id );
5999: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_id = '
6000: ||tax_info_rec.poa_id );
6001: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_amount = '
6002: ||tax_info_rec.taxable_amount );
6003: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_basis = '
6004: ||tax_info_rec.taxable_basis );
6005: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Override Tax Rate = '
5999: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Poa_id = '
6000: ||tax_info_rec.poa_id );
6001: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_amount = '
6002: ||tax_info_rec.taxable_amount );
6003: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_basis = '
6004: ||tax_info_rec.taxable_basis );
6005: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Override Tax Rate = '
6006: ||tax_info_rec.override_tax_rate );
6007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Party Flag = '
6001: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_amount = '
6002: ||tax_info_rec.taxable_amount );
6003: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_basis = '
6004: ||tax_info_rec.taxable_basis );
6005: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Override Tax Rate = '
6006: ||tax_info_rec.override_tax_rate );
6007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Party Flag = '
6008: ||tax_info_rec.party_flag );
6009: END IF;
6003: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Taxable_basis = '
6004: ||tax_info_rec.taxable_basis );
6005: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Override Tax Rate = '
6006: ||tax_info_rec.override_tax_rate );
6007: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', '... '||l_IO_flag||': Party Flag = '
6008: ||tax_info_rec.party_flag );
6009: END IF;
6010:
6011:
6012: --
6013: -- Finished dumping
6014: --
6015: IF (g_level_procedure >= g_current_runtime_level ) THEN
6016: FND_LOG.STRING(g_level_procedure,
6017: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.dump_tax_info_rec.END',
6018: 'ZX_PRODUCT_INTEGRATION_PKG.dump_tax_info_rec(-)');
6019: END IF;
6020:
6062: PG_DEBUG varchar2(1);
6063:
6064: BEGIN
6065:
6066: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
6067:
6068: IF (g_level_procedure >= g_current_runtime_level ) THEN
6069: FND_LOG.STRING(g_level_procedure,
6070: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round.BEGIN',
6065:
6066: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
6067:
6068: IF (g_level_procedure >= g_current_runtime_level ) THEN
6069: FND_LOG.STRING(g_level_procedure,
6070: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round.BEGIN',
6071: 'ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round(+)');
6072: END IF;
6073:
6073:
6074: PG_DEBUG := NVL(FND_PROFILE.value('AFLOG_ENABLED'), 'N');
6075:
6076: IF (g_level_statement >= g_current_runtime_level) THEN
6077: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round( ' || p_amount || ' )+' );
6078: END IF;
6079:
6080: if p_rounding_rule not in ('UP','DOWN','NEAREST') then
6081: l_rounding_rule := 'NEAREST';
6104:
6105: END IF;
6106:
6107: IF (g_level_statement >= g_current_runtime_level) THEN
6108: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' trx currency = :'||p_trx_currency_code||':');
6109: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' sys currency = :'||ZX_PRODUCT_INTEGRATION_PKG.sysinfo.sysparam.tax_currency_code||':');
6110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' autotax = :'||p_autotax_flag||':');
6111: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' rounding rule = :'||l_rounding_rule||':');
6112: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' precision = :'||to_char(l_precision)||':');
6105: END IF;
6106:
6107: IF (g_level_statement >= g_current_runtime_level) THEN
6108: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' trx currency = :'||p_trx_currency_code||':');
6109: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' sys currency = :'||ZX_PRODUCT_INTEGRATION_PKG.sysinfo.sysparam.tax_currency_code||':');
6110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' autotax = :'||p_autotax_flag||':');
6111: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' rounding rule = :'||l_rounding_rule||':');
6112: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' precision = :'||to_char(l_precision)||':');
6113: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' mau = :'||to_char(l_min_acct_unit)||':');
6106:
6107: IF (g_level_statement >= g_current_runtime_level) THEN
6108: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' trx currency = :'||p_trx_currency_code||':');
6109: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' sys currency = :'||ZX_PRODUCT_INTEGRATION_PKG.sysinfo.sysparam.tax_currency_code||':');
6110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' autotax = :'||p_autotax_flag||':');
6111: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' rounding rule = :'||l_rounding_rule||':');
6112: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' precision = :'||to_char(l_precision)||':');
6113: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' mau = :'||to_char(l_min_acct_unit)||':');
6114: END IF;
6107: IF (g_level_statement >= g_current_runtime_level) THEN
6108: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' trx currency = :'||p_trx_currency_code||':');
6109: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' sys currency = :'||ZX_PRODUCT_INTEGRATION_PKG.sysinfo.sysparam.tax_currency_code||':');
6110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' autotax = :'||p_autotax_flag||':');
6111: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' rounding rule = :'||l_rounding_rule||':');
6112: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' precision = :'||to_char(l_precision)||':');
6113: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' mau = :'||to_char(l_min_acct_unit)||':');
6114: END IF;
6115:
6108: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' trx currency = :'||p_trx_currency_code||':');
6109: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' sys currency = :'||ZX_PRODUCT_INTEGRATION_PKG.sysinfo.sysparam.tax_currency_code||':');
6110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' autotax = :'||p_autotax_flag||':');
6111: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' rounding rule = :'||l_rounding_rule||':');
6112: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' precision = :'||to_char(l_precision)||':');
6113: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' mau = :'||to_char(l_min_acct_unit)||':');
6114: END IF;
6115:
6116: IF ( nvl(l_min_acct_unit,0) <> 0 )
6109: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' sys currency = :'||ZX_PRODUCT_INTEGRATION_PKG.sysinfo.sysparam.tax_currency_code||':');
6110: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' autotax = :'||p_autotax_flag||':');
6111: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' rounding rule = :'||l_rounding_rule||':');
6112: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' precision = :'||to_char(l_precision)||':');
6113: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',' mau = :'||to_char(l_min_acct_unit)||':');
6114: END IF;
6115:
6116: IF ( nvl(l_min_acct_unit,0) <> 0 )
6117: THEN
6177:
6178: END IF;
6179:
6180: IF (g_level_procedure >= g_current_runtime_level ) THEN
6181: FND_LOG.STRING(g_level_procedure,
6182: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round',
6183: 'rounded_amount: '||to_char( l_rounded_amount) );
6184: FND_LOG.STRING(g_level_procedure,
6185: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round.END',
6180: IF (g_level_procedure >= g_current_runtime_level ) THEN
6181: FND_LOG.STRING(g_level_procedure,
6182: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round',
6183: 'rounded_amount: '||to_char( l_rounded_amount) );
6184: FND_LOG.STRING(g_level_procedure,
6185: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round.END',
6186: 'ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round(-)');
6187: END IF;
6188:
6190:
6191: EXCEPTION
6192: WHEN OTHERS THEN
6193: IF (g_level_unexpected >= g_current_runtime_level ) THEN
6194: FND_LOG.STRING(g_level_unexpected,
6195: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.tax_curr_round',
6196: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
6197: END IF;
6198: RAISE;
6268:
6269: BEGIN
6270:
6271: IF (g_level_statement >= g_current_runtime_level) THEN
6272: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'zx_product_integration_pkg.get_vat_tax_rate()+' );
6273: END IF;
6274:
6275: --
6276: -- If tax code passed, get tax rate info
6333: --
6334: -- Debug Info
6335: --
6336: IF (g_level_statement >= g_current_runtime_level) THEN
6337: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Vat_tax_id = '||tax_info_rec.Vat_tax_id);
6338: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_rate = '||tax_info_rec.tax_rate);
6339: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_type = '||tax_info_rec.tax_type);
6340: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'arp_tax.get_vat_tax_rate()-' );
6341: END IF;
6334: -- Debug Info
6335: --
6336: IF (g_level_statement >= g_current_runtime_level) THEN
6337: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Vat_tax_id = '||tax_info_rec.Vat_tax_id);
6338: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_rate = '||tax_info_rec.tax_rate);
6339: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_type = '||tax_info_rec.tax_type);
6340: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'arp_tax.get_vat_tax_rate()-' );
6341: END IF;
6342:
6335: --
6336: IF (g_level_statement >= g_current_runtime_level) THEN
6337: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Vat_tax_id = '||tax_info_rec.Vat_tax_id);
6338: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_rate = '||tax_info_rec.tax_rate);
6339: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_type = '||tax_info_rec.tax_type);
6340: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'arp_tax.get_vat_tax_rate()-' );
6341: END IF;
6342:
6343: EXCEPTION
6336: IF (g_level_statement >= g_current_runtime_level) THEN
6337: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Vat_tax_id = '||tax_info_rec.Vat_tax_id);
6338: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_rate = '||tax_info_rec.tax_rate);
6339: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG','>>> O : Tax_type = '||tax_info_rec.tax_type);
6340: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'arp_tax.get_vat_tax_rate()-' );
6341: END IF;
6342:
6343: EXCEPTION
6344: WHEN TAX_NO_RATE THEN
6342:
6343: EXCEPTION
6344: WHEN TAX_NO_RATE THEN
6345: IF (g_level_statement >= g_current_runtime_level) THEN
6346: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'EXCEPTION(TAX_NO_RATE) : arp_tax.get_vat_tax_rate()-');
6347: END IF;
6348: IF ( sel_vat_tax_rate%ISOPEN ) THEN
6349: CLOSE sel_vat_tax_rate;
6350: END IF;
6354: RAISE ;
6355:
6356: WHEN TAX_NO_CODE THEN
6357: IF (g_level_statement >= g_current_runtime_level) THEN
6358: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'EXCEPTION(TAX_NO_CODE) : arp_tax.get_vat_tax_rate()-');
6359: END IF;
6360: IF ( sel_vat_tax_rate%ISOPEN ) THEN
6361: CLOSE sel_vat_tax_rate;
6362: END IF;
6366: RAISE ;
6367:
6368: WHEN TAX_CODE_INACTIVE THEN
6369: IF (g_level_statement >= g_current_runtime_level) THEN
6370: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'EXCEPTION(TAX_CODE_INACTIVE) : arp_tax.get_vat_tax_rate()-');
6371: END IF;
6372: IF ( sel_vat_tax_rate%ISOPEN ) THEN
6373: CLOSE sel_vat_tax_rate;
6374: END IF;
6378: RAISE ;
6379:
6380: WHEN OTHERS THEN
6381: IF (g_level_statement >= g_current_runtime_level) THEN
6382: FND_LOG.STRING(g_level_statement,'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG', 'EXCEPTION(OTHERS) : arp_tax.get_vat_tax_rate()-');
6383: END IF;
6384: IF ( sel_vat_tax_rate%ISOPEN ) THEN
6385: CLOSE sel_vat_tax_rate;
6386: END IF;
6535:
6536: begin
6537:
6538: IF (g_level_procedure >= g_current_runtime_level ) THEN
6539: FND_LOG.STRING(g_level_procedure,
6540: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',
6541: 'ZX_PRODUCT_INTEGRATION_PKG.adjust_compound_inclusive(+)');
6542: END IF;
6543:
6554:
6555: l_max_counter := nvl(tax_rec_tbl.last,0);
6556: --
6557: IF (g_level_procedure >= g_current_runtime_level ) THEN
6558: FND_LOG.STRING(g_level_procedure,
6559: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',
6560: '-- Number of tax lines for this transaction line '||
6561: to_char(l_max_counter));
6562: END IF;
6572: --
6573: end loop;
6574:
6575: IF (g_level_procedure >= g_current_runtime_level ) THEN
6576: FND_LOG.STRING(g_level_procedure,
6577: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',
6578: '-- Total inclusive tax amount for this transaction line '
6579: || to_char(l_sum_of_incl_tax));
6580: END IF;
6582: l_inclusive_amount := l_sum_of_incl_tax;
6583:
6584: --
6585: IF (g_level_procedure >= g_current_runtime_level ) THEN
6586: FND_LOG.STRING(g_level_procedure,
6587: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG',
6588: 'ZX_PRODUCT_INTEGRATION_PKG.adjust_compound_inclusive(-)');
6589: END IF;
6590:
6643: l_begin_index NUMBER;
6644: l_end_index NUMBER;
6645:
6646: BEGIN
6647: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
6648:
6649: IF (g_level_event >= g_current_runtime_level ) THEN
6650: FND_LOG.STRING(g_level_event,
6651: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.BEGIN',
6646: BEGIN
6647: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
6648:
6649: IF (g_level_event >= g_current_runtime_level ) THEN
6650: FND_LOG.STRING(g_level_event,
6651: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.BEGIN',
6652: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(+)');
6653: END IF;
6654:
6671: x_return_status);
6672:
6673: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6674: IF (g_level_unexpected >= g_current_runtime_level ) THEN
6675: FND_LOG.STRING(g_level_unexpected,
6676: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6677: 'Incorrect return_status after calling ' ||
6678: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
6679: FND_LOG.STRING(g_level_unexpected,
6675: FND_LOG.STRING(g_level_unexpected,
6676: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6677: 'Incorrect return_status after calling ' ||
6678: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
6679: FND_LOG.STRING(g_level_unexpected,
6680: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6681: 'RETURN_STATUS = ' || x_return_status);
6682: FND_LOG.STRING(g_level_unexpected,
6683: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6678: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
6679: FND_LOG.STRING(g_level_unexpected,
6680: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6681: 'RETURN_STATUS = ' || x_return_status);
6682: FND_LOG.STRING(g_level_unexpected,
6683: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6684: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6685: END IF;
6686: RETURN;
6708: l_error_buffer);
6709:
6710: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6711: IF (g_level_statement >= g_current_runtime_level ) THEN
6712: FND_LOG.STRING(g_level_statement,
6713: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6714: 'Incorrect return_status after calling ' ||
6715: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info');
6716: FND_LOG.STRING(g_level_statement,
6712: FND_LOG.STRING(g_level_statement,
6713: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6714: 'Incorrect return_status after calling ' ||
6715: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info');
6716: FND_LOG.STRING(g_level_statement,
6717: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6718: 'RETURN_STATUS = ' || x_return_status);
6719: FND_LOG.STRING(g_level_statement,
6720: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6715: 'ZX_TDS_UTILITIES_PKG.get_regime_cache_info');
6716: FND_LOG.STRING(g_level_statement,
6717: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6718: 'RETURN_STATUS = ' || x_return_status);
6719: FND_LOG.STRING(g_level_statement,
6720: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6721: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6722: END IF;
6723: RETURN;
6735: l_error_buffer);
6736:
6737: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6738: IF (g_level_statement >= g_current_runtime_level ) THEN
6739: FND_LOG.STRING(g_level_statement,
6740: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6741: 'Incorrect return_status after calling ' ||
6742: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info');
6743: FND_LOG.STRING(g_level_statement,
6739: FND_LOG.STRING(g_level_statement,
6740: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6741: 'Incorrect return_status after calling ' ||
6742: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info');
6743: FND_LOG.STRING(g_level_statement,
6744: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6745: 'RETURN_STATUS = ' || x_return_status);
6746: FND_LOG.STRING(g_level_statement,
6747: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6742: 'ZX_TDS_UTILITIES_PKG.get_tax_cache_info');
6743: FND_LOG.STRING(g_level_statement,
6744: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6745: 'RETURN_STATUS = ' || x_return_status);
6746: FND_LOG.STRING(g_level_statement,
6747: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6748: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6749: END IF;
6750: RETURN;
6763: l_error_buffer);
6764:
6765: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6766: IF (g_level_statement >= g_current_runtime_level ) THEN
6767: FND_LOG.STRING(g_level_statement,
6768: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6769: 'Incorrect return_status after calling ' ||
6770: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info');
6771: FND_LOG.STRING(g_level_statement,
6767: FND_LOG.STRING(g_level_statement,
6768: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6769: 'Incorrect return_status after calling ' ||
6770: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info');
6771: FND_LOG.STRING(g_level_statement,
6772: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6773: 'RETURN_STATUS = ' || x_return_status);
6774: FND_LOG.STRING(g_level_statement,
6775: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6770: 'ZX_TDS_UTILITIES_PKG.get_tax_status_cache_info');
6771: FND_LOG.STRING(g_level_statement,
6772: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6773: 'RETURN_STATUS = ' || x_return_status);
6774: FND_LOG.STRING(g_level_statement,
6775: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6776: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6777: END IF;
6778: RETURN;
6794: l_error_buffer);
6795:
6796: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6797: IF (g_level_statement >= g_current_runtime_level ) THEN
6798: FND_LOG.STRING(g_level_statement,
6799: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6800: 'Incorrect return_status after calling ' ||
6801: 'ZX_TDS_UTILITIES_PKG.get_tax_rate_info');
6802: FND_LOG.STRING(g_level_statement,
6798: FND_LOG.STRING(g_level_statement,
6799: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6800: 'Incorrect return_status after calling ' ||
6801: 'ZX_TDS_UTILITIES_PKG.get_tax_rate_info');
6802: FND_LOG.STRING(g_level_statement,
6803: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6804: 'RETURN_STATUS = ' || x_return_status);
6805: FND_LOG.STRING(g_level_statement,
6806: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6801: 'ZX_TDS_UTILITIES_PKG.get_tax_rate_info');
6802: FND_LOG.STRING(g_level_statement,
6803: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6804: 'RETURN_STATUS = ' || x_return_status);
6805: FND_LOG.STRING(g_level_statement,
6806: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6807: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6808: END IF;
6809: RETURN;
6849: l_error_buffer );
6850:
6851: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6852: IF (g_level_statement >= g_current_runtime_level ) THEN
6853: FND_LOG.STRING(g_level_statement,
6854: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6855: 'Incorrect RETURN_STATUS after calling '||
6856: 'ZX_TDS_TAX_LINES_POPU_PKG.cp_tsrm_val_to_zx_lines');
6857: FND_LOG.STRING(g_level_statement,
6853: FND_LOG.STRING(g_level_statement,
6854: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6855: 'Incorrect RETURN_STATUS after calling '||
6856: 'ZX_TDS_TAX_LINES_POPU_PKG.cp_tsrm_val_to_zx_lines');
6857: FND_LOG.STRING(g_level_statement,
6858: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6859: 'RETURN_STATUS = ' || x_return_status);
6860: FND_LOG.STRING(g_level_statement,
6861: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6856: 'ZX_TDS_TAX_LINES_POPU_PKG.cp_tsrm_val_to_zx_lines');
6857: FND_LOG.STRING(g_level_statement,
6858: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6859: 'RETURN_STATUS = ' || x_return_status);
6860: FND_LOG.STRING(g_level_statement,
6861: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6862: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6863: END IF;
6864: RETURN;
6864: RETURN;
6865: END IF;
6866:
6867: IF (g_level_event >= g_current_runtime_level ) THEN
6868: FND_LOG.STRING(g_level_event,
6869: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6870: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6871: END IF;
6872:
6874: WHEN OTHERS THEN
6875: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6876:
6877: IF (g_level_unexpected >= g_current_runtime_level ) THEN
6878: FND_LOG.STRING(g_level_unexpected,
6879: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6880: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
6881: FND_LOG.STRING(g_level_unexpected,
6882: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6877: IF (g_level_unexpected >= g_current_runtime_level ) THEN
6878: FND_LOG.STRING(g_level_unexpected,
6879: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines',
6880: sqlcode || ': ' || SUBSTR(SQLERRM, 1, 80));
6881: FND_LOG.STRING(g_level_unexpected,
6882: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines.END',
6883: 'ZX_PRODUCT_INTEGRATION_PKG.fetch_manual_tax_lines(-)');
6884: END IF;
6885: END fetch_manual_tax_lines;
6929:
6930: BEGIN
6931:
6932: IF (g_level_procedure >= g_current_runtime_level ) THEN
6933: FND_LOG.STRING(g_level_procedure,
6934: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.BEGIN',
6935: 'ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(+)');
6936: END IF;
6937:
6939:
6940: l_new_row_num := NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST, 0);
6941:
6942: IF (g_level_statement >= g_current_runtime_level ) THEN
6943: FND_LOG.STRING(g_level_statement,
6944: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6945: 'Detail_Tax_Line_Tbl Index#'||TO_CHAR(l_new_row_num + 1));
6946: END IF;
6947:
6954: x_return_status);
6955:
6956: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6957: IF (g_level_unexpected >= g_current_runtime_level ) THEN
6958: FND_LOG.STRING(g_level_unexpected,
6959: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6960: 'Incorrect return_status after calling ' ||
6961: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
6962: FND_LOG.STRING(g_level_unexpected,
6958: FND_LOG.STRING(g_level_unexpected,
6959: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6960: 'Incorrect return_status after calling ' ||
6961: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
6962: FND_LOG.STRING(g_level_unexpected,
6963: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6964: 'RETURN_STATUS = ' || x_return_status);
6965: FND_LOG.STRING(g_level_unexpected,
6966: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
6961: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
6962: FND_LOG.STRING(g_level_unexpected,
6963: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6964: 'RETURN_STATUS = ' || x_return_status);
6965: FND_LOG.STRING(g_level_unexpected,
6966: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
6967: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(-)');
6968: END IF;
6969: RETURN;
6978: p_error_buffer => l_error_buffer);
6979:
6980: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6981: IF (g_level_unexpected >= g_current_runtime_level ) THEN
6982: FND_LOG.STRING(g_level_unexpected,
6983: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6984: 'Incorrect return_status after calling ' ||
6985: 'ZX_TDS_UTILITIES_PKG.populate_tax_cache()');
6986: FND_LOG.STRING(g_level_unexpected,
6982: FND_LOG.STRING(g_level_unexpected,
6983: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6984: 'Incorrect return_status after calling ' ||
6985: 'ZX_TDS_UTILITIES_PKG.populate_tax_cache()');
6986: FND_LOG.STRING(g_level_unexpected,
6987: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6988: 'RETURN_STATUS = ' || x_return_status);
6989: FND_LOG.STRING(g_level_unexpected,
6990: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
6985: 'ZX_TDS_UTILITIES_PKG.populate_tax_cache()');
6986: FND_LOG.STRING(g_level_unexpected,
6987: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
6988: 'RETURN_STATUS = ' || x_return_status);
6989: FND_LOG.STRING(g_level_unexpected,
6990: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
6991: 'ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(-)');
6992: END IF;
6993: RETURN;
7014:
7015: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).TAX_APPORTIONMENT_LINE_NUMBER := NVL(tax_line_rec.TAX_APPORTIONMENT_LINE_NUMBER, 1 );
7016:
7017: IF (g_level_statement >= g_current_runtime_level ) THEN
7018: FND_LOG.STRING(g_level_statement,
7019: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7020: 'Tax Regime: ' ||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).tax_regime_code||
7021: ', Tax: ' ||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).tax ||
7022: ', Tax Status: ' ||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).tax_status_code||
7267: END IF; -- 'ALLOCATE_TAX_ONLY_ADJUSTMENT' trx and else
7268: END IF; -- Historical Flag check
7269:
7270: IF (g_level_statement >= g_current_runtime_level ) THEN
7271: FND_LOG.STRING(g_level_statement,
7272: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7273: 'Tax Line#' ||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).TAX_LINE_NUMBER ||
7274: ': Unrounded Taxable Amount = '||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).UNROUNDED_TAXABLE_AMT||
7275: ', Unrounded Tax Amount = ' ||ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_new_row_num).UNROUNDED_TAX_AMT);
7301: p_error_buffer => l_error_buffer );
7302:
7303: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7304: IF (g_level_statement >= g_current_runtime_level ) THEN
7305: FND_LOG.STRING(g_level_statement,
7306: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7307: 'Incorrect return_status after calling ' ||
7308: 'ZX_TDS_TAX_LINES_POPU_PKG.cp_tsrm_val_to_zx_lines');
7309: FND_LOG.STRING(g_level_statement,
7305: FND_LOG.STRING(g_level_statement,
7306: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7307: 'Incorrect return_status after calling ' ||
7308: 'ZX_TDS_TAX_LINES_POPU_PKG.cp_tsrm_val_to_zx_lines');
7309: FND_LOG.STRING(g_level_statement,
7310: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7311: 'RETURN_STATUS = ' || x_return_status);
7312: FND_LOG.STRING(g_level_statement,
7313: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7308: 'ZX_TDS_TAX_LINES_POPU_PKG.cp_tsrm_val_to_zx_lines');
7309: FND_LOG.STRING(g_level_statement,
7310: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7311: 'RETURN_STATUS = ' || x_return_status);
7312: FND_LOG.STRING(g_level_statement,
7313: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7314: 'ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(-)');
7315: END IF;
7316: RETURN;
7323: p_error_buffer => l_error_buffer );
7324:
7325: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7326: IF (g_level_statement >= g_current_runtime_level ) THEN
7327: FND_LOG.STRING(g_level_statement,
7328: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7329: 'Incorrect return_status after calling ' ||
7330: 'ZX_TDS_TAX_LINES_POPU_PKG.pop_tax_line_for_trx_line');
7331: FND_LOG.STRING(g_level_statement,
7327: FND_LOG.STRING(g_level_statement,
7328: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7329: 'Incorrect return_status after calling ' ||
7330: 'ZX_TDS_TAX_LINES_POPU_PKG.pop_tax_line_for_trx_line');
7331: FND_LOG.STRING(g_level_statement,
7332: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7333: 'RETURN_STATUS = ' || x_return_status);
7334: FND_LOG.STRING(g_level_statement,
7335: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7330: 'ZX_TDS_TAX_LINES_POPU_PKG.pop_tax_line_for_trx_line');
7331: FND_LOG.STRING(g_level_statement,
7332: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7333: 'RETURN_STATUS = ' || x_return_status);
7334: FND_LOG.STRING(g_level_statement,
7335: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7336: 'ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(-)');
7337: END IF;
7338: RETURN;
7338: RETURN;
7339: END IF;
7340:
7341: IF (g_level_procedure >= g_current_runtime_level ) THEN
7342: FND_LOG.STRING(g_level_procedure,
7343: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7344: 'ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(-)');
7345: END IF;
7346:
7347: EXCEPTION
7348: WHEN OTHERS THEN
7349: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7350: IF (g_level_unexpected >= g_current_runtime_level ) THEN
7351: FND_LOG.STRING(g_level_unexpected,
7352: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7353: SQLCODE || ': ' || SUBSTR(SQLERRM, 1, 80));
7354: FND_LOG.STRING(g_level_unexpected,
7355: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7350: IF (g_level_unexpected >= g_current_runtime_level ) THEN
7351: FND_LOG.STRING(g_level_unexpected,
7352: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm',
7353: SQLCODE || ': ' || SUBSTR(SQLERRM, 1, 80));
7354: FND_LOG.STRING(g_level_unexpected,
7355: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm.END',
7356: 'ZX_PRODUCT_INTEGRATION_PKG.get_manual_tax_lines_for_cm(-)');
7357: END IF;
7358:
7371: -- package constructor
7372: BEGIN
7373: --Initialize the debug variable pg_debug
7374: pg_debug := NVL(FND_PROFILE.value('AFLOG_ENABLED'), 'N');
7375: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
7376: IF (g_level_procedure >= g_current_runtime_level ) THEN
7377: FND_LOG.STRING(g_level_procedure,
7378: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.constructor',
7379: 'ZX_PRODUCT_INTEGRATION_PKG: constructor');
7373: --Initialize the debug variable pg_debug
7374: pg_debug := NVL(FND_PROFILE.value('AFLOG_ENABLED'), 'N');
7375: g_current_runtime_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
7376: IF (g_level_procedure >= g_current_runtime_level ) THEN
7377: FND_LOG.STRING(g_level_procedure,
7378: 'ZX.PLSQL.ZX_PRODUCT_INTEGRATION_PKG.constructor',
7379: 'ZX_PRODUCT_INTEGRATION_PKG: constructor');
7380: END IF;
7381: END ZX_PRODUCT_INTEGRATION_PKG;