Output & extensibility
SAP custom field problems: field not showing in app, form or API
Custom Field Flow Doctor traces a custom field through its business contexts and propagation hops and names the step where the value is lost.
Detected by:Custom Field Flow Doctor
Documented problems
- CriticalCustom field not enabled in target business context
FIELD_MISSING_TARGET_CONTEXT
- CriticalCustom field cannot propagate across this hop
FIELD_PROPAGATION_BLOCKED
- MajorRequired Cloud BAdI implementation missing
FIELD_BADI_REQUIRED_NOT_FOUND
- MajorCustom field not enabled for a required usage
FIELD_EXPOSURE_NOT_ENABLED
- MajorCustom field name violates key-user naming
FIELD_NAME_INVALID_PREFIX
- MajorPropagation hop needs a newer release than the target
FIELD_RELEASE_LIMITATION
- MajorIncompatible field type or length across a propagation hop
FIELD_TYPE_MISMATCH
Informational findings
These findings confirm a good state or document a change. They are listed for completeness and are not problems.
- InfoPropagation relies on custom BAdI logic
FIELD_PROPAGATION_REQUIRES_BADI
Terms used in this area
Background articles
- Custom fields with key user extensibility: why a field does not appear in the app, form or APIHow custom fields created with key user extensibility reach UIs, reports, forms and APIs, and why a field that exists on one document is missing on the follow-on document.
ERP Preflight is independent and not affiliated with SAP SE. SAP, ABAP, Fiori and S/4HANA are trademarks of SAP SE.