ZDO enablement required for the Switch-BADI implementation &1 (SLAPI:&2)

Message type: E = Error

Message class: SZDM_CC_CHKS_DETAILS - Detailed messages related to check classes

Message number: 056

Message text: ZDO enablement required for the Switch-BADI implementation &1 (SLAPI:&2)



What causes this issue?

The properties of a Switch-BADI implementation are not correctly
maintained. For more information about this check, see
<DS:TX.SZDM_CC_GENERAL_ZDO>here.</>
The metadata object of the Switch-BADI implementation &V1& is maintained
as API &V2& in transaction SLAPI. It has not been created yet or is
missing.
You can maintain the required properties in a
<DS:TX.SCTS_SLAPI_REPOSITORY>Repository for Meta Data of an API called
by an After-Import Method</>.


How to fix this error?

Check and make sure that the data accessed by the Switch-BADI
implementation &V1& cannot be changed by the productive system during
the upgrade. Confirm the ZDO enablement only in case this can be
guaranteed.
To maintain the metadata object for the Switch-BADI implementation &V1&
perform the following steps:
Call transaction SLAPI.
Create line &V2&.
Choose "Used Database Tables".
Check completeness of the tables and whether the attributes
<DS:DE.OB_LOCK_MODE>"Lock mode"</> and <DS:DE.OB_ACCESS_TYPE>"Access"</>
are correctly maintained. Lock mode "Undefined" is considered as not
yet ZDO enabled.
Choose "API Header".
Select the line containing &V2&.
Enter an appropriate value in the column "ZDO status"
<DS:DE.STATUS_ZDM>(Possible ZDO values)</> as a confirmation that the
API is completely ZDO enabled. ZDO status maintenance requires the same
authorization as for XPRA administration. Contact the XPRA responsible
person if you are not allowed to maintain this status.

The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


Error message extract from SAP system. Copyright SAP SE.