Tax Determination

Configure the connector for the full address solution

The following steps describe how to configure the Tax Determination connector for SAP for the full address solution and Badl implementation for tax jurisdiction code determination.

Important:

This article is only relevant if you have enabled address enhancement in Tax Determination.

To determine accurate tax rates, Tax Determination must receive the street name and house number of an address through SAP's standard transactions, like XD01/02, XK01/02, and others that require jurisdiction code determination for addresses.

Since these fields are not present in SAP by default, your ABAP expert will need to configure the settings to enable the full address solution for standard transactions in SAP.

To use the street-level information for the tax jurisdiction code determination, implement the BadI ADDR_TXJCD_CHECK. If you already have an implementation of this BadI, since it doesn't allow multiple uses, you don't need to create another implementation. If this is the case, make sure that the implementation you have does not change the jurisdiction code value. You can add the include statement at the first or last line of the implementation.

  1. To implement the Badl ADDR_TXJCD_CHECK, go to transaction SE18 and select BadI Name.
  2. Enter the BadI ADDR_TXJCD_CHECK. Then, click Display.
  3. In the BadI, click Implementation. Then, choose Create from the dropdown.
  4. Enter a name for the implementation, such as Z_ADDR_TXJCD_CHECK. Then, click Enter.
    You can use other names according to your SAP system.
  5. Enter the implementation short text.
  6. Go to the Interface tab and double-click the Method SWITCH_ADDRESS_FIELDS.
  7. In Method, add the command line INCLUDE /sovosd/m_pg_txjcd_badi_impl.
    This will become available after importing the SAP Package.
  8. Activate the Badl.
    This automatically determines the jurisdiction codes when changing addresses for customers, vendors, plants, and companies in Tax Determination.
    Note:

    This process does not work for the Cost Center, which has a different process for determining addresses and doesn't link to the ADRC table.