What's New Viewer - SAP S/4HANA

Extensibility - Custom Fields for Condition Contract

With this feature you can enhance the condition contract header by custom fields.

You can use the app Custom Fields and Logic to enhance the condition contract using the business context WCB_CONDITIONCONTRACT (Condition Contract).

To enhance the condition contract header UI, you can enable the new fields in the SAP GUI Context CONDITIONCONTRACT_HEADER_GUI (Condition Contract GUI Application) and a new tab becomes visible in the condition contract.

To use the enhancements of the business context in a BAPI, you can use the standard BAPIPAREX structure with the structure name BAPE_WCOCOH.

Technical Details

Product Feature is


Country Dependency

Available in all countries/regions

Application Component



SAP S/4HANA 1709

Additional Details

When you use the BAPIPAREX structure, the content has to be converted to a special format via the methods of class CL_CFD_BAPI_MAPPING.

For the condition contract header, use the method IF_CFD_BAPI_MAPPING~MAP_TO_BAPIPAREX_SINGLE.

See Also

For more information about Extensibility, see https://help.sap.com/viewer/p/SAP_S4HANA_ON-PREMISE under Start of the navigation pathProduct Assistance Next navigation step SAP NetWeaver Next navigation step General Functions for the Key User Next navigation step Extensibility Next navigation step Custom Fields and LogicEnd of the navigation path.