Creation of SDEB's for MRP type = VB materials.

Hi Gurus,
When we run plant wise MRP, SDEB's are created instead of Purchase requisitions for all Manual re-order point materials. We understand that SDEB's are created when the stock of tha material is above tha Re-order point, and this SDEB's indicate tha MRP controller whether he can create manually Purchase requisitions or not.
But, we are getting these SDEB's for the materials that have stock below the Re-order point as well. Which is not correct i think.?
For your information, when we run material wise MRP there are no SDEB's at all.
Please explain what might be the Root cause and the solution to over come this..
Thanks for your understanding..
Naveen.A

Dear colleague,
without checking the issue it is difficult to know if there is an error.
Please check if the following information can explain the behaviour of your system:
A)When you do MD01 or MDBT the creaton indicators defines in the
customising are used . whereas when you run MD02 or MD03 the creation
indicator on the individual screen is used.
Single-item planning and total planning follow a different logic
concernng the creation indicators.This is also described in the
documentation for Master Planning/Materials Planning (Chapter 4, Section
2) and in the Implementation Guide.
Single-item planning:
        The entered creation indicators are generally valid.
Total planning:
       The entered creation indicators are used as default values.
       For materials from an MRP group, the values from the MRP group
       apply (if available).
       The creation indicator for delivery schedules can additionally be
       specified per plant. This is used if nothing was specified via
       the MRP group.
       Thus, the priority is as follows:
      1.  MRP group
      2.  Plant
      3.  Initial screen
B)In MD02 system can de multilevel (For components of a header Materia)
or/and Multiplant (Stock Transfre ) planning. In such cases for all the
materials involved the creation indicator used in the screen is used.
C)The creation indicator makes sense only for materials having
procurement type external procurement (F) in material master. For the
materilas which are produced in house (Procurement type E) system will
always create planned orders.
    And Materials having procurement type X(Both procurement types ) is
treated as Inhouse produced material by planning . Thus for such
materials system will always create a planned order. Now this planned
order can be converted into a production orer or into a purchase
order(via purchase Requisition).
    When you run MRP with "Create Purchase Requisition " in the opening
period , then the syetm uses in the opening period defined via  the
scheduling margin Key. In material master , MRP 2 View we maintain
scheduling margin key. And in Transaction OPP1->Planning->Scheduling and
Capacity Parameters ->Define floats we maintain the opening periods per
plant. I am attaching details of Opening period :
   opening period: Opening period is the time which the MRP controller
needs to analyse.Thus he has this buffer with him to rectify any issues
before converting the planned order into purchase requisition.
The opening period is only used in backward scheduling.
Suppose There is a requirement for a material on date =RD1
Let the Goods receipt processing  time  is= T1
Let the planned delivery time =L1
Let the purchasing Processing time = X1
Let the opening period for this material is P1
Time line  for external procurement:
        Planned Del   Pur proc         GR Process
          Time            Time          Time
___|__________|_________|___________|___
              L1            X1         T1
   SD                                         RD1
Now accoring to Basic scheduling:
   Receipt/Requirements Date(RD1)
   Release/Start Date(SD) = RD1-T1-L1-X1
Now let me explain to you when the planned order an purchase
Requisitions are created:
Let us say the date on which you do MRP be MR1
OD = Opening Date
From above diagram :
                                 Opening Per
                                 In Sch Mar Key
__________________|______________|
  XX                          OD                 SD
                                              Release/Start Date
If your MRP date(generally Today) is lying between XX and OD (and
excludind OD)then
MRP creates planned order and if it lies between (and indclind OD)
OD and SD then we create purchase req.
when your MRP date comes between the period OD and SD then you do not
have time left to analyse and therefore instead of you in such cases
forgetting and delaying system automatically creates purchase req.
      In general if , if your order start date or release date is after
the opening period from today then MRP will create planned order.
Oterwise it creates Purchase req.
Check also if you have the note 1063969 applied in your system.
I hope it solves the issue. Otheriwse I think you should open an OSS message with connection to your system,
best regards,
maria

Similar Messages

  • Kindly tell me authorization object for MRP type

    Hi friends,
    Kind tell me what is the authorization object for MRP type in material master.
    Your help is considered more important.
    thanks in advance
    willaims

    Hi Willaim,
    There is no standard authorization object for MRP type.
    Regards,
    Alexander

  • Kindly give authorization object for mrp type in material master

    Hi friends,
    Kind tell me what is the authorization object for MRP type in material master.
    Your help is considered more important.
    thanks in advance
    willaims

    hi,
    check your authorisation objects here:
    Go to PFCG --> Environment (at menu bar) --> authorization objects --> Display...
    Here see for MRP and MM for material managament in the tree structure...
    Regards
    Priyanka.P

  • Default lot size for MRP type

    Hi,
    Can we set default Lot size for MRP type ?
    Regards
    Karthik

    Dear,
    Yes you can do it by creating material master with MRP Pofile.
    First you need to create MRP Pofile in MMD1 where you need to define the LOT SIZE and MRP TYPE which you want then make these value as Fix Value.
    Then Create material master MM01 with this MRP Profile and check your result.
    Regards,
    R.Brahmankar

  • MRP is not generating purchase requisitions consistently for MRP type VB

    Issue: When executing consumption based MRP in ECC 6.0 using the following parameters; purchase requisitions are not created for all material with stocks below max stock levels. In other words  requisitions are  created incase of some materials and requisitions are not created for others.  
    u2022     MRP type VB ( manual reorder point) with reorder point qty
    u2022     Lot size HB with Max stock level
    u2022     Procurement type F (external procurement).
    Additional info: Some of these materials are batch managed and results are inconsistence whether it is batch managed or not.
    Regards
    Sai

    I checked that and planning file entry is created.
    Example 1: MRP is not working. 
    MRP type = VB
    Lot size =HB
    Procurement type= F
    Material # = 1200045
    Reorder point =30
    Max stock level = 300
    Available qty = 139
    No PRs are existing before MRP.
    MRP is expected to create PR  for qty 161 (300-139= 161)
    Example 2 : MRP is working. 
    MRP type = VB
    Lot size =HB
    Procurement type= F
    Material # = 1200052
    Reorder point =100
    Max stock level = 1000
    Available qty = 87
    MRP created PR qty of 913 and results are as expected.
    MRP is expected to create PR  for qty 161 (1000-87= 913
    NOTE: I am directly creating Purchase requisitions by selecting creation Purchase Requisitions Indicator =1  during MD01/MD02 trxs . Not creating any planned orders.

  • Schedule Lines not generated for MRP Type PD

    HI All,
    I have created Schduling Agreement, maintained Source List with MRP Relevant - 2 option and maintained Vendor as Fix, maintained info record.
    I have created a material with MRP type as PD and lot size as EX, and strategy group as MTS. Now when i enter requirement through MD61 and do MRP Run through MD02, system is generating PR instead of Del Schdule line inspite of schduling agreement. 
    But If i change MRP type to VB and maintain reorder point and maintain min lot size, then system generates Del Schdule lines for the same material.
    What could be the reason. I want delivery schedules based on MRP Type PD.
    Where I am wrong in MRP Views or in any cutomization. It seems that purchasing part is fine since it creats scudles line so no problem in SA or in Source List.
    Please help
    Regards,
    Vikas

    I have created Schduling Agreement, maintained Source List with MRP Relevant - 2 option and maintained Vendor as Fix, maintained info record.
    I have created a material with MRP type as PD and lot size as EX, and strategy group as MTS. Now when i enter requirement through MD61 and do MRP Run through MD02, system is generating PR instead of Del Schdule line inspite of schduling agreement.
    But If i change MRP type to VB and maintain reorder point and maintain min lot size, then system generates Del Schdule lines for the same material.
    What could be the reason. I want delivery schedules based on MRP Type PD.
    Where I am wrong in MRP Views or in any cutomization. It seems that purchasing part is fine since it creats scudles line so no problem in SA or in Source List.
    Hi Vikas,
                      After being thru with your query,i would like to reply your ultimate question"I want delivery schedules based on MRP Type PD"
    Simple answer:put parameter 'delivery schedule line' as '3'(schedule lines in opening period) without simulation mode.
    Please make sure you  don't make any change with previous settings(custom)
    please get it done and revert.
    Regards
    Chandra

  • Delivery Schedules not created after MRP Run for MRP Type PD

    HI All,
    I have created Schduling Agreement, maintained Source List with MRP Relevant - 2 option and maintained Vendor as Fix, maintained info record.
    I have created a material with MRP type as PD and lot size as EX, and strategy group as MTS. Now when i enter requirement through MD61 and do MRP Run through MD02, system is generating PR instead of Del Schdule line inspite of schduling agreement.
    But If i change MRP type to VB and maintain reorder point and maintain min lot size, then system generates Del Schdule lines for the same material.
    What could be the reason. I want delivery schedules based on MRP Type PD.
    Where I am wrong in MRP Views or in any cutomization. It seems that purchasing part is fine since it creats scudles line so no problem in SA or in Source List.
    Please help
    Regards,
    Vikas

    Hi Vikas,
    Go through this link you will able to customize correctly
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/3b/66596eda7b11d1b6330000e8a738dc/frameset.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/f4/7d2da044af11d182b40000e829fbfe/frameset.htm
    Cheers
    Kris

  • PR not generating for MRP type VB

    hi all,
          i have  bill of material wich contain some raw material. for this raw material i have maintained MRP type VB , along with reorder point and safety stock in material master
    but after MRP run, i am not gettting requirenemnt of raw material, if i changed the MRP type to PD , then requirenment (PR) coming for raw material. MRP control parameter are NETCH,1,3,1,1,1
    so why i m not geting requirenment with MRP type VB.

    hi,
    Try in the below way:
    Make the Create Preq. indicator as 2 in the planning file...make the delievery schedule as 1(ie. no schedule line)( this would be one of the mistake as you specified as 3)...
    Then maintain the source list with the MRP indicator as 1, make the vendor as FIX, Define proper valid dates in it and save...
    Now try and revert back...
    Hope it helps..
    Regards
    Priyanka.P

  • MD01 for MRP type VB

    Deal All,
    I want to run MRP for VB type materials. we have used user exit. but when I am in the Transaction code MD01, the fields User exit key and User exit parameter are unchangeable, i.e. I can't do any changes to them. could someone tell me how to do this?
    I am having 8 plants and having different MRP Controllers. we use the same user exit for all the plants.
    Regards,
    Ram

    Hi Ram,
    As per the previous conversation I have noticed that you have some issues to call your user exit in MD01 transaction.
    There would be some technical faults exist while enhancing your user exit M61X0001 ; this exit you can use for limiting the Planning run for the particular MRP Controller.
    Now coming to your specific questions:
    - The MRP Type VB make it's entry in Planning File when the shortage of stock below it's reorder point maintained in the Material Master.
    - You can maintain the Planning File by using MD20 for a material or for whole Plant you can setup a job in MDAB transaction.
    - As you have mentioned that you need to run MRP for seven plants so you have to use Scope of Planning to run MRP for all the Plants at a single transaction. You have to define a Scope of Planning in customization of MRP (OM0E) with maintaining all the plants in a sequence. Also you have to select the option Parallel Processing in MD01 transaction to run MRP for all the Plants in the Scope of Planning.
    Please let me know if you have any questions.
    Regards,
    Nabin Patro

  • MRP for MRP type VB

    Hi,
    In order to run MRP for the materials related to consumption based planning (VB) in transaction MDBT / MD01 i have followed below link and activated user exit but when i run MRP, it is considering even MRP type PD. When we try to put break point in debug mode program is not considering this exit itself. Has anyone has implemented this exit? Let me know the correct procedure.
    http://scn.sap.com/docs/DOC-32041
    Regards / US

    Dear Uma good morning.
    I will have to agree with what Mariano is saying and i will take it a little bit further.
    Some time ago, in my company we were asked to implement an MRP solution where MRP should run with specific settings (different than what stands for all other materials) for only 2 MRP controllers. We followed the procedure Mariano describes but with one addition.
    At the lowest part of the MD01 screen, there are two boxes, User Exit Keys and User Exit Parameters. In the first box we entered the User Exit Key we created (using Mariano's procedure) and in the box User Exit Parameters we entered "IEQ(MRPcontroller1)/IEQ(MRPcontroller2). IEQ stands for "Include Equal". So, whenever MRP was running with this variant, it was running only for the materials that belong to these two specific controllers.
    Of course, you will have to also change your standard MRP variant, by writing to the User Exit Parameters box "EEQ(mrpcontroller1)/EEQ(mrpcontroller2). EEQ stands for "Exclude Equal. This way, your MRP when running on this second variant it will run only for the resto of the materials, excluding (not running again in other words) the materials of the first variant.
    You can find the document which describes the complete procedure here (it also describes the steps Mariano is talking about):
    How to run MRP for a specific MRP controller
    Best regards, 
    Nikos Giannopoulos

  • Creation of Process code for output type

    Hi,
    Could someone help me out in defining processcodes for output types.
    Thanks in advance,
    Yaseen

    Hi Yaseen,
    The Tr.code WE41 and WE42 are also used for maintaining process codes.
    To maintain process codes in WE41 or WE42, Go to these Tr.Codes and Click on the Change button. Then click on "new entries" button to create your new process code.
    FYI, Outbound process codes are stored in SAP Table TEDE1 and inbound process codes are stored in SAP Table TEDE2.
    Hope this helps.
    Rgds,
    Sam Raju
    Message was edited by: Sam Raju

  • Running MPS also runs MRP type PD materials

    Hello experts,
    In ECC 6.0, we have certain critical FINI materials to run with MPS ( ie type M0) while there are other FINI materials ( non critical) to run on MRP ( ie type PD).
    The issue we are finding is that ECC running MPS even for other MRP driven FINI materials in Tcode : MD40 ( with the Process MRP materials field checked). What we actually need is that MPS run for only those FINI materials that have MPS (ie type M0) & it's direct subassemblies of those materials which are MRP type PD.
    We do not want the MPS run to drive MRP for other FINI materials that have MRP type PD.
    I have checked SAP notes and they had similar issue & hence have a resolution note for earlier versions of SAP ( 3.0 to 4.6 versions). So this issue seems to be occouring again in ECC.
    Has anyone else come across this issue in ECC 6.0? If yes how it was resolved.
    Appreciate your feedback.
    Thanks,
    Ram

    Hi Ram,
    Just to understand the query better, can you let me know why you dont want the MPS run to drive the MRP run for other finished parts which are marked for MRP run? Is it that these parts are not to be planned?
    Regards,
    Vivek
    Added
    Also which SAP notes did you refer to?
    Edited by: Vivek on Mar 18, 2009 11:26 AM

  • MRP run for Material type

    Hi Gurus,
    I want to run MRP for particular material type say for all my raw materials or semi-finished.
    How it can be done?
    I have used to user exit in MD01, for running MRP for a particular MRP controller and also for MRP type like PD or VV etc.
    Srini

    Srini,
    in this same exit you can include the parameter for material type  "M61X0001" to able to select the materials based on a field like MRP type.
    In transaction SMOD you can check the documentation on this development.
    take help from your ABAP person.
    come back for further discussion.
    regards
    Ritesh

  • Authorization for MRP contoller level for PR creation...

    HI ..,
             Can anybody suggest me How to control the PR creation through authorization level for MRP controller.
    Regards
    sam

    Hi,
    Maintain the activity "Purchasing Group in Purchase Requisition", this is M_BANF_EKG. Set activity to:
    01     Create or generate
    02     Change
    03     Display
    06     Delete
    08     Display change documents
    Then maintain the purchasing group EKGRP and entered desired purchasing group.
    If you add this to a role, or create a new one say "Purchase Requisitioner", then assign the users. If each user should have different access rights to purchasing group, you would need to maintain this seperately per role. Perhaps create a unique per purchasing group.
    Use SUIM>Roles>By Auth Object and enter one above. This will show all roles which this current object and you can check which users have the role. Again through SUIM or AGR_USERS table.
    Thanks.

  • MD04 Screen - MRP Type VB

    Hi Experts,
    We are facing problem on MD04
    Material -- 151-1234
    MRP Type -- VB
    I saw only order reservation details, I don't see Dep Requirment details, we have open production orders and open planned orders in father (main assembly) materials
    Ques:
    Is there any different logic for 'VB' MRP type in MD04 screen?
    What the reason for not showing in MD04 screen?
    Regards,
    Sankaran

    Hi,
    For MRP type VB, dependent requirement (open prod order, dep planned order)will not pass from main material.
    Because this is reorder point planning, so while MRP run system plan for procurement if the stock qty falls below the reorder level.
    In MD04 you can see only P.R & P.O for VB type material.
    While running MRP for main material, VB type material will not plan.
    You have to run separately by MD01 or MD02.
    Regards,
    Dharma

Maybe you are looking for

  • Long time to start on  Java process dispatcher

    Hi , I am trying to Install Solution Manager. When I attempt to start my sap system, the Java process dispatcher of instance/stage SM1 (solution manager) takes too much time and finally doesn't start showing this intallation error. ERROR 2008-09-24 1

  • How do you choose what music goes onto your iPhone?

    My iPhone has finally hit capacity, mostly with music.  I don't want to delete things from my library, because my comptuer has plenty of space, but I want to limit what gets sync'd to my iphone.  I.E. There is old music that I don't listen to regular

  • Problem with jsp tag in jsf file c:import

    <!-- <c:import url="#{backing_Home.whichMenu}"/>--> <jsp:include page="#{backing_Home.whichMenu}"/> I am trying to use a JSF variable in jsp tag I am getting error like this javax.servlet.jsp.JspTagException: /#{backing_Home.whichMenu}     at org.apa

  • Dynamic actions user execute the Hiring action, IT 0105 dynamically adjust

    Hello Any body can guid me for the below requirement.. Whenever the user execute the Hiring action (action type: Z1-Hiring cPA) the system should adjust the infotype 0105 dynamically during executing the hiring process, in the same way the subtype (0

  • Display arabic text in Tablemodel

    Hi all, i have to show some arabic text (in UTF-8) in my TableModel, but i only get boxes (not ????). When I check the popup box, setting my mouse over the row, i can see the text correctly. Also, using debug, i can see that the string contains arabi