Forms · FormDoctor
Requested field does not exist in the business source
- Default severity
- Major
- Finding code:
- FORM_FIELD_NEEDS_CUSTOM_FIELD
- Engine version:
- 3.0.0
What this finding means
FormDoctor reports this finding with the default severity “Major”.
About the engine: SAPscript / Smart Forms to Adobe Forms migration validator
How to fix it
Create a custom field in the business context of the document ('Custom Fields' app), enable it for form templates, publish it and bind the form field to the new element.
How ERP Preflight detects it
The analysis is deterministic: the same exported files and the same knowledge snapshot always produce the same findings. No SAP system connection is required — you upload exports.
- Engine
- FormDoctor
- Accepted formats
- XML, TEXT
- What to export
Adobe Form XDP template together with the form's runtime data XML and/or the form interface schema (XSD) (as artifacts, or data XML in raw_content + configuration.xdp_content / xsd_content), or a SAPscript / Smart Forms source (XML export or text). Optional configuration: business_source_fields, custom_fields [{name, form_enabled, context_supports_forms}], data_source {name, extensible}, form_template, output_type.
- Required input
- XDP template AND runtime data XML or form interface XSD (binding verification)
- or a SAPscript / Smart Forms source (legacy form audit)
- Evidence
- Each finding points to the artifact path, line and column, the code snippet and the SHA-256 of the uploaded file. Findings without such a pointer are demoted to confidence UNKNOWN.
- Confidence
- The verdict rests on your artifacts only. Each finding carries a confidence class (VERIFIED, RULE_DERIVED, INFERRED or UNKNOWN) that shows how strong the evidence is.
- Target releases of the engine
- S4H_2022, S4H_2023, S4HANA_CLOUD_2402, S4HANA_CLOUD_2408
Related findings
- CriticalRequested field cannot be supplied to the form
- MajorField declared by the form interface but not populated
- MajorField exists in the business source but not in the form data source
- CriticalBound field absent from runtime XML
- CriticalLegacy SAPscript detected
- CriticalLegacy Smart Form detected
Terms used on this page
Background reading
- Troubleshooting SAP Adobe Forms (XDP) data binding and missing fieldsWhy fields stay blank on printed or emailed PDFs in SAP S/4HANA, how XDP form templates bind to OData or DDIC form data providers, and how to check bindings before transport.
- How output parameter determination with BRFplus works in SAP S/4HANAWhy a purchase order or billing document produces no output, and how the BRFplus decision tables of S/4HANA output management decide output type, recipient, channel and form.
- 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.