Skip to Content

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:

SAP_APPL:

Release

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:

gsber.JPG

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

FUNCTION EXIT_SAPLV60B_002

IF xaccit-gsber is initial.

xaccit-gsber = cvbrp-gsber.

ENDIF.

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

301077 – User exits for the interface for accounting

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply