Sovos Docs

Create append structures

The following steps describe how to create append structures to begin using the custom objects you have imported into your system.

CAUTION:

The implementation of BadIs and append structures can't be transported between different SAP systems, because it can impact existing BadI implementations and append structures.

If you already use the integration, stop using the structures and field names you had previously used. Instead, use the new ones created using the following steps below.
  1. Create append structure ZSOVOSD_TAX_ALLOWED_FIELDS for structure TAX_ALLOWED_FIELDS using the following conventions (other names can be used according to your system):
    Short Description
    Additional fields for Tax Calc - Tax Determination
    Component
    MATNR
    Component Type
    MATNR
    Component
    TXJCD_ST
    Component Type
    TXJCD_ST
    Component
    TAX_TYPE
    Component Type
    TAXTYPEXT
    Component
    /SOVOS/M_ST_ADDITIONAL_FIELDS
  2. Create append structure ZSOVOSD_TAX_CAL_ITEM_IN00 for structure TAX_CAL_ITEM_IN00 using the following conventions (other names can be used according to your system):
    Short Description
    Additional Fields for Tax Calc - Tax Determination
    Component
    /SOVOSD/M_ST_ADDITIONAL_FIELDS
  3. Create append structure ZSOVOSD_TAX_FRC_ITEM_IN00 for structure TAX_FRC_ITEM_IN00 using the following conventions (other names can be used according to your system):
    Short Description
    Additional Fields for Tax Calc - Tax Determination
    Component
    /SOVOSD/M_ST_ADDITIONAL_FIELDS
  4. Create append structure ZSOVOSD_TAX_UPD_ITEM_IN00 for structure TAX_UPD_ITEM_IN00 using the following conventions (other names can be used according to your system):
    Short Description
    Additional Fields for Tax Calc - Tax Determination
    Component
    /SOVOSD/M_ST_ADDITIONAL_FIELDS
  5. Create append structure ZSOVOSD_TAX_USER_INF for structure TAX_USER_INF using the following conventions (other names can be used according to your system):
    Short Description
    Additional Fields for Tax Calc - Tax Determination
    Component
    /SOVOSD/M_ST_ADDITIONAL_FIELDS
After creating and saving each append structure, add it to the appropriate transport and activate it.