Storage locations - Classic scenario
Hi Gurus,
We have SRM 5.0 - Classic scenario
We have a request from business to add attribute Storage Location (LAG) for using in Shopping cart. While I understand that we can maintain this under extended attributes in PPOMA_BBP, the issue to begin with is -
1. How do we get the Storage location attributes populated en masse for all the Plants? It is not possible to maintain them manually. Is there any replication prog?
+2. Even if I maintain the Storage location manually, it still does not show in the shopping cart. will this issue be resolved thru FM BBP_ATTR_TEXT_REFRESH (I'm not sure if its a FM or T code)
Thanks in advance
regds,
SB
How do you order a cart via describe requirement? or good and services?
you must get stoarge location if you order froma good and services in the basic data.
1.It is possible to enter manually. just type your storage location . Automatically Plant will be filled with storage
location.
Are you geting any error here.
2.Are succeed to bring to populate Storage location in Ext.Attribute . if it so
you may need to run the report for staorage location if you dont get for LAG attribute.
Note 1094742 - BBP_ATTR_TEXT_REFRESH Not update the LAG attr. in
background -
Did you see this note
Note 767058 - Company code/plant/storage location are not transferred
The texts are saved in table BBP_ATTR_VALUE_T. You can use report BBP_ATTR_TEXT_REFRESH to update this table with the
descriptions from the back-end system.
LAG is an attribute for storage location
Note 1175255 - RFC_READ_TABLE creates
ASSIGN_BASE_WRONG_ALIGNMENT termnatn
regards
muthu
Similar Messages
-
How to create storage locations in a standalone scenario??
Hello everybody,
I need some help. I'm working with SRM 5.0. I'm making a standalone scenario. When I created the organizational plan, in the check tab, a error appears. The message is: "Define the attribute LAG". The attribute LAG is the storage location, in the extended attributes tab. I've tried defining this attribute but I couldn't.
Does anybody know how to create storage locations in a standalone scenario??
Thanks
Iván MorenoHi Ivan,
Look at this thread:
Creating Plants & Locations - Standalone Scenario
Storage loc is useless in a standalone scenario.
The "Check" tab makes a generic check on attributes needed for each business scenario, but does not check the integration scenario.
So you can get rid of this error message.
You can even deactivate this check on this particular attribute in table BBPV_APPL (SM30), for Confirmation & SC applications.
Rgds
Christophe -
Having following scenario in chemical industry and require gurus feedback or any logic to cater this.
Production will handover the qty to MM, and same qty will be posted and available for sell, in different or say 3 storage location.
Storage Location 1
Storage Location 2
Storage Location 3
My material is extended on all the above location, and stock is available, but after this a manual dicision is taken from PP side that which storage location will SD use for sale today, SO I want that user if wrongly choose another location system cant allow him to do so. Only said location will be available for sale, although material is available on all the location.
Looking for the gurus response.
Regards,Hi,
Please check and review the below enhancements, might helpful to gather the client requirement:-
CNEX0027 - Customer enhancement: Plant, storage loc. finding for comp.
MBCF0009 - Filling the storage location field
PPCO0005 - Storage location/backflushing when order is created
V02V0002 - User exit for storage location determination
Thanks & Regards,
Rahul Verulkar -
Classic Scenario - Reservation Movement Type
Hi All!
We are in a Classic Scenario environment and the requirement is for a certain type of material to create Reservations in the backend with a different Movement Type. Lets say we have three types of Stock Materials: two of these will create reservations with the Movement type 201 defined as default at the root level but I want the third type to create reservations with movement type 301 Transfer posting.
I have assigned this value (301) for the movement type attribute for a particular user and set it up as default but it didnt work, the reservation was still created with 201.
Is there any way I can achieve this? Will I need to use the BBP_DOC_CHANGE_BADI implementation?
Any idea will be much appreciated (and rewarded of course )
Many thanks
ElisabetaYes, I have successfully implemented this by using BAdI BBP_CREATE_RES_BACK as Dave suggested. I only wanted to change the movement type for a specific plant so Iu2019ve done something like this
method IF_EX_BBP_CREATE_RES_BACK~FILL_RES_INTERFACE.
data zl_res_items type bapiresbc.
if res_header-plant = u2018my_plantu2019
move '301' to res_header-move_type.
Endif.
maintain receiving plant & storage location
move res_header-plant to res_header-move_plant.
now this is the receiving plant which I am taking it from SRM
I have put in the functional specification accepted by the user the fact
that in SRM when they create the shopping cart they have to specify in the
location the storage location which is the destination
move zl_res_items-store_loc to res_header-move_stloc. move_stloc is
the destination
Then Iu2019ve changed the res_items-plant & res_items-store_loc to be the supplying location which in our case it will always be 0001. If your supplying
Location can be different then you will have to code some logic in here when you loop at res_items.
Also I have made the Plant attribute maintainable so that the users can maintain their own default destination plant if they want.
I hope this helps.
Good luck
Elisabeta -
Manage direct procurement in classic scenario
Hi Experts,
We are on SRM 701
Classic Scenario
can anyone let me know how we can manage direct procurement in classic scenario?
i want to kept goods in storage location and i cant do that because of account assignment tap in SC and as i know account assignment is mandatory to create a Sc
Regards
ElhamHello Elham,
As suggested Account Assignment should always be used and one cannot skip it for creating the Shopping Cart. If you are having Classic Scenario then your PO would be in backend system directly which you can manage through dummy account assignment as guided you in your previous post. Just get in touch with your Finance Team and ask them to make a Dummy Profit Center/Cost Center which you can use while creating SC for your local Storage
Thanks
Gaurav Gautam -
We are on SRM 4.0 and use the classic scenario. I create storage locations on the backend and add them to the extended attributes in SRM.
Is it possible to add them to the extended attributes without making them visible to the users? I need to find a way to pass back some information for one of our punchout vendors and storage location is the critical factor. But, I don't want the users to be able to select these storage locations.
Monique StephensHi Monique,
Let me understand your requirement correctly.
1.) Storage location should not be selectable by the User on that field.
2.) Certain Catalog items need to have a storage location associated to it.
Is this correct? If it is, here is my proposed solution.
1.) Create a dummy storage location for all SRM Shopping carts
2.) Assign this Storage location and other storage locations to the extended attributes.
3.) Make sure the other storage locations have the flag excluded on them
4.) use the CCM_CATALOG_TRANSFER BADI to pass the Storage location information for those certain items into the Shopping cart Storage location field.
5.) Make the storage location field non editable if required using screen variants.
PS. Please check in the system if you can skip the summy storage location field setting and just pass the storage location directly from CCM to the S/C.
Pls assign points if answer is usefull
Sundeep -
Link material to profit center at storage location level
Hello,
I have one plant 0001, two storage location assigned to this plant (MAG1, MAG2).
In " MAG1", I am keeping the consignment stock (stock blongs to my vendor), hence when I create the material at the storage location I need that profit center be set to PF1
"MAG2" is my own stock location, so when I create material at MAG2 level, I need that profit center be set as PF2.
Does standard SAP allows such scenario.
Is there any possibility to map this scenario
Many thanks for your help
Meher SouayehDear,
Basically GUIXT script work mainly from Technical point of view..
Here they can write codes accordinly so that if you want to make any sort of changes in the application or if you want to put some restriction parameters then by writing codes, it is very much possible to get the desired output.
Hope this clears your doubt.
Utsav -
Profit centre at storage location level
Hi Experts,
Can we define a profit centre @ storage location level?
My scenario :
The document splitting of FI is activated for the document type of FI and also the profit centre is mandatory entry for any accounting document that will be created so when I am trying to post a MIGO I encounter the error
"Balancing field "Profit Center" in line item 001 not filled"
We have a option of maintaining a profit centre in plant data/storage location but i will be updated in the profit centre field of Costing1 view . But we does not want to upadate in costing view of material master data.
Basically We want the system to determine profit centre based on storage location in Goods reciept transaction .
Helpful Sugestions on this would be helpful & rewarded max .
points.
Regards,
Patil
tHi Raju ,
Thanx for the reply.I am Basavarajs Collougues.
Our Enterprise Structure of our Client is as follows
One company code is assigned to one plant and we have treated all the branches across India as Storage locations.Each Branch (Storage Location- MM) is configured as Profit centres in FICO.The goods are procured for a storage location.
By using the functionality of document splitting, the profit center field is made mandatory for all the accounting documents generated in the system. Now we are trying to post a goods receipt against a Purchase Order, the system is giving error "Balancing field "Profit Center" in line item 001 not filled"
The option is there to maintain a profit center at the plant level.But we have several storage locations under the plant and each storage location has to be linked with the particular profit center. So that, while doing goods receipt the system should determine profit centre based on the storage location in purchase orders.
Please suggest on this.
Regards,
SVU123 -
Availablity check at storage location level in STO
Hi,
There is an unique requirement from my client with respect to the Availability check at storage location level in STO
Process:
Based on the inputs from APO we are creating STR for moving the material from one plant to another plant. These STR’s will be converted into STO through ME59N batch job. During STO creation process system will do the availability check and only if stock is available in the issuing plant then only STO will be generated.
During this availability check the stock will be considered at plant level and not at storage location level.
Requirement/Scenario:
Issuing plant contains two storage location ( location A & B).FG stock exists in both the locations.
Our requirement is system should create separate line items in the STO based on the availability of the stock in the respective storage locations.
Example
Total required qty: 1000 of material X
material X - Stock in Storage location A : 600
material X - Stock in Storage location B : 400
Two separate line item needs to be created in the STO
Sl no
Material
qty
Issuing storage location
1
X
600
A
2
X
400
B
Is there any function module available for doing Availability check at storage location level so that it can be called in ME59N with the enhancement.
Please suggest how to achieve this. If any enhancements needs to be done we will do it.
Thanks & regards,
PrashanthHi Nilesh,
in SAP standard the system is always checking on plant level first and then on the storage location level, there is no possibility to change this behaviour.
I'm also not sure if the process is correct, because if you have also requirements on plant level only then you would create negative ATP if you confirm on storage location level even though there is no ATP on plant level.
I'm also not aware of a user-exit that would suite your requirement, additionally according to the IMG documentation the user-exits in the availability check area should only be carried out in agreement with SAP.
Regards,
Markus -
No Stock value at Storage location level in BW report
I am facing problem in getting stock valuation at storage location level.
The problem is that, in R/3 Stock valuation is done at plant level, when we do storage location to storage location movement , only stock quantity gets changed and no FI entry is getting generated . So there is no movement of stock values at all. when we load this transaction data into BW , obviously i will arrive with wroung value . so what to do in this case ?
Thanks & Regds,
KavanHi Kavan,
Could you please explain the scenario & provide the Ds you are using.
Thanks & Regards,
Suneel -
BADI for storage location restriction in IW32
Dear All,
I am working on one scenario in this user has to get the error message :-
1. Whenever he doesn't enter the Storage Location in Component Tab (in IW32) and also he should not be able to save the Maintenance Order.
2. There is ZTABLE (ZTPM058) , if there is no entry of the Storage location in the ZTABLE then also he should get the error.
I have used the BADI BADI_DI_PCS2_1 to do this but the problem is when the user enter the component manually then it works fine , but when he selects the component from List button (it is in the bottom of the component tab screen) , then this BADI doesn't work correctly.
Basically when the user selects component from List then it should first put data into the component tab and then give the error . but this is not happening.
Please suggest what can be done.
Below is the code that I have written :-
l_ucomm = sy-ucomm.
if diad_resbd-MENGE is not INITIAL.
SELECT SINGLE ingpr "Plant Section
lgort "Storage Location
INTO (l_ingpr,
l_lgort)
FROM ztpm058
WHERE lgort = diad_resbd-lgort
AND ingpr = diad_caufvd-ingpr.
IF sy-subrc <> 0.
if l_ucomm <> 'IMKL'.
CONCATENATE 'FOR ITEM NO' diad_resbd-posnr
', COMPONENT' diad_resbd-matnr
'AND PLANNER GROUP' diad_caufvd-ingpr
'THERE IS NO STORAGE LOCATION' diad_resbd-lgort INTO txtmgs SEPARATED BY space.
clear l_ucomm.
clear sy-ucomm.
MESSAGE txtmgs TYPE 'E' .
elseif l_ucomm = 'IMKL'. (OK CODE when user press List button)
CONCATENATE 'FOR ITEM NO' diad_resbd-posnr
', COMPONENT' diad_resbd-matnr
'AND PLANNER GROUP' diad_caufvd-ingpr
'THERE IS NO STORAGE LOCATION' diad_resbd-lgort
INTO txtmgs SEPARATED BY space.
clear l_ucomm.
clear sy-ucomm.
MESSAGE txtmgs TYPE 'W' .
endif.
endif.
ELSE.
message 'Please enter the Quantity' type 'W'.
clear l_ucomm.
clear sy-ucomm.
endif.
Thanks and Regards,
Rachit KhannaDear Rajesh Kumar Raju
Go to IMG-->Logistics Execution >Shipping> Picking -->Determine Picking Location -->Define Rules for Picking Location Determination. There you have to assign the MALA rule to your delivery type
Also maintain in OMJ8 and in material master under MRP2 view the default storage location in the field "Prod. stor. location"
thanks
G. Lakshmipathi -
Storage location determination in delivery
Hi,
In sales order for each line Item (Material) I have only one quantity.
Which is store into the one plant (e.g. CJ01) at any one of the storage location (e.g. suppose there is JL01, JL02, JL03 storage location & my material store into one of the storage location at a time).
But my requirement is that When I am creating Delivery that time appropriate Storage location in which material stored comes automatically into the picking .
Can it is possible?
If yes then What setting I have to configure to do that?
Please help me
thank youThank you
Actually for my one Plant there is several storage location .
E.g. STL1
STL2
STL3
& In this Scenario For each material only one quantity.
So
at a time only one storage location it is available.
My requirement is that when I am creating delivery s/m should pick up right storage location (in which material available) automatically in picking tab .
please help me -
QI stock from one Storage location to other
I have a scenario where QM is implemented and Material is received in storage location "A" against purchase order through movement type 101.But for testing we need to send material to storage location"B"for testing. I want to send the material under inspection lying in storage location "A" to "B" for testing purpose. Is it possible to move stock under quality inspection , If yes through which movement tyep. Is there any process in QM which allows the stock under quality inspection to move.
Thanks in advance
Regards,
Jeewanhi
Goto MB1B and try with this movement types
311 Transfer posting storage location to storage location in one step
The quantity is transferred from unrestricted-use stock of the issuing storage location to unrestricted use in the receiving storage location.
Possible special stock indicators: E, K, M, Q
313 Stock transfer storage location to storage location in two steps - removal from storage
The quantity is transferred from unrestricted-use stock of the issuing storage location to stock in transfer in the receiving storage location.
Possible special stock indicators:
K Goods receipt for purchase order to consignment stock
O Goods receipt for purchase order to stock of material provided to vendor
E GR for purchase order or order to sales order stock
Q GR for purchase order or order to project stock.
Regards -
Storage location wise value in Report
Hi all ,
We are working of MM module on which we have scenario in report,
Plant Storage location stock value ( 10 rs each quant)
A A1 10 0
A2 20 0
A3 30 0
Total 60 600
So according to this we are not getting storagelocation wise value....
we applied the note 589024 also ...so we are geeting the storage location wise value but that values are not matching with ECC(mb5b),....
our next scenario is we are comparing previous months closing stock value to present months opening stock value ...but its coming different after applying the note 589024.
Please guide us.hi,
Could you check the stock value with MMBE tcode and see if it matches.
regards,
Arvind. -
0ic_c03 storage location wise - Valuated Stock Value is Blank
Dear Gurus,
I have successfully loaded Inventory data as per standard document.
Stock Qty and Value both are matching correctly at Plant Level, Material Level. All scenarios tested okay.
But as soon as I drill down further by Storage Location, It shows only Stock Qty. Stock Value becomes Blank.
Please suggest if anything missing in transformation or any assignment or routine.
10 marks will be given if suggestion works, for hints also I will give some marks.
Regards,
Sachin
Edited by: Sachin Sawant on Jun 26, 2010 5:38 PMHi,
Please check :
Reports in BW with storage location and stock type chars.
SAP Note Number: 589024
-Vikram
Maybe you are looking for
-
How to access external drives while in Windows
Using VMWare Fusion as the system hosting Windows XP. Have specific programs in Windows only but of course they work much better on the IMac. I edit a ton of video and have the vids all stored on eternal drives. These drives are read by the Mac and a
-
Ipod mini versus windows vista
i just got a used ipod mini (4g version). i used the installer disc that came with it, udated itunes to 9.1, plugged my ipod in and nothing. the ipod comes up charging and on the main menu, but other than that, goose egg. is vista or windows media pl
-
AQ-Adapter (Interconnect) do not publish
Hello, I want to use the AQ-Adapter to publish some events. I model the process in iStudio and configured the adapter. The adapter starts successfully and created a reader to my outbound_queue (which means the adapter knows my schema, could connect a
-
How to save all open document in png 24 by javacsript
how to save all open document in png 24 by javacsript
-
so, I am having some problems getting eve to work with wine. it might not be configured right, but I can run castle of the winds in wine (which is not nearly as demandng as eve, graphically) anyways, I get eve to open, and it gets to the terms and c