cancel
Showing results for 
Search instead for 
Did you mean: 

Cross Company Requestor-Need to create SC for different Company code

Former Member
0 Kudos

Hi All,

I am in SRM5.0,I need to provide the functionality for the requestor to create SC for the different company code.For ex User A belongs to comapny 150 can able to create shopping cart for another company 250. How it can be achieved?If any one come across such issue please advice me how to achive this?

Thanks all for sharing your knowledge.

Thanks,

sibi

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi. By the way, you can set a company code as default in the attributes and that is the one they will get as default, not the one from the function tab.

The attribute for company code is BUK.

Regards,

Dave.

former_member183819
Active Contributor
0 Kudos

Adding to david

For eg. if you have 1000 company - backend1 and 2000 company code -backend2 . you can not add in the one cart. you need to create a separate cart for each company code.

regards

muthu

Former Member
0 Kudos

Hi. Yes, I have done this on SRM 4 and 5.

There is an attribute for company code. If you assign this to the users then they will get a drop down in the shopping cart and will be able to choose the extra comapny codes as well as the one they get from the PPOMA_BBP function tab.

You will have to assign the plants and cost centres from the other company codes as well.

SRM will validate all this, if the users chooses a cost centre from the wrong company code they will get an error. Also, it will restrict the plants so they can only choose plants from the company code selected.

The problem lies in the purchase org and groups, if you have different ones for the different company codes. SRM will nort validate that the purchase org has responsibility for the plant, but the backend will, and you will get an error after approving the cart. You might want to think about using BADI BBP_DOC_CHECK_BADI to make sure that the correct purchase org and group are assigned.

Regards,

Dave.

Former Member
0 Kudos

Hi David,

Thanks Let me try .i have question to you-

1)Is cross company SC creation is Standard functionality or SAP provides BADI like BBP_PGRP_FIND

need to implement to achieve.

2)In our scenario based on product category -Purchasing group is determined,i maintained the requestor for two different companies,while creating SC,i change the company code to different company code,but the system throws error with related to purchasing org- the purchasing org is not responsbile to the recently changed company code.How do i avert and fix the issue.

Thanks,

Sibi

Former Member
0 Kudos

Hi. It is standard, but ythe problem is with the purchasing groups.

BADI BBP_PGRP_FIND should help you make sure you get the right purchasing group, although the user can also select from a drop down if more than 1 purchasing group is found for the user and product category combination, so you could use BADI BBP_DOC_CHECK_BADI to make sure the user selects the right one and issue an error if they choose the wrong one.

Regards,

Dave.

Former Member
0 Kudos

HI Dave,

I have created cross company shopping cart for the requestor .But in our scenario we do have multiple Purchasing groups,in that case finding proper Purchasing org is difficult .If you implement the badi BBP_PGRP_FIND could you please give the code and help me out. I have tried in implementing the badi where i could not reach the logic. infact when i tried debug the badi itself not yet triggered .

could you please give some light on it,so that i could able to finish it.

Thanks for your time.

sibi

Former Member
0 Kudos

Hi. I have never actually used this BADI I'm afraid.

It looks straight forward enough though.

If you have implemented it correctly and it is not triggering that sounds like a bug, a customer message to SAP might be worth trying.

You could also try BADI BBP_PGRP_ASSIGN_BADI though, that does something similar.

You could even try and overwrite the data in the BBP_DOC_CHANGE_BADI, I am not sure if that will work though.

Regards.

Dave.

Former Member
0 Kudos

how about cross company invoicing,

Is it possible in SRM to create PO for one Company code and posr the invoice for same PO for other Company code.Am getting the error message compnay code of precedding doc(PO) does not match while creating invoice in SRM with other company code.