Delivaery Date in MRP PR

Hi All,
How the delivery date is calculated in MRP generated?
Here is the scenario:
We have planned del time in material master is 14 days, GR processing time is 2 days.
PR has created on 23 Nov 2011, and it gave the delevery date 28.12.2011 how?
FYI: There is a contract where the planned delivery time is 28 days, and also there is a reservation for same material for 261 movment and the requirement date is 11.01.2012.
Could you please help to understand this calculation.
Thanks in advance.

A contract and reservation is no way related to each other in this context.
A contract is long term agreement from vendor to buy something at an agreed price and condition.
Reservation: Reserving Depenedent goods. (Ex. BOM Components are reserved when a planned order is converted into a Production order.)
The role of MRP: it plans, the procurement cycle when certain materials falls below (re-order point VB(one of many ways)) because a reservation was created and subsequently the stock fell below re-order point.
If the contract was maked as MRP relevant in source list then, MRP can create PR against the contract in MRP.
Go thru this small presentation: [Material Requirement Planning|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30f4d6c1-0808-2d10-2ea5-f9b2863cfed8?QuickLink=index&overridelayout=true]

Similar Messages

  • MRP - firming Purchase Order dates for MRP run

    We are using demand management and MRP to create purchase requisitions for external procurement. It works fine and creates purchase requisitions based on the monthly demand entered in MD61. However, if I have a purchase order with a delivery date of a few months in the future, MRP always asks me to reschedule the order to meet current demand. i.e. it reduces the quantity on a requisition because it expects the rescheduled PO to meet the demand. In addition, it creates a requisition for the full demand a few months out, even though I have a PO delivery on that date (as it expects me to move the PO to the current date) See example below
    Does anyone how to get MRP to treat a PO delivery date as fixed or firmed and create requisitions based on this?
    We are using MRP type PD,  a planning strategy that looks only at LSF in demand management and KSL in SD requirements.
    Thanks
    Donal
    Scenario:
    Current Stock:               500 KG
    Safety Stock Level:        1000 KG
    Demand:
    Aug: 1500
    Sep: 2000
    Oct: 3000
    PO del date 01.10.08 : 750 KG
    When I run MRP it proposes the following
    01.08.08 Requisition: 1250 KG. Aug demand (1500) + deficit below safety stock (500) = 2000 less PO that it is saying I should move to July (750). (I want this qty to be 2000)
    01.09.08 Requisition: 2000 KG. Sep demand (2000) - OK
    01.10.08 Requisition: 3000 KG. Oct demand (3000). Doesnu2019t look at PO dated 01.10 at all. (I want this qty to be 2,250)

    OMDW
    rescheduling horizon days fixes this.

  • How to get rid of historical data in MRP

    Hi,
    We have recently done Re Go-Live for a client. It involved changing the existing company code and re-assignment of new company code to existing plants. While doing so, transactional data that was created before Re Go-live still shows in the system.
    Take example of MRP, when we run MRP reports, it shows all requirements that are still open because of committments generated earlier.
    This is the case with every module infact, but we have restricted many reports by using variants, this way, only transactional data (PR, PO, SO etc etc) after certain date is displayed for the users.
    We are facing the problem mainly with MRP since there is no "DATE" field to restrict the system from showing both previous & new requirements. Is there any customizing activity that can be performed to apply such restriction?

    Transactional data for business cases that were never closed cannot be archived.
    When reading the term Re-Go-Live then I assume that there are numerous open transactional data which cannot be closed because of the changes done already.  you should have started in a new clean client.
    You will certainly have headaches for many years with this mess.

  • Source List validity dates for MRP only

    Hi.
    Is there a way to do the following:
    Set purchasing view "source list required" so that the material must be purchased from ANY of the sources on the source list...  AND...
    Setup the source list so that there are no overlaps, and MRP sources from consecutive contracts based on the source list validity dates.
    For example, 1/1/10 to 5/1/10 -> Contract A (mrp relevant);  5/2/10-10/1/10 -> Contract B (mrp relevant).  But on 5/3/10 I want to be able to manually change the requisition away from "B" and release against Contract A.  In other words, I want MRP to get the sourcing close to correct, but allow the user the ability to override the MRP sourcing, AND still ensure that the source the user picks is on the source list somewhere.
    When I try this now, the system generates "Source list not included in list despite source list requirement."  The source list checking seems to be done all the way at the validity period level.

    hi,
    I understood your concept. Please explain it  clearly so that why this message
    is appearing " Source list not included in list despite source list requirement"
    can be found out
    Regards
    G.Ganesh Kumar

  • MRP Date in MRP List

    Hello All,
    While accessing the MRP List (collective access MD06). There is a selection option for MRP Date. SAP Help tells that "Date: for example, all MRP lists that were created or processed within the last two weeks".
    But I could not understand what this means. Please clarify this.
    Regards
    Mahesh

    Hi
    It means that, the MRP list will be displayed only for those materials that were created in that time frame. There might be materials for which MRP is not run and processed within that time frame. they will not be displayed. This is one of the parameters for filtering the list.
    Hope this is clear and helpful. If so please reward
    Chandra

  • Availability/GR Date after MRP Run

    Hi All,
    After MRP Run for perticular period, system plan the material at the start date of the period. Is there any ways where we can set it to last date of the period.
    Like if I will put the PIR for Month of March and April, system will create the PIR on 01/03/07 and 01/04/07. so is there any ways where it can be change to 31/03/07 and 30/04/07 for march and April.
    Regards
    Pavan

    Hi Pravan,
    you can configure lot size key in SPRO accordingly
    lot size procedure-p
    lo size ind-M
    Scheduling-2
    no of period 1
    assign it o material in MRP 1 view.
    Regards
    Hemant Gadhari

  • Data Guard - MRP stuck issues on a physical standby database

    Hi,
    Oracle 11.2.0.3 DG running. When i do a switchover the physical standby database has error with following error
    ARC0: LGWR is actively archiving destination LOG_ARCHIVE_DEST_2
    ARCH: Archival stopped, error occurred. Will continue retrying
    ORACLE Instance <primaryDB> - Archival Error
    On standby DB
    SQL>select process, thread#, sequence#, status from v$managed_standby where process='MRP0';
    PROCESS THREAD# SEQUENCE# STATUS
    MRP0 1 548 APPLYING_LOG
    So according to Oracle support link i executed following
    SQL>recover managed standby database cancel;
    SQL>recover automatic standby database;
    The above seems to resolve the issue. What is causing is this?

    Hello again;
    Those both look perfect. I combed through my notes and found nothing like this for your version.
    Yes, I would open an SR since it appears you have done everything correct.
    ORA-600 [3020] "Stuck Recovery" [ID 30866.1]
    The "Known Bugs" section of the above has a few 11.2.0.3 entries.
    Generally the MRP gets stuck because data Guard thinks there's a GAP, you run out of room in the FRA on the Standby, or redo logs are too small and the system is switching very fast.
    Best Regards
    mseberg
    Later
    Never asked you but this "log_archive_max_processes" can be set as high as 30.
    Edited by: mseberg on Jul 16, 2012 8:01 PM
    h2. Still later
    Found this which is closer :
    Bug 13553883 - Archiver stuck but no ORA-19xxx error in alert log (messages need changing) [ID 13553883.8]

  • Transaction data in MRP areas in APO

    Hi,
    We are using storage location MRP areas in APO.In ECC we have a storage location  5000 under  plant 1000. We have defined storage location as MRP area and transferred to APO. Now we have two locations in APO one is 1000 and another location 5000 (with location type 1007).one material is existing in both these locations. We have a forecast in location 5000 and a Pur requisition is created for this material in 5000 after SNP heuristics. We are able to see the Pur Requisition in 5000 location in the product view.But when we are looking in 1000 location in the product view,we are not able to see the same purchase requisition.Is this standard functionality or am i missing any setting?
    In ECC we can see the same purchase requisition in both the MRP areas in 5000 and 1000 in MD04. But the same is not in APO? we are not able to see in 1000 plant in product view but could see in 5000 location in product view.
    Any one has this issue?
    Thanks
    Chandrakanth

    Hello Chandrakanth,
    Check if the storage MRP area is not been transfered to APO as Plant.
    Take a look on note 896482, perhaps it can helps in analyze how you are CIFing the MRP areas to APO.
    Hope it helps.
    Regards,
    Michel Bohn

  • Complete MRP status according to Sales order schedule line data

    Dear All,
    Please help me to get technical configuration releted to
    "complete MRP status according to Sales order schedule line data"
    or MRP w.r.t. Schedule line
    Please send fields and table and logic specification .
    Thanks & Regards,
    Ashish Gautam

    You can use following Fm for change sales order
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        salesdocument     = p_vbeln
        order_header_in   = s_order_header_in
        order_header_inx  = s_order_header_inx
        behave_when_error = 'P'
      TABLES
        return            = it_return
        order_item_in     = i_order_item_in
        order_item_inx    = i_order_item_inx
        schedule_lines    = i_sched
        schedule_linesx   = i_schedx.

  • MRP Generated PR should not be converted into PO before release date.

    Gurus,
    In MRP generated PR system defines a release date for the PR(date by which the PR should get converted into PO).My requirement is system sholud not allow me to convert that PR into PO before that Release date.
    MRP generated PR are not subjected to Release strategy.
    Is their any Configuration,User Exit for it.
    SN

    Hello Sanjay,
    please try setting up an error from OMCQ t-code.
    If this not helps then please contact your abaper, I m sure he will find out a way out of this.
    Hope this helps..
    Robin

  • Dates problem in MRP Run

    Hello
    i m running mrp using zpp_md50 is the zprogramme for running the mrp for all the line items in one sales order,  after running the MRP, whatever the pur. req. generated we will convert it to PO, but client need one release statergy here so that  they can take the assurance from the suppling plant that whatever the date mrp run showing is that plant is really able to supply the goods on that date or not.
    1) if suppling plant is not able to send the goods on the requested date in that case receving plant should be able do the amendment (change) in dates in their panning so that they can give the new delivery date to the customer?how to achive this?
    2) They also want when we run the MRP, system has to consider the unrestricted stock present for the sales order line item,but without giving the sales order ref. using 412e to sales order.cause their r huge no of line item in sales order.
    3) my client is not able to achive the customer date so it is very imp to do the amendment in mrp dates cause the dependacy is on the supplying plant & the suppling plant can produse only taking  material grades of the same item at a time & it is not possible for suppling plant to produce as per the delivery date of the order.so  the date in master ie. in house production date maintain is not really going to be follow, as the plant is critical, plz suggest some solutions for this also?
    Regards
    Nishj.

    Nishj,
    Wow.  Substantial requirements.  Let me see how many of these I can help you with.
    i m running mrp using zpp_md50
    Please understand that that program is custom to your system.   It will be hard for us to comment on it's workings.
    they can take the assurance from the suppling plant
    It seems that you are selling the product from one plant but manufacturing in another
    if suppling plant is not able to send the goods on the requested date in that case receving plant should be able do the amendment (change) in dates in their panning so that they can give the new delivery date to the customer?
    This is standard in SAP.  Basically, the suppying plant will create a supply element (production order, process order, perhaps in conjunction with a Stock Transport order) to move the parts to the selling plant.  Once this element is in place, someone from Sales or another appropriate functional group will re-ATP the sales order.  The sales order will then re-confirm against the new, more accurate dates.
    They also want when we run the MRP, system has to consider the unrestricted stock present for the sales order line item,but without giving the sales order ref.
    This can be achieved easily, by not using a MTO strategy.  If you use strategy 40, Sales orders ATP, and all MRP calculations, will make use of all unrestricted stock.  If there then is NO sales order stock, then this means that ALL stock is included.  Just avoid any MTO strategies throughout your BOM.
    There is no standard SAP functionality that will include Sales order stock and unrestricted stock simultaneously for the same part for the same requirement.
    my client is not able to achive the customer date so it is very imp to do the amendment in mrp dates....
    I am not sure what you are asking for here.  You have stated the solution:  The supplying plant does their research, and they then create a supply element with the realistic dates.  The Sales order ATP check will then re-confirm to those dates.  MRP will also run using those modified dates.
    Rgds,
    DB49

  • Regarding the Master Data and the MRP maintained.

    Hi,
    i have one query,my client has 4 plant,for manufacturing a product there are 10 operation.The 4 operation is taking on Plant A.The 5th and 5th operation is is in Plant B.The 7th operation is at Sub-contractor to vendor and return back to Plant A,and the remining operation is at Plant A.
    So what are the Master Data and MRP we have mainted for that?
    Please revert back.
    Thanks,
    Mohit

    Dear,
    Sub-contracting is carried out for 2 types-
    1) Operation SubContracting & 2) Material SubContracting
    You need to activate SubCon key (30) in MRP2 for the material which you want to send.
    When you run MRP, it will check the system, if you have the stock as per requirement in the system. If the adequate stock is unavailable it will create PR, which you will need to convert in SubCon Purchase Order.
    Operation SubContracting
    You have to activate External Processing
    "X" (T Code OPJ8) in PP01 Control key for that operation which u want to do externally
    In the routing for the externally processed operation enter the control key as PP02
    In the operation details screen in the External Processing tab enable the check box subcontracting
    Enter thr info rec no and other details and save.
    Thru ME58 Convert purchase requisition to purchase order Thru ME2O Send the material to subcontractor. .Migo receive the material from subcontractor (check theMovement type-541)
    Hope it will help you.
    Regards,
    R.Brahmankar

  • How to calculate the 'real data of arrival' in PO item

    Hi,
    Confirmation control keys with control type u201CDAu201D are MRP relevant
    1.     = New field time of transportation in calendar days
    2.     = Confirmation control type u201CABu201D (order confirmation)
    3.     = Confirmation control type u201CLAu201D (shipping notification)
    4.     = Confirmation control type u201CDAu201D (Date of arrival)
    When data 1-3 has been changed = 4 will be calculated again.
    Program requirements to calculate the u201Creal data of arrivalu201D:
    1.     When 1 >0 days then create 4 directly after placement of 2 (2 can be placed manually or automatically)
    2.     4 must be calculated: AB delivery date 2 + calendar date amount 1 = arrival date 4 (MRP gets a confirmed delivery      date by vendor plus transportation time)
    3.     When changes in 1 then change 4 (add calendar days to arrival date DA)
    4.      When changes in 2 then change 4 = u201Cnewu201D delivery date 2 plus calendar days 1 = new arrival date 4
    5.     When 3 u201CLAu201D is entered (manually/automatically) then calculate: shipping date LA 3 plus calendar days 1 = new arrival date in 4
    6.     When 1 has been changed then calculate 4 new (Check is 2 existing then use 2, check is 2 + 3 existing then use 3)
    7.     When 2 or 3 has been changed quantity then also update quantity in 4
    8.     When 2 has been canceled then cancel 4, too
    9.     When 3 has an inbound delivery document no. in place then copy the same no. in the inbound delivery field 4 and in the new column in MRP (MD04, see MRP view below)
    i have a lot of confuseging in this lines of code,even where u write i don't know in BADI . we are implement in BADI only.
    if possiable give me code for this requriment. . this line of code in which method we write,please guide me.............

    SDN is not your code factory, please research yourself before posting, maybe ask whoever handed you this requirement?
    Thread locked.
    Thomas

  • How to retreive data from structure MDEZ in T.code CO09

    As per our requirement 2 new columns are needed in a customize report .i.e
    - u201Cinc. lot dateu201D
    - u201Cavailable inc. lotu201D
    u201Cinc. lot dateu201D:to get the values for inc.lot.date
    From second screen of CO09(program: SAPLATP4 and screen number: 400) pick first date where MRP element is u201CPOitemu201D, u201CShpgNtu201D or u201CPrdOrdu201D.
    u201Cavailable inc. lotu201D: to get the values for available inc.lot
    Pick u201CCum. ATP QTyu201D from the same row.
    These data are stored in structure MDEZ. Actually I want dat00 and MNG04 based on field DELB0. If DELB0 filed is POitem or Prdord or ShpgNt then only I should retrieve the dat00 and MNG04. IF there are more than one POitem in MRP element then we should pick the first POitems' mrp date and *** ATP qty  .Can you please help me out how to get these data from the structure MDEZ.
    input parameters to get the values are material number and plant.

    Hi,
    First of all data is never stored in structure so there is no way you can retrive data from structure.
    you are looking into the screen field and it is not mandatory that it will always point to a table.
    Now  the qestion remains how to get the data ?  you need to find database table for that field there are many ways like SE84 or SE11 where used etc.
    Try to find the table if you still have the problem feel free to get back.
    Regards
    Bikas

  • MRP view in material master creation

    Hi Guys,
    Can anyone tell me how to change the settings for field dependency. My requirement is to use only the filed for "reorder point" in MRP view and do not enter any other data like MRP type or lot sizing etc.
    I have tried changing the setting for field selection group for MRP type etc but whenever i enter the value in Reorder point field it asks me for MRP type and does not allow me proceed...
    Thank you for your help.
    Regards,
    Siddharth

    Hi
    You cannot change that dependency as it is done through program code and not thru config.
    If you want reorder point only as an info field and not for actual Reorder point planning, I suggest you to explore any other unused information field in the masterial master.
    You can also use classification
    Best regards
    Ramki

Maybe you are looking for