Skip to Content

Freight condition for different Purchase order type

Nov 21, 2016 at 03:37 PM


avatar image
Former Member

Hello Expert,

I need help with following scenario. we are using standard MM pricing procedure to determine price for purchase order.

we have maintain info records for pboo (std price) and Fright (frc1) and both value populate in purchase order. now the problem is we are using the same vendor/ material for third party process as well. When sales order convert to PR to PO, purchase order condition populate with pboo and frc1. We don't receive material physically in third party process we don;t want to include Fright condition for third party process to avoid issue with fi posting.

Same vendor also some time supply the same material to us. we do want fright on standard PO that deliver to us. now my question is how we can differentiate the fright factor base on purchase order type (third party vs std po).

Fright condition record is manual entry.

Thank you very much for your help


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Raghu Govindarajan Nov 21, 2016 at 04:34 PM

...pboo (std price) and Fright (frc1)...

Halloween?? The Fright factor is based on how good you go Boo! - Sorry, couldn't help myself :)

Some simple Googling gets you to - Pricing procedure Steps and Details in SAP MM - SAP Blogs. There are plenty more articles and help if you just Google "SAP purchasing pricing procedure".

10 |10000 characters needed characters left characters exceeded
Jürgen L
Nov 21, 2016 at 06:56 PM

Pricing procedure has a field where you can add a requirement to the condition type. A requirement is a piece of ABAP code. e.g. something like "item category <> third party". If that is the case then the requirement is fulfilled and freight is added, if it is not fulfilled freight does not get added.

10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Nov 21, 2016 at 05:08 PM

Thanks Raghu. It was typo error I mean to say Freight not fright :)

I am aware of pricing procedure. bit complex in my situation.

Let me brake it down for you. Let say vendor X is supplying material ABC to customer and my client.

Pricing procedure (rm0000) determines base on schema vendor group assign to vendor X.

Freight charge FRC1 is manual (no condition record) in pricing procedure.

To populate price in purchase order info records (for supplier X and material ABC) were created with Std price PB00 in our case and frc1 freight in our case. When Purchasing generate PR and converted to PO by background job, PO reads the purchase info record and populate the price (std + freight). Standard SAP process. No issues with this process.

When we use the same supplier (same material) for Third party scenario. Sales order generates PR and PR is converted to PO via background job. PO reads the same info record (base on supplier and material combination) and update the price (std+ freight). That cause issue because we are not physically receiving material and supplier can not be charge with freight cost.

My question is how can I suppress the Freight factor when we process Third party PO.

Hope you can answer my question.

10 |10000 characters needed characters left characters exceeded