Manche Funktionen und Vorabkorrekturen können Seiteneffekte aufweisen die ggf. erst korrekt mit einem Folgerelease behoben werden können. Hier wäre es sinnvoll eine einzelne Funktion über den Quellcode in Abhängigkeit von Systemeinstellungen deaktivieren zu können. Customizing-Tabelle /GIB/DC_C004 MANDT MANDT FUNCTION BP_XFUNCTN FMODE SFS_MODE Klasse /gib/cl_dc_function_mode=>get_status liefert den jeweiligen Status zurück. Pflege der Tabelle erfolgt dann mit einem Freitextstatus der im Quellcode ausgewertet werden kann. Z.B: Funktion DCF_SPLIT_INVALID_FIELD FMODE INFO kann z.B. eine Informationsmeldung ausgeben statt eine Fehlermeldung und Abbruch der Funktion, was das Standardverhalten darstellen würde
Implementierungshilfe siehe https://ifm-world.atlassian.net/wiki/spaces/GIB/pages/1035403383/ABAP+BP+Funktionsparametrisierung Verwendung und weitere Hinweise in Dokumentation zu Datenelement /GIB/DC_XFUNCTN und FAQ Kundenportal