Moving App Storage Location
I am using a PC. My music and videos are all on my portable external HD. My Apps are all on my internal C drive. I want them on my External. It is extremely time consuming to move them and then tell iTunes where each and every individual app is, especially when every time it updates the app or I get a new app it puts it back on the C drive.
Will someone please tell me I can have iTunes move, keep and manage it on the external? And then tell me how to do it. LOL
Cyber
You got the answer in another forum, so you might want to mark this one "Solved"
I noticed that you mostly fixed it yourself - congratulations.
Similar Messages
-
App storage location like utilities
Can a app storage location be created separately to store apps in the same way utilities are stored in one location ?
To create a folder, tap and hold an icon until it starts to wiggle. Then, drag that app over top of another. A new folder will be created. Additional icons can be dragged to the folder in the same way.
-
Migrating to PSE10 & moving default storage locations
Greetings all,
I have purchased the upgrade from PSE9 to PSE10 and am planning to migrate the default location of my images and catalog from a local drive on my Windows 7 PC to a NAS device. I am wanting to move the default location to a NAS so that I can access the catalog, thumbnails and images from more than 1 location. (Yes, I know about the performace problems if using a wifi and am not).
The question that I have is one of sequencing these steps. What is the best sequence in order to reduce the hassles associated of migrating to the newest software version and moving the location of of all of the image assets I have, knowing that I have about 10k images in my catalog.
At a bare minimum I know I need to:
upgrade my local PSE9 application to PSE10
possibly export the catalog
import the catalog into the new catalog on the NAS
etc
What is the best sequencing of steps to help me stay clear of trouble as I have a lot of tagging and ratings that I what to preserve?
Thanks all.Probably best to treat it like the purchase of a brand new computer and use the built in Backup and Restore commands.
I think its best for optimum performance to ensure the catalog as well as the images are stored on the NAS.
The catalog data base normally has a default location in the system files (often hidden files)
You can find the path to the current catalog by opening the Organizer and clicking Help à System info
See this link for backup and restore. It refers to an earlier version of Pse but the principles remain the same.
http://kb2.adobe.com/cps/402/kb402894.html -
Material/Serial Nbr is "Stuck" in a storage location and can not be moved
We have a situation created by my customers which has lead to a situation I have never seen before. A material/serial nbr. that is in our Returns location that can not be transfered, issued, removed, or anything via ANY MIGO movement type combination.
This is what happend:
- Customer return processed. Material ABC, Batch XYZ with Serial Nbr. 123 brought into our "RT" StoreLoc.
- Clerk processed MIGO to do a Stock Transfer of this material to another StoreLoc. (PS). He entered in the material ABC, batch XYZ, and a bad serial number 1233. He used a 453 Movement type.
- After realizing his mistake, he processed MIGO again and processed a GI Xfer posting with a 972 movement type to get rid of the bad material/serial nbr. he had just moved to the PS StoreLoc.
- Then he tried to redo the Stock Transfer using a 453 Movement type for the material ABC, batch XYZ, and the good serial nbr. 123, but, he gets a "Deficit of BA Ret.blocked prev. 1.000 EA " error message.
- At this point, he contacts me to ask what can be done.
No matter what we try to do, we can not access this part/serial nbr. combo to move it or issue it or whatever. It is like a ghost now. You can see the serial number via IQ03, but you can not do anything with this part/serial nbr.
Help! Do I need to write an ABAP to physically delete this material/serial nbr from its batch?Hi,
First of all, I would assume you used customized movement type 972 to 'get rid of' your material ID with wrong serial number 1233 at PS storage location. If this is the case, then this posting did not return the stock quantity from PS to your RT storage location and that why when you tried to make another posting (with correct serial number 123), an error message was popped up as you simply do not have available stock. The solution in this case are -
1) Cancel the posting that you made previously with movement type 972. This cancellation will help return your stock (though with wrong serial number 1233) to PS storage location;
2) Cancel the posting that you have posted to move your stock back from PS to RT (again with wrong serial number). This steps ensure the stock quantity '1' is available at RT storage location;
3) Make another stock transfer (with correct movement type 453 and serial number 123) from RT;
4) Delete the serial master record 1233 so that it can no longer be used.
Cheers,
HT -
I recently moved my iMovie Library and all of its contents to an external hard drive. I then erased the library and all of its contents from my iMac HD and created a new library. Now when I try to import video from my DV camera I get this message: Cannot start ingest because there is no storage location set. Please set one under Storage in Preferences and try again. There is no way to set a storage location in Preferences. I have chosen an Event in the middle drop down box. But it still will not import. Any help will be greatly appreciated.
My iTunes library is set up the way I said in the top post and works totally fine.
Yes, and that is the default structure to which I was referring. iTunes will organize it that way automatically unless people do start changing settings (in which case they should know what they are doing and how iTunes works with library files and media structure.)
Both ways work, the advantages of mine would be that should iTunes try looking fo a library, it will always be in the default location.
It makes people think they have to change media location in preferences. They do not unless they want to relocate media only and leave other things on their internal drive (in which case there is no point in copying library files to the external, and you certainly wouldn't want to then delete them from your internal).
Downside is that then should someone move their iTunes library to anther computer they need to remember to get those library files on the external hard drive.
Just copy the whole iTunes folder and it will get the library files to the other drive in one step, along with all the other files.
Your post has good stuff but it makes a move appear intimidating and look like people have to do a lot of organizing to move the collection. It also throws in extra steps (namely altering preference settings) that could cause confusion or even make a mess of things. If people leave iTunes to default preference settings (which most people do) the move summarizes into a short line: Copy a folder and hold an extra button the next time you start iTunes.
Note that the instructions in the link I provided earlier do also include many steps, but those are to ensure that everybody does have it all organized correctly before simply copying the iTunes folder. In the end it is just a simple action. -
Quality wrongly scrapped material instead moving to scrap storage location
Dear all,
Material is quality rejected,In QA32
Stock is wrongly issued as scrap(553) ,
It should be moved to scrap yard storage location from quality because it may be reworked,
How to reverse this action ?
Whether it can be reversed throug program mentioned in SAP Note 175842 ?Hi,
If u do not want to apply sap note then just try with
Activate inspection type 05.
& reveser of 553 that is u do 554 movement with T code MB1a .
so that new lot will get generated .
Take result for same & then post it ur desir storage location.
I think it will work for u ,better u try first in devlopmnet.
Regards
SANIL -
Moving materials to new Storage Locations
We have just re-organised our site and for more detailed control, have created more Storage locations in one particular plant. Consequently, we need to move approx 1000 existing materials from the one location previously in place to the new ones. Is there a quick way of doing this as opposed to the individual GIs and GRs?
Thanks
Jim JacksonMany thanks, folks for the speedy replies - very much appreciated.
My users are very happy now using MB1B for the initial immediate mass changes required with an option to use the MIGO option if single transfers are needed in the future. As they are all within the same plant some potential difficulties have been removed.
It's now to see these forums actually work brilliantly in discovering transactions etc. you'd never find otherwise.
Best regards to you all
Jim -
Material stagging at storage location level
Hi Guys,
When i do material stagging at storage location level (MF60) material moved from one storage location to another storage location 311 and material document is created in system .
I want to do it through two steps that is material issue from one location and receipt in other location
how to do it , what configuration need to be done .
I do not have in WM in scope of implementation.
Thanks and regards
Thamizhchelvan GDear,
The movement type 313 removes the stock from the first storage location and in conjunction with this movement type yuo use Movemnt type 315 which in turn places the material in the receiving storage location.
In OMBA you will see Goods Issue Doc Type..
If you click that in the next screen , you will find Tcodes & Doc Type...
Now Go to that T code & Press F4 in the Movement types filed...
So the Above Doc type is applicable to those Mvt types..
These transactions are attached to the Movment types in OMJJ transaction, select the movment type click on Allowed transactions page.
So based on the transaction attched to the Movement type the document type is determined for the Movement types.
Hope clear to you.
Regards,
R.Brahmankar -
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 -
Storage location Data is not saving in table MARD using BAPI method.
Hi Experts,
TABLES: T001L, "Storage Locations
MARA, "General Material Data
MAKT, "Material Descriptions
MBEW, "Material Valuation
MARC, "Plant Data for Material
MARD. "Storage Location Data for Mate
DATA: BAPI_HEAD LIKE BAPIMATHEAD, "MATERIAL
BAPI_MAKT LIKE BAPI_MAKT, "Material Description
BAPI_MARA1 LIKE BAPI_MARA, "Client Data
BAPI_MARAX LIKE BAPI_MARAX,
BAPI_MARC1 LIKE BAPI_MARC, "Plant View
BAPI_MARCX LIKE BAPI_MARCX,
BAPI_MBEW1 LIKE BAPI_MBEW, "Accounting View
BAPI_MBEWX LIKE BAPI_MBEWX,
BAPI_MARD1 LIKE BAPI_MARD, "Storage location
BAPI_MARDX LIKE BAPI_MARDX,
BAPI_RETURN LIKE BAPIRET2.
DATA: BEGIN OF INT_MAKT OCCURS 100.
INCLUDE STRUCTURE BAPI_MAKT.
DATA: END OF INT_MAKT.
DATA: BEGIN OF INT_MAT OCCURS 100,
WERKS(4), "Plant
LGORT(4), "Storage location
MTART(4), "Material type
MATNR(18), "Material number
MAKTX(40), "Material description
MATKL(9) , "Material group
MBRSH(1), "Industry sector
MEINS(3), "Base unit of measure
GEWEI(3), "Weight Unit
SPART(2), "Division
EKGRP(3), "Purchasing group
VPRSV(1), "Price control indicator
STPRS(12), "Standard price
PEINH(3), "Price unit
SPRAS(2), "Language key
BKLAS(4), "VALUATION CLASS
VERPR TYPE VERPR_BAPI, "MOVING PRICE
BWTTY(1), "Valuation Catogory
MLAST(1), "Price determination
MLMAA(1), "Material Ledger
EKLAS(4), "Valuation Class for sales order stock
QKLAS(4), "Valuation Class for Project Stock
ZKPRS TYPE DZKPRS, "Future price
ZKDAT TYPE DZKDAT, "Valid From Date
BWPRS TYPE BWPRS, "Tax price 1
BWPS1 TYPE BWPS1, "Tax price 2
VJBWS TYPE VJBWS, "Tax price 3
ABWKZ TYPE ABWKZ, "Devaluatin indicator
BWPRH TYPE BWPRH, "Commercial price 1
BWPH1 TYPE BWPH1, "Commercial price 2
VJBWH TYPE VJBWH, "Commercial Price 3
XLIFO(1), "LIFO/FIFO revelant
MYPOL(4), "Pool no for LIFO
MMSTA(2), "Plant specific material status
AUSME TYPE AUSME, "Unit of issue
QMATA(6), "Material Authorization group
RBNRM(9), "Catalog Profile
WEBAZ TYPE WEBAZ, "Goods reciept processing time in days
PRFRQ TYPE PRFRQ, "Recurring Insepction
SSQSS(8), "QM Control key
QZGTP(4), "Certificate Type
QSSYS(4), "Required QM system for vendor
END OF INT_MAT.
DATA: V_MATNR TYPE MARA-MATNR.
SELECT-OPTIONS:
PLANT FOR MARC-WERKS OBLIGATORY MEMORY ID PLT,
S_LGORT FOR MARD-LGORT MEMORY ID STL,
MATERIAL FOR MARA-MATNR MEMORY ID MAT,
MATLTYPE FOR MARA-MTART MEMORY ID MTY,
DIVISION FOR MARA-SPART MEMORY ID DIV.
PARAMETERS: F_FILE LIKE RLGRAP-FILENAME
DEFAULT 'C:\DATA\ZMATERIAL.XLS' MEMORY ID F_FILE,
GETDATA AS CHECKBOX, "Tick to download materials data to local harddisk
UPDDATA AS CHECKBOX. "Tick to update date to Materials Master
IF GETDATA = 'X'.
PERFORM DOWNLOAD_DATA.
PERFORM DOWNLOAD_FILE.
ENDIF.
IF UPDDATA = 'X'.
PERFORM UPLOAD_FILE.
PERFORM UPDATE_MM.
ENDIF.
FORM DOWNLOAD_DATA.
SELECT * FROM MARC WHERE LVORM EQ ' '
AND WERKS IN PLANT
AND MATNR IN MATERIAL.
CLEAR MARA.
SELECT SINGLE * FROM MARA WHERE MATNR = MARC-MATNR.
CHECK MATLTYPE.
CHECK DIVISION.
CLEAR MBEW.
SELECT SINGLE * FROM MBEW WHERE MATNR = MARC-MATNR
AND BWKEY = MARC-WERKS.
CLEAR MAKT.
SELECT SINGLE * FROM MAKT WHERE SPRAS = 'EN'
AND MATNR = MARC-MATNR.
CLEAR MARD.
SELECT SINGLE * FROM MARD WHERE WERKS IN PLANT
AND LGORT IN S_LGORT.
WRITE:/ MARC-WERKS, "Plant
MARD-LGORT, "Storage location
MARA-MTART, "Material type
MARA-MATNR, "Material number
MARA-MATKL, "Material group
MARA-MBRSH, "Industry sector
MARA-MEINS, "Base unit of measure
MARA-GEWEI, "Weight Unit
MARA-SPART, "Division
MARC-EKGRP, "Purchasing group
MBEW-VPRSV, "Price control indicator
MBEW-STPRS, "Standard price
MBEW-PEINH, "Price unit
MBEW-BKLAS, "VALUE CLASS
MAKT-SPRAS, "Language key
MBEW-BKLAS, "Valuation Class
MBEW-VERPR, "Moving price
MAKT-MAKTX, "Material description
MBEW-BWTTY, "Valutaion Catogorey
MBEW-MLAST, "Price Determination
MBEW-MLMAA, "Material Ledger
MBEW-EKLAS, "Valuation class for Sales order stock
MBEW-QKLAS, "Valutaion Class for Project Stock
MBEW-ZKPRS, "Future Price
MBEW-ZKDAT, "Valid From Date
MBEW-BWPRS, "Tax price 1
MBEW-BWPS1, "Tax price 2
MBEW-VJBWS, "Tax price 3
MBEW-ABWKZ, "Devaluatin indicator
MBEW-BWPRH, "Commercial price 1
MBEW-BWPH1, "Commercial price 2
MBEW-VJBWH, "Commercial Price 3
MBEW-XLIFO, "LIFO/FIFO revelant
MBEW-MYPOL, "Pool no for LIFO
MARC-MMSTA, "Plant specific material status
MARC-AUSME, "Unit of issue
MARC-QMATA, "Material Authorization group
MARA-RBNRM, "Catalog Profile
MARC-WEBAZ, "Goods reciept processing time in days
MARC-PRFRQ, "Recurring Insepction
MARC-SSQSS, "QM Control key
MARC-QZGTP, "Certificate Type
MARC-QSSYS. "Required QM system for vendor
INT_MAT-WERKS = MARC-WERKS. "Plant
INT_MAT-LGORT = MARD-LGORT. "Storage Location
INT_MAT-MTART = MARA-MTART. "Material type
INT_MAT-MATNR = MARA-MATNR. "Material number
INT_MAT-MAKTX = MAKT-MAKTX. "Material description
INT_MAT-MATKL = MARA-MATKL. "Material group
INT_MAT-MBRSH = MARA-MBRSH. "Industry sector
INT_MAT-MEINS = MARA-MEINS. "Base unit of measure
INT_MAT-GEWEI = MARA-GEWEI. "Weight Unit
INT_MAT-SPART = MARA-SPART. "Division
INT_MAT-EKGRP = MARC-EKGRP. "Purchasing group
INT_MAT-VPRSV = MBEW-VPRSV. "Price control indicator
INT_MAT-STPRS = MBEW-STPRS. "Standard price
INT_MAT-PEINH = MBEW-PEINH. "Price unit
INT_MAT-SPRAS = MAKT-SPRAS. "Language key
INT_MAT-BKLAS = MBEW-BKLAS. "VALVATION CLASS
INT_MAT-VERPR = MBEW-VERPR. "MOVING price
INT_MAT-BWTTY = MBEW-BWTTY. "Valutaion Catogorey
INT_MAT-MLAST = MBEW-MLAST. "Price Determination
INT_MAT-MLMAA = MBEW-MLMAA. "Material Ledger
INT_MAT-EKLAS = MBEW-EKLAS. "Valuation class forS.O Stock
INT_MAT-QKLAS = MBEW-QKLAS. "Valutaion Class for Project
INT_MAT-ZKPRS = MBEW-ZKPRS. "Future Price
INT_MAT-ZKDAT = MBEW-ZKDAT. "Valid From Date
INT_MAT-BWPRS = MBEW-BWPRS. "Tax price 1
INT_MAT-BWPS1 = MBEW-BWPS1. "Tax price 2
INT_MAT-VJBWS = MBEW-VJBWS. "Tax price 3
INT_MAT-ABWKZ = MBEW-ABWKZ. "Devaluatin indicator
INT_MAT-BWPRH = MBEW-BWPRH. "Commercial price 1
INT_MAT-BWPH1 = MBEW-BWPH1. "Commercial price 2
INT_MAT-VJBWH = MBEW-VJBWH. "Commercial Price 3
INT_MAT-XLIFO = MBEW-XLIFO. "LIFO/FIFO revelant
INT_MAT-MYPOL = MBEW-MYPOL. "Pool no for LIFO
INT_MAT-MMSTA = MARC-MMSTA. "Plant specific material
INT_MAT-AUSME = MARC-AUSME. "Unit of issue
INT_MAT-QMATA = MARC-QMATA. "Material Authorization group
INT_MAT-RBNRM = MARA-RBNRM. "Catalog Profile
INT_MAT-WEBAZ = MARC-WEBAZ. "Goods reciept processing
INT_MAT-PRFRQ = MARC-PRFRQ. "Recurring Insepction
INT_MAT-SSQSS = MARC-SSQSS. "QM Control key
INT_MAT-QZGTP = MARC-QZGTP. "Certificate Type
INT_MAT-QSSYS = MARC-QSSYS. "Required QM system for
APPEND INT_MAT.
CLEAR INT_MAT.
ENDSELECT.
ENDFORM.
FORM DOWNLOAD_FILE.
call function 'WS_DOWNLOAD'
EXPORTING
FILENAME = F_FILE
FILETYPE = 'DAT'
FILETYPE = 'WK1'
tables
data_tab = INT_MAT
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_WRITE_ERROR = 2
INVALID_FILESIZE = 3
INVALID_TYPE = 4
NO_BATCH = 5
UNKNOWN_ERROR = 6
INVALID_TABLE_WIDTH = 7
GUI_REFUSE_FILETRANSFER = 8
CUSTOMER_ERROR = 9
OTHERS = 10.
IF SY-SUBRC = 0.
FORMAT COLOR COL_GROUP.
WRITE:/ 'Data Download Successfully to your local harddisk'.
SKIP.
ENDIF.
ENDFORM.
FORM UPLOAD_FILE.
call function 'WS_UPLOAD'
EXPORTING
FILENAME = F_FILE
FILETYPE = 'DAT'
FILETYPE = 'WK1'
tables
data_tab = INT_MAT
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_WRITE_ERROR = 2
INVALID_FILESIZE = 3
INVALID_TYPE = 4
NO_BATCH = 5
UNKNOWN_ERROR = 6
INVALID_TABLE_WIDTH = 7
GUI_REFUSE_FILETRANSFER = 8
CUSTOMER_ERROR = 9
OTHERS = 10.
IF SY-SUBRC = 0.
FORMAT COLOR COL_GROUP.
WRITE:/ 'Data Upload Successfully from your local harddisk'.
SKIP.
ENDIF.
ENDFORM.
FORM UPDATE_MM.
LOOP AT INT_MAT.
CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
EXPORTING
INPUT = INT_MAT-MATNR
IMPORTING
OUTPUT = INT_MAT-MATNR
EXCEPTIONS
LENGTH_ERROR = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Header
BAPI_HEAD-MATERIAL = INT_MAT-MATNR.
BAPI_HEAD-IND_SECTOR = INT_MAT-MBRSH.
BAPI_HEAD-MATL_TYPE = INT_MAT-MTART.
BAPI_HEAD-BASIC_VIEW = 'X'.
BAPI_HEAD-PURCHASE_VIEW = 'X'.
BAPI_HEAD-ACCOUNT_VIEW = 'X'.
Material Description
REFRESH INT_MAKT.
INT_MAKT-LANGU = INT_MAT-SPRAS.
INT_MAKT-MATL_DESC = INT_MAT-MAKTX.
APPEND INT_MAKT.
Client Data - Basic
BAPI_MARA1-MATL_GROUP = INT_MAT-MATKL.
BAPI_MARA1-BASE_UOM = INT_MAT-MEINS.
BAPI_MARA1-UNIT_OF_WT = INT_MAT-GEWEI.
BAPI_MARA1-DIVISION = INT_MAT-SPART.
BAPI_MARAX-MATL_GROUP = 'X'.
BAPI_MARAX-BASE_UOM = 'X'.
BAPI_MARAX-UNIT_OF_WT = 'X'.
BAPI_MARAX-DIVISION = 'X'.
Plant - Purchasing
BAPI_MARC1-PLANT = INT_MAT-WERKS.
BAPI_MARC1-PUR_GROUP = INT_MAT-EKGRP.
BAPI_MARC1-PUR_STATUS = INT_MAT-MMSTA.
BAPI_MARC1-ISSUE_UNIT = INT_MAT-AUSME.
BAPI_MARC1-QM_AUTHGRP = INT_MAT-QMATA.
BAPI_MARC1-GR_PR_TIME = INT_MAT-WEBAZ.
BAPI_MARC1-INSP_INT = INT_MAT-PRFRQ.
BAPI_MARC1-CTRL_KEY = INT_MAT-SSQSS.
BAPI_MARC1-CERT_TYPE = INT_MAT-QZGTP.
BAPI_MARC1-QM_RGMTS = INT_MAT-QSSYS.
BAPI_MARCX-PLANT = INT_MAT-WERKS.
BAPI_MARCX-PUR_GROUP = 'X'.
BAPI_MARCX-PUR_STATUS = 'X'.
BAPI_MARCX-ISSUE_UNIT = 'X'.
BAPI_MARCX-QM_AUTHGRP = 'X'.
BAPI_MARCX-GR_PR_TIME = 'X'.
BAPI_MARCX-INSP_INT = 'X'.
BAPI_MARCX-CTRL_KEY = 'X'.
BAPI_MARCX-CERT_TYPE = 'X'.
BAPI_MARCX-QM_RGMTS = 'X'.
Accounting 1
BAPI_MBEW1-VAL_AREA = INT_MAT-WERKS.
BAPI_MBEW1-PRICE_CTRL = INT_MAT-VPRSV.
BAPI_MBEW1-STD_PRICE = INT_MAT-STPRS.
BAPI_MBEW1-PRICE_UNIT = INT_MAT-PEINH.
BAPI_MBEW1-MOVING_PR = INT_MAT-VERPR.
BAPI_MBEW1-VAL_CLASS = INT_MAT-BKLAS.
BAPI_MBEW1-VAL_CAT = INT_MAT-BWTTY.
BAPI_MBEW1-ML_SETTLE = INT_MAT-MLAST.
BAPI_MBEW1-ML_ACTIVE = INT_MAT-MLMAA.
BAPI_MBEW1-VM_SO_STK = INT_MAT-EKLAS.
BAPI_MBEW1-VM_P_STOCK = INT_MAT-QKLAS.
BAPI_MBEW1-FUTURE_PR = INT_MAT-ZKPRS.
BAPI_MBEW1-VALID_FROM = INT_MAT-ZKDAT.
*ACCOUNTING 2
BAPI_MBEW1-TAXPRICE_1 = INT_MAT-BWPRS.
BAPI_MBEW1-TAXPRICE_2 = INT_MAT-BWPS1.
BAPI_MBEW1-TAXPRICE_3 = INT_MAT-VJBWS.
BAPI_MBEW1-DEVAL_IND = INT_MAT-ABWKZ.
BAPI_MBEW1-COMMPRICE1 = INT_MAT-BWPRH.
BAPI_MBEW1-COMMPRICE2 = INT_MAT-BWPH1.
BAPI_MBEW1-COMMPRICE3 = INT_MAT-VJBWH.
BAPI_MBEW1-LIFO_FIFO = INT_MAT-XLIFO.
BAPI_MBEW1-POOLNUMBER = INT_MAT-MYPOL.
BAPI_MBEWX-VAL_AREA = INT_MAT-WERKS.
BAPI_MBEWX-PRICE_CTRL = 'X'.
BAPI_MBEWX-STD_PRICE = 'X'.
BAPI_MBEWX-PRICE_UNIT = 'X'.
BAPI_MBEWX-MOVING_PR = 'X'.
BAPI_MBEWX-VAL_CLASS = 'X'.
BAPI_MBEWX-VAL_CAT = 'x'.
BAPI_MBEWX-ML_SETTLE = 'X'.
BAPI_MBEWX-ML_ACTIVE = 'X'.
BAPI_MBEWX-VM_SO_STK = 'X'.
BAPI_MBEWX-VM_P_STOCK = 'X'.
BAPI_MBEWX-FUTURE_PR = 'X'.
BAPI_MBEWX-VALID_FROM = 'X'.
BAPI_MBEWX-TAXPRICE_1 = 'X'.
BAPI_MBEWX-TAXPRICE_2 = 'X'.
BAPI_MBEWX-TAXPRICE_3 = 'X'.
BAPI_MBEWX-DEVAL_IND = 'X'.
BAPI_MBEWX-COMMPRICE1 = 'X'.
BAPI_MBEWX-COMMPRICE2 = 'X'.
BAPI_MBEWX-COMMPRICE3 = 'X'.
BAPI_MBEWX-LIFO_FIFO = 'X'.
BAPI_MBEWX-POOLNUMBER = 'X'.
*Storage Locations
BAPI_MARD1-PLANT = INT_MAT-WERKS.
BAPI_MARD1-STGE_LOC = INT_MAT-LGORT.
BAPI_MARDX-PLANT = INT_MAT-WERKS.
BAPI_MARDX-STGE_LOC = INT_MAT-LGORT.
WRITE:/ BAPI_HEAD-MATERIAL, BAPI_MARC1-PLANT ,BAPI_MARD1-STGE_LOC.
call function 'BAPI_MATERIAL_SAVEDATA'
exporting
HEADDATA = BAPI_HEAD
CLIENTDATA = BAPI_MARA1
CLIENTDATAX = BAPI_MARAX
PLANTDATA = BAPI_MARC1
PLANTDATAX = BAPI_MARCX
FORECASTPARAMETERS =
FORECASTPARAMETERSX =
PLANNINGDATA =
PLANNINGDATAX =
<b> STORAGELOCATIONDATA = BAPI_MARD1
STORAGELOCATIONDATAX = BAPI_MARDX</b>
VALUATIONDATA = BAPI_MBEW1
VALUATIONDATAX = BAPI_MBEWX
WAREHOUSENUMBERDATA =
WAREHOUSENUMBERDATAX =
SALESDATA = BAPI_MVKE1
SALESDATAX = BAPI_MVKEX
STORAGETYPEDATA =
STORAGETYPEDATAX =
IMPORTING
RETURN = BAPI_RETURN
TABLES
MATERIALDESCRIPTION = INT_MAKT
UNITSOFMEASURE =
UNITSOFMEASUREX =
INTERNATIONALARTNOS =
MATERIALLONGTEXT =
TAXCLASSIFICATIONS =
RETURNMESSAGES =
PRTDATA =
PRTDATAX =
EXTENSIONIN =
EXTENSIONINX =
IF BAPI_RETURN-TYPE = 'E'.
WRITE:/ 'Error Message ', BAPI_RETURN-MESSAGE.
ENDIF.
ENDLOOP.
ENDFORM.
<b>i am using this bapi method to copy materials from one plant to another plant using storage location so here what happenig is everyting is going correct but only the storage location data is not saving in table mard so any body faced this kind of problem please tell me.... and one more dbt
bapi_marcx-pur_status = 'x' what is 'X' here??? is that mandatory field or required field ???
points wil be rewarded.
reagrds,
sunil k airam.In the HEADDATA structure, STORAGE_VIEW should also be set as 'X' , in order to update storage location data
for example
BAPI_HEAD-STORAGE_VIEW = 'X'.
Also, PUR_STATUS corresponds to field MARA-MSTAE whose domain has value table T141, therefore values in the field are checked against T141
Edited by: Harris Veziris on May 12, 2008 12:37 PM -
Stock valuation different for different storage location in same plant
Hi SAP Gurus,
Please provide me a detailed idea and solution for this.
My client has simulated several transactions in MM.
Say it has two storage location 1110 and 1120 under plant 1100
Now in 1120 there are stock movements pertaing to a project (includes stock transafers from 1110 and issues made to project)
Finally, the MB52 report is showing valuation of stock (unrestricted) at different rates for 1110 and 1120.
My client is raising issue, saying the value should be same for stock under a single plant as valuation is done at plant level.
Also, both the stock is under unrestricted category, so valuation should be same.
What could be the issue?
Any solution?
The auditors will raise issue over this.
Please help ASAP.
Regards,
SumitHi Sumit,
In valuation using the moving average price (price control u201CVu201D), the system valuates goods receipts with the purchase order price and goods issues with the current moving average price.
So, for Plant 1110 the rate could be the PO price used for procuring the material whereas for Plant 1120, it is the moving average price and hence the difference in rates.
However the auditors would look after the Material Valuation at the Valuation Area level which is the Plant.
Thanks,
Ankur -
Storage Location or Storage type
Hi Experts ,
Here is the complete scenario .....
<b>W1</b> -- Warehouse1 which has Supplies and Pharma
<b>W2</b> -- Warehouse 2 which has Supplies and Equipments
<b>W3</b> -- Warehouse 3 has Pharma only
<b>W1 and W3 are in one Physical structure with partition
W2 is across the road...</b>
1. Supplies move from W2 to W1 when supplies go low in warehouse 1 (W1) this is <b>done almost daily</b> .
2. Supplies from W1 are moved to W2 if there is any overflow or supplies come in excess which happens <b>few times a week</b>.
3. We have <b>3 shipment points</b> where they perform shipping and receiving each for W1,W2 and W3.
4. we have 6 staging spots for staging of international shipments on W1
and we have about 10 staging spots in W2 ....We need to know the exat location of where the shipping pallet is located for compliance purpose (Inspection )
5. Most of the receiving is done in <b>W1 (about 85 %) </b>where it is inspected , arranged and then put away is done accordingly ....
If the shipment contains only equipments or Beds then its received in W2.
6. When there is an<b> overflow of Pharma in W1</b> then some of the supplies in W1 are removed and put in W2 so that they get space for Pharma storage .....
7. Warehouse 3 (W3) has high value Pharma, basically used for domestic shipments (in US) or the pharma products which dont have space in W1.
8.. Moving of Pharma products for storage from <b>W3 to W1 happens rarely</b>;
9. Moving from W1 to W3 happens <b>almost daily</b> ..cause when ever the products get over in W3 then they move it from W1.
10. Picking for international shipments takes place from W3 and W1 and are shipped from W1 in big Pallets.
11. When they receive the product in Big pallets in W1 some pharma products go to W1 and some in W3 , depending on the value .
12. Some times the domestic Shipments are in large quantity so its taken from W3 to W1 and staged for shipment in W1.
13. Domestic (within US) shipments is done through Fed Ex ....which is <b>done daily ....</b>
My Question is will it be wise to
<b>OPTION 1:</b>make these 3 warehouses into <b>3 storage locations.</b>..(1 plant >3storage locations>1 warehouse )or
<b>OPTION 2:</b> is it wise to make these 3 warehouses into <b>3 storage types ......</b> (1plant --->1 storage location --->1 warehouse -
>3 storage types -->1 section under each storage type )
Will there be any problem to define <b>shipping point,carry physical inventory,stock transfers and work with RF devices</b> in future if i choose<b> option 2 </b>
Your Advise is precious to me ....Please do let me know the <b>pros and cons</b> .....for options ..above ....
Regards
AlbertHello Albert,
It's always suggested to have very simple organization structure so we can avoid extra transaction.
Now in your case, if you define three Plant/SLoc/warehouse then you are going to end up with more and more transactions at inventory level and followed by warehouse transactions.
I suggest to have one Sloc and one warehouse for this kind of organization and maintain different storage type for each physical location. This will reduce the IM level transactions. Now when moving material from one facility to another facility you can maintain one more storage type for the Transport Equipement (i.e. Cart/Forklift etc) so when you move from W1 to W2 at that time you can do bin to bin transfer.
Also you want facility for overflow in one facility so this can be achieved with allowing two storage type for putaway.
for different kind of Supplies and pharma, I am sure you will plan different material type for them so that will help to get reports for each category.
Hope this helps.
Regards
Arif Mansuri -
Automatically creation of storage location for material, in MF60
Hi all,
my collegue of PP module uses MF60 transaction.
When he puts XXXX as Replenishment storage location, the system tells him this error: To stge loc. XXXX does not exist for material M1010000182 in plant 0001.
In MM i have activate the automatic creation of storage location for plant 0001 and for all movement types.
Why MF60 does not respect this requirement?
If I try to do movement type 311 with MIGO, manually, there's no problem to transfer the material from a storage location to , XXXX s.loc.
Is there something more that I have to do?
Thanks in advance!
Best regards
AlbaThanks a lot...
the note says:
Summary
Symptom
A material without storage location view exists.
If within a single material document, this material is moved in such a way that no change in stock occurs in total, the system does not create a storage location automatically even if this is set in Customizing.
Additional key words
OMC3, XLAUT
Cause and prerequisites
All postings to a segment (for example, material, plant, storage location) are only executed if a change in stock occurs. Only in this case, storage locations are created automatically. This way it is made sure that no empty segments are created.
Solution
The system behaves correctly.
Header Data
Release Status:
Released on: 07.07.2000 22:00:00
BUT why IF i do 311 in MIGO, system creates automatically storage location (also if no change in stock occurs in total).
AND if doMF60 (that does mouvement 311), system does not create automatically the storage location?
Best regards
Alba -
MIGO - Goods Receipt against Outbound Delivery - Default Storage location
Hi All,
We have a Plant A001 and 2 Storage locations B001 and C001.
Recently we added a new Storage location D001.
Moving forward we would like to have all goods receipts to be posted to the new Storage location D001.
What are the steps involved so that the GR postings will be done with the new Storage location ?
Please advise.
Meghnaplease try this
Out Bound delivery: storage location determination
Implementation Guide for R/3 Customizing (IMG)
Logistics Execution
Shipping
Picking
Determine Picking Location
Assign Picking Locations
Inbound deliver storage location determination
Implementation Guide for R/3 Customizing (IMG)
Logistics Execution
Shipping
Basic Shipping Functions
Shipping Point and Goods Receiving Point Determination
Assign Goods Receiving Points for Inbound Deliveries -
Transfer of stock between two storage locations within a plant in two steps
Hi,
We have a plant 6400 & we have two storage locations 6401 & 6402. Each storage location belongs to a department which are located at some distance from one another.
The material to be moved from one storage location to another using a truck.
For the above mentioned process can we have the following process
(1) In first posting the material is issue from the storage location to a transit
(2) In second posting the material from the transit is received into the storage location
I am looking for a feature that is possible between two plants, can we have a similar feature available within a plant.
Warm regards,
UmeshHi Umesh,
It would be a business decision i suppose. If those 5 nos. are lost / damaged in transit & needs to be scrapped, then the ownership needs to be decided first. If it lies with the sender, then reverse the 5 nos. (MB1B mvt is 314) & then proceed with your scrapping or if it lies with the receiver then receive the 5 nos & then proceed with the scrapping.
Posting in system is one aspect, but a clear business rule is the key factor. So discuss with your materials mgmt personnel to define the process flow.
Hope the above helps.
Regards,
Vivek
Maybe you are looking for
-
How do I move photos on my MacBook from one account to another?
How do I move photos in iPhoto from one accout to another on the same MacBook Air?
-
Urgent::Logo Issue in PDF
Hi Experts, My requirement is to list data in a classical report along with a logo at the top and convert this report output into a pdf file and send it via email as an attachment. I have used METHOD picture_control->load_picture_from url
-
SBO SQL Query outputs zero values as nulls but need the zeros
Hi all, I'm having a problem with a query I'm writing in SBO where if the field contents are zero, these are output as null. I have a field for the stock usage on sales orders and ont too for production orders, but if I add these together they only p
-
Hi, I have following problem after upgrading a ASA5505 from asa9.1.2/asdm7.1.3 to asa9.1.3/asdm7.1.4. When I launch ASDM after upgrading and login with my credentials asdm keeps prompting for a password and dont let me in. I have testet a few tasks b
-
Common Services device management/discovery
I use the Edit Identity option to change the "Display Name" from an IP to a station name, it is overwritten when a discovery has been done. I have checked the discovery settings and tried using the update DCR Display name setting to prevent this from