DBA Data[Home] [Help]

APPS.ARP_ETAX_UTIL dependencies on FND_API

Line 364: p_init_msg_list => FND_API.G_FALSE,

360: BEGIN
361:
362: ZX_API_PUB.validate_and_default_tax_attr(
363: p_api_version => 1.0,
364: p_init_msg_list => FND_API.G_FALSE,
365: p_commit => FND_API.G_FALSE,
366: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
367: x_return_status => l_return_status,
368: x_msg_count => l_message_count,

Line 365: p_commit => FND_API.G_FALSE,

361:
362: ZX_API_PUB.validate_and_default_tax_attr(
363: p_api_version => 1.0,
364: p_init_msg_list => FND_API.G_FALSE,
365: p_commit => FND_API.G_FALSE,
366: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
367: x_return_status => l_return_status,
368: x_msg_count => l_message_count,
369: x_msg_data => l_message_data

Line 366: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

362: ZX_API_PUB.validate_and_default_tax_attr(
363: p_api_version => 1.0,
364: p_init_msg_list => FND_API.G_FALSE,
365: p_commit => FND_API.G_FALSE,
366: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
367: x_return_status => l_return_status,
368: x_msg_count => l_message_count,
369: x_msg_data => l_message_data
370: );

Line 372: IF l_return_status = FND_API.G_RET_STS_SUCCESS

368: x_msg_count => l_message_count,
369: x_msg_data => l_message_data
370: );
371:
372: IF l_return_status = FND_API.G_RET_STS_SUCCESS
373: THEN
374: IF PG_DEBUG in ('Y', 'C') THEN
375: debug('validate_and_default_tax_attr returns successfully');
376: END IF;

Line 388: IF l_return_status = FND_API.G_RET_STS_ERROR

384: debug('arp_etax_util.validate_tax_int()+');
385: debug('ZX_API_PUB.validate_and_default_tax_attr returns failure');
386: END IF;
387:
388: IF l_return_status = FND_API.G_RET_STS_ERROR
389: THEN
390: p_return_status := 1;
391: ELSE
392: /* Unexpected error */

Line 407: FND_API.G_FALSE);

403: ELSIF l_message_count > 1
404: THEN
405: LOOP
406: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
407: FND_API.G_FALSE);
408: IF l_msg IS NULL
409: THEN
410: EXIT;
411: ELSE

Line 435: p_init_msg_list => FND_API.G_FALSE,

431: l_msg VARCHAR2(2000);
432: BEGIN
433: ZX_API_PUB.import_document_with_tax(
434: p_api_version => 1.0,
435: p_init_msg_list => FND_API.G_FALSE,
436: p_commit => FND_API.G_FALSE,
437: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
438: x_return_status => l_return_status,
439: x_msg_count => l_message_count,

Line 436: p_commit => FND_API.G_FALSE,

432: BEGIN
433: ZX_API_PUB.import_document_with_tax(
434: p_api_version => 1.0,
435: p_init_msg_list => FND_API.G_FALSE,
436: p_commit => FND_API.G_FALSE,
437: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
438: x_return_status => l_return_status,
439: x_msg_count => l_message_count,
440: x_msg_data => l_message_data

Line 437: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

433: ZX_API_PUB.import_document_with_tax(
434: p_api_version => 1.0,
435: p_init_msg_list => FND_API.G_FALSE,
436: p_commit => FND_API.G_FALSE,
437: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
438: x_return_status => l_return_status,
439: x_msg_count => l_message_count,
440: x_msg_data => l_message_data
441: );

Line 443: IF l_return_status = FND_API.G_RET_STS_SUCCESS

439: x_msg_count => l_message_count,
440: x_msg_data => l_message_data
441: );
442:
443: IF l_return_status = FND_API.G_RET_STS_SUCCESS
444: THEN
445: IF PG_DEBUG in ('Y', 'C') THEN
446: debug('import_document_with_tax returns successfully');
447: END IF;

Line 459: IF l_return_status = FND_API.G_RET_STS_ERROR

455: debug('arp_etax_util.calculate_tax_int()+');
456: debug('ZX_API_PUB.import_document_with_tax returns failure');
457: END IF;
458:
459: IF l_return_status = FND_API.G_RET_STS_ERROR
460: THEN
461: p_return_status := 1;
462: ELSE
463: /* Unexpected error */

Line 478: FND_API.G_FALSE);

474: ELSIF l_message_count > 1
475: THEN
476: LOOP
477: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
478: FND_API.G_FALSE);
479: IF l_msg IS NULL
480: THEN
481: EXIT;
482: ELSE

Line 718: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;

714: END IF;
715:
716: /* 5748090 - preserve values in columns that are not
717: directly used by AR */
718: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;

Line 719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;

715:
716: /* 5748090 - preserve values in columns that are not
717: directly used by AR */
718: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;

Line 720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;

716: /* 5748090 - preserve values in columns that are not
717: directly used by AR */
718: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
724: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;

Line 721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;

717: directly used by AR */
718: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
724: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
725:

Line 722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;

718: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
724: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
725:
726: IF c_trx%rowcount > 0 AND l_ttype NOT IN ('DEP','GUAR')

Line 723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;

719: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
724: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
725:
726: IF c_trx%rowcount > 0 AND l_ttype NOT IN ('DEP','GUAR')
727: THEN

Line 724: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;

720: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
721: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
722: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
723: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
724: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
725:
726: IF c_trx%rowcount > 0 AND l_ttype NOT IN ('DEP','GUAR')
727: THEN
728: /* 5468039 - set p_sync_trx_lines_tbl if gl_date

Line 741: p_init_msg_list => FND_API.G_FALSE,

737:
738: /* Now call the API to synchronize the repository */
739: ZX_API_PUB.synchronize_tax_repository(
740: p_api_version => 1.0,
741: p_init_msg_list => FND_API.G_FALSE,
742: p_commit => FND_API.G_FALSE,
743: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
744: x_return_status => l_return_status,
745: x_msg_count => l_message_count,

Line 742: p_commit => FND_API.G_FALSE,

738: /* Now call the API to synchronize the repository */
739: ZX_API_PUB.synchronize_tax_repository(
740: p_api_version => 1.0,
741: p_init_msg_list => FND_API.G_FALSE,
742: p_commit => FND_API.G_FALSE,
743: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
744: x_return_status => l_return_status,
745: x_msg_count => l_message_count,
746: x_msg_data => l_message_data,

Line 743: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

739: ZX_API_PUB.synchronize_tax_repository(
740: p_api_version => 1.0,
741: p_init_msg_list => FND_API.G_FALSE,
742: p_commit => FND_API.G_FALSE,
743: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
744: x_return_status => l_return_status,
745: x_msg_count => l_message_count,
746: x_msg_data => l_message_data,
747: p_sync_trx_rec => l_sync_trx_rec,

Line 752: IF l_return_status = FND_API.G_RET_STS_SUCCESS

748: p_sync_trx_lines_tbl => l_sync_trx_lines_t
749: );
750:
751: /* If a problem arises with synchronization, document it */
752: IF l_return_status = FND_API.G_RET_STS_SUCCESS
753: THEN
754: IF PG_DEBUG in ('Y', 'C') THEN
755: debug('sychronize_tax returns successfully');
756: END IF;

Line 758: ELSIF l_return_status = FND_API.G_RET_STS_ERROR

754: IF PG_DEBUG in ('Y', 'C') THEN
755: debug('sychronize_tax returns successfully');
756: END IF;
757: p_return_status := 0;
758: ELSIF l_return_status = FND_API.G_RET_STS_ERROR
759: THEN
760: IF PG_DEBUG in ('Y', 'C') THEN
761: debug('synchronize_tax returns with validation errors');
762: END IF;

Line 778: FND_API.G_FALSE);

774: ELSIF l_message_count > 1
775: THEN
776: LOOP
777: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
778: FND_API.G_FALSE);
779: IF l_msg IS NULL
780: THEN
781: EXIT;
782: ELSE

Line 796: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;

792: THEN
793:
794: /* 8401487 - preserve values in columns that are not
795: directly used by AR */
796: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;

Line 797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;

793:
794: /* 8401487 - preserve values in columns that are not
795: directly used by AR */
796: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;

Line 798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;

794: /* 8401487 - preserve values in columns that are not
795: directly used by AR */
796: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
802: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;

Line 799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;

795: directly used by AR */
796: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
802: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
803:

Line 800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;

796: l_sync_trx_rec.supplier_tax_invoice_number := FND_API.G_MISS_CHAR;
797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
802: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
803:
804: FOR trx IN c_req(p_request_id) LOOP

Line 801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;

797: l_sync_trx_rec.supplier_tax_invoice_date := FND_API.G_MISS_DATE;
798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
802: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
803:
804: FOR trx IN c_req(p_request_id) LOOP
805:

Line 802: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;

798: l_sync_trx_rec.supplier_exchange_rate := FND_API.G_MISS_NUM;
799: l_sync_trx_rec.tax_invoice_date := FND_API.G_MISS_DATE;
800: l_sync_trx_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
801: l_sync_trx_rec.port_of_entry_code := FND_API.G_MISS_CHAR;
802: l_sync_trx_rec.application_doc_status := FND_API.G_MISS_CHAR;
803:
804: FOR trx IN c_req(p_request_id) LOOP
805:
806: /* move columns from cursor to record */

Line 841: p_init_msg_list => FND_API.G_FALSE,

837:
838: /* Now call the API to synchronize the repository */
839: ZX_API_PUB.synchronize_tax_repository(
840: p_api_version => 1.0,
841: p_init_msg_list => FND_API.G_FALSE,
842: p_commit => FND_API.G_FALSE,
843: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
844: x_return_status => l_return_status,
845: x_msg_count => l_message_count,

Line 842: p_commit => FND_API.G_FALSE,

838: /* Now call the API to synchronize the repository */
839: ZX_API_PUB.synchronize_tax_repository(
840: p_api_version => 1.0,
841: p_init_msg_list => FND_API.G_FALSE,
842: p_commit => FND_API.G_FALSE,
843: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
844: x_return_status => l_return_status,
845: x_msg_count => l_message_count,
846: x_msg_data => l_message_data,

Line 843: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

839: ZX_API_PUB.synchronize_tax_repository(
840: p_api_version => 1.0,
841: p_init_msg_list => FND_API.G_FALSE,
842: p_commit => FND_API.G_FALSE,
843: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
844: x_return_status => l_return_status,
845: x_msg_count => l_message_count,
846: x_msg_data => l_message_data,
847: p_sync_trx_rec => l_sync_trx_rec,

Line 852: IF l_return_status = FND_API.G_RET_STS_SUCCESS

848: p_sync_trx_lines_tbl => l_sync_trx_lines_t
849: );
850:
851: /* If a problem arises with synchronization, document it */
852: IF l_return_status = FND_API.G_RET_STS_SUCCESS
853: THEN
854: IF PG_DEBUG in ('Y', 'C') THEN
855: debug('sychronize_tax returns successfully');
856: END IF;

Line 858: ELSIF l_return_status = FND_API.G_RET_STS_ERROR

854: IF PG_DEBUG in ('Y', 'C') THEN
855: debug('sychronize_tax returns successfully');
856: END IF;
857: p_return_status := 0;
858: ELSIF l_return_status = FND_API.G_RET_STS_ERROR
859: THEN
860: IF PG_DEBUG in ('Y', 'C') THEN
861: debug('synchronize_tax returns with validation errors');
862: END IF;

Line 878: FND_API.G_FALSE);

874: ELSIF l_message_count > 1
875: THEN
876: LOOP
877: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
878: FND_API.G_FALSE);
879: IF l_msg IS NULL
880: THEN
881: EXIT;
882: ELSE

Line 922: p_init_msg_list => FND_API.G_FALSE,

918:
919: /* Now call the API to synchronize the repository */
920: ZX_API_PUB.global_document_update(
921: p_api_version => 1.0,
922: p_init_msg_list => FND_API.G_FALSE,
923: p_commit => FND_API.G_FALSE,
924: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
925: x_return_status => l_return_status,
926: x_msg_count => l_message_count,

Line 923: p_commit => FND_API.G_FALSE,

919: /* Now call the API to synchronize the repository */
920: ZX_API_PUB.global_document_update(
921: p_api_version => 1.0,
922: p_init_msg_list => FND_API.G_FALSE,
923: p_commit => FND_API.G_FALSE,
924: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
925: x_return_status => l_return_status,
926: x_msg_count => l_message_count,
927: x_msg_data => l_message_data,

Line 924: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

920: ZX_API_PUB.global_document_update(
921: p_api_version => 1.0,
922: p_init_msg_list => FND_API.G_FALSE,
923: p_commit => FND_API.G_FALSE,
924: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
925: x_return_status => l_return_status,
926: x_msg_count => l_message_count,
927: x_msg_data => l_message_data,
928: p_transaction_rec => p_trx_rec

Line 932: IF l_return_status = FND_API.G_RET_STS_SUCCESS

928: p_transaction_rec => p_trx_rec
929: );
930:
931: /* If a problem arises with synchronization, document it */
932: IF l_return_status = FND_API.G_RET_STS_SUCCESS
933: THEN
934: IF PG_DEBUG in ('Y', 'C') THEN
935: debug('gdu returns successfully');
936: END IF;

Line 937: ELSIF l_return_status = FND_API.G_RET_STS_ERROR

933: THEN
934: IF PG_DEBUG in ('Y', 'C') THEN
935: debug('gdu returns successfully');
936: END IF;
937: ELSIF l_return_status = FND_API.G_RET_STS_ERROR
938: THEN
939: IF PG_DEBUG in ('Y', 'C') THEN
940: debug('gdu returns with validation errors');
941: END IF;

Line 955: FND_API.G_FALSE);

951: ELSIF l_message_count > 1
952: THEN
953: LOOP
954: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
955: FND_API.G_FALSE);
956: IF l_msg IS NULL
957: THEN
958: EXIT;
959: ELSE

Line 1762: IF l_return_status_service <> FND_API.G_RET_STS_SUCCESS THEN

1758: RETURN;
1759: END IF;
1760:
1761: /* Check for errors */
1762: IF l_return_status_service <> FND_API.G_RET_STS_SUCCESS THEN
1763:
1764: /* Retrieve and log errors */
1765: IF l_msg_count = 1
1766: THEN

Line 1773: FND_API.G_FALSE);

1769: ELSIF l_msg_count > 1
1770: THEN
1771: LOOP
1772: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
1773: FND_API.G_FALSE);
1774: IF l_msg IS NULL
1775: THEN
1776: EXIT;
1777: ELSE

Line 1841: IF l_return_status_service <> FND_API.G_RET_STS_SUCCESS THEN

1837: x_msg_count => l_msg_count,
1838: x_msg_data => l_msg_data);
1839:
1840: /* Check for errors */
1841: IF l_return_status_service <> FND_API.G_RET_STS_SUCCESS THEN
1842:
1843: /* Retrieve and log errors */
1844: IF l_msg_count = 1
1845: THEN

Line 1851: FND_API.G_FALSE);

1847: ELSIF l_msg_count > 1
1848: THEN
1849: LOOP
1850: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
1851: FND_API.G_FALSE);
1852: IF l_msg IS NULL
1853: THEN
1854: EXIT;
1855: ELSE

Line 2744: p_init_msg_list => FND_API.G_TRUE,

2740:
2741: /* insert det factors */
2742: ZX_API_PUB.insert_line_det_factors (
2743: p_api_version => 1.0,
2744: p_init_msg_list => FND_API.G_TRUE,
2745: p_commit => FND_API.G_FALSE,
2746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2747: x_return_status => l_return_status_service,
2748: x_msg_count => l_msg_count,

Line 2745: p_commit => FND_API.G_FALSE,

2741: /* insert det factors */
2742: ZX_API_PUB.insert_line_det_factors (
2743: p_api_version => 1.0,
2744: p_init_msg_list => FND_API.G_TRUE,
2745: p_commit => FND_API.G_FALSE,
2746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2747: x_return_status => l_return_status_service,
2748: x_msg_count => l_msg_count,
2749: x_msg_data => l_msg_data,

Line 2746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2742: ZX_API_PUB.insert_line_det_factors (
2743: p_api_version => 1.0,
2744: p_init_msg_list => FND_API.G_TRUE,
2745: p_commit => FND_API.G_FALSE,
2746: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2747: x_return_status => l_return_status_service,
2748: x_msg_count => l_msg_count,
2749: x_msg_data => l_msg_data,
2750: p_duplicate_line_rec => l_transaction_line_rec);

Line 2755: p_init_msg_list => FND_API.G_TRUE,

2751:
2752: /* calculate tax */
2753: zx_api_pub.calculate_tax(
2754: p_api_version => 1.0,
2755: p_init_msg_list => FND_API.G_TRUE,
2756: p_commit => FND_API.G_FALSE,
2757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2758: p_transaction_rec => l_transaction_rec,
2759: p_quote_flag => p_quote, -- quote

Line 2756: p_commit => FND_API.G_FALSE,

2752: /* calculate tax */
2753: zx_api_pub.calculate_tax(
2754: p_api_version => 1.0,
2755: p_init_msg_list => FND_API.G_TRUE,
2756: p_commit => FND_API.G_FALSE,
2757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2758: p_transaction_rec => l_transaction_rec,
2759: p_quote_flag => p_quote, -- quote
2760: p_data_transfer_mode => 'WIN',

Line 2757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

2753: zx_api_pub.calculate_tax(
2754: p_api_version => 1.0,
2755: p_init_msg_list => FND_API.G_TRUE,
2756: p_commit => FND_API.G_FALSE,
2757: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2758: p_transaction_rec => l_transaction_rec,
2759: p_quote_flag => p_quote, -- quote
2760: p_data_transfer_mode => 'WIN',
2761: x_return_status => l_return_status_service,

Line 3323: l_return_status := FND_API.G_RET_STS_SUCCESS;

3319: NULL;
3320:
3321: ELSE
3322: /* init return to prevent false returns */
3323: l_return_status := FND_API.G_RET_STS_SUCCESS;
3324:
3325: IF p_subject_table = 'TAX_LINE'
3326: THEN
3327:

Line 3434: IF l_return_status = FND_API.G_RET_STS_SUCCESS

3430: RETURN -1;
3431: END IF;
3432:
3433: /* 4917065 - Moved return logic inside IF/ELSE */
3434: IF l_return_status = FND_API.G_RET_STS_SUCCESS
3435: THEN
3436: g_tax_account_ccid := nvl(l_tax_account_ccid, -1);
3437: g_interim_tax_ccid := nvl(l_interim_tax_ccid, -1);
3438: g_adj_ccid := nvl(l_adj_ccid,-1);

Line 3747: l_return_status VARCHAR2(50) := FND_API.G_RET_STS_SUCCESS;

3743: *===========================================================================*/
3744:
3745: PROCEDURE validate_for_tax (p_request_id IN NUMBER) IS
3746:
3747: l_return_status VARCHAR2(50) := FND_API.G_RET_STS_SUCCESS;
3748: l_msg_count NUMBER;
3749: l_msg_data VARCHAR2(2000);
3750: -- l_trx_rec ZX_API_PUB.transaction_rec_type;
3751: -- l_validation_status VARCHAR2(1);

Line 3790: p_init_msg_list => FND_API.G_TRUE,

3786: debug('before calling etax bulk processing api ');
3787: END IF;
3788: zx_api_pub.validate_document_for_tax(
3789: p_api_version => 1.0,
3790: p_init_msg_list => FND_API.G_TRUE,
3791: p_commit => FND_API.G_FALSE,
3792: p_validation_level => NULL,
3793: x_return_status => l_return_status,
3794: x_msg_count => l_msg_count,

Line 3791: p_commit => FND_API.G_FALSE,

3787: END IF;
3788: zx_api_pub.validate_document_for_tax(
3789: p_api_version => 1.0,
3790: p_init_msg_list => FND_API.G_TRUE,
3791: p_commit => FND_API.G_FALSE,
3792: p_validation_level => NULL,
3793: x_return_status => l_return_status,
3794: x_msg_count => l_msg_count,
3795: x_msg_data => l_msg_data);

Line 3800: IF l_return_status <> FND_API.G_RET_STS_SUCCESS

3796: IF PG_DEBUG in ('Y', 'C') THEN
3797: debug('after calling etax bulk processing api');
3798: END IF;
3799:
3800: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
3801: THEN
3802: /* Retrieve and log errors */
3803: IF l_msg_count = 1
3804: THEN

Line 3810: FND_API.G_FALSE);

3806: ELSIF l_msg_count > 1
3807: THEN
3808: LOOP
3809: l_msg := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
3810: FND_API.G_FALSE);
3811: IF l_msg IS NULL
3812: THEN
3813: EXIT;
3814: ELSE