DBA Data[Home] [Help]

APPS.ARP_ETAX_SERVICES_PKG dependencies on ZX_API_PUB

Line 529: l_transaction_rec zx_api_pub.transaction_rec_type;

525: p_cust_trx_line_id IN NUMBER,
526: p_action IN VARCHAR2,
527: p_line_level_action IN VARCHAR2 ) RETURN BOOLEAN IS
528:
529: l_transaction_rec zx_api_pub.transaction_rec_type;
530:
531: l_return_status_service VARCHAR2(4000);
532: l_msg_count NUMBER;
533: l_msg_data VARCHAR2(4000);

Line 586: zx_api_pub.calculate_tax(

582: /* call Tax */
583: arp_util.debug('calling ZX api to calculate tax');
584: arp_util.debug('ORG ID = ' || l_transaction_rec.internal_organization_id);
585:
586: zx_api_pub.calculate_tax(
587: p_api_version => 1.0,
588: p_init_msg_list => FND_API.G_TRUE,
589: p_commit => FND_API.G_FALSE,
590: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 1802: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;

1798: WHERE customer_trx_id = p_customer_trx_id;
1799:
1800: l_event_class_code zx_trx_headers_gt.event_class_code%TYPE;
1801: l_event_type_code zx_trx_headers_gt.event_type_code%TYPE;
1802: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;
1803: l_trx_header_rec ra_customer_trx%ROWTYPE;
1804:
1805: l_return_status_service VARCHAR2(4000);
1806: l_msg_count NUMBER;

Line 1847: zx_api_pub.mark_tax_lines_deleted(

1843: l_transaction_line_rec.trx_level_type := 'LINE';
1844: l_transaction_line_rec.trx_line_id := p_customer_trx_line_id;
1845:
1846: -- Call the ETAX API
1847: zx_api_pub.mark_tax_lines_deleted(
1848: p_api_version => 1.0,
1849: p_init_msg_list => FND_API.G_TRUE,
1850: p_commit => FND_API.G_FALSE,
1851: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2157: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;

2153: p_called_from IN VARCHAR2 DEFAULT NULL) IS
2154:
2155: l_event_class_code zx_trx_headers_gt.event_class_code%TYPE;
2156: l_event_type_code zx_trx_headers_gt.event_type_code%TYPE;
2157: l_transaction_line_rec zx_api_pub.transaction_line_rec_type;
2158:
2159: l_return_status_service VARCHAR2(4000);
2160: l_msg_count NUMBER;
2161: l_msg_data VARCHAR2(4000);

Line 2237: ZX_API_PUB.insert_line_det_factors (

2233: p_tax_amount => l_tax_amount,
2234: p_called_from => p_called_from);
2235:
2236: IF (p_mode IN ('INSERT','INSERT_NO_TAX','INSERT_NO_LINE')) THEN
2237: ZX_API_PUB.insert_line_det_factors (
2238: p_api_version => 1.0,
2239: p_init_msg_list => FND_API.G_TRUE,
2240: p_commit => FND_API.G_FALSE,
2241: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2253: ZX_API_PUB.update_line_det_factors (

2249: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TAX_INVOICE_NUMBER(1) := FND_API.G_MISS_CHAR;
2250: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.SOURCE_EVENT_CLASS_CODE(1):= FND_API.G_MISS_CHAR;
2251: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.INTERFACE_ENTITY_CODE(1) := FND_API.G_MISS_CHAR;
2252: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.INTERFACE_LINE_ID(1) := FND_API.G_MISS_NUM;
2253: ZX_API_PUB.update_line_det_factors (
2254: p_api_version => 1.0,
2255: p_init_msg_list => FND_API.G_TRUE,
2256: p_commit => FND_API.G_FALSE,
2257: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2326: l_hdr_det_factors_rec zx_api_pub.header_det_factors_rec_type;

2322: x_return_status OUT NOCOPY VARCHAR2,
2323: x_msg_count OUT NOCOPY NUMBER,
2324: x_msg_data OUT NOCOPY VARCHAR2 ) IS
2325:
2326: l_hdr_det_factors_rec zx_api_pub.header_det_factors_rec_type;
2327: l_hdr_ship_to_cust_id RA_CUSTOMER_TRX.ship_to_customer_id%TYPE;
2328: l_hdr_ship_to_su_id RA_CUSTOMER_TRX.ship_to_site_use_id%TYPE;
2329: l_action VARCHAR2(12);
2330: l_success BOOLEAN;

Line 2613: zx_api_pub.update_det_factors_hdr(

2609: arp_util.debug('ERROR getting EVENT INFORMATION');
2610: END IF;
2611:
2612: -- need to call the tax api
2613: zx_api_pub.update_det_factors_hdr(
2614: p_api_version => 1.0,
2615: p_init_msg_list => FND_API.G_TRUE,
2616: p_commit => FND_API.G_FALSE,
2617: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2654: l_transaction_rec zx_api_pub.transaction_rec_type;

2650: x_return_status OUT NOCOPY VARCHAR2,
2651: x_msg_count OUT NOCOPY NUMBER,
2652: x_msg_data OUT NOCOPY VARCHAR2 ) IS
2653:
2654: l_transaction_rec zx_api_pub.transaction_rec_type;
2655:
2656: l_return_status_service VARCHAR2(4000);
2657: l_doc_level_recalc_flag VARCHAR2(1);
2658:

Line 2725: zx_api_pub.calculate_tax(

2721:
2722: /* call Tax */
2723: arp_util.debug('calling ZX api to calculate tax');
2724:
2725: zx_api_pub.calculate_tax(
2726: p_api_version => 1.0,
2727: p_init_msg_list => FND_API.G_TRUE,
2728: p_commit => FND_API.G_FALSE,
2729: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2949: l_transaction_rec zx_api_pub.transaction_rec_type;

2945: x_msg_data OUT NOCOPY VARCHAR2,
2946: p_event_id IN NUMBER,
2947: p_override_status IN VARCHAR2) IS
2948:
2949: l_transaction_rec zx_api_pub.transaction_rec_type;
2950: l_return_status_service VARCHAR2(4000);
2951:
2952: l_event_class_code VARCHAR2(80);
2953: l_event_type_code VARCHAR2(80);

Line 3008: zx_api_pub.override_tax(

3004: /* 5152340 - Remove tax lines from AR before call */
3005: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);
3006:
3007: -- CAll override_tax service
3008: zx_api_pub.override_tax(
3009: p_api_version => 1.0,
3010: p_init_msg_list => FND_API.G_TRUE,
3011: p_commit => FND_API.G_FALSE,
3012: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 3202: l_trx_rec ZX_API_PUB.transaction_rec_type;

3198:
3199: l_return_status VARCHAR2(50) := FND_API.G_RET_STS_SUCCESS;
3200: l_msg_count NUMBER;
3201: l_msg_data VARCHAR2(2000);
3202: l_trx_rec ZX_API_PUB.transaction_rec_type;
3203: l_validation_status VARCHAR2(1);
3204: l_hold_codes_tbl ZX_API_PUB.hold_codes_tbl_type;
3205: l_error_count NUMBER;
3206: l_trx_number RA_CUSTOMER_TRX.trx_number%type;

Line 3204: l_hold_codes_tbl ZX_API_PUB.hold_codes_tbl_type;

3200: l_msg_count NUMBER;
3201: l_msg_data VARCHAR2(2000);
3202: l_trx_rec ZX_API_PUB.transaction_rec_type;
3203: l_validation_status VARCHAR2(1);
3204: l_hold_codes_tbl ZX_API_PUB.hold_codes_tbl_type;
3205: l_error_count NUMBER;
3206: l_trx_number RA_CUSTOMER_TRX.trx_number%type;
3207: l_msg VARCHAR2(2000);
3208: l_ttype ra_cust_trx_types_all.type%type;

Line 3271: zx_api_pub.validate_document_for_tax(

3267: t.customer_trx_id;
3268:
3269: IF l_ttype NOT IN ('DEP','GUAR') AND l_line_count > 0
3270: THEN
3271: zx_api_pub.validate_document_for_tax(
3272: p_api_version => 1.0,
3273: p_init_msg_list => FND_API.G_TRUE,
3274: p_commit => FND_API.G_FALSE,
3275: p_validation_level => NULL,

Line 3393: | This routine calls etax API ZX_API_PUB.update_exchange_rate to update

3389: /*=============================================================================
3390: | PROCEDURE - update_exchange_info
3391: |
3392: | DESCRIPTION
3393: | This routine calls etax API ZX_API_PUB.update_exchange_rate to update
3394: | the Exchange Rate, Exchange Date and Exchange Rate Type in ZX
3395: | repository.
3396: |
3397: |

Line 3419: l_transaction_rec zx_api_pub.transaction_rec_type;

3415:
3416: l_success Boolean;
3417: l_event_class_code zx_trx_headers_gt.event_class_code%TYPE;
3418: l_event_type_code zx_trx_headers_gt.event_type_code%TYPE;
3419: l_transaction_rec zx_api_pub.transaction_rec_type;
3420: l_ret_status VARCHAR2(50);
3421: l_msg_count NUMBER;
3422: l_msg_data VARCHAR2(4000);
3423: l_mesg VARCHAR2(4000);

Line 3447: arp_debug.debug('Calling ZX_API_PUB.update_exchange_rate.');

3443: l_transaction_rec.trx_id := p_customer_trx_id;
3444:
3445: IF PG_DEBUG in ('Y','C')
3446: THEN
3447: arp_debug.debug('Calling ZX_API_PUB.update_exchange_rate.');
3448: arp_debug.debug('Parameters within p_transaction_rec::');
3449: arp_debug.debug('======================================');
3450: arp_debug.debug('Internal_Organization_id: '|| l_transaction_rec.internal_organization_id);
3451: arp_debug.debug('Application_Id: '|| l_transaction_rec.application_id);

Line 3459: ZX_API_PUB.update_exchange_rate(

3455: arp_debug.debug('Customer_trx_id:: '|| l_transaction_rec.trx_id);
3456: arp_debug.debug('======================================');
3457: END IF;
3458:
3459: ZX_API_PUB.update_exchange_rate(
3460: p_api_version => 1.0,
3461: p_init_msg_list => FND_API.G_TRUE,
3462: p_commit => FND_API.G_FALSE,
3463: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 3474: arp_debug.debug('ZX_API_PUB.update_exchange_rate returned error');

3470: p_curr_conv_type => p_exchange_rate_type);
3471:
3472: IF (l_ret_status <> 'S') THEN
3473: IF PG_DEBUG in ('Y','C') THEN
3474: arp_debug.debug('ZX_API_PUB.update_exchange_rate returned error');
3475: END IF;
3476:
3477: IF ( l_msg_count = 1 ) THEN
3478: