Storage location issue in case of BOM
Hi All,
I have a issue related to storage location determination. There are three materials X,Y and Z. Material X is main item and Y, Z are components of X. While creating sales order when we enter X it explodes BOM. Now in customizing for material X and Z storage location has been determined as SL1 but for material Y SL2 is determined. When we create delivery system automatically proposes storage location for all materials as-
Material X- SL1
Material Y- SL1
Material Z- SL1
For material X and Z it should be SL1 (which is coming right) but for Material Y it should be SL2 (but its coming as SL1 automatically)
I've checked every area right from the combination of plant, shipping point and storage condition (storage condition is different in case of Material Y). There are also no stock determination rules defined in item category and material master. SL req. and determine SL is marked for item category of each line item.
Please help me with this issue
Hi,
The system proceeds during BOM explosion to determine the issue storage locations follows:
In oppr
<b>If you set indicator 1 Only components, the system checks to see whether the issue storage location has been maintained in the material master record of the</b> components and uses this storage location. This storage location is then used as the withdrawal storage location and is displayed in the component list of the planned order.
<b>If you set indicator 2 Only assembly, the system checks to see whether the proposal withdrawal location has been maintained in the production version of the assembly or finished product</b>. If this has been maintained, the system uses this withdrawal storage location for all components and displays it in the components list in the planned order. If no proposal withdrawal location has been maintained, the system uses the assemblys receiving storage location as the withdrawal storage location for the components.
<b>If you set indicator 3,</b> the system first proceeds as for indicator 1 described above. If it cannot find a storage location using indicator 1, it then proceeds as described above for indicator 2.
<b>If you set indicator 4,</b> the system first proceeds as for indicator 2 described above. If it cannot find a storage location using indicator 2, it then proceeds as described above for indicator 1.
Similar Messages
-
Mc.9 Multiple storage location issues
Hi,
I am fetching data from mc.9 in my program but if the use enter multiple storage in selection only 1st value is printed following is code and how will i come to know which material is for which storage location since mc.9 data is not getting stored anywhere
SELECT-OPTIONS : SLOC LIKE S031-LGORT.
SUBMIT RMCB0300 WITH SL_WERKS-LOW = PLNT
WITH SL_LGORT IN SLOC
WITH SL_MTART = 'HALB' WITH SL_MTART = 'VERP'
WITH SL_MTART = 'ROH' WITH SL_MTART = 'FERT'
WITH SL_SPMON-LOW = FPERIOD
WITH SLV_NO = 'STK'
WITH SL_SPMON-HIGH = FPERIOD EXPORTING LIST TO MEMORY AND RETURN.
while append to internal table even if i specify both high and low value it prints low and high incorrectly how will this problem will solved
itab-lgort = sloc-low.
Help required for same.
Thanks
ShrutiHi Shruti,
I simulated the code given by you and all the storage locations are being populated in the backed.
You can check this by putting a breakpoint at the below code in RMCB0300 and checking the value of sl_lgort[]. You will receive the number of SLOC inputs provided.
AT SELECTION-SCREEN OUTPUT.
FLG_FOUND = FALSE.
PERFORM SPEZIAL_AT_SELECTION_SCREEN_O IN PROGRAM (LIS_PROGNAME)
CHANGING FLG_FOUND
IF FOUND.
This is a data issue and you may not have any records for the selected input.
Regards,
Jovito.
Edited by: dsouzajovito on Dec 29, 2010 5:56 AM -
Default Storage Location of Child items in BOM
Hi Experts,
We are facing a problem, when we create BOM, we have to manually put default Storage location (Backflush Storage Location) in each of the line item. Can somebody suggest me some solution sothat it should come automatically in all the line items.
IshuDear Ishu,
1.Backflushing storage location can be set either in the material master in MRP 2 view or else in the BOM under status/Long text
tab page.
2.The reason why SAP has provided this option at 2 places is if the material is always backflushed from the same storage
location for any assembly(assuming if this material is used in diferent assembly) means you can set it in the material master.
3.If it's BOM or assembly specific means,set it in the BOM.
4.You have to set this if the backflushing storage location is getting varied for the same component for different assembly
structure.(This system will not propose automatically).
Regards
S Mangalraj -
Purchase Order storage Location Issue
Hello All,
I am trying to create a PO
The problem I am having is that the Storage location is defaulting in when I give a Plant, no matter what I do it changes back to that St location.
It is only doing that for a few material. So i am assuming its the material thats doing it
1) I check the default St location in the MRP 2 view. Made it blank
2) The material is Maintained in many st locations.
What else can cause this??
ThanksHi,
Check the personal settings in PO document (ME21N).
Check the Personal setting in header level.
There you can find defalut values for PO.
SAM
Edited by: Saminathan Gopalan on Jun 25, 2010 9:40 AM -
Movement Type 340 doesn't have Storage Location Associated with it
When a batch is given a new valuation type, there is no storage location associated with that movement, because the movement would be for the entire batch obviuosly. In BI though, that creates a problem, because the movement needs to have a storage location assigned to it. Here is an example of the problem:
Storage Location----Batch--Xbuy Current Stock-----Cert Current Stock
..........0001...................122....................100......................................0
Then batch 122 is moved from xbuy to cert. But, since there is no storage location associated with that movement, the current stock now looks like this:
Storage Location----Batch--Xbuy Current Stock-----Cert Current Stock
............#.......................122...................-100...................................100
..........0001...................122....................100......................................0
But it should look like this:
Storage Location----Batch--Xbuy Current Stock-----Cert Current Stock
..........0001...................122......................0......................................100
We are using the standard SAP Extractor for this inventory model, and I am curious as to whether there is a fix to this out there, or how we should go about fixing it?
Thanks,
OwenThe problem I am having is kind of a display and a data issue. All the data from the source system is coming over to BI in this case, but the problem is that the two systems are fundamentally different. In ECC, a batch can change from one valuation type to another with no thought to storage location, and that works just fine. However, when that same record is in BI, if it doesn't have a value for every characteristic in the model (including storage location in this case), then the ad-hoc report won't drill down correctly.
To answer your options:
1. We don't have the option of just not showing storage location, because this problem would render storage location useless because of data inconsistencies, and storage locations are an important part of our business.
2. We have several storage locations, so this will not work either.
Also, since we have several different storage locations we use, there is no way to just assign storage location 0001 to every empty record. However, I am thinking of a solution along these lines. If there was somewhere we could go to see the storage location of the particular batch, then we could fill the storage location at the time of the data load. The problem we would need to overcome though is timing. How do we do this for historical data that has moved storage locations? What if the movement goes to the delta queue, and then the storage location changes?
Thanks,
Owen -
Dear All,
We are experiancing an issue that there is t code co11, production order confirmation in that there is feild storage location feild, which comes from BOM, there are certain users who change the storage location, at this time, if we restrict storage location, for that user, then it will also give the not authorized for the location, even if it is not changed and coming from BOM, We want to restric this " Change Practice" in co11, can we disable the feild for certain users or restric certain users to do this pratice, Please guide me.
Ravi.Dear,
I think that my message is not conveyed properly, there are feilds BWART and LGORT which used to restrict storage location and movemnt type generally what we do is restrict movement type and storage location seperately, can we do this?
Scenario:
some location is restricted with certain movement and allowed in certain movement, I mean to say combined restriction and permission. Can this be acheived by Authorization control?
Ravi. -
Function module does not update the storage location in delivery
Hello,
I've been trying to use SD_DELIVERY_UPDATE_PICKING to update the storage location in SD return deliveries, without any success. Any clues? The FM works fine when it comes to updating the picking quantity, but the storage location issue still persists.
Thanks in advance,
JoaoHi Joao,
I have the same problem. I tried to find the FM SD_OUTB_DELIVERY_CHANGE but couldn't find it. Have you by any change specified the incorrect FM name here? If yes, can you please communicate the correct FM name?
Regards,
Divyaman -
Picking up the required Storage Location
Hi Gurus,
The scenario is.....
Have a raw material R1 which is stored in storage location S1 & S2 both. R1 is consumed by finished material F1 and F2. The requirement is that if R1 is consumed by F1 then the system should look into store S1 and if R1 is consumed by F2 then the system should look into store S2.
Have assigned the respective storage location in the BoM component detail screen in the master recipe.
Note:
1. In order type parameters, have maintained the component and operation detail verification.
Am I missing something,
TarangDear Tarang,
I'm unable to undersatnd your requirement.
As you maintained the Prod.Storage location for the components in BOM - details
screen,this will be picked automatically.
If you have not maintained any storage location here in the BOM,then the system
takes the value from production stroage location from MRP2 view in the material
master.
IF you want the sytem to consider first the stock of a particular storage location
and then to next one means,I think this is possible only using Stock
determination rule.
Regards
Mangal -
Issue material to particular storage location with particular mvt type
Hi
I have a question about production order confirmation
If i enter the storage location in goods movement page automatically come for movement type
ex.
I want to issue the material to scrap location.if i enter material and storage location SCR movement type should come 531.
Is it possible ?
Pl guide me531 movement type is used for receipt of By-products. So in your case if a particular item you want to receive in scrap location by the use of 531 then you have to define the item as by-product.
If you define the material as by-product then during production order confirmation at goods movement screen, the movement type will be automatically 531.
The main material (manufactured material) will be received using 101 and the by-product will be received by 531.
Please follow below steps to define the item as by-product:
- First change the BOM of the header material (the material which is manufactured) and enter the item with negative quantity.
- Run Re-read PP master data for the production order.
- Try confirmation. -
Storage Location from USERTEMP1 not picked during Goods Issue
Hi All,
We had populated the USERTEMP field in FMDERIVE with the Storage Location using the steps mentioned in the following thread
Fund Center not getting populated through FMDERIVE
The problem is that during a Goods Issue made from MIGO, this particular field is not getting picked up in the USERTEMP (trace was set up in FMDERIVE, which showed that the USERTEMP is empty).
But in the case of PR/PO and other purchases, the USERTEMP is getting derived properly with the storage location.
Why is that the USERTEMP behaves differently for a Goods Purchase and a Goods Issue ?
Requesting help from the experts on this issue,
Thanks,
Wy.Hi Eli,
We replicated the development we did for procurement (copying from storage location into USERTEMP) by finding out the enhancement point and the code worked fine here.
One important thing to note is that the buffer need to be cleared everytime, before a value is entered here - the USERTEMP field is static otherwise.
Thanks for your inputs,
Wy -
Stock Transport order issueing storage location determination
Folks,
In case of a Stock transport order scenario in which plant A with SLOC1 delivery to plant B with SLOC 2. Is there any option how the issueing storage location can be determined? The delivering plant can be determined through the special procurement key but there is no option for the issueing SLOC.
Regards,
MdZHey Karen!
I am not sure if I understand your problem correctly.
You do not want the system to create a new MARD entry when postin goods issue.
You can enable/ disable this function with transaction OMB3 in the customizing.
have fun
Flo -
Issue Storage Location in Components details Subcontracting PO
Hi all
I need to implement this process in SAP:
I have to send material X, from storage location B 'broken', to my supplier for repairing. After He has repaired it I post good recipe of material X in the storage location A 'adjusted'.
I plan material X through MRP at plant level only for storage location A.
In the material master I've set procurement type 'F' and Special Procurement '30'.
I created a recursive BOM for material X where I entered, for component X, B as issue storage location.
In this way MRP run (with '1' as value of 'Create PR' parameter) creates subcontracting PR with X as material to buy and X as component to send to vendor, but in the detail of component I have the storage location field kept empty.
This for me is a problem.
In fact when I create PO from this PR automatically through ME59 transaction, the System creates a requirement at plant level for component X.
But this requirement is for broken material and has to be covered by stock in storage location B.
I know that is not easy to understand all the details of this process, even due to my english, but I hope someone can help my.
Please if you need a clear up, ask me.
Thanks for your help
Yours faithfully
Paolo VerderioHi Paolo,
don't worry. Your explanation is well understandable.
I cannot advise how to fix the problem with the missing storage location. I just have some doubts that it is the right approach to distinguish between an boken and a repaired material by storage location. Even for stock valuation there is certainly a difference between both, that you can't make transparent by storage location, and also if you look at your available stocks.
I would recommend to have either different materials or different valuation types. I have to confess that I am not sure that valuation types would help for your subcontracting PO.
best regards,
Udo -
Unrestricted Stock of issuing Storage Location in reservation
Hi Experts,
We have a requirement, we want that unresticted stock of issuing storage location is printed on reservation (MB23) Thru MB25.
How it is possible.
Kindly help me out, can we use sqvi or something else.
Regards
GRHI ,
Just Modify this Report with the help of a Abaper and ask him to add an additional column in the report that is the Stock in the unrestricted use for this Material and Plant
combination.
TO achieve the Since we know the Material ,plant and storage location
PIck up the Material Number --RESB-MATNR
the Plant code --RESB-WERKS
the storage LOcation--RESB-LGORT
Go to Table RESB table in this table against the Feilds RSNUM -Reservation NUmber and RSPOS( Reservation item number)
IN some cases the storage location would not be entered by the user ,take care ,he enters the storage location by every user ,so make it mandatory in the screen layout.
After Picking up all the three values ,pass those values in the Table.
MARD line item vise present in the reservation (maintain a loop for the same)
in this table pick up value in the Feild MARD-LABST which is the stock in the unrestricted use.
one thing ,i dont know the exact requiremnet ,but it is to resrict the user from creation of reservation more than the stock ,it can be done by avaliability check.
hope so it helps
Regards
Anjanna. -
Hi All,
PR Creation (ME51N) and during Assign Source of supplay, Agreement and Agreement Item no is coming but Issuing Storage location not coming.
If I create PR by MRP run then its coming, but manualy not coming.
and what is setting for Issuing Storage location come during ME51N, My client req Issuing storage location during ME51N.
Please Help me
Thanks in Advance
JainashuHi,
Issuing storage location is filled in case of STO PR.
What is the source assinged incase of MRP? is it the agreement number or STO from another plant?
If it is agreement, why are expecting issuing storage location? -
MRP run BOM explosion acc to storage location
Hi,
I got two finished parts i.e X & Y and a component A which is being used in bothe X & Y.
But the component A is stored in two different storage locations which are P & Q respectively.
So will it be possible that when I run MRP for X it should pick up stock from P and when I run MRP for Y it shoul onle pick up from Q not from P.
Thanks
KumarHi Kumar,
Since your are running MRP for Plant Level, it consider plant level stock for components.
if u want MRP donot consider stock for particular storage loaction, U have to make system to plan at MRParea Storage loaction level for Components.
Do the following settings,
1.Create Two MRP areas of stoarge location Type (2), and assign the component issue storage location accordingly.(Ex MRPAREA1 = P and MRPAREA2= Q) in SPRO
2 Assign TWO MRP Area for your Component (A) MRP view of materla master and assign issue storage location in "MRP 2" view of "MRP Area"
3. Assign issue storage loaction in BOM item for Header Material.(For X iss loc of A= P and For Y issue loc of A = Q)
4.Now run Mrp for your Header Material(X,Y), system will consider stock for A Only from "P" while run MRP for X, Bcz it will consider storage location from MRP area only
Please try and come back. Is it possible to create MRP area for your Component .
regards
pradeep
Maybe you are looking for
-
Problem with Local Intranet in IE 11
Hi We are experiencing a strange problem with Local Intranet in IE 11. We have a public company site which has been put into the Local Intranet site. The site contains content from 3 internal sites, which of course are part of Local Intranet per defa
-
Create transaction and screen variants
Hello I want to create transaction variant for VA01 and MM01 in order to simplify the data entry. I know SAP has SHD0 as a tool and Synactive has GuiXT to make all these changes. But I wonder what are the differences between these 2 tools. Please let
-
How do I get ITunes out of compatibility mode?
How do I get ITunes out of compatibility mode?
-
Can't log in to iCloud after upgrading to iOS8
I recently upgraded my iPad 2 to iOS8. When I attempted to use an iCloud enabled app, ie. the Calendar, an alert pops up telling me to accept the iCloud terms and conditions. When I choose to continue in order to do so, it directs me to settings. How
-
Unable to Delete the Transport Request running since a long time - urgent
Hi all I had a transport request of a DSO , which is running since a long time. I had deleted it from STMS , & also from the tables TPSTAT, TRJOB, TRBAT; TMSTLOCKR;TMSTLOCKP But still the entry is shown running & because of this all my tranport work