Symptom
A custom field added to the Billing process cannot be configured as non-editable (read-only) in app 'Change Billing Documents'(VF02).
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a custom field using the Custom Fields (F1481) app.
- Publish the custom field and enable it for Billing Documents.
- Open a Billing Document via the Manage Billing Documents (F0797) app where the custom field is available.
- Observe that there is no option available to make the custom field read-only.
Cause
Handling or setting custom field properties (e.g. make it read only) for Billing Documents is currently not supported.
Resolution
- The current product limitation is that making a Billing Document custom field read-only is not supported at this time. As a workaround, the custom field can be hidden from the Billing Document UI while still allowing the value to be copied automatically from preceding documents for storage and printing purposes.
- Kindly upvote the enhancement request already submitted in the Improvement Request Details - Customer Influence BADI for modification of customer field in invoice document) to help prioritize this functionality.
See Also
- Customer Influence - BADI for modification of customer field in invoice document.
- KBA 3412151- Custom field in sale order should not be editable.
- SAP Community:
Keywords
billing document, custom field, read-only, non-editable, field properties, billing ui, hide field, copy from preceding document, limitation, extensibility, SD-BIL-EXT-2CL, s/4hana cloud public edition, billing process, ui control, key user extensibility , KBA , SD-BIL-IV-2CL , Processing Billing Documents (Public Cloud) , SD-BIL-EXT-2CL , SD Billing Extensibility (Public Cloud) , Problem
SAP Knowledge Base Article - Public