cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Unable to Create Cross-Company Code Purchasing across Countries in Public Cloud

MadhusudanRedy
Explorer
0 Likes
1,450

Hi Experts, 

I hope this message finds you well.

I am currently working on creating a Cross-Company Purchase Order (PO) in SAP S/4HANA Public Cloud, and I have encountered an issue that I need assistance with. Below is the scenario:

Scenario:

  • Company Codes:

    • USA1 (with Plant USA1)

    • GBA1 (with Plant GBA1)

  • Central Purchasing Organization: ABCD (assigned to both plants)

  • Purchase Order Details:

    • Company Code: USA1

    • Plant: GBA1

    • Purchasing Organization: ABCD

When attempting to create the PO, I am receiving the following error message:

"Please only use plants with local currency USD (Message no. 06166)"

Could you please someone assist me on this issue and your insights and support in resolving this issue would be greatly appreciated.

Thank you in advance for your time and assistance.
Regards,
Madhu




Accepted Solutions (0)

Answers (3)

Answers (3)

Chuma
Active Contributor
0 Likes

Hello @MadhusudanRedy 

You are encountering error 06166, which states 'Please only use plants with local currency' because the purchase order (PO) header's company code and currency USA1/USD do not correspond with those of the plant GBA1/GBP.

A purchase order can only be designated for plants whose local currency matches the company code specified in the PO header; otherwise, error 06166 will be triggered.

Check this SAP KBA SAP Support Portal-1800200 - 06166 Create PO from a Company Code to a Plant maintained in another Co...

With best regards

Chuma

RaymondGiuseppi
Active Contributor
0 Likes

Which company (and plant) is sender (supplier) and which one (and plant) is the customer ?

  • e.g. GBA1 to USA1 -> Header: plant AND company code are USA1 but vendor is GBA1
MadhusudanRedy
Explorer
0 Likes
Hi Raymond, I'm trying to do cross company PO in normal process, from CC-USA1, Plant-GBA1.
RaymondGiuseppi
Active Contributor
0 Likes
This cannot be correct, in the PO header the plant and the CC must belong to the same entity, and a plant of the other CC can be the supplier, as would an external BP. Could you reformulate it?
MadhusudanRedy
Explorer
0 Likes
Thanks Raymond, I'm referring scope item 2R3.
RaymondGiuseppi
Active Contributor
0 Likes

So you followed Cross-Company Purchasing Organization (2R3) for you region, but I have some doubt for inter-country validity?

  • 'Central Purchasing Orgs must be confined to one country' was a constraint?
MadhusudanRedy
Explorer
0 Likes
No Sir, I don't want to be confined to one country.
jagdeepsingh83
Active Contributor
0 Likes

You may be trying to do STO from Company USA1 to Company GBA1 --In this case-- On STO Header 

says Company GBA1 is receiving company --your receiving plant (Item level plant)-GBA1-- the STO Header will have company Code GBA1-- 

if your receiving plant is USA1-- then the Header Company Code will be USA1--you can use GBA1 for plant USA1 as plant USA1 belongs to Company code USA1.

 

MadhusudanRedy
Explorer
0 Likes

Hi Jagdeep, Thanks for the quick response. We do only Service PO's, Is STO will work for Services? Thank you.

 

jagdeepsingh83
Active Contributor
0 Likes

STO means you are purchasing stock material from the other company --What is business use case of services from the other company? it may work as ideally --GBA1 or USA1 are vendors to each other --you have to test the end-to-end scenario as in this case there will be no delivery involved.

MadhusudanRedy
Explorer
0 Likes
USA1 is Purchasing Services to GBA1 plant from from XYZ supplier.