How can MRP consider subcontractor stock?
hi friends,
i want to know if MRP can consider both in-house stock and subcontractor stock? i mean that when MRP running the available stock include both in-house stock and subcontractor stock.
for material A DepReq 100-
in-house stock 50
SubcSt 20
after MRP running , the plannde order quantity will be 30 ,not 50.
i appreciate for any help.
regards
Joey
May I have mistaken your question,
You can see the details in the following help link, you may have to go for MRP area concept
Subcontracting
Use
In subcontracting, the vendor is provided with materials (components), which he uses to produce the finished product.
Integration
From the point of view of materials planning, subcontracting is initiated by the special procurement key Subcontracting. The special procurement key is allocated to the finished product or the assembly in the material master (MRP 2 view) (see also Procurement Type and Special Procurement Type).
In order to plan specific material requirements for each individual subcontractor, you can use MRP areas. You can thereby create an individual MRP area for every subcontractor (see Planning for Components to be Provided in Subcontracting).
You can find further information on subcontracting in the SAP document MM Inventory Management under Subcontracting.
http://help.sap.com/erp2005_ehp_02/helpdata/en/f4/7d3f9344af11d182b40000e829fbfe/frameset.htm
If it is not the case please come back
Similar Messages
-
How can MRP consider subcontracting stock?????
Hi All
Is there any way wherein MRP can consider subcontracting stock???????????
Say for example; client is sending excess material to subcontractor due to storage constraints at his end. Now, subcontractor will assemble the components and send them back....Now since i had send excess material as against my requirement; i have excess stock... But when there is a requirement for this and when i do MRP run, system is not considering this stock and proposes new purchase requisitions????
Is there any way wherein MRP can consider this subcontracting stock...Please give your valuable comments??Hi,
Go to Tcode OPJJ and check the settings under the combination of Availability check and checking rule.
Kindly reward if satisfied -
Hi SAP Experts,
I have a question about MRP.
Can we work MRP with subcontractor stock?
Let me explain, the MRP could not to generate new planning orders if I have subcontractor stock. For example:
In MD04 transaction
MtlRes 100- units
MtlRes 100- units
MtlRes 100- units
SubcSt 300 units
If I have this situation, the MRP run could not to generate planning orders because the subcontractor stock recover the quantity.
This problem (almost) drive me crazy. I really appreciate any help.
Thanks in advance.Dear Demetrio
Please note that the logic for subcontracting was changed as of release
4.0A.
As of release 4.0 the net requirements calculation for components to be
provided in subcontracting takes into account that the provision stock
can only be used to cover the corresponding requirement of material
provided. The provision stock that is already available from a
subcontractor (vendor) can only therefore be used to cover the
requirements of material provided at this subcontractor.
The system uses only the stock that has not been assigned to a
subcontractor as unrestricted-use stock to cover all requirements.
For further information about this issue please consider the below QA. With the modification of note 170597 the old logic can be achieved. Please notice that it is a modification note.
1. Question
Why does the MD04/MD05 display an own segment for subcontracting as of Release 4.0B and how does the materials planning work with this new logic?
Answer
The logic regarding the subcontracting was changed as of 4.0. This is explained in detail in the release notes for 4.0A:Planning of the components to be provided for subcontracting
Material Requirements Planning -> Planning Execution -> Material Requirements Planning: Planning of the components to be provided for subcontracting
2. Question
Why does the third-party order processing for subcontracting work differently as of Release 4.0B?
Answer
The (Pseudo) Third-Party Order Processing for parts provided together with the own segment for subcontracting results in problems and can result in inconsistencies. This is described in detail in Note 214298.
As of Release 4.5A you can implement the third-party order processing with subcontracting MRP areas (refer to the corresponding documentation).In addition you can use a modification to reset the system to the behavior before 4.0A, refer to Note 388479. As of Release 4.7, BAdI 'MD_SUBCONT_LOGIC' allows this without a modification.
3. Question
Why does the discontinued part for subcontracting not work?
Answer
You cannot divert requirements of material provided to the follow-up material. The reasons are described in detail in Note 43636, section 6.
4. Question
Why does the system not display the requirements of material provided in the storage location MRP area, as expected?
Answer
Requirements of material provided (subcontracting requirements, material staging requirements) never reach a storage location MRP area, because later you cannot post the withdrawal from this MRP area.
The withdrawal of the components (to be provided) during the goods receipt for an SC procurement proposal occurs always from the stock with subcontractor, which is managed - from the viewpoint of the inventory management - on plant level and has no storage location reference.Refer to Note 503497 for details.
5. Question
Why does a requirement move from the subcontractor segment into the plant segment and is covered there although it appears already to be covered in the subcontractor operation segment by a receipt element (Pseudo third-party order processing for the subcontractor)?
Answer
The corresponding receipt element must standardly always be within the rescheduling horizon. This is required (due to technical reasons) even then when the input itself does not have to be rescheduled, so that the net invoice can deliver consistent results for the subcontractor segment together with the rescheduling check.
If the receipt element occurs after the requirements date, the corresponding element must participate in the rescheduling check (Transaction OMDW).
Regards
Soundar -
Hi experts . how can we know the stock details for a perticular plant?
hi experts . how can we know the stock details for a perticular plant
check this code
REPORT YSG_MATSTK_REP LINE-SIZE 220
LINE-COUNT 50(5).
*& DATA DECLARATION *
TABLES: MARA, "GENERAL MASTER DATA
MARC, "PLANT DATA FOR MATERIAL
MARD, "STORAGE LOCATION DATA FOR MATERIAL
MBEW, "MATERIAL VALUATION
MVKE, "SALES DATA FOR MATERIAL
MAKT. "MATERIAL DESCRIPTION
DATA: BEGIN OF I_MARA OCCURS 0,
MATNR LIKE MARA-MATNR,"MATERIAL NUMBER
MBRSH LIKE MARA-MBRSH,"INDUSTRY SECTOR
MEINS LIKE MARA-MEINS,"BASE UNIT OF MEASURE
END OF I_MARA.
DATA: BEGIN OF I_MARC OCCURS 0,
MATNR LIKE MARC-MATNR,"MATERIAL NUMBER
WERKS LIKE MARC-WERKS,"PLANT
LVORM LIKE MARC-LVORM,"FLAG MATERIAL FOR DELETION AT PLANT
"LEVEL
PSTAT LIKE MARC-PSTAT,"MAINTENANCE STATUS
DISPO LIKE MARC-DISPO,"MRP CONTROLLER
END OF I_MARC.
DATA: BEGIN OF I_MAKT OCCURS 0,
MATNR LIKE MAKT-MATNR,"MATERIAL NUMBER
MAKTX LIKE MAKT-MAKTX,"MATERIAL DESCRIPTION
END OF I_MAKT.
DATA: BEGIN OF I_MVKE OCCURS 0,
MATNR LIKE MVKE-MATNR,"MATERIAL NUMBER
VKORG LIKE MVKE-VKORG,"SALES ORGANIZATION
VTWEG LIKE MVKE-VTWEG,"DISTRIBUTION CHANNEL
END OF I_MVKE.
DATA: BEGIN OF I_MARD OCCURS 0,
MATNR LIKE MARD-MATNR,"MATERIAL NUMBER
LGORT LIKE MARD-LGORT,"STORAGE LOCATION
LABST LIKE MARD-LABST,"VALUATED STOCK WITH UNRESTRICTED USE
END OF I_MARD.
DATA: BEGIN OF I_OUT OCCURS 0,
MATNR LIKE MARC-MATNR,
WERKS LIKE MARC-WERKS,
LVORM LIKE MARC-LVORM,
PSTAT LIKE MARC-PSTAT,
DISPO LIKE MARC-DISPO,
MBRSH LIKE MARA-MBRSH,
MEINS LIKE MARA-MEINS,
MAKTX LIKE MAKT-MAKTX,
VKORG LIKE MVKE-VKORG,
VTWEG LIKE MVKE-VTWEG,
LGORT LIKE MARD-LGORT,
LABST LIKE MARD-LABST,
END OF I_OUT.
DATA : TOT TYPE I. " TOT - TOTAL TO PRINT STOCK
*& S E L E C T I O N - S C R E E N *
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-100.
SELECT-OPTIONS: S_MATNR FOR MARA-MATNR OBLIGATORY.
PARAMETERS: P_WERKS LIKE MARC-WERKS OBLIGATORY.
SELECT-OPTIONS: S_LGORT FOR MARD-LGORT,
S_DISPO FOR MARC-DISPO.
SELECTION-SCREEN END OF BLOCK B1.
*& I N I T I A L I Z A T I O N *
INITIALIZATION.
S_MATNR-SIGN = 'I'.
S_MATNR-OPTION = 'EQ'.
S_MATNR-LOW = 'M-14'.
S_MATNR-HIGH = 'M-18'.
P_WERKS = '3000'.
S_LGORT-SIGN = 'I'.
S_LGORT-OPTION = 'EQ'.
S_LGORT-LOW = '0001'.
S_LGORT-HIGH = '0004'.
S_DISPO-SIGN = 'I'.
S_DISPO-OPTION = 'EQ'.
S_DISPO-LOW = '001'.
S_DISPO-HIGH = '002'.
APPEND S_DISPO.
APPEND S_LGORT.
APPEND S_MATNR.
CLEAR S_DISPO.
CLEAR S_LGORT.
CLEAR S_MATNR.
*& S T A R T - O F - S E L E C T I O N *
START-OF-SELECTION.
SELECT MATNR WERKS LVORM DISPO FROM MARC
INTO CORRESPONDING FIELDS OF TABLE I_MARC
WHERE WERKS EQ P_WERKS
AND MATNR IN S_MATNR
AND DISPO IN S_DISPO
AND WERKS = P_WERKS.
IF I_MARC[] IS INITIAL.
WRITE:/ 'NO MATCHING DATA AVAILABLE FROM MARC'.
EXIT.
ENDIF.
SELECT MATNR LGORT LABST FROM MARD INTO TABLE I_MARD
FOR ALL ENTRIES IN I_MARC
WHERE MATNR = I_MARC-MATNR
AND WERKS EQ P_WERKS
AND LGORT IN S_LGORT.
IF I_MARD[] IS INITIAL.
WRITE:/ 'NO MATCHING DATA AVAILABLE FROM MARD'.
EXIT.
ENDIF.
SELECT MATNR VKORG VTWEG FROM MVKE INTO TABLE I_MVKE
FOR ALL ENTRIES IN I_MARC
WHERE MATNR = I_MARC-MATNR.
IF I_MVKE[] IS INITIAL.
WRITE:/ 'NO MATCHING DATA AVAILABLE FROM MVKE'.
EXIT.
ENDIF.
LOOP AT I_MARC.
MOVE-CORRESPONDING I_MARC TO I_OUT.
CLEAR MARC.
SELECT SINGLE MATNR MBRSH MEINS FROM MARA
INTO CORRESPONDING FIELDS OF MARA
WHERE MATNR = I_OUT-MATNR.
IF SY-SUBRC = 0.
MOVE: MARA-MBRSH TO I_OUT-MBRSH,
MARA-MEINS TO I_OUT-MEINS.
ELSE.
CONTINUE.
ENDIF.
SELECT SINGLE MATNR MAKTX FROM MAKT
INTO CORRESPONDING FIELDS OF MAKT
WHERE MATNR = I_OUT-MATNR.
IF SY-SUBRC = 0.
MOVE: MAKT-MAKTX TO I_OUT-MAKTX.
ELSE.
CONTINUE.
ENDIF.
LOOP AT I_MARD WHERE MATNR = I_MARC-MATNR.
MOVE: I_MARD-LABST TO I_OUT-LABST,
I_MARD-LGORT TO I_OUT-LGORT.
APPEND I_OUT.
ENDLOOP.
LOOP AT I_MVKE WHERE MATNR = I_MARC-MATNR.
MOVE: I_MVKE-VKORG TO I_OUT-VKORG,
I_MVKE-VTWEG TO I_OUT-VTWEG.
APPEND I_OUT.
ENDLOOP.
CLEAR I_OUT.
ENDLOOP.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = 'C:\matstk.TXT'
FILETYPE = 'ASC'
TABLES
DATA_TAB = I_OUT.
*& T O P - O F - P A G E *
TOP-OF-PAGE.
WRITE:/ 'DATE:' ,SY-DATUM.
*& E N D - O F - P A G E *
END-OF-PAGE.
WRITE: / SY-ULINE,
/100 'PAGNO: ',SY-PAGNO,
SY-ULINE.
*& E N D -- O F -- S E L E C T I O N *
END-OF-SELECTION.
LOOP AT I_OUT.
AT FIRST.
WRITE :/ 'MATERIAL EXTRACTION REPORT',
SY-ULINE.
ENDAT.
WRITE:/ SY-VLINE,
I_OUT-MATNR,SY-VLINE,
I_OUT-MEINS,SY-VLINE,
I_OUT-WERKS,SY-VLINE,
I_OUT-LVORM,SY-VLINE,
I_OUT-PSTAT,SY-VLINE,
I_OUT-DISPO,SY-VLINE,
I_OUT-MBRSH,SY-VLINE,
I_OUT-MAKTX,SY-VLINE,
I_OUT-VKORG,SY-VLINE,
I_OUT-VTWEG,SY-VLINE,
I_OUT-LGORT,SY-VLINE,
I_OUT-LABST,SY-VLINE.
TOT = TOT + I_OUT-LABST.
AT NEW MATNR.
WRITE : 'NEW RECORD',
SY-VLINE.
ENDAT.
AT END OF LABST.
WRITE : 'STOCK = ',
TOT,
SY-VLINE,
SY-ULINE.
ENDAT.
AT LAST.
FORMAT COLOR 7 INTENSIFIED OFF.
WRITE : /159 'TOTAL STOCK = ',
TOT.
ENDAT.
ENDLOOP.
WRITE : /159 'TOTAL STOCK = ',
TOT.
regards,
srinivas
<b>*reward for useful answers*</b> -
How can we print the Stock Transfer Purchase Order
Hi,
How can we print the Stock Transfer Purchase Order??
Because from Transaction ME9L & ME9F, we can print simple PO's like NB, MPR etc..but Stock Transfer PO could not print.
Plz guide, from where we can do it...Messages for PO are set in MN04. For details on how to follow this link:
Re: Problem with PO output determination MN04
Once the record is set here you will see the records in ME23n under messages button in header.
Edited by: Afshad Irani on Apr 30, 2010 10:09 AM -
How can we distinguish quality stock in APO with unrestricted stock
Hi Friends,
Please tell me the steps required to distinguish quality stock in APO with unrestricted stock.
With regards,
Balaji Sajja
Edited by: Balaji Sajja on Mar 29, 2011 5:49 AMHi Balaji,
I am not sure about which steps you want exactly to differentiate the stocks However, I can tell you the differentiation of stocks by ATP category.APO maps stocks as orders, and uses ATP categories to differentiate between the various stock types. SAP APO manages storage locations as sub-locations and batches as versions.
we can differentiate the Unrestricted Stock & Quality Stock by ATP category.
Quality Stock = ATP Category-CF - InspctnStk - Stock in quality inspection &
Unrestricted Stock = ATP Category CC-Stock- Valuated, unrestricted-use stock
In any view, product view/receipt view, under ATP category column, you will see these ATP Categories by which you can differentiate them.
Regards,
Saurabh -
How can I make the Stock Market Panel load AFTER the User Enters correct password?
Can someone PLEASE help me. I need the Second part of this code(the Stock Market Panel) to be display after the user enters the correct username and password I have predefine. I really need to complete this project for school, Last Semester and i want to finally graduate!
<?xml version="1.0"?>
<mx:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<fx:Script>
<![CDATA[
import mx.controls.Alert;
public var u:String;
public var p:String;
public function log():void
u=user.text.toLowerCase();
p=pass.text.toLowerCase();
if((u==''||u!='webmultimedia')||(p==''||p!='abc'))
Alert.show('Wrong userid or Password','Sorry',Alert.OK | Alert.CANCEL);
else
Alert.show('Hi','Welcome',mx.controls.Alert.OK);
public function clear():void
user.text='';
pass.text='';
]]>
</fx:Script>
<mx:Panel id="NewForm" title="Please Log In" height="214" width="285" horizontalAlign="center" verticalAlign="middle" horizontalCenter="23" verticalCenter="2">
<mx:Label id="User Name" text="User Name"/>
<mx:TextInput id="user" />
<mx:Label id="password" text="Password"/>
<mx:TextInput id="pass" displayAsPassword="true"/>
<mx:Button id="submit" label="Submit" click="log()"/>
</mx:Panel>
<mx:Panel width="349" height="383" chromeColor="#1B8905" color="#FFFFFF" focusColor="#0F3CFF"
fontFamily="Georgia" fontSize="21" fontWeight="bold" paddingBottom="10"
paddingLeft="10" paddingRight="10" paddingTop="10" title="Stock Market">
<!--First Pane Of TabNavigator-->
<mx:TabNavigator borderStyle="solid">
<mx:VBox y="71" width="371" height="334" label="Dow Jones"
chromeColor="#0A741C">
<mx:Image id="loader1" source="http://dl.dropbox.com/u/8861424/stock1.png"/>
<mx:RichTextEditor id="myRTE" width="355" height="286" borderVisible="true"
color="#000000" text="Enter Stock Comment"/>
</mx:VBox>
<!-- Second pane of TabNavigator -->
<mx:VBox label="SandP" width="500" height="350">
<mx:Image id="loader2" source="http://dl.dropbox.com/u/8861424/Untitled.png"/>
<mx:RichTextEditor id="myRTE2" width="355" height="286" borderVisible="true"
color="#000000" text="Enter Stock Comment"/>
</mx:VBox>
<!-- Second pane of TabNavigator -->
<mx:VBox label="Nasdaq" width="500" height="350">
<mx:Image id="loader3" source="http://dl.dropbox.com/u/8861424/stock2.png"/>
<mx:RichTextEditor id="myRTE3" width="355" height="286" borderVisible="true"
color="#000000" text="Enter Stock Comment"/>
</mx:VBox>
</mx:TabNavigator>
</mx:Panel>
</mx:Application>it's probably not the correct way to do it but I am more familiar with Flex4 (which use states) but this works
however i had to remove your Alert they were throwing an error
<mx:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<fx:Script>
<![CDATA[
import mx.controls.Alert;
public var u:String;
public var p:String;
public function log():void
u = user.text.toLowerCase();
p = pass.text.toLowerCase();
if ((u == '' || u != 'webmultimedia') || (p == '' || p != 'abc'))
//Alert.show('Wrong userid or Password', 'Sorry', Alert.OK | Alert.CANCEL);
else
//Alert.show('Hi', 'Welcome', mx.controls.Alert.OK);
stockMarket.visible = true;
NewForm.visible = false;
public function clear():void
user.text = '';
pass.text = '';
]]>
</fx:Script>
<mx:Panel id="NewForm"
title="Please Log In"
height="214"
width="285"
horizontalAlign="center"
verticalAlign="middle"
horizontalCenter="23"
verticalCenter="2">
<mx:Label id="UserName"
text="User Name" />
<mx:TextInput id="user" />
<mx:Label id="password"
text="Password" />
<mx:TextInput id="pass"
displayAsPassword="true" />
<mx:Button id="submit"
label="Submit"
click="log()" />
</mx:Panel>
<mx:Panel id="stockMarket"
visible="false"
width="349"
height="383"
chromeColor="#1B8905"
color="#FFFFFF"
focusColor="#0F3CFF"
fontFamily="Georgia"
fontSize="21"
fontWeight="bold"
paddingBottom="10"
paddingLeft="10"
paddingRight="10"
paddingTop="10"
title="Stock Market">
<!--First Pane Of TabNavigator-->
<mx:TabNavigator borderStyle="solid">
<mx:VBox y="71"
width="371"
height="334"
label="Dow Jones"
chromeColor="#0A741C">
<mx:Image id="loader1"
source="http://dl.dropbox.com/u/8861424/stock1.png" />
<mx:RichTextEditor id="myRTE"
width="355"
height="286"
borderVisible="true"
color="#000000"
text="Enter Stock Comment" />
</mx:VBox>
<!-- Second pane of TabNavigator -->
<mx:VBox label="SandP"
width="500"
height="350">
<mx:Image id="loader2"
source="http://dl.dropbox.com/u/8861424/Untitled.png" />
<mx:RichTextEditor id="myRTE2"
width="355"
height="286"
borderVisible="true"
color="#000000"
text="Enter Stock Comment" />
</mx:VBox>
<!-- Second pane of TabNavigator -->
<mx:VBox label="Nasdaq"
width="500"
height="350">
<mx:Image id="loader3"
source="http://dl.dropbox.com/u/8861424/stock2.png" />
<mx:RichTextEditor id="myRTE3"
width="355"
height="286"
borderVisible="true"
color="#000000"
text="Enter Stock Comment" />
</mx:VBox>
</mx:TabNavigator>
</mx:Panel>
</mx:Application> -
How can I remove the stock widget appearing in notification center
Hi.
I dont want to have the stock widget appearing in the today view in notification center.
I have a Iphone 6 with the latest updates.
How do i remove it ????
This must be the most useless app or widget that is force installed.
And there is NO way to get ride of it..THX.
I thought that i checked everything, but not that. -
How can we consider the Siena project regarding next months/years?
Dear,
I am an IT teacher from Italy (not far from Siena by the way :)
I found your tool so cool that I'd like to run some lessons at the school, focused on it. The real interesting thing is that one can re-use Excel files and RSS files to create reach applications with no effort and code headaches. A very beautiful way to
make young students interested in programming apps.
That being said, I really do not know if Siena will have a future, if it is going to change its name and be part of other projects (like TouchDevelop) so, I really do not know if in, let's say, one year, I can find still the app on the store, to let my students
download it.
I know you can't give me an answer, but I was guessing if there exist a Siena installer, out of the store, which I can distribute during the lessons. This would make me more comfortable in proposing this tool.
Well, sorry for the strange question. An answer, even if I know that you can not reveal too many info, would be highly appreciated.
I asked it in the forum because I wanted to share this question with all here.
Again, compliments for the tool, I think that MS is doing really good with its software. A lot of interesting tools. Apple and Google are far away from stuff like this!
FabioExactly! While trying to let the school (by the way, it is an university) run a course on a software, there are always concerns about the product's life, being stated that no software is eternal. But the concern, being in a beta stage, is there.
Now, the only solution would be to have the Siena installer. If we had this, there would be chances to see the course come to life.
Understand me right, I do think that Microsoft won't dismiss the project, but there is always a concern in these cases.
By having an installer of the app, regardless of store availability, I would make everyone sure that Siena is usable, even in an academic environment.
Again, why Siena: I think this is a project which is missing by Google or Apple, for example, for their OS. A project which lets users be developers is pretty unique. And this is the real innovation, in my humble opnion.
So, could you help me with the installer?
Thank you
Fabio -
To consider subcontract stock during mrp run
Dear all,
while mrp run it is not considering subcontractor stock .Is there any setting in spro so that it will consider subcontractor stock into consideration.
with regards
cp vijaya kumarDear,
Special stocks are not considered for MRP run. Subcontracting stock is a special stock(O), hence is not considered for MRP.
Hope clear to you.
Regards,
R.Brahmankar -
How can consider Planned delivery time for subcontracting dependent of qty
Dear guru ,
How can mrp schedule delivery date of a subcontracting purchase requisition in order to consider planned delivery time and quantity to purchase.
Thanksdear guru ,
I want to create a self-defined info structure similar to S013.
I want to add field purchasing group from EKKO-EKGRP. The other fields are similar to S013 with the same rules.
What do you suggest i can do consider note 397864 :
You are not permitted :a) to use info structure S013 as a template for self-defined info structures (This is prevented as of Release 4.5 due to a termination message).b) to create any update rules for S013 with a self-defined update group.c) to include the enhanced update rules that are used for S013 during the definition of key figure updating into the definition of the update of a self-defined info structure (compute...).
Thanks -
How can i make default setting.
hai,
any body please tell me how can i make default stock in quality inspection in migo where tab.
thanks
bhaktaHi Bhakta,
As Vijay said you have maintain quality maangement view and in the inspection data tab maintain the inspection type 01 "incoming inspection for GR of purchased orders and activate this by activating the checl BOX in the right side" and activate the check box "post to ispection lot" in the same tab.
By doing this the total lot of posted GR will be moved to quality inspection with a unique quality inspection lot number.
Regards
TAJUDDIN -
How can I include the minimum stock of storage location in the mrp run.
Hi all,
I have in plant 1030 storage location 1001 and 1006.
MRP1 Lot Size = EX
MRP type = PD
Reorder Point = 5
MRP2 Safety Stock = 5
MRP4 for 1001 is not filled
MRP4 for 1006 Sloc MRP Ind = 2
Reorder point = 2
Replenishment qty = 3
If no stock and I run the mrp I get
a PurRqs for 8 with a automatic MtlRes of 3 going to storage loc 1006
If I create a reservation in 1006 for 10 units and run the MRP again
a PurRqs for 15 with a MtlRes of 10 going to storage loc 1006.
I want the result to be PurRqs for 18 with a MtlRes of 13 going to storage loc 1006.
10 for the reservation and 3 to fill storage loc 1006 with the replenishment qty.
How can I acheive this?
Best Regards!
CurtisHello Curtins
Please observe what is stated on question 6 of FAQ note 550954, regarding storage locations planned separately:
6. Question:
A storage location should be planned separately. Is it possible to
consider external requirements?
Answer:
No. The storage location MRP is a very simple reorder point planning
procedure, during which only reorder point and replenishment
quantity are defined. More complex settings can be implemented via
storage location MRP areas.
Therefore, I'd suggest you to use MRP areas to map this scenario.
Best Regards
Caetano Almeida -
How can I set up MRP to use QI Stock at the Vendor, for Planned Ind Reqmts
Hi experts,
We are running ECC 6.0.
In one of our plants, we have a lot of components that are available as QI stock in Material Provided to Vendor status.
We build SKUs (MRP type M3) at the top level in the BOM, and the SKUs use the above components. We mostly enter demand at the SKU level in the plant (LSF).
We have set up the source list for all the SKUs in this plant with MRP = 1.
When MRP runs for the components (MRP type PD), system is able to first allocate the QI stock to any of the requirements that are driven by the higher level SKUs. Only then, it creates Planned Orders for the components to account for the shortage.
Issue : We now enter forecast (LSF) directly at the Component level (for some Materials). Now, even though we have excess
component stock to handle all the demand (dependant demand driven from the SKUs + LSF at the Component level), system doesn't allocate the excess QI stock to the LSF demand at the component level. It just creates Planned orders.
Strategy Group for both the SKU and Component is 10. We don't have MRP Areas implemented.
I tried setting up the source list at the Component level using the vendor but there is no use.
Does any one have an idea on how this can be addressed?We want to be able to use up the QI stock first before we create Planned orders.
Thanks,
RaoHow can you create QI stock first before your planed order from MRP run? Do you know this is not standard SAP ?
-
How to consider unrestricted stock for the run of MRP project?
Hi every one!
We are facing a problem using MRP on project stock.
We would like that the MRP takes unrestricted stock into consideration while calculating quantities to order for project stock.
For example, a project request 100 pieces of material X.
We have already 25 pieces of material X in unrestricted stock and 0 in project stock.
When I run MRP (MD51), it creates a Purchase Requisition of 100 pieces on the WBS element I have defined and not 75 as expected!!!
By searching in documents and forums, I have read I have to set the value "2 - Collective requirements only" into the field MRP4 > BOM explosion/dependent requirements > Individual/coll. of the Material Master.
I have done it but it doesn't change anything.
Thanks in advance for your support!!!
BogdanHello guys!
As told, here I come with news about my problem.
Finally, the Strategy Group didn't solve our problem.
We didn't solve our problem as planned but we have found another way to work.
Instead of including the unrestricted stock in the MRP project, we use transaction CO46 to have an overview of the unrestricted stock of all the components of the project's BOM.
Based on that overview, the user can make stock transfers of the available quantities from the unrestricted stock to the project stock.
I hope it can help people having the same problem!
Bogdan
Maybe you are looking for
-
The Genius at the Apple Store restored my phone to factory settings. I had backed everything up on iCloud, but he recommended that I don't restore that old backup file since it might bring up the software issue again. I just want to get my photos bac
-
I need a bapi for material management advance shipping notifications
i need a bapi for material management advance shipping notifications for developing powls which includes below fields and some more fields. Inbound delivery number Due date (GR date) Vendor delivery number Material Nam
-
How can I copy and paste text into Word in Acrobat 9 Pro
How can I copy and paste text into Word from Acrobat 9 Pro?
-
Xml in trh:script and requestScope variable
Hi, I owuld like to create a xml in a function of trinidad html script. It is not taking the normal way to create a xml and store it in a variable. I need to create the xml which i need to send to the web server with the updated data. Further please
-
Singleton implementation for Subject
Can the singleton pattern be applied for javax.security.auth.Subject ? I am using the below code Subject authSubject = null; authSubject = Security.login(UserName, password); My question is if it is okay to create the Subject as a singleton and use t