cancel
Showing results for 
Search instead for 
Did you mean: 

PIR with multiple currency

Former Member
0 Kudos

Hi Experts,

Is it possible for the purchase order automatically choose the condition price according to the header currency?

I've maintain 2 PB00 condition type in the purchase info record, 100 usd/1pc and 100 jpy/1pc.

And now when I create the purchase order nomatter in USD or JPY, the system only choose the 100JPY/1PC for pricing, ignoring the 100USD/1PC.

Any good ideas?

Best wishes.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

You can try manually put a PBXX condition with value and currency. let me know if it helps.

Regards,

Kunal

JL23
Active Contributor
0 Kudos

Hi Experts,

>

> Is it possible for the purchase order automatically choose the condition price according to the header currency?

>

> I've maintain 2 PB00 condition type in the purchase info record, 100 usd/1pc and 100 jpy/1pc.

> And now when I create the purchase order nomatter in USD or JPY, the system only choose the 100JPY/1PC for pricing, ignoring the 100USD/1PC.

>

> Any good ideas?

>

> Best wishes.

This idea does not work. there can only be one valid condition at a time. SAP does not pick the condtions from an inforecord according to the currency chosen in the PO.

It is even not really logical to have 2 prices in different currenies for one vendor/material combination.

Why is that? If you have plants in different countries, but just one purchasing org, then you should create your inforecords at plant level.

Former Member
0 Kudos

Hi,

Due to the local policy, a material could have purchase price in 2 currency with the same vendor. And the Purchase Specialist decide which price to choose according to the sales planning.

So, as the standard system does not support this situation, is there any USER EXIT i could use?

murugan_mgl
Active Contributor
0 Kudos

When creating vendor master,make the currency optional.So whenever the PO is created u can key in the currency manually

Former Member
0 Kudos

Hi there:

If you want to set USD as order currency in PO, then you need to set it purchasing data of vendor master data as USD, then try it again to place purchase order,your problem solved.

Former Member
0 Kudos

Hi there:

> If you want to set USD as order currency in PO, then you need to set it purchasing data of vendor master data as USD, then try it again to place purchase order,your problem solved.

Hi allen,

The PO currency I can change it in the PO header data. Even though I follow the instruction above, the system still ignore the USD price condition.

murugan_mgl
Active Contributor
0 Kudos

Try creating a new PO the system will pick USD