Symptom
While adding an Extension Field to the Item Details of a Manual Journal Entry Voucher, error is raised:
'Field creation in business context Coding Block no longer supported'.
Environment
SAP Business ByDesign
Reproducing the Issue
-
Go to the General Ledger work center.
-
Go to the Journal Entry Voucher view.
-
Click Key user settings -> Start Adaptation Mode.
-
Click On New -> Journal Entry Voucher.
-
Click On Adapt -> Edit Screen.
-
On the bottom right-hand corner of the Adapt Pane, click on Extension Field.
-
In Sections Enabled for Extension Fields, select Item Details - Manual Posting - Journal Entry Voucher.
-
In List of Fields, click on the Add button.
-
In Field label (mandatory) enter the relevant information or just "Test".
-
Click on Save.
Error is raised:
'Field creation in business context Coding Block no longer supported'.
Cause
This is the expected behavior. When creating extension field at Item level, it must be ensured that the Business Context of the field is set up properly to match this Section.
Resolution
Follow the same steps as before to create the Extension Field. Before saving, make sure the Business Context is set up to Journal Entry Voucher - Item in the Add New Field prompt screen:
-
In the Adapt Pane, click on Extension Field.
-
In Sections Enabled for Extension Fields, select Item Details - Manual Posting - Journal Entry Voucher.
-
In List of Fields, click on the Add button.
- At the top of the new pop-up window, click on the scroll down menu for Business Context.
- Select Journal Entry Voucher - Item.
-
In Field label enter the relevant information.
-
Click on Save.
The error message is not raised anymore, and the Extension Field will now be published in the Item Details section as expected.
See Also
For more information on Extension Field creation, please refer to the help document Extension Fields Quick Guide.
Keywords
KBA , SRD-FIN-GL , General Ledger , How To
SAP Knowledge Base Article - Public