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

Similar Messages

  • 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.

  • 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

    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

  • 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

  • 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 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

  • 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

  • MRP order multiple and minimum order qty

    Hello
    I am running MRP for one item with minimum stock level 20, in house qty 1, order multiple 12 and minimum order qty 20
    the MRP return the figure 19 to order, when it should be 24 taking into account order multiple and minimum order qty...
    Could you explain me why
    we run SBO B1 2007 SP00 PL49

    Hi,
    This is the definition of your questions:
    Order Multiple u2013 you can set a multiplication factor for ordering the item e.g. in
    case you define 5 in this field and14 items are required, the MRP will recommend to
    order 15 items (3X5=15). If 18 items are required, the recommendation will be to
    order 20 items (4X5).
    Minimum Order Qty u2013 you can type a minimum quantity for ordering items by the MRP.
    The planning data is apply when there is a requirement (sales order, forecast, production orders (for the child item) and reserve invoice.
    JimM

  • 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.)

  • 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

  • Order Quantity and Target Quantity, both as editable in Sales Order

    Hi All,
    We have a requirement in which order quantity and target quantity, both should be allowed as editable fields in overview screen while creating a sales order or contract. Currently, only one quantity field is editable (order quantity in sales order and target quantity in contract).
    First question, is this possible?
    Second, If possible, then please tell the configurations need to maintain?
    Note: The material is relevant for delivery (so schedule lines allowed).
    Thanks & Regards,
    Vishal

    Hi Lakshmi,
    Thanks for the reply. I think I did not clarify the actual requirements. Let me explain it again:
    I understand that generally, Target qty is in contract and Order Qty is in sales order. But actually, here query is,
    When I create Sales Order (VA01), then while entering Material, user should see both quantity columns (Order Qty and Target Qty) in editable mode.
    So is this possible? If yes, then please guide.
    Please revert back if any further clarifications is required.
    Thanks & Regards,
    Vishal

  • Is there a Report showing PO total order quantity and value ??

    Hi
    Can we get the report in which the Purchase order and its total order quantity and total order value is displayed.
    I mean, if we execute ME2N, display list should NOT show the whole list of items listed. Instead, I want the total order value and total order quantity of the PO document.
    Are there any transaction codes available..........
    Thanks
    Maruthi

    You have create a report layout for your specific requirement. As there are different material in a PO so to get the Quantity at header level is not possible with standard variant.
    Just only workaround is use any of the reports ME2L, ME2M and ME80, ME80FN (prefer ME2N with ALV) then sort the report Purchase Document wise and then select the subtotal at Purchasing document in layout sort order option. Also select summation for Quantity and net price fields, so now you have all the subtotal at Purchase Document level.
    After that go to Settings > Define Totals Drill Down and select Purchasing document. So you have report in your required format.
    Hope this will  help you...
    Enjoyyyyyyyyyy
    Akshit

  • Link Between Sales Order Type and Customer/Material Exclusion

    Hi,
    Any one know the  Link Between Sales Order Type  and Customer/Material exclusion tables (Transaction: VB03 ) ?

    Hello,
    For Tcode VB03 you can check KOTG001 for Customer/Material.
    Thanks &Regards,
    Abhijit

Maybe you are looking for

  • Is there any way to copy music from your ipod to your itunes library

    i have a relative that gave me their ipod and i want to save the music from the ipod to my itunes library how can i do that without deleting the music from the ipod?

  • Cannot connect to the internet it has been connected to for a year.

    Monday my Apple TV worked fine. Yesterday, it wouldn't connect to the WiFi it had been connected to for a year. I tried to hardwire it to the apple extreme and it slowed my network down to a snails pace.  I bought a new Apple TV last night and it wor

  • Printout of Credit Memo

    HI gurus, we have requirement in at client place that they ahve to take Credit memo Printout i have configured the Output determination but still i am not getting the document in MR90. can you please guide step by step procedure inorder to accomplish

  • 3g question for outside the us

    So let's say I order the new 3g iPad 2, And I ship it outside the US... I go to my celular company (Setar, Aruba)... I buy a new 3g sim card... I buy data.... I set everything up... Will I get 3g services? Because there is only At&t and verizon optio

  • Sending SOAP Attachments through BPEL--Urgent

    Hi All, we are calling one external web service from bpel.webservice expecting 2 attachments as part of request. here is the sample soap request. *<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:imp="http://www.agile