Sovos Docs

Create append structures

Create append structures to use the custom objects you imported into your system.

CAUTION:

BAdI and append structure implementations can't be transported between SAP systems. Transporting them may overwrite 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.
Note:

The structure names in these steps follow recommended conventions. You can use different names to match your system's naming standards.

  1. Create append structure ZSOVOSD_TAX_ALLOWED_FIELDS for structure TAX_ALLOWED_FIELDS using the following conventions:
    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:
    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:
    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:
    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:
    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.