cancel
Showing results for 
Search instead for 
Did you mean: 

Business Area not populated in customer line item

Former Member
0 Kudos

Dear All,

We have upgraded the system from 4.5 B to ECC 6.0. the following issue occurred.

Business area is not populating in customer line item in its accounting document for some materials. But there are cases when the buss. area is populating for the same materials. I have a case when there is 1 sale order with 1 material, it was delivered partially that means it has two dispatch notes so it has two invoices. But the problem is business area is populating for one invoice but on other its not populating both invoices are of the same date as well.

Kindly help.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Attila,

We are also trying to use the same user exit to populate the business area from the sales area. What we find is that the user exit is not getting called during accounting document creation. Could you please let me know what you did to call this user-exit?

Thanks,
Rugmani

Former Member
0 Kudos

Hi, Rugmani,

I was facing same problem . I have created the project thru CMOD and assigned the enhancement  SDVFX002 . After this in function module exit_saplv60b_002, added the logic in include 'ZXVVFU02'

I am to resolve the same.

Regards

former_member183879
Active Contributor
0 Kudos

Hi,

You have to check your business area determinatino logic in SPRO.

SPRO> ASSIGNMENT> SALES AND DISTRIBUTION-->BUSINESS AREA ACCOUNT ASSIGNMENT

Here check the rules defined for business area assignment. I think the problem lies here and the transaction. Some transactions are properly mapped for relevatn business area. Check this and rectify, it shoudl work;

Former Member
0 Kudos

Hi Krishnan,

The business area assignment is done properly both at Plant level & on sale area with the right rules. The problem is systems behavior, it is populating business area in some accounting documents of the same customer but in some its not. If there is a problem with business area assignment i think it should not populate business area at all.

gomatheeswaran_palaniappa
Active Contributor
0 Kudos

Hi,

The below document will give you more insights. Especially, check the page 17.

[Business area|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/FIBUSI/FIBUSI.pdf]

Regards,

P Gomatheeswaran

Former Member
0 Kudos

Hi P Gomatheeswaran,

Thanks for the document it is a detail document but our problem is still there as we have checked all the settings for Business area. System is behaving abnormally so we have raised the note.

Former Member
0 Kudos

Hello,

With note 1490708, the standard behavior concerning the transfer of the

business area from the SD invoice item (field VBRP-GSBER) to the

accounting document (field BSEG-GSBER) has been changed. Thereafter the

business area is no longer copied from the invoice, and the field

XACCIT-GSBER is cleared.

As mentioned in the note, the reason behind this change, was that errors

occurred in case via substitution (OKC9) or derivation (OKB9) a

different business area as the one of the invoice had been determined.

There are three alternative solutions to fill the business area again.

1. Previous system behavior - fill BSEG-GSBER from VBRP-GSBER

To achieve the transfer from the invoice the field XACCIT-GSBER would

have to be filled again in the user-exit EXIT_SAPLV60B_002. An example

coding could look like this:

Include ZXVVFU02

...

IF XACCIT-GSBER IS INITIAL.

XACCIT-GSBER = CVBRP-GSBER.

ENDIF.

...

2. Substitution - Transaction OKC9

3. Derivation - Transaction OKB9

Regards,

Raghavendra

Former Member
0 Kudos

Hi Raghavendra,

We can't find this program ZXVVFU02 & the user exit EXIT_SAPLV60B_002 you provided does not exist in our system ECC 6.0 EHP4. Kindly please mention where we can find this program or user exit so that my ABAP team can include that code that you provided. Thanks

Regards,

Salman

Former Member
0 Kudos

You can fill the field using the SAP enhancement (transaction CMOD) SDVFX002 'User exit for A/R line in transfer to accounting' via the exit EXIT_SAPLV60B_002.

Former Member
0 Kudos

hi Raghavendra

This enhancement does not exist in CMOD

"Enhancement project SDVFX002 does not exist

Message no. ENHANCEMENT014"

Regards,

Salman

Former Member
0 Kudos

In SE37, please enter EXIT_SAPLV60B_002 and click Display.

Now double click on 'ZXVVFU02'

Here you can create

Former Member
0 Kudos

Thank you Raghav for this, we have inserted this code but when we release the billing document business area still is not populating in the customer line item on accounting document. And when we debug this system is not reading this code.

Regards,

Salman

Former Member
0 Kudos

Please check whether this is "Active". Please take help of your ABAPer.

Former Member
0 Kudos

Hi Raghavendra!

Thank you, this was the right solution!

The user-exit is working good!

But, i don't understand what does OKB9 and OKC9 do?

Regards

Attila