DBA Data[Home] [Help]

APPS.ZX_SRVC_TYP_PKG dependencies on ZX_TPI_SERVICES_PKG

Line 6753: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,

6749: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id is not null THEN
6750:
6751: IF ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag = 'C' THEN
6752: --Call pre-processing before sending to partner
6753: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,
6754: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
6755: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
6756: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag,
6757: p_event_class_rec,

Line 6772: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

6768: END IF;
6769: END IF; --partner processing flag is 'C'
6770:
6771: --Call partner to derive external attributes
6772: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
6773: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
6774: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
6775: 'DERIVE_HDR_ATTRS',
6776: l_return_status

Line 6787: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

6783: END IF;
6784: RETURN;
6785: END IF;
6786:
6787: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
6788: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
6789: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
6790: 'DERIVE_LINE_ATTRS',
6791: l_return_status

Line 6824: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

6820: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag := 'F';
6821: END;
6822:
6823: --Call Partner for calculate tax
6824: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
6825: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
6826: 'CALCULATE_TAX',
6827: p_event_class_rec,
6828: l_return_status

Line 6841: ZX_TPI_SERVICES_PKG.ptnr_post_processing_calc_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

6837: RETURN;
6838: END IF;
6839:
6840: --Call post-processing after partner has calculated the tax
6841: ZX_TPI_SERVICES_PKG.ptnr_post_processing_calc_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
6842: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
6843: p_event_class_rec,
6844: l_return_status
6845: );

Line 7715: ZX_TPI_SERVICES_PKG.trx_line_app_regimes_tbl_hdl (p_event_class_rec => p_event_class_rec,

7711: are being updated - this will ease out the setting of partner processing flag later*/
7712: IF zx_global_structures_pkg.g_ptnr_srvc_subscr_flag = 'Y' THEN
7713: IF p_event_class_rec.TAX_EVENT_TYPE_CODE ='UPDATE' THEN
7714: --Call zx_line_app_regimes table_handler for deleting the non-applicable regimes
7715: ZX_TPI_SERVICES_PKG.trx_line_app_regimes_tbl_hdl (p_event_class_rec => p_event_class_rec,
7716: p_event => 'SET_FLAG',
7717: p_tax_regime_code => null,
7718: p_provider_id => null,
7719: p_trx_line_id => ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_line_id(p_trx_line_index),

Line 8110: ZX_TPI_SERVICES_PKG.popl_pvrdr_info_tax_reg_tbl (p_event_class_rec

8106: /*******************************PARTNER CODE START****************************/
8107: --Stamp the provider information on the regimes table returned by the
8108: --get_tax_regimes procedure and also populate the trx_app_regimes structure*/
8109: IF zx_global_structures_pkg.g_ptnr_srvc_subscr_flag = 'Y' THEN
8110: ZX_TPI_SERVICES_PKG.popl_pvrdr_info_tax_reg_tbl (p_event_class_rec
8111: ,p_trx_line_index
8112: ,l_return_status
8113: );
8114:

Line 8399: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,

8395: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
8396: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,'Call pre-processing before sending to partner');
8397: END IF;
8398:
8399: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,
8400: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8401: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8402: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag,
8403: p_event_class_rec,

Line 8416: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

8412: RETURN;
8413: END IF;
8414: END IF; --partner processing flag
8415:
8416: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
8417: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8418: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8419: 'DERIVE_HDR_ATTRS',
8420: l_return_status

Line 8432: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

8428: END IF;
8429: RETURN;
8430: END IF;
8431:
8432: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
8433: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8434: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8435: 'DERIVE_LINE_ATTRS',
8436: l_return_status

Line 8458: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

8454: IF ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl.EXISTS(l_regime_index) AND
8455: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag = 'N' THEN
8456: IF p_event_class_rec.record_for_partners_flag = 'Y' THEN
8457:
8458: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8459: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8460: 'DOCUMENT_LEVEL_CHANGES', -- Bug 5200373
8461: p_event_class_rec,
8462: l_return_status

Line 8497: ZX_TPI_SERVICES_PKG.trx_line_app_regimes_tbl_hdl (p_event_class_rec => p_event_class_rec,

8493:
8494: /*Delete Provider Tax Lines from the ZX_TRX_LINE_APP_REGIMES*/
8495: --Call zx_line_app_regimes table_handler for deleting the non-applicable regimes
8496:
8497: ZX_TPI_SERVICES_PKG.trx_line_app_regimes_tbl_hdl (p_event_class_rec => p_event_class_rec,
8498: p_event => 'DELETE',
8499: p_tax_regime_code => ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8500: p_provider_id => ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8501: p_trx_line_id => null,

Line 8523: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

8519: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag = 'C' OR
8520: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag = 'F') THEN
8521: --Call Partner for calculate tax
8522:
8523: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8524: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8525: 'CALCULATE_TAX',
8526: p_event_class_rec,
8527: l_return_status

Line 8541: ZX_TPI_SERVICES_PKG.ptnr_post_processing_calc_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

8537: END IF;
8538:
8539: --Call for post-processing after partner has calculated the tax
8540:
8541: ZX_TPI_SERVICES_PKG.ptnr_post_processing_calc_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
8542: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
8543: p_event_class_rec,
8544: l_return_status
8545: );

Line 12044: ZX_TPI_SERVICES_PKG.popl_pvrdr_info_tax_reg_tbl (p_event_class_rec

12040: and also populate the trx_app_regimes structure*/
12041:
12042: IF zx_global_structures_pkg.g_ptnr_srvc_subscr_flag = 'Y' THEN
12043:
12044: ZX_TPI_SERVICES_PKG.popl_pvrdr_info_tax_reg_tbl (p_event_class_rec
12045: ,l_trx_line_index
12046: ,l_return_status
12047: );
12048:

Line 13235: ZX_TPI_SERVICES_PKG.partner_pre_processing (

13231: IF ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl.EXISTS(l_regime_index) AND
13232: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id is not null THEN
13233:
13234: /* Bug 5382069 */
13235: ZX_TPI_SERVICES_PKG.partner_pre_processing (
13236: p_tax_regime_id => l_regime_index
13237: , p_tax_regime_code => ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code
13238: , p_tax_provider_id => ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id
13239: , p_ptnr_processing_flag => ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag

Line 13252: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

13248: END IF;
13249: RETURN;
13250: END IF;
13251:
13252: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
13253: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
13254: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
13255: 'DERIVE_HDR_ATTRS',
13256: l_return_status

Line 13268: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

13264: END IF;
13265: RETURN;
13266: END IF;
13267:
13268: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
13269: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
13270: 'SYNCHRONIZE_FOR_TAX',
13271: p_event_class_rec,
13272: l_return_status

Line 13284: ZX_TPI_SERVICES_PKG.ptnr_post_proc_sync_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

13280: END IF;
13281: RETURN;
13282: END IF;
13283:
13284: ZX_TPI_SERVICES_PKG.ptnr_post_proc_sync_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
13285: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
13286: p_event_class_rec,
13287: l_return_status
13288: );

Line 13431: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(app_tax_lines.tax_regime_id).tax_regime_code,

13427: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(app_tax_lines.tax_regime_id).effective_from := app_tax_lines.effective_from;
13428: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(app_tax_lines.tax_regime_id).effective_to := app_tax_lines.effective_to;
13429: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(app_tax_lines.tax_regime_id).partner_processing_flag := 'C';
13430:
13431: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(app_tax_lines.tax_regime_id).tax_regime_code,
13432: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(app_tax_lines.tax_regime_id).tax_provider_id,
13433: 'DOCUMENT_LEVEL_CHANGES', -- Bug 5200373
13434: p_event_class_rec,
13435: l_return_status

Line 14312: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,

14308: END IF;
14309:
14310: FOR l_regime_index IN nvl(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl.FIRST,0) .. nvl(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl.LAST,-99)
14311: LOOP
14312: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,
14313: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14314: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14315: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag,
14316: p_event_class_rec,

Line 14328: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

14324: END IF;
14325: RETURN;
14326: END IF;
14327:
14328: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
14329: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14330: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14331: 'DERIVE_HDR_ATTRS',
14332: l_return_status

Line 14343: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

14339: ' RETURN_STATUS = ' || x_return_status);
14340: END IF;
14341: RETURN;
14342: END IF;
14343: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
14344: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14345: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14346: 'DERIVE_LINE_ATTRS',
14347: l_return_status

Line 14358: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

14354: END IF;
14355: RETURN;
14356: END IF;
14357:
14358: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14359: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14360: 'CALCULATE_TAX',
14361: p_event_class_rec,
14362: l_return_status

Line 14720: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

14716: END LOOP;
14717:
14718: FOR l_regime_index IN nvl(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl.FIRST,0) .. nvl(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl.LAST,-99)
14719: LOOP
14720: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
14721: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14722: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14723: 'DERIVE_HDR_ATTRS',
14724: l_return_status

Line 14736: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

14732: END IF;
14733: RETURN;
14734: END IF;
14735:
14736: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14737: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14738: 'SYNCHRONIZE_FOR_TAX',
14739: p_event_class_rec,
14740: l_return_status

Line 14752: ZX_TPI_SERVICES_PKG.ptnr_post_proc_sync_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

14748: END IF;
14749: RETURN;
14750: END IF;
14751:
14752: ZX_TPI_SERVICES_PKG.ptnr_post_proc_sync_tax(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14753: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14754: p_event_class_rec,
14755: l_return_status
14756: );

Line 14907: ZX_tpi_services_pkg.get_service_provider(

14903: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
14904: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,
14905: ' inside the regime index condition');
14906: END IF;
14907: ZX_tpi_services_pkg.get_service_provider(
14908: p_event_class_rec.application_id, p_event_class_rec.entity_code,
14909: p_event_class_rec.event_class_code,
14910: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14911: l_provider_id , l_return_status);

Line 14925: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,

14921: ' Before partner pre processing ');
14922: END IF;
14923: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id :=
14924: l_provider_id;
14925: ZX_TPI_SERVICES_PKG.partner_pre_processing(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_id,
14926: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14927: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14928: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).partner_processing_flag,
14929: p_event_class_rec,

Line 14946: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,

14942: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,
14943: ' Before derive ext attsr');
14944: END IF;
14945:
14946: ZX_TPI_SERVICES_PKG.derive_ext_attrs (p_event_class_rec,
14947: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14948: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14949: 'DERIVE_HDR_ATTRS',
14950: l_return_status

Line 14966: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,

14962: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
14963: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,
14964: ' Before call partner service');
14965: END IF;
14966: ZX_TPI_SERVICES_PKG.call_partner_service(ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_regime_code,
14967: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(l_regime_index).tax_provider_id,
14968: 'SYNCHRONIZE_FOR_TAX',
14969: p_event_class_rec,
14970: l_return_status