Customer Order in MRP

I created a customer(XD01)
Account Group: Customer (general)
created a sales order (VA01)
Req.delivery date: 24/04/2010
added the material and saved..... No issues
Finished product strategy group 10. Run MRP (MD02) and found Customer Order w/ reference to Sales Order I created.
Now, how to fulfill the order? Req. type is 'Sales from stock' and stock available is Zero. What is the general procedure for creating stock in this scenario?

Dear ,
Check the following :
1.Sales Order should not be blocked -Goto Status Header  or Select the line item and double click -Goto Status -It should be Credit relase.Otherwise , perform VKM3  to release the order
2.Now while carrying out MD02 , please select the following indicator -
Process Indicator : NETCH
Create Purchase Req Indicator : 2 -so that it will create planned order for finsihed good and PR for dependent based on the stock and shortage
Delivery Schedule Indicator : 1 ( in case if u do no have any delivery schedule )
MRP List : 3
Planning Mode : 3
Lead Time Scheduling Indicator : 2
Tick the check box : Diplay before Save .  and Execute
3.Make sure -Finished good should have proper MRP Type -PD,Procurement Type : E   where as dependent should have Procurement Type : F
Please try and revert back
Regards
JH
Edited by: Jiaul Haque on Mar 27, 2010 7:46 AM

Similar Messages

  • MD73 - not displaying customer order assignment

    Hi,
    I am having 2 materials - both set up with planning strategy 40.
    For one material, Customer order assignment is displayed in MD73 but for other material it is not displaying.
    MRP-1 to MRP-4 viewa are same for both parts.
    What else shall I need to check  ?
    Please advise ASAP and oblige.
    Best Regards,
    Mitesh Desai

    Hi All,
    I am still looking forward to advise from experts .
    Thanks in Advance,
    Best Regards,
    Mitesh Desai

  • Customer consignment in MRP?

    hi
    is customer consignment , order fill up and issue not include in MRP?? as i cannot find the fill up order and issue order in MRP. pls advice. thanks

    Dear jo jo
    Issue order is not necessary but fillup order reference will flow in MD04.  If it is not flowing, please check the schedule line category E1 which is for fillup.  There ensure that you have selected the fields Req./Assembly and Availability.
    thanks
    G. Lakshmipathi

  • Restricting PIR consumption based on custom Order Type

    Hello Experts,
    We have implemented BADI MD_PIR_FLEX_CONS in our system ( Version 4.7 )so that we can restrict the consumption of Order Reservations.
    For this we have added code as per OSS Notes# 608760 and 127370 for the BADI Interface.
    We have included MRP Element "AR" so that consumption can happen for the order reservations.
    The BADI is restricting consumption of PIR now for the order reservations, but now we want to restrict the Consumption of independent requirement only against reservation generated by customized Order type ( Say ZXXX ).
    Does this functionality exist for this BADI? If yes,then how can we implement this?
    Regards,
    Debasish Sahu

    Hello Prakash,
    Thanks for your response.
    The Def. Documentation does not describe how the process is carried out.
    The documentation is as follows:
    Application component:  PP-MRP, PP-MP-DEM, PP-MP-LTP
    Function group:  M60A, M61X
    You can use Business Add-In (BAdI) MD_PIR_FLEX_CONS to make the consumption and reduction processes for planned independent requirements more flexible.
    In the SAP R/3 standard system there were previously four possibilities for consumption and reduction of planned independent requirements (planned independent requirements consumption indicator):
    SPACE     no consumption
    '1'     Consumption with customer requirements (planned independent requirements)
    '2'     Consumption with dependent requirements, dependent and manual reservations, release order requirements from stock transfers (dependent requirements)
    '3'     Consumption with planned independent requirements and dependent requirements
    You can use Business Add-In MD_PIR_FLEX_CONS to realize consumption processes in which there are controls to define for each MRP element whether consumption or reduction should occur.
    This Business Add-In replaces modification note 127370 in release 4.70.
    &PRECONDITIONS&
    &STANDARD_SETUP&
    o     The Business Add-In is not active in the standard system.
    o     The system cannot be used multiple times.
    &ACTIVITY&
    INCLUDE MD03_BADI_MRP OBJECT DOKU ID TX LANGUAGE EN
    INCLUDE MD03_BADI_IMPLEMENT OBJECT DOKU ID TX LANGUAGE EN
    &EXAMPLE&
    In the sample-coding, planned independent requirements with consumption indicator '4' (see method documentation) are consumed against all of the consumable SD document types (sales orders, SD scheduling agreement schedule lines, deliveries) and release order requirements from stock transfer purchase procurement proposals (purchase orders, purchase requisitions, scheduling agreement schedule lines, planned orders).
    &ADDITIONAL_HINTS&
    <DS:IO.IF_EX_MD_PIR_FLEX_CONS        CHECK_PIR_CONS_REDUC> Documentation on BAdI method CHECK_PIR_CONS_REDUC
    There is no details on the manner in which we implement this functionality.
    Please let me know if this is of some help.
    Thanks,
    Debasish

  • Expedite existing orders in MRP

    Customer would like to expedite or defer existing purchase or production orders in MRP prior to considering new recommended orders.  We can not find support for this within the MRP wizard.  Is there something that we have overlooked or is there a known work around to provides this functionality?
    Thank you

    Dear Mr Hardt,
    As far as I know this option is not implemented in the MRP.
    I can suggest to have a look at the presentation of the software Valogix that integrates with the MRP.
    You can go to the link of the Calendar for the Empowerment Sessions:
    https://psd.sap-ag.de/PEC/calendar/
    Then write MRP in the search field and change the start date to 01.01.2005.
    There are 2 power point presentations.
    Regards,
    Marcella Rivi
    SAP Business One Forums Team

  • MD04 / customer order

    Hello,
    In the "MD04 - Stock/requirements list" transaction, for a customer order the date that appears is the required delivery date. Is it possible to display in its place the confirmed delivery date ?
    Thank you for your help.

    JP,
    Yes, it can be done.
    Standard MD04 displays the requirements date, which is the date that MRP uses for planning.  If you set the 'Fixed date & quantity' flag in the Sales order item, MRP will use the confirmed date rather than the requested date, and MD04 will also display the confirmed date.
    FixedDateQty flag can be set in the appropriate sales orders manually (VA02>select Item>Goto>item>schedule lines, checkbox is on the left).
    You can also cause sales orders to default to 'fixed-date-qty' flag as 'set' in IMG>SD>Basic Functions>Availabiltiy check & Transfer of requirements>Availability check>Availability check with ATP logic or against planning>Define default settings.
    Remember, though, that once you set this flag, and you send confirmed date to MRP, it will no longer plan to request date.
    It is generally confusing to have MD04 display one date, but have MRP plan to another.  However, if you wish to do this, then ask your ABAPer's to look at the MD04 Userexits.  Look at [MRP IMG|http://help.sap.com/saphelp_46c/helpdata/en/4c/72369adc56d11195100060b03c6b76/frameset.htm] select Evaluation>Configure MRP list.  Here you can change the dates that are displayed.
    Rgds,
    DB49

  • No sales orders with MRP-relevant requirements were found MD04

    Hello MM Enthusiast,
    We are in process of EHP upgradation and I need to replicate the following error message,
    No sales orders with MRP-relevant requirements were found
    Error message MF 336
    Please let me know how to get the above message in S environment.
    I have gone through the already discussed thread (http://scn.sap.com/thread/3460655) but couldn't able to get the message MF 336.
    Based on your response I can replicate and apply the causing / resolving note given by SAP AG.
    Looking forward to your valuable input to proceed further on this issue
    Cheers,
    Kumar S

    This issue was solved using a different availability checking rule in MRP3 of the material master.
    the old checking rule  had a requirements summary, while the new was for individual requirements, this setting is defined in OVZ2 customizing transaction.
    Hence you need to enter a checking rule in your material master which has a A as sales requirement in OVZ2.
    then create 2 or more new sales orders for this item for the same delivery date.
    After that you should get the error in MD04

  • Customer Order - Planned order conversion issue

    Hi,
    We are facing an issue that after running MRP (MD02), system is unable to convert the customer orders to planned order.
    Our scenario is MTO and we are using strategy Z0 (customized), Individual/coolective indicator: 1 and item category: NORM.
    Please guide for the possible solution. Looking for your early feedback.
    Thanks and Regards,
    Kaushik

    Hi,
    Which MRP type you are using & also pl. check for Planning Horizon.i.e. whether SO date is falling within Planning Horizon or not?
    Regards,
    Tejas

  • Customer order no. is not displaying

    Hi,
    sd guys created sales order.
    When i run mrp(MD02) for the same material, i am not getting customer order no.
    only planned order is creating for the same order qty.
    i think some configuration is missing.
    can you please help me out.
    vish

    Hi U just go through this URL it will help u a lot.
    *First thing this is MTS strategy40-Planning with final assembly.*
    http://help.sap.com/saphelp_47x200/helpdata/en/cd/b8580b8e4611d1918c0000e8a5f6e6/frameset.htm
    from this link overview tree u go to the sample scenario of strategy 40
    U just go through sample scenario u will understood the concept...
    It is good example to understand the concept.
    ok
    regards,
    anant..
    Edited by: anant joshi on Apr 16, 2008 1:53 PM
    Edited by: anant joshi on Apr 16, 2008 2:23 PM

  • External Inventory Feed - Wish to Exclude Customer Order Stock

    We have an hourly inventory job, which writes available inventory to an external file.  Recently, we learned that the report is including material which has already been reserved for future customer orders (see for example in MD04).  We do not have an ABAP programmer on staff so I am posting our existing code below and would appreciate hugely an updated script.
    I've seen references in other searches to MD04 and use of function 'MD_MPS_READ_STOCK_REQMTS' as well as 'BAPI_MATERIAL_STOCK_REQ_LIST', but do not know how to incorporate this into the hourly job.
    As you can see, the report output is being pulled from MARD-LABST, unrestricted, but it needs to also exclude allocated customer order stock.
    Thank you in advance for looking.
    *& Report  ZMM_INVENTORY_FEED*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*
    REPORT  zmm_inventory_feed NO STANDARD PAGE HEADING.
    TABLES:mara,marc,mard,mvke.
    *-------------Types Declaration----------------------------------------*TYPES:BEGIN OF ty_file,
          text(500),
          END OF ty_file,
          BEGIN OF ty_mard,
          matnr    TYPE mard-matnr,
          werks    TYPE mard-werks,
          lgort    TYPE mard-lgort,
          labst    TYPE mard-labst,
          mstae    TYPE mara-mstae,
          maktx    TYPE makt-maktx,
          mvgr2    TYPE mvke-mvgr2,
          END OF ty_mard,
          BEGIN OF ty_final,
          supplier TYPE lfa1-lifnr,   "Supplierid
          matnr    TYPE mard-matnr,   "Item no
          labst    TYPE char13,       "Qty
          qtyback  TYPE char13,       "Qtyback
          qtyorder TYPE char13,       "Qtyorder
          itemav   TYPE c,            "Itemavdate
          itemdis  TYPE char13,       "Discount
          desc     TYPE makt-maktx,   "Description
          END OF ty_final.
    *----------Internal Table Declaration---------------------------------*DATA:it_mard   TYPE TABLE OF ty_mard,
         it_final  TYPE TABLE OF ty_final,
         it_file   TYPE TABLE OF ty_file,*----------Work Area Declaration--------------------------------------*
         wa_mard   TYPE ty_mard,
         wa_temp   TYPE ty_mard,
         wa_final  TYPE ty_final,
         wa_file   TYPE ty_file.
    *----------Local variable Declaration---------------------------------*DATA: lv_labst   TYPE char13,
          lv_labst_i TYPE i,
          lv_labst1  TYPE char13,
          lv_labst2  TYPE j_1itaxvar-j_1itaxam1,
          lv_mess    TYPE string.DATA lv_filename TYPE char100.*----------Selection-Screen Declaration-------------------------------*SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS:s_mstae  FOR mara-mstae OBLIGATORY,                     "Material Status
                   s_mvgr2  FOR mvke-mvgr2 OBLIGATORY,                     "Material Group
                   s_matnr  FOR mara-matnr,                                "Material Number
                   s_werks  for mard-werks,
                   s_lgort  FOR mard-lgort.PARAMETERS:    p_per(3) TYPE n DEFAULT 20,                             "Percentage
                   p_appl   TYPE rlgrap-filename DEFAULT '\\Appsrv02\Datadown\DropShip_SAP_Test\'. "File Path
    SELECTION-SCREEN END OF BLOCK b1.*----------End Of Declarations----------------------------------------*
    *AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_appl.*  PERFORM f4_filename.                     "F4 help for file path
    START-OF-SELECTION.
      PERFORM get_data.
      PERFORM process_data.
      PERFORM file_export.*&---------------------------------------------------------------------**&      Form  GET_DATA*&---------------------------------------------------------------------**       text*----------------------------------------------------------------------*FORM get_data .
      SELECT a~matnr
             a~werks
             a~lgort
             a~labst
             b~mstae
             c~maktx
             d~mvgr2 INTO CORRESPONDING FIELDS OF TABLE  it_mard
                           FROM mard AS a
                     INNER JOIN mara AS b
                             ON b~matnr = a~matnr
                     INNER JOIN makt AS c
                             ON c~matnr = a~matnr
                     INNER JOIN mvke AS d
                             ON d~matnr = a~matnr
                          WHERE mstae   in s_mstae              "Exclude Material Status Filteration
                            AND a~werks IN ('1100','1200')        "Plant in 1100 and 1200
                            AND mvgr2   IN s_mvgr2              "Exclude Material group
                            AND a~matnr IN s_matnr
                            and a~werks in s_werks
                            AND a~lgort in s_lgort.
      SORT it_mard BY matnr werks lgort.
      DELETE ADJACENT DUPLICATES FROM it_mard COMPARING matnr werks lgort.ENDFORM.                    " GET_DATA*&---------------------------------------------------------------------**&      Form  PROCESS_DATA*&---------------------------------------------------------------------**       text*----------------------------------------------------------------------*FORM process_data .
    *--------------File Header Information --------------------------------*
      wa_final-supplier    = 'Supplier Id'.
      wa_final-matnr       = 'Item Number'.
      wa_final-labst       = 'Total Qty'.
      wa_final-qtyback     = 'Qty Backordered'.
      wa_final-qtyorder    = 'Qty on Order'.
      wa_final-itemav      = 'Item NextAvdate'.
      wa_final-itemdis     = 'ItemDiscont'.
      wa_final-desc        = 'Description'.
      CONCATENATE  wa_final-supplier
                   wa_final-matnr
                   wa_final-labst
                   wa_final-qtyback
                   wa_final-qtyorder
                   wa_final-itemav
                   wa_final-itemdis
                   wa_final-desc    INTO wa_file
                                    SEPARATED BY ','." RESPECTING BLANKS.
      APPEND wa_file TO it_file.
      CLEAR :wa_final,
             wa_file.*------------------End File Header---------------------------------------*
    *------------------File Item Data----------------------------------------*
      LOOP AT it_mard INTO wa_temp.
        wa_mard = wa_temp.
        MOVE:wa_mard-matnr TO wa_final-matnr,  "Item No
             wa_mard-maktx TO wa_final-desc.   "Description
        IF wa_mard-werks     = '1100'.
          wa_final-supplier  = '6476'.         "Supplierid
        ELSEIF wa_mard-werks = '1200'.
          wa_final-supplier  = '6477'.
        ENDIF.
        IF wa_mard-labst IS NOT INITIAL.
          lv_labst1 = lv_labst1 + wa_mard-labst.
        ENDIF.
        AT END OF werks.
          IF wa_mard-mstae = 'AE'.
            wa_final-itemdis = '0'.        "Item Discontinued
          ELSEIF wa_mard-mstae = 'CM' OR wa_mard-mstae = 'DR'.
            wa_final-itemdis = '1'.
          ENDIF.
          IF lv_labst1 IS NOT INITIAL AND p_per IS NOT INITIAL.
            lv_labst = lv_labst1 * p_per / 100. "Qty
            lv_labst = lv_labst1 - lv_labst.
            IF lv_labst LT 0.                    "If Qty less than Zero Make it as Zero
              lv_labst = 0.
            ENDIF.
          ELSE.
            lv_labst = lv_labst1.
          ENDIF.
          lv_labst2 = lv_labst.                  "Rounding to Nearest Qty
          CALL FUNCTION 'J_1I6_ROUND_TO_NEAREST_AMT'
            EXPORTING
              i_amount = lv_labst2
            IMPORTING
              e_amount = lv_labst2.
          lv_labst_i = lv_labst2.
          lv_labst = lv_labst_i.
          CONDENSE lv_labst.
          CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
            EXPORTING
              input         = wa_final-matnr
           IMPORTING
             OUTPUT        = wa_final-matnr
          CONCATENATE wa_final-supplier
                      wa_final-matnr
                      lv_labst
                      wa_final-qtyback
                      wa_final-qtyorder
                      '          '"'00/00/0000' "wa_final-itemav
                      wa_final-itemdis
                      wa_final-desc INTO wa_file
                                    SEPARATED BY ','." RESPECTING BLANKS.
          APPEND wa_file TO it_file.
          CLEAR:lv_labst1,
                lv_labst,
                lv_labst2,
                wa_file.
        ENDAT.
        CLEAR:wa_mard,
              wa_temp,
              wa_final.
      ENDLOOP.*---------------------------End  File Item data----------------------*ENDFORM.                    " PROCESS_DATA*&---------------------------------------------------------------------**&      Form  FILE_EXPORT*&---------------------------------------------------------------------**       text*----------------------------------------------------------------------*FORM file_export

    What you said is exactly what I want! Very thankful for your help.
    Yes, I have found that in EBEW table that standard price is valuated with preliminary cost estimate because I don't give a sales order cost estimate but I give an sales order stock in the customizing - requirement class. So, I have this question that how the sales order stock is determined.
    In COPA customizing (COprofitability analysismaster datavaluationSet up valuation using material cost estimate), standard cost estimate or sales order cost estimate can be transferred into COPA value fields in our system.
    But, I have still have a question: I found in our system, preliminary cost estimate in the linked production order is determined for valuation of sales order stock in EBEW table. As sap online help says, cost component splits can not be transferred to COPA.
    So, according to SAP online help, I think what you said u201Cu2026..However , when we start thinking about the result of this cost to flow into COPA , this cannot happen as the Inventory was valued with a Preliminary csot estimate. So , the Online help says that it will not be able to transfer Result of Preliminary cost estimate into COPA for transferrring COGS details. System would always require a Standard cost estimate or a Sales order Cost estimate to flow Cost details into COPAu201D is correct.
    But, in our system, cost component can be transferred into COPA!? When I create a sales billing (invoice) with tcode VF01, it can create a profitability analysis document (shown in VF03) which it had a cost component split for that material in the sales order stock valuated with the preliminary cost estimate. Or where is stored for the Make-to-Order materialu2019s cost component split in COPA?
    That is the real point that confused me. Hope you can help me. Thanks very much.

  • Customer order actual activity report

    Dear experts,
    I am using make to order strategy and I have a multilevel BOM structure. I am following some semi-finished products individually for customer order and some for make to stock. I need a report to see the actual activity confirmations for a single customer order including all the activities of semi-finished products in BOM. For your help please.

    Hi Ahmet,
    This is rather a problem of material ledger multi-level settlement than of activity pricing. Material ledger will pick up the actual activity price correctly and will use the difference against the former activvity price as multi-level price difference on the production process. The problem is, if there are multiple outputs coming out of the process, as is resulting of the order combination process, material ledger will by default search for a apportionment structure (for joint production) in the material master of the main (or original) output material. As nothing will be maintained there, all the differences will go to this material.
    You can overcome the situation by a BADI implementation of BADI cost_split. There should be an example implementation in your system (if you have the Mill Products add-on active, as is indicated because you use Mill_oc) that enables to distribute the price differences by quantity of the outputs of a process. If you don't find the example implementation I could provide it to you.
    best regards,
               Udo

  • SAP Tables  for Open Customer Orders and Sales History

    Dear Experts.
    I am looking to get SAP SD related tables for the following,
    1) SAP tables for Open Customer Orders     
    From SAP, I need to get all tables that Contain all open customer orders for products.
    2) Sales History
    From SAP, I need to get all tables that contain the previous month's sales history (shipped customer orders).
    Please Help!!

    hi
    check the following link
    http://www.erpgenie.com/abap/tables_sd.htm
    hope it will help you
    regards,
    sreelatha gullapalli

  • Creation of production order while mrp run

    hi
    ppgurus
    can any body explain how to create a production order by mrp run
    ie
    sysytem should create the production order directly while mrp run not PLANNED ORDERS
    what settings i need to do for  this plz explain
    urgent requirement
    regards
    sasikanth

    HI
    you gave a good way to solve the problem
    if it is a make to stock REM
    i  need not convert planned order to production oreder right
    plz suggest in  that scenario where i need to  do availability check
    in REM for which oder type (say PE IS STANDARD)
    to be assigned for availability  check
    plz suggest because in spro (t -code opjk) at order controll
    i dint see the order type PE
    the order controll (opjk) in discreet  :- avialability checking rule assigns
    in which setting this setting to be done in REM

  • Creation of purchase order in MRP

    Hi All,
    Is it possible to create purchase order as an output of MRP? If yes, then how?
    regards,
    Mohit

    Hi Mohit,
    SAP has not provided such facility of directly creating the Purchase Order in MRP run, intentionally, so as to
    1. Provide an Authorization Level over the P.O. creation
    2. Provide a chance to change the Planned order or Purchase requizition before PO creation
    3. As this is a procurement proposal that is directly linked with the vendor, quantity and Price, it has to   be created very carefully.
    I hope you got it.
    with regards,
    gnk

  • Problem when creating a customer order (VA01)

    I'm trying to create a customer order to sell a material which has serial no. I use transaction VA01.when i wrote the serial no of the material that gives an error "the serial no doesn't exist in SNUM".when i checked that table, i saw that there is no data. Probably some missing or mistake about customizing.
    Does anyone have any idea, what should i do???
    Thanks...

    Create serial number profile in <b>T.code: OIS2</b> and
    Please Assign the serial number profile to the material master (Sales orgn/plant data) present in the sales order. Then recreate the order.this solves your problem.

Maybe you are looking for

  • The collapse-to-center effect on my eMac

    Earlier, I submitted the following question and then received a response by Allen Jones... Now adding the following information, I am still looking to see if it is possible to try to pinpoint the problem I am having. On the average, "the the collapse

  • Encoder keeps crashing with camera MTS files during batch operation

    I am trying to convert MTS files to WMV and I am constantly getting crashes. "Microsoft WIndows: Close programs to prevent information loss... Your computer is low on memory...Adobe Media Encoder.exe" and "Adobe Media Encoder Debug Event: Adobe Media

  • Planning Forms against second Plan Type (11.1.2)

    Did anybody experience that when creating a planning form against the first plan type that the input is allowed, but when creating the same planning form against another Plan Type the input fields are greyed out and there seems to be no way around th

  • Desktop manager won't see computer files

     I can download videos from my BB to my desktop but I cannot upload from my desktop to my BB.

  • Scroll behaves strangely

    hello, In my website I have a horizontal scroll bar with 5 empty mcl where I load the external movieclips. Everything works fine but if I change the name of a diferent mcl to import the scroll bar imports always the same files (?!?). How can it be po