Rounding of PO quantity

Dear colleagues,
I have a dynamic rounding profile in my info record saying that PO quantities shall be rounded up to the whole transport box if the qty exceeds 40% of the box and down to the whole box if the quantity is lower than that. This works fine when I have e.g. 1.2 boxes or 1.8 boxes - the quantity is rounded to 7 pcs (1 box) and 14 pcs (2 boxes) correspondingly.
My problem is that I would like to avoid rounding down to zero if the user wants to buy less than one box, e.g. 1 piece.
I see that there's a user exit EXIT_SAPLMDR1_003 provided for creating own rounding rules, but I wonder if I can achieve the same within standard SAP configuration.
Maybe you can also explain the meaning of the statement "Rest could remain because no variable order unit allowed" in the long text of the message ME 386 informing me that the quantity has been rounded. This statement is marked (much like the statement "Rounding to logistics unit via dynamic rounding profile", which I understand).
TIA
Raf

Never mind. I think I found a solution - I shall use the dynamic rounding method 3 instead of 2. It works this way.
BR
Raf

Similar Messages

  • STO: Rounding off Batch Quantity in Delivery Document?

    Hi All,
    I created Inter Company STO & the delivery is done in the background using TCode- VL10B. and the Batches are determined automaticaly. The issue is that in  few scenarios the batch Quantity are in decimal. Please suggest How to configure to rounding off batch quantity?
    Regards,
    C S Javali

    Dear Javali....
    Iam facing the problem while searching the batch on FIFO basis in VL10B and VL02N ....system is not searching the batch but saying "Batch determination not possible since there is no batch search procedure"
    Pls pls  tell me how to configure this...
    Thanks in advance
    Suraj

  • Rounding the purchasing quantity

    Hi
    i am having a reqirement to round my purchasing quantity.
    we procure the material in bags.
    1 bag = 1000  kg
    if my reqirement exceeds 1000 kg it the the purchasing quantity should be 2 bags = 2000 kg.
    how should i do this
    right now. if my reqirement is 1200 kg its coming out as 1.2 bags in my Purchase order./
    i think i have to maintain a rounding profile for that,
    can some one explain me how to maintain a rounding profile for this case

    There are many solution if you are running MRP to create PR
    1.
    You can maintaina lotsize key as FX in MRP 1 view and fixed lot size as 1000.
    Then even if the reqiuirement is 1200, system will create a PR for 2000.
    Above solution is okay if you are running MRP.
    2.
    Use rounding Profile in MRP1 view. example form SAP help
    A material's base unit of measure is 1 unit; the purchase order is to be
    delivered in layers (1 layer corresponds to 5 units) or in pallets (1  
    pallet corresponds to 8 layers which contains 40 units).                                                                               
    You maintain the profile as follows:                                   
    From a requirements of 2 units, the system is to round up to 5; from a 
    requirement of 32 units, the system is to round up to 40.                                                                               
    This results in the following order proposal quantities:               
    Requirement from 1 -> 1     requirement from 31 -> 30                  
    Requirement from 2 -> 5     requirement from 32 -> 40                  
    Requirement from 6 -> 10    requirement from 74 -> 80                  
    Requirement from 7 -> 10                                               
    3.
    USe rouding value
    the rounding value is used in the planning run if no rounding profile
    as been specified in the material master record.   
    USe the option from above as required

  • Rounding up of quantity in Process Order.

    Dear all,
    At the time of creating the process orders after saving the raw material and bulk quantity getting round up like for raw material if the required quantity is 4.230 G system rounds it up to 5.000 G,similarly for 165 case of finish if bulk required is 1193.472 system rounds up to 1200.But we do not want this we need the exact quantity.
    Let me inform you that no rounding profile has entered into the material master MRP view.Only one UOM is maintain in the Material master.
    Any possible reason of this,please inform.
    Rishi

    Dear kaushik,
    I n CUNI decimal places in display block is maintain as Blank this could be possible area of attention ,what exactly is and how it will play roll?,in conversion block it is 3 in the decimal place rounding (I think it will not affect as there in no conversion).
    UOM is KG only,field for unit of issue is blank i.e. no entries is maintain.
    Regards.
    Rishi

  • Rounding off PR quantity in Po

    hi to all
    can any one tell how the rounding of quantity field takes place while converting a purcahse requisition to purcahse order it is through a badi or  user exit please provide me a badi or userexit where the rounding takes place.
    thanks & regards
    Reddy
    Message was edited by:
            k reddy

    Hi,
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    Now
    4) Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any transaction
    if you follow this 7 steps, and execute/run your infotype or press any button then see whether the screen is going to stop there, if the scrren stops and goes to Debugging mode then there should be a BADI for that one
    Regards
    Sudheer

  • Rounding the order quantity in different Units of measurement

    Hello Experts,
    We need your suggestion to meet the below mentioned client's requirement.
    There are around 200 SKUs in the consideration and three units of measure ( case, carton and pallet  defined for them).We are looking for way to suggest the order qty based on multiples of the unit,  case, carton & pallet Quantities.
    The order will always be placed in base unit PC and system should suggest the best possible combination with a Pop Up message.
    For example with this SKU
    SKU         Unit       Case        Carton           Pallet
    123456      1         12               144              8640
    Customer ordered 10 units during the validation of that line  pop up message should suggest 12 units. (1 case)
    Customer ordered 5 units there should be no suggestion ( 5 units )
    Customer ordered 130 units during the validation of that line  pop up message should suggest 132 units. (11 cases)
    Customer ordered 146 units during the validation of that line  pop up message should suggest 144 units. (1 carton)
    Customer orders 153 units during the validation of that line  pop up message should suggest 156 units. (1 case + 1 Carton)
    Suggestions needs to be able to round up or round down based on the closest combination multiple.
    I have gone through the idea of roudning profile idea but need some more inputs as how to realize the same.
    As one material can have requirement in all alternate units of measurement and we can assign one profile per UoM in Material master and the order quantity is not dependent on any specific customer group so how would the system recogine/derive the best possible combination in different cases for different UOM.
    Pls provide your valable inputs.
    Many thanks in advance.

    I don't think thsi is possible with SAP Standard settings & you will have to apply a User Exit.
    You ABAPer will have to develop a logic based on your requirements & then system can give a pop-up with best possible combination.
    Thanks,
    Jignesh Mehta

  • Process order round to base quantity in recipe called out in production ver

    We have a situation where our process order quantities need to round to a multiple of the base quantity in the recipe assigned to the production version selected during material requirements planning (quota arrangement).  The recipe base quantity is determined by the work center volume range .  Therefore we can't use the material master lot size or rounding value because the base quantity will change based on the work center chosen.  So we could have two or more different recipes for the same product and we use the production version to link the recipe to the bill of material.  we use production version quota arrangement to chose which should be used in planning.  I read through the Material Quantity Calculation documentation but I don't see where this fits to what we need.  Any help would be appreciated.

    Dear,
    What is your base unit?
    What is your operation unit? if you want to maintian BBL, then maintain this unit in operation overview of that perticular opration
    Now about rounding the quantity - where exactly you want to round it off...during planning or during manual creation?
    Enter in material master MRP1 view, rouding value as 1, then whever it is decimal, system make it near to next whole number.
    If you want the system to take range of number and to round off...then you need to use rounding profile...in MRP1 view. please come back with your exact requirement os that we will help you out.

  • Purchase Order quantity is rounding off in Print out

    HI ALL,
    In the Purchase Order quantity is rounding off while taking print out. I gave the quantity 10.450 LIT and it is rounding off to 10 LIT and if I gave 10.560 LIT is rounding off 11 LIT while taking print out. I am thinking some note we have to add.We are using ECC 5.0 version. Please give me the solution.
    We are using standard functionalitieslike program(SAPFM06P) and form (MEDRUCK) only. The system is rounding off the quantity in standard functionalities itself while taking print out. Please give me the solution.
    Thanks once again.

    Hi,
        I think in standard 'MEDRUCK' the order quantity(RM06P-PRMG1) is printed without decimal places. Copy the MEDRUCK sapscript into a custom sapscript and change the Quantity fields declaration.
    Thanks & Regards
    Bala Krishna

  • Round Requirement quantity of component for subcontracting

    Hello,
    I need to round a requirement quantity of component   in subcontracting PO automatically? So in MD04 it shows as rounded quantities not just the base on BOM cmponent quantity ( Only for component what we send to vendor not the kit we recieving back ).
    Any help will be appreciated!
    Best Regards,
    Owais
    Edited by: Owais on Jul 8, 2011 3:13 PM

    Hello,
    It just help planners to plan better.
    We already cofigured so the components gets pick at rounded value on WM side. Its just MM side, if we can round the value for subsequent requirements. (Component requirement QTY - ERFMG)
    Any Help!!!
    Thanks.

  • PO QUANTITY ROUNDING

    Hi Guru,
    I am facing problem in po to round of the quantity in po.
    E.G ; we will purchase materials in cantainers, one container 2500 boxes will come.
    when ever run MRP system will create PR, if system propose 2000boxs.while convert PR to PO
    Stystem need to pick round profile quantity 2500. if more then that like 3500 po quantity shouls be 5000boxs.pls help me how to solve this issue.
    thanks

    Bhaskar,
    Use tcode OWD1 and then create ronding profile and enter your plant and then click "dynamic".
    Enter 2000 and 3500 in treshold value and then enter also 2500 and 5000 in rounding value.
    reward point if useful

  • Rounding the quantity to full case  in TO from PP order

    Hi,
    I create a PP order and one component has only 1 PC in BOM. 
    But when  i create the TO i need the component to be picked in full case , e.g pallet.
    How do i fix the component quantity to be rounded to the full case in TO?
    Thank you

    Hi Kumar,
    Let me explain in more details:
    - the component is stored in pallets with 12 pieces, and the pallet is an alternative Uom
    - when i create the PP order, in the BOM, this component is set up with 1 piece, so in the PP order it has only 1 piece
    - after i create the PP order, the TO for the components is automaticaly created and printed in the warehouse. The picked quantity is equal to the quantity in the TO, in this case 1 piece.
    - the point is that it is needed that the quantity of the component in the TO should be rounded to the quantity in the pallet, 12 in this case, so that, the picking to be done by pallet not by piece.
    I need to know, how can i set up the quatity of the componnent to be rounded to the quantity in the pallet.
    If you need more details, please ask.
    Thank you

  • PO Quantity Rounding Off

    Hi All
               In the output of purchase order i have to avoid rounding-off of quantity value.Its coming in my output by default. Please help me.
    Regards Biju

    what was the solution you came up with?

  • Rounding ordered quantity to Price breaks, Pack sizes

    Do we have the ability to round off ordered quantity to account for quantity breaks / packaging required / standard packs

    Do we have the ability to round off ordered quantity to account for quantity breaks / packaging required / standard packs

  • Rounding of a field in Internal table

    Hi ,
    I have a quantity field(menge)  in an internal table( i_tab) . In a loop at the internal table(i_tab) , I want to round off the quantity to x decimal places . 'x' will be different for each record , depending on some logic.
    Through what syntax do I achieve this ?
    Regards,
    Sujata

    HI,
    Using the write statment, you can write the addition  DECIMALS d
    <b>Effect</b>
    d specifies the number of decimal places for a number field (type I , P or F ) in d . If this value is smaller than the number of decimal places in the number, the number is rounded. If the value is greater, the number is padded with zeros.
    Since accuracy with floating point arithmetic is up to about 15 decimal places (see ABAP/4 number types ), up to 17 digits are output with floating point numbers (type F ). (In some circumstances, 17 digits are needed to differentiate between two neighboring floating point numbers.) If the output length is not sufficient, as many decimal places as possible are output. Negative DECIMALS specifications are treated as DECIMALS 0 .
    <b>Example</b>
    Effect of different DECIMALS specifications:
    DATA: X TYPE P DECIMALS 3 VALUE '1.267',
          Y TYPE F            VALUE '125.456E2'.
    WRITE: /X DECIMALS 0,  "output: 1
           /X DECIMALS 2,  "output: 1.27
           /X DECIMALS 5,  "output: 1.26700
           /Y DECIMALS 1,  "output: 1.3E+04
           /Y DECIMALS 5,  "output: 1.25456E+04
           /Y DECIMALS 20. "output: 1.25456000000000E+04
    <b>and also you can use ROUND</b>
    <b>Effect</b>
    Scaled output of a field of type P .
    The decimal point is first moved r places to the left ( r > 0) or to the right ( r < 0); this is the same as dividing with the appropriate exponent 10** r . The value determined in this way is output with the valid number of digits before and after the decimal point. If the decimal point is moved to the left, the number is rounded.
    For further information about the interaction between the formatting options CURRENCY and DECIMALS , see the notes below.
    &ABAP-EXAMPLE& Effect of different ROUND specifications:
    DATA: X TYPE P DECIMALS 2 VALUE '12493.97'.
    WRITE: /X ROUND -2,   "output: 1,249,397.00
           /X ROUND  0,   "output:    12,493,97
           /X ROUND  2,   "output:       124.94
           /X ROUND  5,   "output:         0.12
    So, in your Loop, use the WRITE TO statment to move the internal table data with the perfect decimal places for each single field in the loop
    Regards
    Sudheer

  • How to do automatic rounding in outbound delivery?

    Hello,
    I have been trying to implement a simple rounding rule where the system will always round down to an integer (NO decimals) for both sales order and delivery.
    I have configured rounding profile (rounding method 3, with a rule that rounds down) and turned on rounding on the sales and delivery items. The problem is that the outbound delivery never does any rounding. While I can error the delivery creation, I cannot make it round down.
    For example, 1 box = 100 EA and I have 150 EA.
    A customer orders 2 box of the material in the sales order. Sales does a partial confirmation of 1.5 box. When I create the delivery, SAP does not round down the quanatity from 1.5 Box to 1 box.
    Any ideas?

    Hi Abdul,
    One suggestion here.
    Try using alternative unit of measure. So in your material master you define relation of 1 Box=100 EA. The Ordering unit in material master also has to be BOX.
    While placing the sales order you use order unit as BOX meaning you will order for 2 Boxes and based on the rounding profile and quantity available ( say 150 EA) it should confirm only 1 box in the order since you  would want to deliver only one box.So then rounding in the delivery is not relevant as far as I can understand from your post.
    Trust this helps.
    Regards,
    Kartik Shah

Maybe you are looking for

  • Complete data not getting returned when running IIS (v7.5) commands remotely.

    Hello All, I searched quite a number of forums before posting and all that I have come to know is that some have mentioned it to be related to COM. I do not have experience dealing with COM and no idea how I can sort this out. I hope someone can prov

  • Google books vs. iBooks vs. iTunes? how import epub, PDFs, and Google books

    I have a new iPad and I'm trying to figure out where my ebooks will be stored. I have a bunch of PDFs and some .epub books, as well as some in Google Books. Do the ones in Google books live in the cloud or do they get downloaded to my device (can I r

  • Images folder in Robohelp 7 project only lists a small fraction of the images actually there

    I added an image to a topic. The image had an identical name to an existing image in the project. The image appeared in my main project folder, which is where all images initially show up in my project. I then move them to an images folder. I moved t

  • Connection error in JDev 9.0.3

    Hi, I am trying to test run a Java class compiled with 9.0.3 from the JDev itself. When tried to open a connection using DriverManager.getConnection, I am getting the following output. The same class used to work perfectly while I was using JDev 9.0.

  • Problem in creating a index

    hello friends, I have a snapshot xyz and a table is created using the snapshot and named xyz. Now i have to create a index on table. here i am confused as the name of the table and snapshote are the same. please let me out of this situation. Note: I