DBA Data[Home] [Help]

APPS.ARP_ETAX_UTIL dependencies on ZX_API_PUB

Line 328: /* Wrapper for call to zx_api_pub.validate_and_default_tax_attr */

324: END IF;
325:
326: END delete_tax_lines_from_ar;
327:
328: /* Wrapper for call to zx_api_pub.validate_and_default_tax_attr */
329: PROCEDURE validate_tax_int (p_return_status OUT NOCOPY NUMBER,
330: p_called_from_AI IN VARCHAR2 DEFAULT 'N') IS
331: l_return_status VARCHAR2(50);
332: l_message_count NUMBER;

Line 337: ZX_API_PUB.validate_and_default_tax_attr(

333: l_message_data VARCHAR2(2000);
334: l_msg VARCHAR2(2000);
335: BEGIN
336:
337: ZX_API_PUB.validate_and_default_tax_attr(
338: p_api_version => 1.0,
339: p_init_msg_list => FND_API.G_FALSE,
340: p_commit => FND_API.G_FALSE,
341: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 360: debug('ZX_API_PUB.validate_and_default_tax_attr returns failure');

356: END IF;
357:
358: IF p_called_from_AI = 'Y' THEN
359: debug('arp_etax_util.validate_tax_int()+');
360: debug('ZX_API_PUB.validate_and_default_tax_attr returns failure');
361: END IF;
362:
363: IF l_return_status = FND_API.G_RET_STS_ERROR
364: THEN

Line 398: /* wrapper for call to zx_api_pub.import_document_with_tax */

394: END IF;
395:
396: END validate_tax_int;
397:
398: /* wrapper for call to zx_api_pub.import_document_with_tax */
399: /* 6743811 - returns 0, 1, or 2 as p_return_status
400: 0=success, 1=Error, 2=Unexpected Error */
401: PROCEDURE calculate_tax_int (p_return_status OUT NOCOPY NUMBER,
402: p_called_from_AI IN VARCHAR2 DEFAULT 'N') IS

Line 408: ZX_API_PUB.import_document_with_tax(

404: l_message_count NUMBER;
405: l_message_data VARCHAR2(2000);
406: l_msg VARCHAR2(2000);
407: BEGIN
408: ZX_API_PUB.import_document_with_tax(
409: p_api_version => 1.0,
410: p_init_msg_list => FND_API.G_FALSE,
411: p_commit => FND_API.G_FALSE,
412: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 431: debug('ZX_API_PUB.import_document_with_tax returns failure');

427: END IF;
428:
429: IF p_called_from_AI = 'Y' THEN
430: debug('arp_etax_util.calculate_tax_int()+');
431: debug('ZX_API_PUB.import_document_with_tax returns failure');
432: END IF;
433:
434: IF l_return_status = FND_API.G_RET_STS_ERROR
435: THEN

Line 537: l_sync_trx_rec ZX_API_PUB.sync_trx_rec_type;

533: l_message_data VARCHAR2(2000);
534: l_msg VARCHAR2(2000);
535: l_default_country VARCHAR2(50);
536: l_legal_entity_id NUMBER;
537: l_sync_trx_rec ZX_API_PUB.sync_trx_rec_type;
538: l_sync_trx_lines_t ZX_API_PUB.sync_trx_lines_tbl_type%type;
539:
540: CURSOR c_req(p_request_id NUMBER) IS
541: SELECT

Line 538: l_sync_trx_lines_t ZX_API_PUB.sync_trx_lines_tbl_type%type;

534: l_msg VARCHAR2(2000);
535: l_default_country VARCHAR2(50);
536: l_legal_entity_id NUMBER;
537: l_sync_trx_rec ZX_API_PUB.sync_trx_rec_type;
538: l_sync_trx_lines_t ZX_API_PUB.sync_trx_lines_tbl_type%type;
539:
540: CURSOR c_req(p_request_id NUMBER) IS
541: SELECT
542: DECODE(TT.type, 'INV', 'INVOICE',

Line 709: ZX_API_PUB.synchronize_tax_repository(

705: CLOSE c_trx_lines;
706: END IF;
707:
708: /* Now call the API to synchronize the repository */
709: ZX_API_PUB.synchronize_tax_repository(
710: p_api_version => 1.0,
711: p_init_msg_list => FND_API.G_FALSE,
712: p_commit => FND_API.G_FALSE,
713: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 798: ZX_API_PUB.synchronize_tax_repository(

794: arp_debug.debug('trx_due_date: '||l_sync_trx_rec.trx_due_date);
795: END IF;
796:
797: /* Now call the API to synchronize the repository */
798: ZX_API_PUB.synchronize_tax_repository(
799: p_api_version => 1.0,
800: p_init_msg_list => FND_API.G_FALSE,
801: p_commit => FND_API.G_FALSE,
802: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 865: p_trx_rec IN OUT NOCOPY ZX_API_PUB.transaction_rec_type)

861:
862:
863: /* Internal Helper Procedure for calling zx api */
864: PROCEDURE zx_global_document_update(
865: p_trx_rec IN OUT NOCOPY ZX_API_PUB.transaction_rec_type)
866: IS
867: l_return_status VARCHAR2(50);
868: l_message_count NUMBER;
869: l_message_data VARCHAR2(2000);

Line 879: ZX_API_PUB.global_document_update(

875: p_trx_rec.trx_id);
876: END IF;
877:
878: /* Now call the API to synchronize the repository */
879: ZX_API_PUB.global_document_update(
880: p_api_version => 1.0,
881: p_init_msg_list => FND_API.G_FALSE,
882: p_commit => FND_API.G_FALSE,
883: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 941: l_trx_rec ZX_API_PUB.transaction_rec_type;

937: l_message_count NUMBER;
938: l_message_data VARCHAR2(2000);
939: l_msg VARCHAR2(2000);
940:
941: l_trx_rec ZX_API_PUB.transaction_rec_type;
942:
943: CURSOR batch_trx(p_request_id NUMBER) IS
944: SELECT t.customer_trx_id customer_trx_id,
945: DECODE(tt.type,

Line 1424: PROCEDURE prorate_accounting(p_transaction_rec IN zx_api_pub.transaction_rec_type,

1420: (passed as APP or UNAPP application row, allows us to limit returns
1421: to only the current APP or UNAPP row. */
1422:
1423: -- Added parameter for line level adjustment ER.
1424: PROCEDURE prorate_accounting(p_transaction_rec IN zx_api_pub.transaction_rec_type,
1425: p_mode IN VARCHAR2,
1426: p_ra_app_id IN NUMBER,
1427: p_gt_id IN OUT NOCOPY number,
1428: p_from_llca_call IN varchar2 DEFAULT 'N',

Line 2050: l_transaction_rec zx_api_pub.transaction_rec_type;

2046: l_line_proration NUMBER; -- amount prorated to given line
2047: l_total_proration NUMBER := 0; -- total prorated for transaction
2048: l_total_tax_recov NUMBER := 0; -- tax recoverable for entire trx
2049:
2050: l_transaction_rec zx_api_pub.transaction_rec_type;
2051: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;
2052:
2053: l_return_status_service VARCHAR2(4000);
2054: l_msg_count NUMBER;

Line 2051: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;

2047: l_total_proration NUMBER := 0; -- total prorated for transaction
2048: l_total_tax_recov NUMBER := 0; -- tax recoverable for entire trx
2049:
2050: l_transaction_rec zx_api_pub.transaction_rec_type;
2051: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;
2052:
2053: l_return_status_service VARCHAR2(4000);
2054: l_msg_count NUMBER;
2055: l_msg_data VARCHAR2(4000);

Line 2685: ZX_API_PUB.insert_line_det_factors (

2681: l_rounding_correction;
2682: END IF;
2683:
2684: /* insert det factors */
2685: ZX_API_PUB.insert_line_det_factors (
2686: p_api_version => 1.0,
2687: p_init_msg_list => FND_API.G_TRUE,
2688: p_commit => FND_API.G_FALSE,
2689: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2696: zx_api_pub.calculate_tax(

2692: x_msg_data => l_msg_data,
2693: p_duplicate_line_rec => l_transaction_line_rec);
2694:
2695: /* calculate tax */
2696: zx_api_pub.calculate_tax(
2697: p_api_version => 1.0,
2698: p_init_msg_list => FND_API.G_TRUE,
2699: p_commit => FND_API.G_FALSE,
2700: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 3688: -- l_trx_rec ZX_API_PUB.transaction_rec_type;

3684:
3685: l_return_status VARCHAR2(50) := FND_API.G_RET_STS_SUCCESS;
3686: l_msg_count NUMBER;
3687: l_msg_data VARCHAR2(2000);
3688: -- l_trx_rec ZX_API_PUB.transaction_rec_type;
3689: -- l_validation_status VARCHAR2(1);
3690: -- l_hold_codes_tbl ZX_API_PUB.hold_codes_tbl_type;
3691: -- l_error_count NUMBER;
3692: -- l_trx_number RA_CUSTOMER_TRX.trx_number%type;

Line 3690: -- l_hold_codes_tbl ZX_API_PUB.hold_codes_tbl_type;

3686: l_msg_count NUMBER;
3687: l_msg_data VARCHAR2(2000);
3688: -- l_trx_rec ZX_API_PUB.transaction_rec_type;
3689: -- l_validation_status VARCHAR2(1);
3690: -- l_hold_codes_tbl ZX_API_PUB.hold_codes_tbl_type;
3691: -- l_error_count NUMBER;
3692: -- l_trx_number RA_CUSTOMER_TRX.trx_number%type;
3693: l_msg VARCHAR2(2000);
3694:

Line 3726: zx_api_pub.validate_document_for_tax(

3722:
3723: IF PG_DEBUG in ('Y', 'C') THEN
3724: arp_debug.debug('before calling etax bulk processing api ');
3725: END IF;
3726: zx_api_pub.validate_document_for_tax(
3727: p_api_version => 1.0,
3728: p_init_msg_list => FND_API.G_TRUE,
3729: p_commit => FND_API.G_FALSE,
3730: p_validation_level => NULL,