MD04 and rescheduling date

Hi,
This is my scenario:
Material A is composed by material B. When the stock of material B is 0, MD04 does not take in account the time to provisioning Material B when a Material A has to be produced.
Example:
Time to create Material A: 3 days. Created using a Purchase Requisition (subcontracting).
Time to provisioning Material B: 6 days.
MD04 (for Material A) always shows 3 days (today3days), never mind if the quantity of material B in our warehouse is 0 (in this case should be: today6days3days, but always is today3). Maybe the problem is the rescheduling date at MD04 (always is today, not today+6days)? 
What do I have to modify? (Maybe master material?)
Thanks in advance,
Ricard.

Ricard,
Means that MD41 creates a Purchase Requisition of Material A independently of the availability of Material B
Ah, we are talking about MD41, not MD04.  MD41 is a version of MRP (well, technically it is an MPS, but in this case it makes no difference).  SAP MRP in ERP does NOT perform availability checking.  The behavior your are describing is normal.
MRP/MPS in SAP runs level by level, from the top level of the BOM down.  When MRP runs for 'A', it has no information about the availability of 'B'.   When you are making a mulitlevel run (such as during MD41),  MRP runs for A, finishes, creates and saves the PlndOrdr/PurReq for A, and then runs for B. During the run for 'B', MRP performs a net requirements calculation (NOT an ATP).  This is when MRP discovers that there is a shortage of B.  It creates its proposals for B, and also creates any required exception message(s). 
You can configure SAP to perform an ATP check for the components of Planned orders and Purchase Reqs.  You can then execute the availability check individually (when you create/change the order manually) or you can set up a collective check.  None of these ATP checks are triggered by MRP.  The typical output of an ATP check is a Missing Parts List, and whether the quantity/date can be confirmed as it stands.  Neither will these checks automatically re-schedule an existing Purchase req.
Some companies choose to include the procurement time for B in their procurement time for A.  In your example, you would use 40 days procurement time for 'A'.  In this way you are never caught short.  However, this drives up stock levels of B (B will be procured earlier than required).  Some other companies place safety stock in B, and then assume that B will always be available.  Still other companies will manually juggle 'A' PurReq according to the availability of B.  Take your pick.
SCM has the ability to perform Multilevel availability checks, and thereby automatically produce schedules which reflect true availability of all components in the entire BOM.  SCM also offers a heuristic (similar to MRP) that performs bottom-up scheduling, in which the procurement proposals are run from the lowest level of the BOM upward, automatically resulting in a plan that has no material shortages.  ERP lacks both of these features.  If this is a requirement, consider changing your planning engine to SCM.
Rgds,
DB49

Similar Messages

  • Exception Message number 30 and rescheduling date

    Hi everybody,
    This is about the exception message 30 which is displayed in MD04 and the rescheduling date.How is this date determined and what does the exception message signify. Further, it would be great if i can get any link on forward/backward scheduling and how the system determines the dates?Also, what is the criteria for this rescheduling date to be displayed in MD04?
    Thanks and regards,
    Deepthi.

    Hi,
    Exception Message 30 - Plan process according to schedule
    say , if there is a PIR on 02.7.08 and a planned order to cover this reqmt is generated with Ord finish date as 05.7.08 , system will now throw an Exception Message - 30 with the rescheduling date as 02.07.08 to complete the order on the same day as that of the requirement say 02.07.08.
    also , pls go thru the foll links
    http://help.sap.com/saphelp_470/helpdata/en/55/6704a195d711d3b6fb0000e8359890/content.htm
    http://help.sap.com/saphelp_470/helpdata/en/f4/7d294a44af11d182b40000e829fbfe/content.htm

  • Stock transport order and rescheduling date field

    hi,
    I am a bit surprise why "rescheduling date" field value in stock requirement list (MDO4) is always empty (and with exception message code 10) for my stock transport order?
    Did you guys having same problem?
    thanks.

    Does anyone know this?

  • View of rescheduling date in MD04

    Hallo,
    I would like to know whether there is a way to change the SAP standard view in the MD04 for rescheduling dates. The requirement is to see the date of the arrival of goods ignoring the goods receipt processing time.
    Currently I see in the column 'Rescheduling date' the calculated date for replenishment time + goods receipt processing time. Only if I click on exception message 015 I can see the actual arrival date.
    I would like to change that the other way round.
    Is there a way to do it?
    Thanks in advance for your help.
    Katrin

    There is no place to add the specfic fields in the evaluation list. The only options are user-exits.
    Solution 1:
    Please use customer exit M61X0002 to program company-specific additional information in your own columns for the display of the MRP list and the stock/requirements list.
    You can define that additional data fills each of up to three columns in the display of the individual lines and the period totals. The user uses pushbuttons to access this additional data in the lists.
    Solution 2:
    Function module LM61XU11 MD_STOCK_REQUIREMENTS_LIST_API includes the basic functions for setting up the MRP list and the stock/requirements list. Use this function module to program lists, which are exactly tailored to the requirements of your company.

  • Significance of Rescheduling Date and Exception group

    Hi Guys:
    could you somebody explain the significance of reschedule date and exception group in MD04 Transaction?.
    thanks
    sweth

    Hi,
    Rescheduling dates are not stored, they are calculated dynamically every time you execute or refresh MD04.
    Rescheduling date is based on the Stocks Requirement date.  It does not take into account the parameters in Procurement and Scheduling in the Material Master. In the net requirements calculation, the system checks whether warehouse stock or firmed receipts are available to cover requirements. If a material shortage exists, the system usually creates a new procurement proposal.
    Most catchable runtime errors are assigned to exception groups. For this go through the link. Thanking you.
    http://www.sapnet.ru/abap_docu/ABENSYSEXC-ERRKL.htm

  • Basic Dates and Scheduled dates

    Hi Team,
      What is the basic intention of having two dates ( Basic dates & Scheduled Dates) in Process/Production Order.
    If we reschedule a order in APO PPDS the scheduled Dates in the Process Order ( In ECC) gets changed but not the Basic dates.
    Once we Release the order then system carries out the rescheduling of the Order and the Scheduled Dates gets copied to the Basic Dates.
    This creates a discrepancy between the dates appearing in MD04 and the dates appearing in Product view of APO PPDS.as MD04 always copies the Basic Dates.
    What is the logic behind having this Process......?.
    Regards,
    Rajesh Satope.

    Rajesh,
    A simple solution for this could be that in SAP R/3, scheduling parameters for Production orders for the Plant/ordertype combination activate "Automatic Scheduling" and also define "Adjust Basic dates". This means when ever the order is saved it would perform a scheduling and the basic date would get adjusted as per the scheduled dates.
    Coming to your query on difference, generally the basic dates in R/3 are derived based on the Inhouse production time defined in the material master of the material Plus the FLOATS defined in the schedule margin key which is assigned to the material MRP view.
    Scheduled dates are derived based on the operation time schedule of the order.
    Regards,
    Prasobh
    Edited by: Prasobh Karunakaran on Aug 25, 2009 2:41 PM. Additional information added.

  • MD04 and PO return delivery quantity with exception message 15

    Hi, Please suggest me how to get rid of PO return delivery quantity from MD04 where it is showing as POitem with receipt quantity and exception message 15 - reschedule out and reschedule date is showing current date.
    Here we have received x qty from vendor and then moved y qty to blocked stock and then did return delivery (here return delivery did without any reference), we will not receive y qty anymore in future, how to get rid of this qty from MD04.

    Hello
    Please refer to the following note for more details about this scenario:
    634038 - MRP: Returns order and delivery
    This note explains in detail the customizing settings that you might use to turn a return delivery not relevant to MRP.
    Best Regards
    Caetano Almeida

  • Analysis of rescheduling date

    Hi Experts,
    I am a buyer. i am facing problem in rescheduling cases.
    I want to analyze in mass the MRP dates and the reschedule dates with the exception messages.
    I tried Md06 but it does not give the comparison between the MRP dates and reschedule date.
    I wnat report in the following format:
    Material     Plant     Exception message         MRP date     Rescheduled date.
    Thanks,
    Sachin

    There is no place to add the specfic fields in the evaluation list. The only options are user-exits.
    Solution 1:
    Please use customer exit M61X0002 to program company-specific additional information in your own columns for the display of the MRP list and the stock/requirements list.
    You can define that additional data fills each of up to three columns in the display of the individual lines and the period totals. The user uses pushbuttons to access this additional data in the lists.
    Solution 2:
    Function module LM61XU11 MD_STOCK_REQUIREMENTS_LIST_API includes the basic functions for setting up the MRP list and the stock/requirements list. Use this function module to program lists, which are exactly tailored to the requirements of your company.

  • Rescheduling data MD04/MD05

    Hello SAP gurus,
    Does anybody know when the 'Rescheduling date' is populated in MD04?
    Our system warns us in MD05 when a planned order is created by MRP after the planning horizon. However, this information is empty in MD04. Why?
    Regards,
    Óscar

    Hi Oscar,
    In MD05 you are seeing the output of MRP run, during MRP run resceduling has taken place and the dates are corrected.
    MD04 is a dynamic report giving the current status, since the scheudling dates is already taken care during MRP run, currently the dates are not a problem for the order. This is the reason, why you are not seeing message in MD04.
    Regards,
    Prasobh
    Reward your points if this was helpful

  • Exception & Rescheduling date in MD04

    Hi all,
    Can anyone explain what is exception in MD04 screen.PR generated automatically for the unconfirmed schedule line quantities in the sales order.The exception 30 is automatically proposed by the system.How is it?
    Please expalin the rescheduling date also
    Regards
    Mano

    Hi,
    MRP Message30 = Plan process according to schedule.
    This means that all the requirements as calculated during the MRP run are satisfactory and that the process can continue.
    What to do:
    Proceed with the process; i.e. convert the planned order and purchase requisitions.
    Regards

  • MDTB table Rescheduling date different than in MD04

    Hello,
    I am having a very strange situation here : i am getting different data between MDTB table and MD04 transaction.
    The following message in MD04 for a Purchase requisition :
    30: Plan process according to schedule (24.07.2007/18.07.2007) (U4)
    -> Rescheduling date appearing in MD04 is 24.07.2007 (logical)
    -> Rescheduling date appearing in MDTB is 23.07.2007 (strange).
    I don't know where this difference of 1 day is coming from. I thought MDTB was always reading the stock vs requirement list. Other PR for the very same item have the same data between MD04 and MDTB.
    Any idea anyone ?
    Cheers

    1 -> MRP systematically run with planning mode 3 "Delete and recreate"
    2 -> "From date" in the BOM for component is far in the past : No impact on planning run.
    3 -> MO05 is an unexisting transaction.
    No new recipees for this material and difference of one day on two MRP elements between MD04 and MD05 is still there immediately after MRP run.
    Will keep on investigating and keep everybody posted when solution found.
    Cheers

  • How to get the rescheduling date in MD04?

    I need to create a report for buyers to show them the shortage of material. It will help them to determine how to reschedule the delivery of purchase orders. So, I need show the rescheduling date in MD04 on this report as the suggestion from MRP.
    So, would you please help to let me known how and where I can get the rescheduling date (MDEZ-UMDAT) displayed in stock/req list?
    Thanks a lot!

    Hi,
    With the User Exits it may be possible, check the feasibility..
    =============================================
    Programming of additional columns (Customer Exit)
    You can use Customer Exit M61X0002 to program up to three columns for the individual line display and the period totals. These columnscan be filled with additional data, which you can call in the lists using pushbuttons.
    Programming of customer-specific access to the lists (reports)
    By using reports RMMD07EX and RMMD07DB, you can program your own access to the collective display of the stock/requirements list.
    =============================================
    Regards,
    R.Brahmankar

  • Rescheduling Date in MD04

    Hello SAP Guru,
    in MD04 (Stock Req. List) system showing the Rescheduling date.
    Where I will get previous Rescheduling date for same material.
    Is system maintains any change document for Rescheduling date after every MRP Run for same material.
    Pls suggest any  SAP tables or any Function Module...?
    Thanks in advance..!!!

    Dear
    Please Follow this link
    [Rescheduling data in MD04 - What table is it in?;
    With Regards
    Pushpalas

  • To display the reschedule date from MD04

    Hi Gurus,
                             There is a current report which dispalys details of a scheduling agreement (order / due date,schd. qty,qty shipped & qty received). Now user wants to add the reschedule date field which is in MD04 to the report. 
    Is it possible to display the reschedule date to the report. If so, can you please guide me how to proceed further.Thanks.

    Hi,
    Actually rescheduling date is displayed in MRP list, The system only displays rescheduling date in the  the current stock/requirements list if you trigger rescheduling with the appropriate function. As you all know MRP list is static report. Hence the reschedule date will store in the table as i have mentioned in the table MDEZ as i have mentioned in the earlier reply.T he program bname is SAPMM61R. Please join this table in your query to get  rescheduling date. Thanking you.

  • Planning Time Fence and Rescheduling Purchase Req

    How to Process the MD04 exception  u201C30 Plan Process According to Scheduleu201D for Purchase Req.
    Please provide me a Step by step procedure with example to Reschedule the Purchase Req with given rescheduling date.
    *Really I am confused with PLANNING TIME FENCE.
    What it does with Planned Order and Purchase Req ?
    Based on the some of threads in SDN, I couldnu2019t come to the conclusion of the terminology behind PTF.
    So could you please provide me an explanation with example will make clear idea on PTF.
    Thanks in Advance.

    dear friend,
    as far as i know, all planned orders that lie in the planning time fence are firmed. that means that they can no longer be changed automatically by the system in the planning run in long-term planning.
    outside the planning time fence, the system creates order proposals as usual according to the shortage quantity and the lot-sizing procedure. once these planned orders move into the planning time fence, they are automatically firmed depending on the how you have set the firming type.
    the planning time fence can be defined per material in the material master record or via the MRP group.

Maybe you are looking for

  • Creation of Multiple Activities for same Employee,same day and same time

    Hi Experts, In CRM 2007 I am creating an Activity(e.g Customer Visit) for a particular day for a particular employee. I am selecting the Option "Whole Day". When again I am creating another Activity same day and for same employee the ideally system s

  • EXIF Dates - how to add/change using exiv2 . . . is there a better way?

    Hi, everyone! INTRO: I'm new to Lightroom. I've gone through a few books and lots of tutorial courses on lynda and youtube, so I feel quite comfortable with LR 5's import process. This post and question is a pre-import/organizational issue. I have mo

  • External display, don´t connect after the upgrade to Lion?

    I frequently use an external display when working. Now after the upgrade to Lion the mini dvi port seem to work. Signal goes though but no picture. Display works fine with my other Mac. Really need this to work. Pleas help me out and I´ll buy a new M

  • 1080p through 27" Display

    HI all, just want to say ive just come over from a pc background after years, and recently just ordered an imac 27"" core i7 with 8gig ram. Ive done alot of research into this but need your expertise. i want to watch blu ray through my mac 27 display

  • Cost in explain plan vs elapsed time

    hi gurus, i have two tables with identical data volume(same database/schema/tablespace) and the only difference between these two is, one partitioned on a date filed. statistics are up to date. same query is executed against both tables, no partition