cancel
Showing results for 
Search instead for 
Did you mean: 

Order Unit

robert_groten
Discoverer
0 Kudos

We have a business requirement under 2 sites (plants) in the same purchasing organization to buy one article (material) from one vendor using two different units of measure.  We can do this manually by setting the variable order unit in the purchasing info record, then manually specifying the particular order unit on the purchase order during creation.  We have the requirement to create the purchase orders via interface, where can we store the default order unit for one site vs the second site?   The default Order unit is at article/vendor level, no purchase org, or site (plant) level default for the unit of measure field appears to be available.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Robert Groten,
    If you are creating PO through MRP Run (PR to PO) than it is manual.

But if create PO with BAPI with input data than you can hard code the unit on BAPI as per your Plant or take help from your ABEPer for a ZTable with the Plant and Order Unit.

Regards,

Sumant

Answers (3)

Answers (3)

robert_groten
Discoverer
0 Kudos

Thanks Jurgen, Sumant and Dev.  Your replies match our thoughts at this point, we wanted to check if any online experts might have found something we did not.

For information in this thread we did consider the following for a solution but none of these work for our IS-Retail system and business situation currently, or there is a signifcant development effort...

1. Setting up a new article, duplicating for the other Order unit, would not cover all scenarios we had.

2. Using vendor hierarchy with a new duplicate vendor solely for ordering purposes. This was promising technically and allowed a second info record, but for various business reasons the solution was rejected.

3. Appending an order unit field to EINE.  Similar to your suggestions above for a Z table.  The challenge we are finding here is how many places we have to "enhance" the SAP code in addition to any of our Z code.

4. Creating a new Z info record category so we could have a second info record for the same article/vendor.  This would also be a large development effort.

We have a similar issue with vendor sub-range (eina-ltsnr), an article can be in one purchasing sub-range for all purchase organizations and sites that order the article in one client.  The level this sub-range data element is retained at is also causing us challenges and the solution will be similar to what was considered for the order unit.

Thanks again.

former_member183424
Active Contributor
0 Kudos

In standard, you can only set the order unit as per vendor and material combination in info record..

You can't use order unit as per your plant.

You may can go for a development.

You need to create a Z table, where you can store your information about the different order unit for material and vendor and plant combination..

Then you have to use an user exit or badi to call the order unit from the Z table..

Consult with your ABAP team, they can do it.

JL23
Active Contributor
0 Kudos

There is no other option than a manual interaction if you do not  change your design.

I assume you either create the order completely from scratch, or based on a manually entered requisition.

In an automated process, e.g. MRP run, nobody in purchasing could ever know if this material has to be ordered in unit X or unit Y. The requisition would just have X and nothing else.

So you are actually using just one material number where others have different material number to support the process.