Minimum Order Quantity

Hi,gurus
  I gave minimum order Quantity 5 in Material master(Salesorg1) tab in stipulation.but for that material when i am giving 1 in sales order it is taking smoothly.So is there any more setting to do.
Suresh

Hi Suresh,
You have done the right thing by maintaining Minimum order Qty in Material master in the field - Min.Order qty. By this system will give you a warning if the Qty entered in the sales order is less then the maintained qty.
You can change this warning into Error if you wish so by using the T-code OVAH> Application area V4> Message no = 082. In the same line you have the setting to set this message as Error/Warning.
Hope it works for you.
REWARD if it works for you!!
Regards,
Ajinkya

Similar Messages

  • Minimum order quantity for sales orders

    Hi,
    I need to check the configuration settings where the sales orders can be blocked if the ordered quantity is less than that of minimum order quantity.
    Pls threw some light on this.
    Points assured
    Kitty

    Dear Krishna
    Go To OVAH t code
    message class V4 and message no 082
    Change from warning to error
    The mininum order qty for a material can be set in sales org data 1 tab
    If for a material mininum order qty is set to 10 and if an order is placed for anything less than 10 you will get error message straight away
    No need of any userexit
    With Standard customizing it is possible
    This has has been tested by me recently and you too can test it
    Regards
    Raja

  • Minimum order quantity for STO UB DOC type

    Hello Guru's,
    This issue is regarding  STO (UB doc type):-
    Client's requisrement is while creating the STO using trax ME21N system should issue an warning message, if the STO line item exceeds the Minimum order quantity mantain in Material master data.
    For Standard PO works fine because that we can set it in Info record, but in STO for UB doc type it is not working, since we can't create info record for STO.
    Is there any settings availabe in SAP for Minimum order qty for STO (UB doc type).
    Thx in advance...
    Waiting for valuable inputs
    Regards,
    Sujoy

    Not sure if  I know one either,.. however you could always validate it through a user exit. Maintain a Z-table with the order type, Supplying plant and qty filds.. min-max and any other and validate it each time during check and save..

  • Minimum order quantity  in B2C Shop?

    Hi Expects,
    We are in CRM 7.0 and ECC.
    Is there anyway i can set minimum order quantity  in B2C web shop ordering process?Is this standard functionality?
    But in GUI while creating order i am getting warning stating that minimum order quantity is not met, same not in web shop.It could be appreciated if any one can suggest  on the same. 
    Thanks and Regards,
    Jeevan

    Hi Jeevana,
    Below is the code for action and backend object.You can rewrite these as per your requirement and design the business objects accordingly.
    Action Class
    public class Z_get_prodInfoAction extends BaseAction {
         public ActionForward doPerform(
              ActionMapping mapping,
              ActionForm actionForm,
              HttpServletRequest request,
              HttpServletResponse response)
              throws IOException, ServletException {
              UserSessionData userSessionData =
                   UserSessionData.getUserSessionData(request.getSession());
              BusinessObjectManager isaBOM =
                   (BusinessObjectManager) userSessionData.getBOM(
                        BusinessObjectManager.ISACORE_BOM);
              User user = (User) isaBOM.getUser();
              Shop shop = (Shop) isaBOM.getShop();
              String distrChannel = shop.getDistributionChannel();
              String sod = shop.getSalesOrganisation();
              WebCatItem webCatItem =
                   (WebCatItem) request.getAttribute(
                        com.sap.isa.catalog.actions.ActionConstants.RA_WEBCATITEM);
              String prod_id = webCatItem.getProduct();
              Z_CustomBusinessObjectManager customBOM =
                   (Z_CustomBusinessObjectManager) userSessionData.getBOM(
                        Z_CustomBusinessObjectManager.CUSTOM_BOM);
              Z_prodInfoValue z_prodinfo =
                   customBOM.getZ_prodInfobo().getProdInfo(
                        Zeropadding.productInfoNoPadding(prod_id),
                        sod,
                        distrChannel);
              request.setAttribute("Z_PROD_INFO", z_prodinfo);
              return mapping.findForward("success");
    Backend Object
    public class Z_prodInfoCRM
         extends BackendBusinessObjectBaseSAP
         implements Z_prodInfo {
         private static IsaLocation log =
              IsaLocation.getInstance(Z_prodInfoCRM.class.getName());
         public Z_prodInfoValue getProdInfo(
              String i_product_id,
              String i_sales_org,
              String i_dist_channel) {
              JCoConnection con = null;
              Z_prodInfoValue zprodinfo = new Z_prodInfoValue();
              try {
                   if (log.isDebugEnabled()) {
                        log.debug("Input Parameter for ProdInfo");
                        log.debug("product ID: " + i_product_id);
                        log.debug("Sales Org ID: " + i_sales_org);
                        log.debug("Dist Channel: " + i_dist_channel);
                   con = getDefaultJCoConnection();
                   JCO.Function func = con.getJCoFunction("Z_GET_PRODINFO");
                   func.getImportParameterList().setValue(
                        i_product_id,
                        "I_PRODUCT_ID");
                   func.getImportParameterList().setValue(i_sales_org, "I_SALES_ORG");
                   func.getImportParameterList().setValue(
                        i_dist_channel,
                        "I_DIST_CHANNEL");
                   con.execute(func);
                   JCO.ParameterList prodInfoExpParameterList =
                        func.getExportParameterList();
                   JCO.ParameterList uomTableList = func.getTableParameterList();
                   zprodinfo = new Z_prodInfoValue();
                   zprodinfo.setMinOrderQty(
                        (String) prodInfoExpParameterList.getValue("E_AUMNG"));
                   zprodinfo.setMinDelvrQty(
                        (String) prodInfoExpParameterList.getValue("E_LFMNG"));
                   zprodinfo.setImpactOrdrAmt(
                        (String) prodInfoExpParameterList.getValue("E_ZZIOA"));
                   zprodinfo.setOldMaterialNo(
                        (String) prodInfoExpParameterList.getValue("E_ZZOLDNR"));
                   zprodinfo.setBaseUOM1(
                        (String) prodInfoExpParameterList.getValue("E_UNIT1"));
                   zprodinfo.setBaseUOM2(
                        (String) prodInfoExpParameterList.getValue("E_UNIT2"));
                   zprodinfo.setNetWeight(
                        (String) prodInfoExpParameterList.getValue("E_NTGEW"));
                   zprodinfo.setWeightUnit(
                        (String) prodInfoExpParameterList.getValue("E_GEWEI"));
                   zprodinfo.setShippingLeadTime(
                        (String) prodInfoExpParameterList.getValue("E_WZEIT"));
                   zprodinfo.setItemCategoryGroup(
                        (String) prodInfoExpParameterList.getValue("E_MTPOS"));
                   zprodinfo.setRoundingProfile(
                        (String) prodInfoExpParameterList.getValue("E_RDPRF"));
                   zprodinfo.setRoundingProfileValue(
                        (String) prodInfoExpParameterList.getValue("E_VORMG"));
                   log.debug("TESTING");
                   JCO.Table t_unitOfMeasure =
                        uomTableList.getTable("T_UNITOFMEASURE");
                   log.debug(
                        "Number of Rows in table: " + t_unitOfMeasure.getNumRows());
                   ArrayList z_unitOfMeasureList = new ArrayList();
                   for (int i = 0; i < t_unitOfMeasure.getNumRows(); i++) {
                        Z_prodInforUOM z_ProdInforUOM = new Z_prodInforUOM();
                        log.debug(
                             "UNIT : "
                                  + (String) t_unitOfMeasure.getField("UNIT").getValue());
                        z_ProdInforUOM.setUnit(
                             (String) t_unitOfMeasure.getField("UNIT").getValue());
                        log.debug(
                             "NUMERATOR : "
                                  + String.valueOf(
                                       t_unitOfMeasure.getField("NUMERATOR").getValue()));
                        z_ProdInforUOM.setNumerator(
                             String.valueOf(
                                  t_unitOfMeasure.getField("NUMERATOR").getValue()));
                        log.debug(
                             "DENOMINATOR : "
                                  + String.valueOf(
                                       t_unitOfMeasure
                                            .getField("DENOMINATOR")
                                            .getValue()));
                        z_ProdInforUOM.setDenominator(
                             String.valueOf(
                                  t_unitOfMeasure.getField("DENOMINATOR").getValue()));
                        z_unitOfMeasureList.add(z_ProdInforUOM);
                        t_unitOfMeasure.nextRow();
                   zprodinfo.setZ_UOMList(z_unitOfMeasureList);
              } catch (Exception ex) {
                   //      log.error(ex);
                   log.debug(ex);
              } finally {
                   con.close();
              return zprodinfo;
         public void connectionEvent(JCoConnectionEvent event) {
    Regards,
    Arshi

  • Minimum order quantity ignored when past due

    SAP Business One 8.81 PL09
    When running MRP for an item, the Minimum Order Quantity is ignored if an item is past due, meaning, the lead time makes it impossible to meet current requirements on time. From what I read, this appears to be by design in SAP Business One.
    Example:
    On hand: 0
    Minimum: 10
    Minimum Order Quantity: 20
    Lead Time: 5
    MRP produces a recommended PO for a quantity of 10 in this case
    Example 2:
    On hand: 0
    Minimum: 10
    Minimum Order Quantity: 20
    Lead Time: 0
    MRP produces a recommended PO for a quantity of 20 in this case
    Can anyone explain the logic for recommending only the quantity to get to the mimimum rather than the minimum order quantity when a lead time is present? Clients don't believe this is sound MRP.
    Alan

    Hi Guys,
    I am having the same problem in 8.81 Patch 7. Here is the way i have setup the items in my item master data.
    Example :
    Min Inventory 10
    Max inventory 50
    Min order QTY 40.
    Lead Time 1 day.
    When running the MRP id doesn't suggest the min order qty. Instead it suggests the difference from my in stock level to my min level.
    When removing the Lead time it suggests the min order qty of 40 units.
    My question is why is it doing it and what can we do to fix it?????
    Kind Regards
    Francois Joubert

  • Need Minimum Order Quantity to show up on Sales Order

    We do private label manufacturing jobs. We have defined the Minimum Order Quantity in the Item Master under Planning. I am trying to get that info to populate on the rows if that item is selected. I don't see that field as an option on tghe form design. Any ideas?

    1.You should define a user defined field in the marketing document rows and
    2. make a formatted search to fill it with the minimum order quantity.
    ( The formatted search may look like this:
    Select I.MinOrdrQty From OITM I Where I.ItemCode=$[$38.1]
    And you should set auto refresh when exiting altered column item no.)

  • Pricing in minimum order quantity

    Hello Guru,
    I am currently working on pricing, and my client has a minimum order quantity in some cases for the customer and some cases for the material. how do I set this up to reflect in the pricing ?, I also want to maintain scales for pricing starting from the minimum order quantity. In addition my client wants this specific to particular sales org. Can any one tell me how to resolve this issue, i will really appreciate your help.
    Thanks

    Hi,
    You can maintain minimum order or delivery quality in material master in Sales Org 1 View. Regarding pricing, you can maintain condition records with key combination sales org/customer or sales org/material with scales.
    Regards
    Nagendra

  • Minimum order quantity and Minimum material quatity in pricing

    Hi SAP gurus
    Please help me to understand these and help me on this issue.
    what is the difference between Minimum order quantity and Minimum material quatity.
    where and how to handle this situation in standard SAP.
    EX: if I am dealing with all the customers for material 1, material2 material3.......up to 50 materials.If I wiould like to check minimum order quatity only for few materials (let us say material1 minimum 5 quatity and material 2 minimum 5 quanity and material1 +material2 combines 10 quatity is also Ok) and if any customer not  buying in this category automatically $100 fee(surcharge?) has to apply for this order.
    How to set up this,please step by step understanding required.
    help me.
    Thanks
    Prasad

    Hi,
        tcode(mm02) ->enter your material no -> goto sales org1. data
           pls maintain these fields.
          Min order qty -
           Min delivery qty -
    so what ever the material u can put the qty restriction, maintain all materials.
    Reward points , if helpful.
    Regards,
    Hari shankar

  • Minimum order quantity fee - in pricing

    Hi SAP Gurus
    Please some one can help me to understand working of minimum order quantity fee applicable to all the customers.
    Ex:
    Material 1 - 10 (mimimum order quantity)
    Material 2 - 10 mimimum order quantity)
    Material 3 - 5   (mimimum order quantity)
    Material1 + Material 2 + material 3 = 10 (mimimum order quantity)
    If the customer is not reaching the above criteria he should pay $10 for the particular order.
    How to do that in pricing.
    Please some one can drive me.If any body has more questions on these please let me know.
    Thanks
    Greg

    For Your Information Please.
    User exits in the SD orders. These are program names (SE38):
    MV45ATZZ
    For entering metadata for sales document processing. User-specific
    metadata must start with "ZZ".
    MV45AOZZ
    For entering additional installation-specific modules for sales
    document processing which are called up by the screen and run under
    PBO (Process Before Output) prior to output of the screen. The
    modules must start with "ZZ".
    MV45AIZZ
    For entering additional installation-specific modules for sales
    document processing. These are called up by the screen and run under
    PAI (Process after Input) after data input (for example, data
    validation). The User exits in the SD orders. These are program names (SE38):
    MV45ATZZ
    For entering metadata for sales document processing. User-specific
    metadata must start with "ZZ".
    MV45AOZZ
    For entering additional installation-specific modules for sales
    document processing which are called up by the screen and run under
    PBO (Process before Output) prior to output of the screen. The
    modules must start with "ZZ".
    MV45AIZZ
    For entering additional installation-specific modules for sales
    document processing. These are called up by the screen and run under
    PAI (Process after Input) after data input (for example, data
    validation). The modules must start with "ZZ".
    MV45AFZZ and MV45EFZ1
    for entering installation-specific FORM routines and for using user
    exits, which may be required and can be used if necessary. These
    program components are called up by the modules in MV45AOZZ or
    MV45AIZZ. e modules must start with "ZZ".
    MV45AFZZ and MV45EFZ1
    for entering installation-specific FORM routines and for using user
    exits, which may be required and can be used if necessary. These
    program components are called up by the modules in MV45AOZZ or
    MV45AIZZ.
    Regards,
    Rajesh Banka

  • Credit Memo requiring minimum order quantity?

    Has anyone had the problem when creating a Credit Memo Request (Sales Transaction) in CRM whereby the system imposes a hard error when the minimum order quantity is not met?
    For Credit Memo's, we should be able to credit the customer either partially or fully so it doesn't make sense to force the min. order quantity.

    Hi,
    Check if the minimum order qty is maintained in COMMPR01 in Sales and Distribution tab. If maintained, remove the value and try to create credit memo.
    Hope this helps.
    Regards,
    Chandrakant

  • Minimum Order Quantity and Maximum Order Quantity

    Hi Gurus
    Can u fix the Minimum and Manximum Order Quantity for a Particular Sales Order.
    if i enter the Minimum Order Quantity in Material Master Record (Sale Org--1 tab), it is working.  But it is happening with all the order types.
    My requirement is i need this to be happend with only a particular Order type YOR and not with ZOR.
    Mininum Order Qty        - 5 ea, and
    Maximum Order Qty      - 10 ea.
    so that for this order type YOR for any material the order qty for a line item cannot be less than 5 qty and more than 10 qty
    is there any way to do this,
    if it is possible by creating an User Exit, please give me Step-by-Step solution.
    I do now know how to Create USER EXITS
    babu rao

    HI BABUR,
    try to do it in userexit , first in a test system.
    you can try userexit MV45AFZZ.
    SE38 and programm name MV45AFZZ.
    there you can see fields of vbak, vbap or xvbak , xvbap.
    the last two are structures.

  • Purchase order minimum order quantity

    If mininum order quantity is 5000 for a particular material code. We have 3 PRs with quantity 2000, 1000, 500 ea. When we create PO w.r.t. these 3 PRs system creates PO with 5000 Ea quantity for each PR. There by the PO quantity is 15000.  Client requirement is that when these 3 prs are converted into a single PO, the quantities should get added first and then rounded.
    In this case 20001000500 = 3500 (added quantity) and then minimum quantity of 5000 should be ordered. Kindly suggest.

    Dear
    Goto MRP1 VIEW -Keep Mini  Lot size as 5000  .Test it in Sand box with a demand of 2000 and run MRP MD03 , I hope it will generate PR of 5000  if you do not have any stock .
    You can also keep period lot size ( MB/WB) in MRP1 view with Individual and Collective Indicator ( MRP4)   so that it will club all the requirement in that period and generate on PR of total qty
    Check and revert back
    Regards
    JH

  • To get open order quantity for list of materials

    Hi Gurus,
    I have a typical requirement for development of 1 function module and below are the details for it:
    I want to have the open order quantity (pending for delivery & PGI) for materials by entering sold-to-party, ship-to-party and sales organisation.
    Can i get list of all the materials when are open with the quantity of that materials which are yet to be delivered. And I have only ship-to-party and sales organisation as input parameter.
    I would prefer if standard function module is available or I would also like to have some code or logic to ful fill the above requirement. And also I would like to inform you that I have check VA05 transaction and it is not useful to me as it does not take into consideration partial delivery. I have also check backorder list transaction V_05 and it is not useful too.
    Please reply me fast as I am in urgent requirement of this.
    If you are not clear in requirement then please let me know.
    Regards,
    Sagar

    Rich,
    No.
    This is for creating custom VA01 transaction.
    Before creating the SO, I need to validate the minimum order quantity for each material for that customer.
    Thanks
    Sundar

  • Process Sales Order based on minimum order

    Hi Sap gurus,
    Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap
    Thanks
    Points will rewards
    Regards
    Rajesh

    Hi,
    We can set the control for Min order quantity in the Sales org1 view. Like wise we can control min order value also.
    For that we have to use two condition types AMIW & AMIZ.
    AMIW is min order value, where as AMIZ is min ord surcharge
    Let's say AMIW value is 50,000.If the order value is less than 50,000 then AMIZ comes into picture.Amiz compares the automatically determined order value and AMIW value.The difference of those two values Amiz takes as surcharge and it overwrites the automatically determined order value with this value.
    Like wise we can maintain min order value also by using this two cond types.
    In the pricing procedure
                            subtotal      req   Altcal   Altcond+bv
    AMIW                D
    AMIZ                                  2         13
    Award me points if u satisfy
    Thanks,
    Sudheer

  • Sales Order quantity

    Hi,
    I've created a sales order with decimal quantity, system allows this although i didnt maintain multuple UOM or I didnt assign any rounding profiles in Material Master. SAP should not allow decimal quantity in sales order.  SAP should allow only Base UOM or Sales UOM.
    Please help.
    Regards,
    Pooja

    Dear Friend,
    You can use the Minimum Order Quantity Feild in Material Master.
    In MM01 / MM02 / MM03 under Sales: Sales Org 1 View there is a field for Minumum Order Quantity (under Quantity Stipulations tab)
    You can enter 1 here.
    This will make sure that the end-users cannot enter quantity less than 1.
    Also for quantities more than 1 there is a option for Rounding Profile in the same screen. You can also use the same...
    Hope this helps...
    Thanks,
    Jignesh Mehta

Maybe you are looking for

  • ***New*** iTunes 7 skipping songs problem (2-3 seconds of play only)

    Hey all, Long post here, but I hope you'll bear with me, as I reckon this is something of a new fault with iTunes 7. Found a bug with iTunes 7 on my iPod Video which I don't see any references to from anyone else. (I presume I'm not alone, but I've G

  • I just did two System Restores (and clicked something that asked me about "[something -exe]," and now Firefox won't open at all.

    I hope someone can help. My husband did something to update Firefox (or Firefox just automatically updated today, I don't know which), but I didn't like the new toolbar much, so I did a System Restore to get back the old one. That didn't work, so I t

  • Generating UDT from command line or C# code

    Hi, I want to write an application which is capable of generating UDTs and hence use the newly generated UDTs in C#. Right at the moment I can only generate the classes via the wizard in Visual Studio ("Generate Custom Class.."), but i know that e.g.

  • Images not displaying in browser

    hi...Having spent hours trying to figure this out I need a lot of help to try and figure out why my images aren't previewing once my site is uploaded. It previewed fine from Dreamweaver. Any help would be fantastic! www.amyneesonphotography.com.au Th

  • Functional location BOM and Equipment BOM

    Hi, I would like to know which tables store information of Functional location BOM  (TCODE 1B11) and Equipment BOM (TCODE IB01). Is there a possibility that once we create these BOM's we can create alternative BOM as in case of Material BOM (TCODE CS