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:
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:
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:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
28 | |
6 | |
4 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |