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 KI 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 KHi,
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
JagadeeshHi 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,
SunilSunil,
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
KumaraGuruHi 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.GaneshrajaHi 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,
MehulHi 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.
ThanksPass 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
DedeIn 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:
WolfgardRight-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
AhsanPl 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 -
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 youHi,
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.
-
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
-
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?