SAP Note 625819 - Enhancement for US tax calculation

Component : Taxes - Services Management

Solution : https://service.sap.com/sap/support/notes/625819 (SAP Service marketplace login required)

Summary :
This SAP Note introduces additional functionality for tax handling in purchasing (MM-PURE), services (MM-SRV), and invoice verification (MM-IV), especially for US tax processing involving the tax jurisdiction code. It integrates external systems like VERTEX or TAXWARE to calculate tax amounts. A new Business Add-In (BAdI) named EXTENSION_US_TAXES provides capabilities for enhanced tax calculations. This enhancement allows additional data transfer during tax calculations at both item and service levels, improves handling of changes in tax-relevant data, and ensures parameters in purchasing and services are utilized for tax calculations in invoice verification. Functional only in newer ME21N, ME22N, ME59, and ME59N versions.

Key words :
parameter              type       optional typing  reference typeim_comsrv              importing  -        type    comsrvim_new_esuh            importing  -        type    esuhim_old_esuh            importing  -        type    esuhim_acc_chg              importing  -        type    cim_origin              importing  -        type    cex_taxcom_change_fields exporting  -        type    taxcomex_tax_calc            exporting  -        type, parameter                type      optional typing  reference typeim_comsrv                importing  -        type    comsrvim_new_esll              importing  -        type    esllim_old_esll              importing  -        type    esllim_acc_chg              importing  -        type    cim_origin                importing  -        type    cex_taxcom_change_fields  exporting  -        type    taxcomex_tax_calc              exporting  -        type, parameter                type      optional typing      reference typeim_comsrv                importing  -        type        comsrvim_new_esuh              importing  -        type        esuhim_old_esuh              importing  -        type        esuhim_acc_chg              importing  -        type        cim_origin                importing  -        type        cex_taxcom_change_fields  exporting  -        type        taxcomex_tax_calc              exporting  -        type, parameter                type      optional typing      reference typeim_comsrv                importing  -        type        comsrvim_new_esll              importing  -        type        esllim_old_esll              importing  -        type        esllim_acc_chg              importing  -        type        cim_origin                importing  -        type        cex_taxcom_change_fields  exporting  -        type        taxcomex_tax_calc              exporting  -        type, parameter     type       optional typing  reference typeim_ekpo      importing   -       type    ekpoim_ofekpo    importing   -      type    ekpoim_ekko      importing   -      type    ekkoim_oekko      importing  -      type    ekkoim_ustax      importing  -       type    cch_newcalc    exporting  -       type, parameter            type      optional typing      reference typeim_ekpo              importing  -        type        ekpoim_ofekpo            importing  -        type        ekpoim_ekko              importing  -        type        ekkoim_oekko            importing  -        type        ekkoim_ustax            importing  -        type        cch_newcalc          exporting  -        type, parameter      description                     i_rbkpv        invoice header data                     i_drseg        invoice item                     i_drseg_co     account assignment information                     e_mwskz        vat indicator                     e_txjcd        tax jurisdiction code - location, parameter      description                     i_rbkpv        invoice header data                     i_drseg        invoice item                     i_drseg_co     account assignment information                     e_mwskz        sales tax code                     e_txjcd        tax jurisdiction code - location, parameter     type       optional typing  reference typeti_bseg      importing  -        type    bseg_tti_drseg      importing  -        type    mmcr_tdrsegti_bseg_mat  importing  -        type    mmcr_tbseg_mat, parameter            type      optional typing      reference typeti_bseg              importing  -        type        bseg_tti_drseg            importing  -        type        mmcr_tdrsegti_bseg_mat          importing  -        type        mmcr_tbseg_mat

Related Notes :

881086Country-specific tax calculation
792672ME21N Tax jurisdiction code disappears from address
657146Enhancement for US tax calulation: Functions
633066Enhancement for US tax calculation - addition to Note 625819
631518Service-based invoice verification + ERS
501054FAQ: Taxes in purchasing
495264ME21N: Controlling the pricing - Enhancing the std system
493515ME21N: Tax jurisdiction code from delivery address
302998Collecting fields for user-exit