Query MRP Planning (MD02)
Hi
During MRP planning with T code MD02 after all the necessary entry when i want to proceed the erroe message is MRP PARAMETER FOR PLANT **** HAVE NOT BEEN MAINTAINED.
ERROR MESSAGE NO. IS 61273
Inputs awaited
Thanks in advance
Rupesh
Dear Rupesh,
maintain plant parameters for ur plant in OPPQ
do one thing, take the existing plant 1000
use compy function to copy 100 plant to ur plant
the monent u enter OPPQ, down u can find copy
here give from plant as 1000 & to plant as ur plant
Regards
kumar
Similar Messages
-
dear all,
i still confuse for using scheduling in MRP run MD02,
what is the use of using both scheduling type "1" and type "2"?
because if i run the MRP using scheduling type 2, after i generate the planned order, then i can see the capacity planning evaluation,
but not if i run scheduling type 1
if i run the scheduling type 1, how can i analyze the capacity planning?
until now, i always run the scheduling type 2, because i think it is more useful to run scheduling type 2,
so what is the plus and the minus using scheduling type 1 or type 2?
best regards,
MARUFATHi,
In simple words:
The main difference between scheduling type 1 (Basic date scheduling) & Scheduling type 2 (Lead time scheduling & Capacity requirements) is from which records MRP reads the values.
Basic dates is more like a rough scheduling where the values are read from the material master & the exact operation times are not considered or capacity requirements generated.
Lead time scheduling is more precise meaning for each in-house produced material it reads the routing & checks the time maintained for each operation, it then calculates the exact times for each operation based on the working days, shift timings, breaks & also generates capacity requirements.
Now what is the criteria to select... it depends on the business requirement. But the data maintenance for Scheduling type 2 is higher as compared to Scheduling type 1.
What is the benefit for going for Scheduling type 2.... well it gives you a clear picture on your production planning process & how much capacity is required, whether you have the requisite capacity etc etc.
Basic date scheduling is preferred when you do not want such fine control on your production planning process.
For more info refer to SAP help, it should make it more clear.
Regards,
Vivek -
No Purchase Requisition Generated after MRP Run MD02
Hi All,
After runing MRP Run MD02 for finish product with MRP Control parameters for create purchase requisition as 1 (Create Purchase Requisitions) . System is not generating any purchase requisitions for raw materials required for assembly.
If we select 3 create planned order system is able to generate planned orders for raw materials required for assembly.
Plz guide why am not able to generate purchase requisition directly.
Regards,
SipraSipra,
Couple of checks,
1. Check whether the Material is defined for "F" - External Procurement in MRP2 view of the material master.
2. Check whether the material type used for the material is enabled for "External Purchase orders". Transaction OMS2.
Regards,
Prasobh -
MRP: Planning horizon & opening period
hi MM Experts,
please, explain what is "MRP planning horizon" and what is the impact on MD03 ?
please expalin elso "the MRP Opening period" and what's his utility ?
both of them are in the OMI8 tcode.
thanx in advance.
SDAHi. Hope this helps.
Planning horizon is the Time period in days, MRP will consider the requirements for Planning. We can define this in number of days in OPPQ and/or in OPPR.
Simply it is = Cumulative lead time + Longest batching period.
You can define the Planning horizon in OPPQ/OPPR as mentioned above
& under MRP group then we assign this MRP group to material master in MRP1 view.
NETPL ( Net change planning in planning horizon) you will get it in MD02, MD01: With this processing key only material where the indicator NETPL has been set in planning calendar are planned.For example if we set planning horizon as 30 days then in the material in which MRP relevant changes happened in last 30 days will only be planned. This planning restricts the scope of planning or number of material which reduces the runtime of planning run. Planning horizon is the period beyond it, requirements don't generate planned orders.
Opening Period is...
Opening period is like a "release window". The length of the opening period is the window of opportunity a planner has to convert the planned order to a purchase req.
For example - Component A has a lead time of 14 days and opening period of 5 days. Requirement on 12-22-03
Opening Date - 01/12/09
Start Date - 08/12/09
Finish Date - 22/12/09
Now the planner can convert the order starting Dec. 1st, instead of Dec. 8. It basically is a buffer in the lead time to get things on order a little sooner than needed.
Thanks. -
Generate Delivery Schedules via MRP Planning run
The company wants to create Scheduling Agreements and generate the Delivery Schedules from the MRP Planning run - MRP 2 view via JIT.
Can you generate Delivery Schedules from Schedule Agreements if the company does not have an EDI server or APO set up?
Thanks,Shirley Globe,
You seem to be putting the experts to the test.
As it was told you, you can generate schedule lines via MRP run. MRP run can be done (e.g.) trough MD01 /MD02 / MD03. Of course, you have to use the proper selection parameters to achieve your goal.
http://help.sap.com/erp2005_ehp_04/helpdata/EN/f4/7d2da044af11d182b40000e829fbfe/frameset.htm
As for how to use SA with MRP please check SAP online help:
http://help.sap.com/erp2005_ehp_04/helpdata/EN/3b/66596eda7b11d1b6330000e8a738dc/frameset.htm
Regards,
Csaba
Edited by: Csaba Szommer on Apr 9, 2009 7:40 PM -
Hi,
We have an issue where the part created the purchase requistion and gets rescheduled daily and thus the Release date in the purchase requistion gets Changed daily.As of result of which, the PR is not falling within a varint which is used to convert PR into PO.
Part is not used in any BOM and there are no open orders or sales orders for this part. MRP considered this part and created a PR as the safety stock has been consumed. Now whenever MRP runs(MRP runs daily), the requirement date gets Changed automatically, though there is no entry observed in planning file.Backward scheduling is applied in this case.
Your thoughts on this issue is appreciated!
MRP type for the part is PD - MRP
Safety stock is in negative
Planning mode 1 - Adapt Planning data (Normal) in MD03.
Planning file entry - no MRP planning type is checked
let me know if I am missing anything!
ThanksHello
On the tab "Quantities/dates" you should check the flag "Fixed ID" so that MRP won't change the requisition anymore.
BR
Caetano -
Hi,
I have a question about reading query execution plans. I don't understand what is meant by "Hash join" in a plan step. I understand "Nested_Loops" and "Merge_Join", but after looking at different documentations, I am still not clear about "Hash_Join". Please don't give links to Oracle documentation, because I have seen a lot of it, but it is still not clear. I also don't fully understand what is meant by a "Hash Table", what are all these "Hashesssssss"???
Please explain in your own words, if possible, and with the help of some example.
Thanks in Advance.,user566817 wrote:
Can any one else answer my question? I would be highly thankful.Hash joins are one of the 3 techniques used by Oracle to join to sets of data.
As a brief, and very very crude overview
Generally after applying the filter to one data source, the join key is hashed into a memory table (as described by link sb provided). The second data set areas filtered and it's join key is also hashed, but the hash is used to find matches in the memory table created by the first data source. Assuming no hash chaining, found matches are joins; if hassh chaining exists, the chain needs to be traversed to verify joins.
This, of course, has a lot of holes which would be filled in by the documentation and by external links that you do not seem to want to use.
(Remember: School papers need to cite references. Teachers these days DO check.) -
User Exit or BADI For MRP Planning
Dear all ,
I want to Control the MRP Planning ( MD01 ) only for Demand Orders..
Tell me any User exits / Badi for that Issue..
i checked in this enchancement M61X0001, this is correct or wrong ,,,,
With Regards ,
GJHI
Possible exits
LMDR2001 User exits restr. profiles of opt. pur.ord.-based load bldg
LMDZU001 User exits in additional planning.
I hope there are no BADi's for this try for implicit enhancements if u r using ECC 6.0
Regards
Edited by: Rasheed salman on Dec 20, 2008 9:54 AM -
Planned order for MPS items can be unfirmed in MRP plan
Hi All,
I'm using SCP functionality (not ASCP) in MRP module. I run a global MPS first and then use it as supply schedule to drive mrp plans. I noticed that some planned orders (for MPS items) loaded into MRP from MPS can be unfirmed in MRP and I can enter new quantity and new date for them, whereas other planned orders for MPS cannot be unfirmed.
What is the logic behind it? How to control it?
thanks in advance,
TomHi Ram,
I don't think that there should be any issue due to the planned order created in the system against the PIR for the next month ....& it will not lead to improper planing even if the demand changes still we are not going for the firmed planned order....... if the PIR changes during the next MRP run then it will adjust the planned order accordingly .....
Still you want to restrict the planning to the current month then the simplest way that I can think of is planning horizon....
Thanks
Kaushik -
Query on Planning WorkFlow Process
Hi Guys,
I have a query on Planning WorkFlow Process i.e Two Business Units are willing to do their Budgeting & Forecasting Process in different periods.
I would like to bring first one process for this and I would like to grant access for these two business units accordingly.
Will it be any problem doing like this? If not please suggest me what is the best approach for this.
Thanks,
Suresh.Hello Suvin,
You can try to check the value for your return sales order with T-code MB51
Go to MB51 Enter Movement type 651 execute..
Next screen Press Ctrl + Shift + F12 . It will take you to next screen..
In this screen use Ctrl + F8, you will get field Column selection Popup..
in that Choose " Amount in LC" & Sales Value.
With this you will get the value. If the value is Zero then it means that the return stock from customer is non valuated.
Note:
T.Code MB52 : Display Warehouse stock of Material in Hand.
App:lication
You use this report to display the total stock of a material (quantity and value) at plant and storage location level. If transit stocks or stock transfer stocks exist at plant level, the system totals these stocks and displays them in the column In Stock Transfer in a stock line without a storage location.
Note that in this report, the stock value of the warehouse stock is calculated using the following simplified formula:
Stock value = quantity x value/valuated stock
Therefore the stock value specified here only has informal characters and does not represent the actual stock value.
Br,
Tushar
Edited by: Tushar Patankar on Jan 11, 2011 6:28 PM -
MRP planning improved delivery date
Hello you all,
I have a question regarding the MRP planning of improved delivery dates. Let me schedule the scenario.
As material is ordered, the expected delivey date is indicated by delivery rules. If for some reason the supplier can deliver earlier, this is mentioned in the PO tab Confrmations confirmation catagory AB.
As we run the MRP via transaction V_V2, the updated delivery date is not shown in MD04.
What do i need to do to see the correct data in MD04?
If this is all a bit fuzzy, please ask for further details. I am not a SD consultant.
Thanks in advance for your reply.
Best Regards,
Peter LansHi,
Run the program SDRQCR21 in SA38.
This will correct the data in MD04.
Hope this helps.
Regards -
MRP plans sales orders outside planning horizon
MRP plans Sales order for Finished Goods Outside planning horizon even when using NETPL. Strategy 40 is in use with 3 level BOMs. Planning horizon - 200 day. How could it be prevented?
Dear,
Please check have you assigned any MRP group to your material masters in MRP1view? Then check the planning horizon maintain in MRP group in OPPR also check same for your plant in OPPQ.
If you define it as 200 days then system will only plan the requirement which falls under 200 days with processing key as NETPL.
If we set planning horizon as 200 days then in the material in which MRP relevant changes happened in last 200 days will only be planned. Planning horizon is the period beyond it, requirements don't generate planned orders
Please check and revert back.
Regards,
R.Brahmankar -
Dears All
I'am testing the MRP to Release a PO as follows:
1. Create sourcing rule
2. Assign sourcing rule
3. Create quotation or create blanket PO
4. Create Apporve Supllier List
5. Set MRP: default Sourcing Assignment Set
6. Run MRP and release planned order
The MRP plan is going well.
But as soon as i set the sourcing rule separately(ex. supplier A:60% rank 1,supplier B:40% rank 1), the MRP launch concurrent process(Memory-based Snapshot) is performed with errors.
And when i set the sourcing rule with whole one back(ex. supplier A:100% rank 1, or supplier B:100% rank 1), the MRP launch concurrent process is performed well again.
So i am do sure that this error is related with sourcing rule.
Can someone help to resolve this?
Best Regards
LenoError log :
+---------------------------------------------------------------------------+
Master Scheduling/MRP: Version : 12.0.0
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
MRCNSP module: Memory-based Snapshot
+---------------------------------------------------------------------------+
Current system time is 24-JUL-2013 18:32:03
+---------------------------------------------------------------------------+
Page Length = 93, Page Width = 132
===================================================================
Debug Mode : Disabled
Output to Terminal : No
Argument Method : Database Fetch
Trace Mode : Disabled
===================================================================
Argument 1 (ORG_ID) = 141
Argument 2 (COMPILE_DESIG) = THMS_MRP4
Argument 3 (LAUNCH_CRP_PLANNER) = 2
Argument 4 (SNAPSHOT_WORKER) = 0
Argument 5 (MON_PNAME) = 0
Argument 6 (MON_REQUEST_ID) = 0
===================================================================
The value of profile option 'MRP_RETAIN_DATES_WTIN_CAL_BOUNDARY' is N
SELECT TO_NUMBER(TO_CHAR(MIN(calendar_date),'j')),
TO_NUMBER(TO_CHAR(MAX(calendar_date),'j'))
FROM bom_calendar_dates
WHERE calendar_code = :calendar_code
AND seq_num IS NOT NULL
AND exception_set_id = :exception_set_id
Loading workday calendar. Please wait ..
SELECT TO_CHAR(calendar_date, 'j')
FROM bom_calendar_dates
WHERE calendar_code = :calendar_code
AND exception_set_id = :exception_set_id
AND seq_num IS NOT NULL
ORDER BY calendar_date
Loading workday calendar. Please wait ...
Loading workday calendar. Please wait . 0:00
args->default_demand_class =
args->demand_class =
args->sched_desig = THMS_MPS4
args->request_id = 632499
args->current_date = 2456498
args->min_date = = 2456447
args->max_date = = 2460098
args->first_date = 2456447
args->plan_type = 1
args->part_include_type = 1
args->reservation_flag = 1
args->wip_flag = 1
args->po_flag = 1
args->cutoff_date = 2456682
args->sched_type = 2
args->demand_tf_type = 2
args->overwrite_option = 1
args->operation_schedule_type = 2
args->plan_safeyt_stock = 1
args->assignment_group_id = 0
args->include_mds_days = -23453
args->category_set_id = 1
args->user_id = 1150
args->snp_worker = 0
args->org_id = 141
args->in_pipe_name = snp_ORA$PIPE$011611500001
args->out_pipe_name = mon_ORA$PIPE$011611500001
args->compile_desig = THMS_MRP4
args->hour_uom = HR
args->plan_capacity = 2
args->unit_eff_enabled = 2
args->mon_request_id=
CONCURRENT MRP MRCMON "ORG_ID=141" "COMPILE_DESIG=THMS_MRP4" "REQUEST_ID=632499" "IN_PIPE=mon_ORA$PIPE$011611500001" "OUT_PIPE=snp_ORA$PIPE$011611500001"
APP-FND-01406: Cannot find a printer driver for printer type HPLJ4SI and print style 1099RPORTRAIT
Cause: A printer driver for printer type HPLJ4SI and print style 1099RPORTRAIT does not exist
Action: Check that print style 1099RPORTRAIT is supported on printer type HPLJ4SI and a record exists in FND_PRINTER_INFORMATION
APP-FND-01406: Cannot find a printer driver for printer type HPLJ4SI and print style LANDWIDE57
Cause: A printer driver for printer type HPLJ4SI and print style LANDWIDE57 does not exist
Action: Check that print style LANDWIDE57 is supported on printer type HPLJ4SI and a record exists in FND_PRINTER_INFORMATION
APP-FND-01406: Cannot find a printer driver for printer type HPLJ4SI and print style ERW2Potrait(2001orlater)
Cause: A printer driver for printer type HPLJ4SI and print style ERW2Potrait(2001orlater) does not exist
Action: Check that print style ERW2Potrait(2001orlater) is supported on printer type HPLJ4SI and a record exists in FND_PRINTER_INFORMATION
APP-FND-01406: Cannot find a printer driver for printer type HPLJ4SI and print style W2PAPER(2001orlater)
Cause: A printer driver for printer type HPLJ4SI and print style W2PAPER(2001orlater) does not exist
Action: Check that print style W2PAPER(2001orlater) is supported on printer type HPLJ4SI and a record exists in FND_PRINTER_INFORMATION
APP-FND-01406: Cannot find a printer driver for printer type HPLJ4SI and print style ERW2Paper2001orlater
Cause: A printer driver for printer type HPLJ4SI and print style ERW2Paper2001orlater does not exist
Action: Check that print style ERW2Paper2001orlater is supported on printer type HPLJ4SI and a record exists in FND_PRINTER_INFORMATION
APP-FND-01406: Cannot find a printer driver for printer type HPLJ4SI and print style RL1PAPER
Cause: A printer driver for printer type HPLJ4SI and print style RL1PAPER does not exist
Action: Check that print style RL1PAPER is supported on printer type HPLJ4SI and a record exists in FND_PRINTER_INFORMATION
Launched concurrent request 632501 for workers
Selecting Items 9 0:00
Flushed all buffers into MRP_SYSTEM_ITEMS 9 0:00
Selecting Discrete Job Info 7 0:00
Selecting repetitive schedules info 0 0:00
Selecting line capacity info 0 0:00
Selecting BOM 4 0:00
APP-FND-01564: ORACLE error 1426 in mrllis_load_item_sourcing
Cause: mrllis_load_item_sourcing failed due to ORA-01426: numeric overflow
The SQL statement being executed at the time of the error was: begin :l_sourcing_history := MRP_SOURCING_API_PK . mrp_get_sourcing_hi and was executed from the file 6676358/mrp/lib/mrlnex.pc.
APP-MRP-22075: An internal error has occurred (mrnspxt, 14, 10005, )
@ERRORTEXT Cause: The current routine encountered the specified@ERRORTEXT x Action: Contact your customer supportrepresentative.
APP-MRP-22075: An internal error has occurred (mrnspgpt, 14, 202 , 10005, )
@ERRORTEXT Cause: The current routine encountered the specified@ERRORTEXT x Action: Contact your customer supportrepresentative.
APP-MRP-22075: An internal error has occurred (main, 13, , )
@ERRORTEXT Cause: The current routine encountered the specified@ERRORTEXT x Action: Contact your customer supportrepresentative.
gthsk1=10
gthsk2=2
gthsk3=1
gthsk4=1
Statement with the error:
begin :l_sourcing_history := MRP_SOURCING_API_PK . mrp_get_sourcing_hi
6676358/mrp/lib/mrlnex.pc
SQL Error Code: -1426
***** End Of Program - Memory-based Snapshot *****
+---------------------------------------------------------------------------+
Start of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
End of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
Executing request completion options...
Output file size:
0
Output is not being printed because:
The print option has been disabled for this report.
Finished executing request completion options.
Concurrent program returned no reason for failure.
+---------------------------------------------------------------------------+
Exceptions posted by this request:
Concurrent Request for "Memory-based Snapshot" has completed with error.
+---------------------------------------------------------------------------+
Concurrent request completed
Current system time is 24-JUL-2013 18:32:57
+---------------------------------------------------------------------------+ -
Production order status and MRP planning - CNF and DLV
I am confirming a production order using CO15. I have a single operation. The control key of the operation says that there will be no goods receipt. The GR will be done seperately using MIGO to order. My order is for 24000. I do a GR for 23000 using MIGO and then do a final confirmation using CO15. The order is now in status CNF and PDLV. Now for planning in MD04 it still shows a pending qty of 1000. If I TECO the order or mark it 'delivery complete' then it is wiped out of planning.
My question is if there is a configuration setting where if a order is in CNF but not delivered it should get wiped out of MRP planning?
thanks a lotJohn,
The problem is that doing so would lead to (business) inconsitencies and I do not advise you to TECO or DLV the order just to get rid of it.
Whilst it may not be "nice" to see it appear in MD04 it is there for a purpose - to reflect the fact that a quantity is going to be goods receipted.
EG:
You have an order for 10 --> MD04 shows an expected GR of 10.
You do a final confimration for 7 --> MD04 now shows an expected GR of 7.
When you do the MIGO for the order for a qty of 7 , the order will disappear form MD04 - which is right.
If that order was to disappear from MD04, during yur next MRP, SAP would generate another procurement proposal to cover any requirements you may have.
As Vivek said, I would investigate doing an AUTO GR.
Hope it helps.
Edited by: Pascal on Jul 31, 2009 3:28 PM -
Hello Gurus,
Please can somebody help in understanding the MRP Planned Safety stock calculations
There are "Bucket Days" and "Percent", please help me in unederstading these options and how should i set the "Bucket Days" and "Percent"
RegardsHello..
the below statement is pick from oracle inventory user guide.
hope its help.
Safety Stock Bucket Days
ORACLE MASTER SCHEDULING/MRP AND SUPPLY CHAIN PLANNING ONLY
Enter the number of days to dynamically calculate safety stock quantities. The planning
process multiplies the Safety Stock Percent by the average gross requirements and
divides by the number of days you enter here. See Overview of Material Requirements
Planning, Oracle Master Scheduling / MRP and Oracle Supply Chain Planning User's Guide.
Safety Stock Percent
ORACLE MASTER SCHEDULING/MRP AND SUPPLY CHAIN PLANNING ONLY
Enter the percent to dynamically calculate safety stock quantities for the item. The
planning process multiplies this percent by the average gross requirements and divides
by the Safety Stock Bucket Days.
*6-48 Oracle Inventory User's Guide*
The planning process uses this attribute when you set Safety Stock to MRP planned
percent. See Overview of Material Requirements Planning, Oracle Master Scheduling /
MRP and Oracle Supply Chain Planning User's Guide.
Maybe you are looking for
-
VA01 Sales order - Header-- Accounting tab need to add a field
Dear All, The requirement is, 1. I need to add a field in Sales order. Path for the same is as follows: VA01> Goto> Header--> Accounting tab 2. The field will be a date field that needs to calculate date on. a)create a new field. ex - zchdt (chq due
-
Clarification on SharePoint Online and SQL Server
I have several subsites on a SharePoint 2013 server that uses external content types and the Business Data Connectivity Service to access tables in a SQL Server database. I used the Sharepoint 2013 Designer to configure most of this, but at times, I
-
Hi My client want to see the report on purchase order condition types wise. like in purchase orders we have condition tabs. In that we mention what are the conditions like Excise duty, vat etc. How can we capture those data in BW. Are there any stand
-
Unable to run any transaction. ABAP runtime errors generated again and agai
Dear All, I am updating the SAP BASIS support package SAPKB70012 in the DEV server. The import phase was running through SPAM. It ran for 40 minutes and resulted in a ABAP dump. syntax error in program. I tried to run SPAM once again, It gave another
-
Dear Guru, I need an advice how to solve my problem When I tried to run TRM Customization Consistency Check the message error occured "Error in monitoring" with Object "LTSKM_LTKPL_ALERT" with cause "Superfluous structure" And as recomendation soluti