Skip to Content
0

PO Price in IDOC

Jun 01, 2017 at 03:44 PM

181

avatar image

Hi Team,

As per our client landscape, we have 2 SAP systems. Purchase orders will be created in 1 SAP system (say Local) and then an IDOC (PORDCR1) with the PO details will be sent from Local SAP to another SAP system (say Global). Based on this IDOC, a PO (replica of the PO in Local system) will be created in Global system. Now, the issue is that the price in the Global PO is not getting picked from the IDOC and it is picked up from the previous Purchase order (reference maintained in the Global Purchase info record). Is there any option with which we can make the system to create the Global PO with the price in the IDOC and not from the previous PO in Global PIR. Please help.

10 |10000 characters needed characters left characters exceeded

Hi Team,

Can you please help us on the above query?

Thanks in advance.

Krishna

0

Not sure what answer you're expecting after providing so little information...

Personally, I would've just debugged this instead of waiting for someone.

0
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Victor Popov Jan 16 at 12:08 PM
1

Hi, maybe youre question already solved but i leave it here for others as well.

If you use basic type Pordcr103 u can set price adoption in E1BPMEPOITEM - PO_PRICE (values 1 or 2).

Also do not forget to point this field in twin structure E1BPMEPOITEMX.

Show 3 Share
10 |10000 characters needed characters left characters exceeded

Victor,

Kindly let us know what 1 and 2 mean ?

Will this ( 1 or 2 ) make the PO consider the price from the IDOC and not from PIR ?

K.Kiran.

0

Hi, Kiran.

You can check what does these values mean in we30. Open segment structure and double click on data element and it will open in se11. Then double click to domain and switch to "value range" tab.

So, as you can see:

1 - adopt as gross price

2 - adopt as net price

That means that if you use one of this values - price in PO will copy from Idoc. And if it blank - copy from standard settings.

1

Victor,Thanks for the detailed explaination.

K.Kiran.

0
avatar image
Former Member Jun 09, 2017 at 02:21 PM
0

Hi Khrisna,

Have you checked segment E1PORDCR1 field NO_PRICE_FROM_PO?

BR,

Henry

Share
10 |10000 characters needed characters left characters exceeded
Jacques Nomssi Jun 10, 2017 at 09:28 PM
0

The price from the info record will always be used first, but you can update it by maintaining the POCOND and POCONDX parameters of BAPI_PO_CREATE1 (check how the corresponding PORDCR1 IDoc segments are named). For details, check

OSS Note 2115641 - BAPI_PO_CREATE1: price overwritten from info record

JNN

Share
10 |10000 characters needed characters left characters exceeded