How to Run MRP with requirement Plan Number

Dear all,
I am working for the process of MRP Run .But customer requirement is that "To Run the MRP with requirement Plan Number"
If you are aware of this scenario ,please provide the solution.
Thanksin Advance

Go to MD61
Select the Radio Button Rqt Plan Number
Write the plan number eg. "test1"
now you get the next screen
Here you can enter the materials like
first line Testmat1 -qty 100   150 ....
2nd line Testmat2 -qty 150    100
like that
So the difference between MD61 with Material and Rqt Plan number is
Material means we give requirement for only one material
But for Requirment plan number , w.r.t one Rqt Plan number we can maintain requirement for multiple material
same material with same period we can maintain requitement for Different Requirement Plan number
This is reducing effort of client of data entry and for different sales Regions for the same material through "Rqt Plan No" they can differentiate the rqt
MRP run run it for PLANT or multiple plant with Scope of Planning
thanks
Pl award points if useful
K.Prabakaran

Similar Messages

  • Issue :PIR Demand release with internal requirement Plan number.

    Hi,
    I am facing Problem on demand release as a PIR with requirement plan number  from SCM to SAP R/3.
    when generating the requirement plan
    Requirement Plan number internally generating for each line items one plan number.
    Whenever releasing the demand from APO to R/3 , It should give only one requirement plan number for that batch , Not each line item seperate requirement plan number.
    Requirement type : VSF
    Version                : 05
    Example: I want 10 line items in planning table should create internally only one requirement plan number .
    If anyone know solution help me
    Regards,
    Sadasivam R K

    I hope you must have resolved your query at your end.

  • Issue : PIR Internal Requirement Plan number generation

    Hi,
    I am facing Problem on demand release as a PIR with requirement plan number .
    Requirement Plan number internally generating for each line items one plan number.
    Requirement type : VSF
    Version                : 05
    Example: I want 10 line items in planning table should create internally only one requirement plan number .
    If you know solution help me out.
    Regards,
    Sadasivam R K

    Hi,
    Requirement Plan number internally generating I think it is not possible, as it is to  create and to identify one or more planned independent requirements.
    Only active version of PIR will be considered
    Regards,
    R.Brahmankar

  • How to Check MRP/MPS ASCP planning manager running or not

    Hi Team,
    How to Check MRP/MPS ASCP planning manager running or not.
    Could you please navigation for the same.
    Regards
    Jagadeesh

    Hi Jagadeesh,
    You can check whether the planning manager is running or not from the following navigation:
    Material Planner (R)  -> Setup -> Planning Manager
    You can get more information on planning manager from the below note:
    11.5 - Planning Manager Related Issues - A Complete Troubleshooting Guide (Doc ID 131051.1)
    Hope that helps!!
    Regards,
    Mohan Balaji
    NOTE: Please mark the post as Helpful or Answered if the update has really helped you. This would also bring the thread to logical conclusion and will be helpful for the viewers.

  • How to run mrp and capacity leveling through heuritics.

    Hi,
    How to run mrp and capacity leveling through heuritics.
    What are the setps required for production planning run this thing in the heuritics in pp/ds?
    Regards,
    Sunil

    Sunil,
    APO PP/DS doesn't have a 1-to-1 match for MRP/Cap levelling per se.  There are, though, a limitless number of ways to achieve the results you want.
    Start with a basic PP planning MRP - SAP_PP_002, which will should create all necessary planned orders
    Then try a DS heuristic to schedule your orders according to capacity.  Schedule Sequence SAP001 is a good starting point.  This can be used to schedule your cap relevant work centers such that they fully load the capacity available, similar to cap levelling.
    Rgds,
    DB49

  • Requirement plan number is to be populated in production order

    Hi all,
    Can anyone suggest how Requirement Plan Number given in MD61 can be populated in production order.
    This is urgent.
    Thanks
    KumaraGuru

    Hi Kumra,
    When we create the Requirement Plan number in MD61 it is updated at PBIM table. And after running the MRP, Requirement plan number (PBDNR) is updated in the PLAF  ( Planned Order Header ) Table.
    I am not sure about, it can be populated in production order.
    Le tus know your requirement so that we can help u further.
    Regards,
    R.Brahmankar

  • Requirements Plan Number - PLAF Table

    Hai PP Gurus,
    Requirement plan number not updating in the PLAF table.
    What would be the reason?
    Pls throw some light on this.
    Thanks & Regards,
    S.Ganeshraja

    Hi ganesh,
    Before using the fuction module use following table.
    PBHI.
    list out the all the data on particular date (PDATU).
    PBIM:
    Pass the all records with refernce to
    PBHI- BDZEI -> PBIM-BDZEI.
    Now u will get list of records for  material number and plant
    Now use fuction module  for planned order Number,
    i think MRP run  create one planned order for all req Plans for  a day.
    Plz tery and comer back & reward and clsoe teh thread.
    regards
    pardeep

  • How to run MRP on different storage location level ?

    Dear Experts,
    Need your valuable guidance to solve the below requirement form the client-
    1) My client want to enter a "safety stock level" for one spare part/ Material on the basis of individual storage locations.
               For sake of example: in SL01 he wants the safety stock for particular material set to 5
                                  In FS18 he wants the safety stock set to 2
                                  In FS15 he wants the safety stock set to 1
    Kindly tell me whether it is possible? & guide me how to do it.
    2) Also tell me how to run MRP on a storage location level?
               This is because after maintaining different safety stocks for one material in different storage locations,  is it possible to appear each storage location with their differing safety stock levels?
    I checked the MRP type maintained & its-1 (plant) & not as- 2 (storage location).
    Kindly guide me for the above issue
    Thanks in advance for your support.
    Regards,
    Mehul

    Hi Umashanker,
    Thanks for your suggession . Accordingly I have resolved the issue.
    Regards,
    Mehul

  • How to run etherape with ordinary user?

    hi
    when run etherape show this massege:
    No capture device found or insufficient privileges.
    Only file replay will be available.
    EtherApe must be run with administrative privileges (e.g. root) to enable live capture.
    Pcap error: no suitable device found
    i create group etherape with this ownership
    ┌─[root@mymind] - [/etc] - [Sat Feb 04, 12:02]
    └─[$] <> groupadd etherape
    ┌─[root@mymind] - [/etc] - [Sat Feb 04, 12:02]
    └─[$] <> chgrp etherape /usr/bin/etherape
    and add my user to this groups
    ┌─[root@mymind] - [/etc] - [Sat Feb 04, 12:02]
    └─[$] <> usermod -G root,network,http,mysql,dbus,mem,bin,daemon,gdm,audio,video,rfkill,wheel,disk,sys,etherape mostafa
    how to run etherape with ordinary user(without root privilege)?
    Last edited by mostafasedaghat (2012-02-03 20:37:44)

    mostafasedaghat wrote:how to run etherape with ordinary user(without root privilege)?
    You can't. It requires root to set network card attributes, which can only be set with administrative priviledges. But it should be no problem to start it with sudo.

  • How to generate report with dynamic variable number of columns?

    How to generate report with dynamic variable number of columns?
    I need to generate a report with varying column names (state names) as follows:
    SELECT AK, AL, AR,... FROM States ;
    I get these column names from the result of another query.
    In order to clarify my question, Please consider following table:
    CREATE TABLE TIME_PERIODS (
    PERIOD     VARCHAR2 (50) PRIMARY KEY
    CREATE TABLE STATE_INCOME (
         NAME     VARCHAR2 (2),
         PERIOD     VARCHAR2 (50)     REFERENCES TIME_PERIODS (PERIOD) ,
         INCOME     NUMBER (12, 2)
    I like to generate a report as follows:
    AK CA DE FL ...
    PERIOD1 1222.23 2423.20 232.33 345.21
    PERIOD2
    PERIOD3
    Total 433242.23 56744.34 8872.21 2324.23 ...
    The TIME_PERIODS.Period and State.Name could change dynamically.
    So I can't specify the state name in Select query like
    SELECT AK, AL, AR,... FROM
    What is the best way to generate this report?

    SQL> -- test tables and test data:
    SQL> CREATE TABLE states
      2    (state VARCHAR2 (2))
      3  /
    Table created.
    SQL> INSERT INTO states
      2  VALUES ('AK')
      3  /
    1 row created.
    SQL> INSERT INTO states
      2  VALUES ('AL')
      3  /
    1 row created.
    SQL> INSERT INTO states
      2  VALUES ('AR')
      3  /
    1 row created.
    SQL> INSERT INTO states
      2  VALUES ('CA')
      3  /
    1 row created.
    SQL> INSERT INTO states
      2  VALUES ('DE')
      3  /
    1 row created.
    SQL> INSERT INTO states
      2  VALUES ('FL')
      3  /
    1 row created.
    SQL> CREATE TABLE TIME_PERIODS
      2    (PERIOD VARCHAR2 (50) PRIMARY KEY)
      3  /
    Table created.
    SQL> INSERT INTO time_periods
      2  VALUES ('PERIOD1')
      3  /
    1 row created.
    SQL> INSERT INTO time_periods
      2  VALUES ('PERIOD2')
      3  /
    1 row created.
    SQL> INSERT INTO time_periods
      2  VALUES ('PERIOD3')
      3  /
    1 row created.
    SQL> INSERT INTO time_periods
      2  VALUES ('PERIOD4')
      3  /
    1 row created.
    SQL> CREATE TABLE STATE_INCOME
      2    (NAME   VARCHAR2 (2),
      3       PERIOD VARCHAR2 (50) REFERENCES TIME_PERIODS (PERIOD),
      4       INCOME NUMBER (12, 2))
      5  /
    Table created.
    SQL> INSERT INTO state_income
      2  VALUES ('AK', 'PERIOD1', 1222.23)
      3  /
    1 row created.
    SQL> INSERT INTO state_income
      2  VALUES ('CA', 'PERIOD1', 2423.20)
      3  /
    1 row created.
    SQL> INSERT INTO state_income
      2  VALUES ('DE', 'PERIOD1', 232.33)
      3  /
    1 row created.
    SQL> INSERT INTO state_income
      2  VALUES ('FL', 'PERIOD1', 345.21)
      3  /
    1 row created.
    SQL> -- the basic query:
    SQL> SELECT   SUBSTR (time_periods.period, 1, 10) period,
      2             SUM (DECODE (name, 'AK', income)) "AK",
      3             SUM (DECODE (name, 'CA', income)) "CA",
      4             SUM (DECODE (name, 'DE', income)) "DE",
      5             SUM (DECODE (name, 'FL', income)) "FL"
      6  FROM     state_income, time_periods
      7  WHERE    time_periods.period = state_income.period (+)
      8  AND      time_periods.period IN ('PERIOD1','PERIOD2','PERIOD3')
      9  GROUP BY ROLLUP (time_periods.period)
    10  /
    PERIOD             AK         CA         DE         FL                                             
    PERIOD1       1222.23     2423.2     232.33     345.21                                             
    PERIOD2                                                                                            
    PERIOD3                                                                                            
                  1222.23     2423.2     232.33     345.21                                             
    SQL> -- package that dynamically executes the query
    SQL> -- given variable numbers and values
    SQL> -- of states and periods:
    SQL> CREATE OR REPLACE PACKAGE package_name
      2  AS
      3    TYPE cursor_type IS REF CURSOR;
      4    PROCEDURE procedure_name
      5        (p_periods   IN     VARCHAR2,
      6         p_states    IN     VARCHAR2,
      7         cursor_name IN OUT cursor_type);
      8  END package_name;
      9  /
    Package created.
    SQL> CREATE OR REPLACE PACKAGE BODY package_name
      2  AS
      3    PROCEDURE procedure_name
      4        (p_periods   IN     VARCHAR2,
      5         p_states    IN     VARCHAR2,
      6         cursor_name IN OUT cursor_type)
      7    IS
      8        v_periods          VARCHAR2 (1000);
      9        v_sql               VARCHAR2 (4000);
    10        v_states          VARCHAR2 (1000) := p_states;
    11    BEGIN
    12        v_periods := REPLACE (p_periods, ',', ''',''');
    13        v_sql := 'SELECT SUBSTR(time_periods.period,1,10) period';
    14        WHILE LENGTH (v_states) > 1
    15        LOOP
    16          v_sql := v_sql
    17          || ',SUM(DECODE(name,'''
    18          || SUBSTR (v_states,1,2) || ''',income)) "' || SUBSTR (v_states,1,2)
    19          || '"';
    20          v_states := LTRIM (SUBSTR (v_states, 3), ',');
    21        END LOOP;
    22        v_sql := v_sql
    23        || 'FROM     state_income, time_periods
    24            WHERE    time_periods.period = state_income.period (+)
    25            AND      time_periods.period IN (''' || v_periods || ''')
    26            GROUP BY ROLLUP (time_periods.period)';
    27        OPEN cursor_name FOR v_sql;
    28    END procedure_name;
    29  END package_name;
    30  /
    Package body created.
    SQL> -- sample executions from SQL:
    SQL> VARIABLE g_ref REFCURSOR
    SQL> EXEC package_name.procedure_name ('PERIOD1,PERIOD2,PERIOD3','AK,CA,DE,FL', :g_ref)
    PL/SQL procedure successfully completed.
    SQL> PRINT g_ref
    PERIOD             AK         CA         DE         FL                                             
    PERIOD1       1222.23     2423.2     232.33     345.21                                             
    PERIOD2                                                                                            
    PERIOD3                                                                                            
                  1222.23     2423.2     232.33     345.21                                             
    SQL> EXEC package_name.procedure_name ('PERIOD1,PERIOD2','AK,AL,AR', :g_ref)
    PL/SQL procedure successfully completed.
    SQL> PRINT g_ref
    PERIOD             AK         AL         AR                                                        
    PERIOD1       1222.23                                                                              
    PERIOD2                                                                                            
                  1222.23                                                                              
    SQL> -- sample execution from PL/SQL block
    SQL> -- using parameters derived from processing
    SQL> -- cursors containing results of other queries:
    SQL> DECLARE
      2    CURSOR c_period
      3    IS
      4    SELECT period
      5    FROM   time_periods;
      6    v_periods   VARCHAR2 (1000);
      7    v_delimiter VARCHAR2 (1) := NULL;
      8    CURSOR c_states
      9    IS
    10    SELECT state
    11    FROM   states;
    12    v_states    VARCHAR2 (1000);
    13  BEGIN
    14    FOR r_period IN c_period
    15    LOOP
    16        v_periods := v_periods || v_delimiter || r_period.period;
    17        v_delimiter := ',';
    18    END LOOP;
    19    v_delimiter := NULL;
    20    FOR r_states IN c_states
    21    LOOP
    22        v_states := v_states || v_delimiter || r_states.state;
    23        v_delimiter := ',';
    24    END LOOP;
    25    package_name.procedure_name (v_periods, v_states, :g_ref);
    26  END;
    27  /
    PL/SQL procedure successfully completed.
    SQL> PRINT g_ref
    PERIOD             AK         AL         AR         CA         DE         FL                       
    PERIOD1       1222.23                           2423.2     232.33     345.21                       
    PERIOD2                                                                                            
    PERIOD3                                                                                            
    PERIOD4                                                                                            
                  1222.23                           2423.2     232.33     345.21                       

  • Table/Field for the requirements plan number.

    Hi,
    I need the Table for requirement plan number (that I display in MD61)
    Tablename and Fieldname.
    Thanks

    Pass the material and plant in PBIM and fetch the BDZEI- By using BDZEI and   date (PDATU-PBED), fetch the (PLMNG- PBED )as planned qty, UOM as ( MEINS-PBED) and date (PDATU-PBED) system.

  • Customize the requirements plan number

    Hi,
    where can I customize the requirements plan number.
    Thanks
    Dede

    In MD61 you can enter a reqmt. plan number as per your need, anything preventing you from entering the same?
    or if the business need is something else, then can you let us know the same

  • How to run applications with options in IDEs like Netbeans

    Hi, I'm new to the Netbeans IDE and I'm wondering how to run applications with options.
    Normally I'd enter the following in the command line:
    java -Djavax.net.ssl.keyStore=mykeystore -Djavax.net.ssl.keyStorePassword="..." TLSServer
    java  -Djavax.net.ssl.trustStore=mytruststore -Djavax.net.ssl.trustStorePassword="..." TLSClient localhostProblem is, I've no idea how to do the same thing in IDE's like Netbeans and I can't any settings to add options like "-Djavax.net.ssl.keyStore=mykeystore" before running the application. Any help will be appreciated.
    Message was edited by:
    Wolfgard

    Right-click the project, click properties, clicl run, and add parameters to VM Options.

  • How to run FSG with ADI..

    Hi
    Can any one guide me how to run FSG with ADI..?
    regards
    Ahsan

    Pl post details of OS, database and EBS versions. Pl see if MOS Doc 131505.1(The Beauty of FSG in ADI) can help.
    More information will be present in the manuals for your Apps release at http://www.oracle.com/technetwork/documentation/applications-167706.html
    HTH
    Srini

  • Requirements plan number

    Hi,
    At what point is the requirements plan number (field PBDNR) populated in SAP. I need to understand when this field first gets populated.
    Thank you

    Hi,
       If you want to give requirement to more than one material ( or a group of materials), through "Requirements Plan number" in the initial screen of MD61, you enter the list of materials.
      In MD62 and MD63, you can view the list of materials collectively by this plan number (PBDNR).
      In real time scenario, the client will use this field as unique to identify the monthly schedule of the respctive month.
       Check this...
    -Thaila Shree

Maybe you are looking for

  • How can I convert a wmv video to a format that will import into itunes?

    I need to view a video on my new ipad. The file is wmv format and needs to be converted to a compatible format.

  • Cpu usage at 100%

    I am running LabView 7.1 with DSC loaded. My project controls two reaction vessels through compact fieldpoint I/O modules. There are PID loops, data logging, trending and general value displays. The I/O is a mixture of analog and discrete. With trend

  • Video size

    I have a new project and have gone through and set all the clips like I want them and all is good, well almost. After exporting the movie file I noticed that it was very small while I had lots of background behind and around it. After a bit of search

  • Error when I try to make a new project in Premiere 2014

    All of a sudden I start getting this error when I try to create and open a new project. Everytime!  Any suggestions?

  • "Increase database size" popup on gmail

    When accessing gmail through Safari, I get a popup that says "Increase Database Size?" It then subtexts "Do you want to allow "mail.google.com" to increase database size to 10 MB?" The options are cancel or increase.  How do I make this popup stop?