cancel
Showing results for 
Search instead for 
Did you mean: 

OkB9 configuration not getting affected

Former Member
0 Kudos

DearAll,

For my client there are 6 plants created with 6 business area as mentioned below:

Plant B.Area Cost centre

0100 0100 1000 series

0200 0200 2000 series

0300 0300 3000 series

0400 0400 4000 series

0500 0500 5000 series

0600 0600 6000 series

Their requirement is while posting u201CMIROu201D rounding off difference if any should get posted to Materials management small differences (DIF) with respective business area.

I have maintained the same in OBYC and in OKB9.

However while posting in MIRO for rounding off diff line item, by default 0100 Business area is getting selected even though I have maintained in u201COKB9u201D B.Area wise cost centre to be posted

Can anyone kindly advise on this ?

Regards,

Karthikeyan G

Accepted Solutions (0)

Answers (2)

Answers (2)

ajaycwa1981
Active Contributor
0 Kudos

Hi

Welcome to SDN!

In some cases, OKB9 at detailed level does not work.. Especially for automatically generated line items

For this, you need to maintain OKB9 entry at a higher level i.e. at company code level...

OR Else,

You need to write the user exit RGGBS000 in CO Substitution

Refer notes below which says OKB9 does not work in certain cases

0000032654 High level automatic account assignment

0000105024 Automatic a/c assignment (OKB9) does not work

0000409520 Goods/invoice receipt: Default account assignment ignored

In case you wish to use the exit, refer the article written by me, which gives the logic as well as the code to be written

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0eb4e57-c78c-2d10-e0bd-eca8728e7037

BR,Ajay M

Former Member
0 Kudos

Thank you very much for your valuable input.

Now it is working fine.

Regards

Karthik

Former Member
0 Kudos

HI,

assuming your maintenance is ok than the OKB9 busines area is overruled by "something", maybe a FI substitution rule.

Check in OBBH which rule(s) are active for the affected company code(s) and check the substitution steps. There might be a step while the "DIF" account from OBYC is posted the business area is substituted with value "0100".

Check this and come back if thats the case or not.

BR Christian

Former Member
0 Kudos

Hello,

Thanks for your mail. I have checked in OBBH as well. There is no substitution exists to over write like that.

For some cost element appropriate cost centre and business area is getting picked up correctly as per OKB9 maintenance.

For roudning off differences only (DIF), it is not picking up as per maintance in OKB9.

But in terms of configuration both remains the same only.

Thanks

Karthikeyan G