‎2011 Sep 28 7:04 PM
My question is on the BAPI_REQUISITION_CREATE. I have this working in our live system but we have come across the following situation. I'm passing as a UOM in the unit parameter the value "IN" but when the po request is created it is creating the UOM with a vlalue of "FT" not the value I passed in. I have run this through debug to see where it may be changing this but I have not had much luck. Does anyone know what may be causing this?
‎2011 Sep 28 7:15 PM
Hi
Do you mean the unit of measure?
but you see FT in the table (SE16) or in the transaction (ME53N)?
I mean you need to check if the value is converted for the output
Max
‎2011 Sep 28 7:20 PM
Yes the unit of measure. I looked at the req_item table in debug and I'm passing "IN" to the bapi but when it created the PO req the unit of measre has been changed to "FT". Is there something in the material master that maybe changing it. The base Unit of measure for thie item I'm creating the po req for is "FT" and the sub-UOM is "IN" and "IN" that is what I want to appear on the PO req.
‎2011 Sep 28 7:37 PM
‎2011 Sep 28 7:27 PM
What is the base uom for the material - ft or in?
If it is ft and there is nor alternative uom in, set it up (in).
Rob
Edited by: Rob Burbank on Sep 28, 2011 2:27 PM
‎2011 Sep 29 2:21 AM
Hello
What is Sub UOM...?
Since the base unit of measure for material is FT ...it will update as it is I guess.
can you try passing FT instead of IN through program..lets see...
If not updating then..I feel..we need to write the logic in the customer exit to change the UOM for the purchase requisition.
Its a trial only..i am not sure