Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
Showing results for 
Search instead for 
Did you mean: 
Former Member

In most cases this phenomenon occurs when an invoice is being posted to accounting after a system upgrade. The reason is note 1490708.

With note 1490708, the system behavior concerning the transfer of the business area of the invoice item (field VBRP-GSBER) to the accounting document (field BSEG-GSBER) had been changed radically. The business area is no longer taken over from the invoice.

Note 1490708 is automatically implemented into the system with the following Support Packages:



600         SAPKH60019

602         SAPKH60209

603         SAPKH60307

604         SAPKH60408

605         SAPKH60502

By applying the note following source code is introduced in FORM ACCOUNTING_HEAD_LINE which is responsible for the missing business area:

If the business area is flagged as required field (tr. FBKP) for the field status group assigned to the G/L account, the error message F5808 (Field business area is a required field fo G/L account) appears.

To overcome the situation it is possible to fill XACCIT-GSBER by using Userexit EXIT_SAPLV60B_002:

  1. Open the transaction CMOD.
  2. Create a project in the Enhancement SDVFX002.
  3. Implement the userexit, so that the field GSBER will be filled in include ZXVVFU02.
  4. Save and activate the project.

An example for the source code within this userexit:

Source code of   ZXVVFU02



IF xaccit-gsber is initial.

xaccit-gsber = cvbrp-gsber.



For more information concerning SD-FI userexits check following note:

301077 - User exits for the interface for accounting