Bapi error in BAPI_GOODSMVT_CREATE
HI friends ,
i am using BAPI_GOODSMVT_CREATE for migo using movement type 101 . but it is always throughing
same error 'Goods movement not possible with mvmt type 101' . i am unable to understand the actual cause of this error . what should i do shall we have to use any other bapi for this . plz help me regarding this .
Thanks ,
Amit Ranjan
HI FRIEND ,
thanks for your prompt reply . i have used goodsmvt_item-mvt_ind = 'B' but the error is still there .
i am sending u my whole program for better understanding .
*& Report ZBAP
REPORT ZBAP.
parameters: xpost like sy-datum default sy-datum.
data: begin of gmhead.
include structure bapi2017_gm_head_01.
data: end of gmhead.
data: begin of gmcode.
include structure bapi2017_gm_code.
data: end of gmcode.
data: begin of mthead.
include structure bapi2017_gm_head_ret.
data: end of mthead.
data: begin of itab occurs 100.
include structure bapi2017_gm_item_create.
data: end of itab.
data: begin of errmsg occurs 10.
include structure bapiret2.
data: end of errmsg.
data: wmenge like iseg-menge,
errflag.
data: begin of pcitab occurs 100,
ext_doc(10), "External Document Number
mvt_type(3), "Movement Type
doc_date(8), "Document Date
post_date(8), "Posting Date
plant(4), "Plant
material(18), "Material Number
qty(13), "Quantity
recv_loc(4), "Receiving Location
issue_loc(4), "Issuing Location
pur_doc(10), "Purchase Document No
po_item(3), "Purchase Document Item No
del_no(10), "Delivery Purchase Order Number
del_item(3), "Delivery Item
prod_doc(10), "Production Document No
scrap_reason(10), "Scrap Reason
upd_sta(1), "Update Status
end of pcitab.
call function 'WS_UPLOAD'
exporting
filename = 'c:\migo.txt'
filetype = 'DAT'
IMPORTING
FILELENGTH =
tables
data_tab = pcitab
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
OTHERS = 6
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
exit.
endif.
gmhead-pstng_date = sy-datum.
gmhead-doc_date = sy-datum.
gmhead-pr_uname = sy-uname.
gmcode-gm_code = '01'. "01 - MB01 - Goods Receipts for Purchase Order
loop at pcitab.
itab-move_type = pcitab-mvt_type.
itab-mvt_ind = 'B'.
itab-plant = pcitab-plant.
itab-material = pcitab-material.
itab-entry_qnt = pcitab-qty.
itab-move_stloc = pcitab-recv_loc.
itab-stge_loc = pcitab-issue_loc.
itab-po_number = pcitab-pur_doc.
itab-po_item = pcitab-po_item.
concatenate pcitab-del_no pcitab-del_item into itab-item_text.
itab-move_reas = pcitab-scrap_reason.
append itab.
endloop.
call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header = gmhead
goodsmvt_code = '03'
TESTRUN = ' '
IMPORTING
goodsmvt_headret = mthead
MATERIALDOCUMENT =
MATDOCUMENTYEAR =
tables
goodsmvt_item = itab
GOODSMVT_SERIALNUMBER =
return = errmsg .
clear errflag.
loop at errmsg.
if errmsg-type eq 'E'.
write:/'Error in function', errmsg-message.
errflag = 'X'.
else.
write:/ errmsg-message.
endif.
endloop.
if errflag is initial.
commit work and wait.
if sy-subrc ne 0.
write:/ 'Error in updating'.
exit.
else.
write:/ mthead-mat_doc, mthead-doc_year.
endif.
endif.
PLZ check it and telll me where is the fault .
Thanks ,
Amit Ranjan
Similar Messages
-
Error in Bapi_GoodsMvt_Create using Purchase order
Hi Friends,
I am using Bapi_goodsmvt_create for Goods Receipts against Purchase order.
The below code i have given for Goods receipts
It shows the error like
ID : 8J
Err No.:182
Message : Entry 4500000344 00040 0000 not valid; correct entry
Please help me to correct this error.
Thanks
Shankar
===================================
Heading Structure
st_gm_code-gm_code = '01'.
st_gm_header-pstng_date = '20070930'.
st_gm_header-doc_date = '20070930'.
st_gm_header-gr_gi_slip_no = '970015'.
st_gm_header-bill_of_lading = '527213'.
st_gm_header-header_txt = 'AIR'.
st_gm_header-ref_doc_no = '4500000344'.
Tables - ITEM CREATE.
itab_afs_gm_itemx-plant = '2000'.
itab_afs_gm_itemx-deliv_numb = '80100121'.
itab_afs_gm_itemx-stge_loc = '2110'.
itab_afs_gm_itemx-move_stloc = '2110'.
itab_afs_gm_itemx-po_number = '4500000344'.
itab_afs_gm_itemx-po_item = '00040'.
itab_afs_gm_itemx-vendor = '0000650003'.
itab_afs_gm_itemx-vendrbatch = 'ABC123'.
itab_afs_gm_itemx-move_type = '101'.
itab_afs_gm_itemx-mvt_ind = 'B'.
itab_afs_gm_itemx-material = '000000000030000227'.
itab_afs_gm_itemx-entry_qnt = 10.
APPEND itab_afs_gm_itemx .
****&& Grid values
gr_afs-matdoc_itm = '0001'.
gr_afs-grid_value = '205'.
gr_afs-withdrawn_sku = 'X'. "Final issue at sku level
gr_afs-stock_cat = '0000000001000366'.
APPEND gr_afs.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = st_gm_header
goodsmvt_code = st_gm_code
TESTRUN = ' '
IMPORTING
goodsmvt_headret = st_gm_headret
materialdocument = mat_doc
matdocumentyear = doc_year
TABLES
goodsmvt_item = itab_afs_gm_itemx
afs_goodsmvt_sku = gr_afs
return = bapi_return.
IF sy-subrc = 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
ENDIF.
CLEAR itab_afs_gm_itemx.
REFRESH itab_afs_gm_itemx.
CLEAR gr_afs.
REFRESH gr_afs.Hi,
Here is some sample code from one of my programs, which does a 551 movement type. This should get you started. Just check the RETURN table for messages, they should tell you what you are missing.
code
Structures for BAPI
data: gm_header type bapi2017_gm_head_01.
data: gm_code type bapi2017_gm_code.
data: gm_headret type bapi2017_gm_head_ret.
data: gm_item type table of
bapi2017_gm_item_create with header line.
data: gm_return type bapiret2 occurs 0.
data: gm_retmtd type bapi2017_gm_head_ret-mat_doc.
clear: gm_return, gm_retmtd. refresh gm_return.
Setup BAPI header data.
gm_header-pstng_date = sy-datum.
gm_header-doc_date = sy-datum.
gm_code-gm_code = '06'. " MB11
Write 551 movement to table
clear gm_item.
move '551' to gm_item-move_type .
move '000000000040001234' to gm_item-material.
move '1' to gm_item-entry_qnt.
move 'EA' to gm_item-entry_uom.
move '0004' to gm_item-plant.
move '4000' to gm_item-stge_loc.
move '201' to gm_item-move_reas.
Determine cost center per plant
case xresb-werks.
when '0004'.
move '0000041430' to gm_item-costcenter.
when '0006'.
move '0000041630' to gm_item-costcenter.
when '0007'.
move '0000041731' to gm_item-costcenter.
when '0008'.
move '0000041830' to gm_item-costcenter.
endcase.
append gm_item.
Call goods movement BAPI
call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header = gm_header
goodsmvt_code = gm_code
importing
goodsmvt_headret = gm_headret
materialdocument = gm_retmtd
tables
goodsmvt_item = gm_item
return = gm_return.
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = 'X'.
[/code]
Welcome to SDN! Please remember to award points for helpful answers and mark you post as solved when solved completely. Thanks.
REgards,
Raj. -
BAPI error for mvmt types 201 and 202
Hi all,
I'm using a bapi BAPI_GOODSMVT_CREATE for the movement type 201 and 202 with the gm_code = '03' for the transaction mb11- Goods movement. But it returns an error u201D Account 400000 requires an assignment to a CO object u201D...I'm unable to resolve this one....I have attached the code below. Please help me in fixing this issue...
if sy-subrc = 0.
loop at it_mchb into wa_mchb.
if wa_mchb-clabs gt 0.
clear wa_header.
wa_header-pstng_date = sy-datum. " fill header data
wa_header-doc_date = sy-datum.
wa_code-gm_code = '03'. "fill code data
clear wa_item.
wa_item-material = wa_mchb-matnr. " fillitem data
wa_item-plant = wa_mchb-werks.
wa_item-stge_loc = wa_mchb-lgort.
wa_item-batch = wa_mchb-charg.
wa_item-entry_qnt = wa_mchb-clabs.
wa_item-move_type = '201'.
wa_item-entry_uom = wa_mchb-meins.
append wa_item to it_item.
elseif wa_mchb-clabs lt 0.
clear wa_header.
wa_header-pstng_date = sy-datum. " fill header data
wa_header-doc_date = sy-datum.
wa_code-gm_code = '03'. "fill code data
clear wa_item.
wa_item-material = wa_mchb-matnr. " fillitem data
wa_item-plant = wa_mchb-werks.
wa_item-stge_loc = wa_mchb-lgort.
wa_item-batch = wa_mchb-charg.
wa_item-entry_qnt = wa_mchb-clabs.
wa_item-move_type = '202'.
wa_item-entry_uom = wa_mchb-meins.
append wa_item to it_item.
endif.
endloop.
clear lv_lin.
describe table it_item lines lv_lin.
if lv_lin = 0.
write : / 'No records found'.
endif.
call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header = wa_header
goodsmvt_code = wa_code
importing
materialdocument = lv_matdoc
tables
goodsmvt_item = it_item
return = it_return.
if it_return is initial. " if record created successfully
call function 'BAPI_TRANSACTION_COMMIT'. " commit work
write : / lv_matdoc, 'IS CREATED SUCCESSFULLY' color 5.
loop at it_item into wa_item.
write : / 'Mat :', wa_item-material,'bat :', wa_item-batch.
endloop.
else. " if record is not created successfylly
loop at it_return into wa_return.
write : / wa_return-message color 6.
endloop.
uline.
endif.
else.
write : / 'No Records found' color 7.
endif. " gt_s035 is not initial
Edited by: Arunmozhi_06 on May 30, 2011 12:48 PMHi,
Did you passing the leading 0's in the cost center field?
and check the below coding..
* Structures for BAPI
data: gm_header type bapi2017_gm_head_01.
data: gm_code type bapi2017_gm_code.
data: gm_headret type bapi2017_gm_head_ret.
data: gm_item type table of
bapi2017_gm_item_create with header line.
data: gm_return type bapiret2 occurs 0.
data: gm_retmtd type bapi2017_gm_head_ret-mat_doc.
clear: gm_return, gm_retmtd. refresh gm_return.
perform show_status using 'Scrapping(551) Material'.
* Setup BAPI header data.
gm_header-pstng_date = sy-datum.
gm_header-doc_date = sy-datum.
gm_code-gm_code = '06'. " MB11
* Write 551 movement to table
clear gm_item.
move '551' to gm_item-move_type .
move xresb-matnr to gm_item-material.
move p_bdmng to gm_item-entry_qnt.
move xresb-meins to gm_item-entry_uom.
move xresb-werks to gm_item-plant.
move xresb-lgort to gm_item-stge_loc.
move p_grund to gm_item-move_reas.
* Determine cost center per plant
case xresb-werks.
when '0004'.
move '0000041430' to gm_item-costcenter."pass leading zero's in the cost center field
when '0006'.
move '0000041630' to gm_item-costcenter.
when '0007'.
move '0000041731' to gm_item-costcenter.
when '0008'.
move '0000041830' to gm_item-costcenter.
endcase.
append gm_item.
* Call goods movement BAPI
call function 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = gm_header
goodsmvt_code = gm_code
IMPORTING
goodsmvt_headret = gm_headret
materialdocument = gm_retmtd
TABLES
goodsmvt_item = gm_item
return = gm_return.
Maybe there is some config missing for your cost center, or maybe something missing in your code. check above.
Regards,
Dhina,..
Edited by: Dhina DMD on May 31, 2011 8:02 AM -
Database Connection Error:BAPI Error #0
I have a problem when I preview a report in Crystal Reports 2008 using BW MDX Query I had recieved the following messages:
1.Failed to retrieve data from database
and then when I click ok
2.Database Connection Error:BAPI Error #0
Error occurred when starting the parser:timeout during allocate / CPIC-CALL'ThSAPCMRCV'
I copied the query of crystal report and I execute it inside the transaction of mdxtest
SELECT NON EMPTY EXCEPT([0CALMONTH].MEMBERS, {[0CALMONTH].[All]}) ON ROWS FROM [USD_SD_C0/RPT_1] SAP VARIABLES [!V000001] INCLUDING [0CALMONTH].[200401]
I found the debugger had stopped in the line Break when I click on F8
I recieve the following error
Error occurred when starting the parser: timeout
during allocate / CPIC-CALL: 'ThSAPCMRCV'
Please anybody can help meDear Ingo
I had read this note
I applied the following:
1.I didn't found the lrfc32.dll in the windows/system32 in my BW server so I asked my basis administrator to upgrade the kernel
2.after this step I didn't find it again so I had copied the file from the new kernel and copied it to system32 and sysWow
3.I register successfuly the lrfc32.dll using the commanf regsvr c:/windows/system32/lfrc32.dll
(note: this step didn't succeed until I had installed SAP GUI in BW server because as I observed that there is a need for C++ compiler which is installed by default when you install GUI)
after all of this I cannot run any crystal report based on any BW query
So Please anyboday can help -
Crystal reports and SAP BI--------BAPI error when executing the report
Hi All,
I am getting a problem accessing the data from the SAP BI system into the crystal reports.I created a report in CR2008 on a query built in SAP BI.When I execute this query,I am getting the following error.
Database Connection Error:'BAPI Error #:0
Error Occured when starting the parser:timeout during allocate / CPIC-CALL:'ThSAPCMRCV"
CAN ANYBODY HELP ME OUT Please.
Thanks,
Kumar
Edited by: Madan Koka on Dec 15, 2008 5:47 PMHi,
I have the same problem. I can create report in Crystal Reports on a query but can`t get data from BW.
Thx in advance for help
Jacek -
Hi,
i am working the fist time with Crystal Reports 2008 and i dont get data from SAP BW Queries. I can connect to the SAP-System and build a report on the Design screen. But on the Preview screen i get the message "BAPI Error #:0 Fehler beim Start des Parser: timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'". I dont know what to do.Hello Tim,
Please post this query to the [Integration Kits - SAP |BusinessObjects Integration Kits; forum:
That forum is monitored by qualified technicians and you will get a faster response there.
Also, all SAP queries remain in one place and thus can be easily searched in one place.
Thanks a lot,
Falk -
Hi,
i am working the fist time with Crystal Reports 2008 and i dont get data from SAP BW Queries. I can connect to the SAP-System and build a report on the Design screen. But on the Preview screen i get the message "BAPI Error #:0 Fehler beim Start des Parser: timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'". I dont know what to do.I had move this thread to the right forum. Sorry..
[CR2008 BAPI Error; -
Hi Group,
I am using BAPI ,How to display the BAPI Error Message (eg:BAPIRET1) which is returning by BAPIHI ,
ITS SIMPLE TRY THIS CODE
AWARD PTS
DATA: gt_ret TYPE TABLE OF bapiret2,
ls_ret TYPE bapiret2,
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
salesdocument = p_vbeln
order_header_in = gt_hdr
order_header_inx = gt_hdrx
TABLES
return = gt_ret -
>>>>.<b>IMPORTANT</b>
order_item_in = gt_itm
order_item_inx = gt_itmx
schedule_lines = gt_sched
schedule_linesx = gs_schedx
order_text = gs_stdtxt.
PARTNERS = gs_partner
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
LOOP AT gt_ret INTO ls_ret.
WRITE:/ ls_ret-type.
WRITE:/ ls_ret-message.
ENDLOOP. -
Passing BAPI Error Messages to BDC Session.
Hi,
Can any one drive the idea how to convert rather passing BAPI error messages into BDC session.
regards.Naveen,
I am sure you already have the logic of "If the call transaction is errored out you create a BDC session for the same data".
Now, when your BAPI fails, irrespective of the error, you need to build the BDCDATA table and pass the data to the session. So, I don't you really need to know the errors and pass them to the BDC Session.
Check the RETURN table of the BAPI, if it has got E / A / X error types then you can build the BDCDATA table and create the session.
Regards.
Ravi
Note : Please mark the helpful answers and close the thread if the issue is resolved. -
BAPI : Multiple assignment of a line ID error in BAPI_GOODSMVT_CREATE
Hi All,
I am using BAPI_GOODSMVT_CREATE for upload using excel ...........
but i find error when execute .... Multiple assignment of a line ID
anyone know about this..........
Thanks in advance
Santoshwhich movement type you are using and wht is your movement indicator?
-
Bapi_goodsmvt_create bapi error
Hi friends,
I developed a bapi for Post Goods Issue (PGI). The BAPI is throwing an error at the Movement Type. The error is ' Goods movement is not possible with mvmt type 601'.
This BAPI should be triggered in the background when VL01N transaction is run. Also please suggest me if we need any userexits / BADIs. I went through badis. But of no use.
Thanks and Regards,
Murali Krishna .THi Vinod,
Thanks alot for your reply. I have used the BAPI BAPI_OUTB_DELIVERY_CONFIRM_DEC. But when I run, it is not displaying any message from return table.
I have passed both the header and item details.
Thanks and Best regards,
Murali -
BAPI error (BAPI_GOODSMVT_CREATE)
Hi Experts,
I'm using the above BAPI for GR transaction (SubCon PO with material BOM) but I'm getting this error:
errmsg ID = LB
errmsg number = 031
errmsg message = "Of the required quantity of material 11000006, 6.000 BOT remain(s) open".
If I used this BAPI to GR local and Foreign PO without BOM, it runs smoothly and no error at all. I need to know if I'm missing any parameterHi
Check Note 110158 - New proposal logic for GR for SC scheduling agrment or the attachment document in SAP Note 205454 - Documentation on subcontracting. My suggestion is that you have to search help from a MM functional.
Regards
Eduardo -
'Maintain serial numbers for total quantity error in bapi_goodsmvt_create
HI Experts,
I am doing a goods movement programatically by using BAPI_GOODSMVT_CREATE.
Though I am passing the serial no. for the document item still I am getting an error: 'Maintain serial numbers for total quantity'.
My code goes like this:
*-- Read all the items for the item category belonging to the plant
loop at lt_lips into lw_lips where pstyv is not initial.
*-- Process the goods movement - Fill the data
lw_gmvt-material = lw_lips-matnr.
lw_gmvt-plant = lw_cat-werks.
lw_gmvt-stge_loc = lw_cat-lgort.
lw_gmvt-batch = lw_lips-charg.
lw_gmvt-move_type = lw_cat-bwlvs.
lw_gmvt-customer = <st_xvbpa>-kunnr.
lw_gmvt-s_ord_item = lw_lips-posnr.
lw_gmvt-entry_qnt = lw_lips-lfimg.
lw_gmvt-entry_uom = lw_lips-meins.
lw_gmvt-entry_uom_iso = lw_lips-meins.
lw_gmvt-ref_doc = xlikp-vbeln.
lw_gmvt-quantity = lw_lips-lfimg.
lw_gmvt-base_uom = lw_lips-meins.
append lw_gmvt to lt_gmvt.
clear: lw_gmvt.
BOC for serial numbers
if lt_ser02 is not initial and lt_objk is not initial.
clear: lw_ser02,
lw_objk.
read table lt_ser02 into lw_ser02 with key sdaufnr = cvbak-vbeln
posnr = lw_lips-posnr
sd_postyp = lw_lips-pstyv binary search.
if sy-subrc = 0.
read table lt_objk into lw_objk with key obknr = lw_ser02-obknr binary search.
if sy-subrc = 0.
*-- Check if serial number is populated
if lw_objk-sernr is not initial.
*-- Fill the serial number table for BAPI movement
clear: lw_sno.
lw_sno-matdoc_itm = lw_lips-posnr.
lw_sno-serialno = lw_objk-sernr.
append lw_sno to lt_sno.
endif. "Serial number not initial
endif. "OBJK read
endif. "SER02 read
endif. "SER02 and OBJK is not initial
EOC for serial numbers
endif. "Category table read
clear: lw_cat, lw_lips.
endloop.
*-- Execute the BAPI only if item table is filled on the above condition
if lt_gmvt is not initial.
*-- Fill the header details
lw_header-pstng_date = xlikp-erdat.
lw_code-gm_code = lc_03.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
GOODSMVT_HEADER = lw_header
GOODSMVT_CODE = lw_code
IMPORTING
MATERIALDOCUMENT = lv_mblnr
MATDOCUMENTYEAR = lv_mjahr
TABLES
GOODSMVT_ITEM = lt_gmvt
GOODSMVT_SERIALNUMBER = lt_sno
RETURN = lt_return.
Please suggest.
Regards,
Sangeeta.Hi Banerjee,
Actually we are trying to use the same bapi from se37, we are passing all the details which is required to process the bapi_goodmvt_create. But still the bapi returning the same error what sangeeta got in the above. Can you please guide me how to achieve this.
how the values has to pass to the Serial Number?
What exactly meant by Counter Values ?
Regards,
Siva -
BAPI Error: No account assignment exists for service line 0000000000
I am using BAPI : BAPI_PO_CREATE1 to create a PO.
I am getting this error while creating PO "No account assignment exists for service line 0000000000"
Please help.Yes...
for each item i am creating one parent service record and one child service record with REQUISITION_SERVICES.
the Package no for parent is the subpackage no for child.
also for each item, I fill REQUISITION_ACCOUNT_ASSIGNMENT and REQUISITION_SRV_ACCASS_VALUES
Still I get the Error.
Thanks to help me resolve. -
BAPI Error: No schedule lines due for delivery up to the selected date
Hi,
I have created a program to create delivery orders with reference to sales orders using BAPI - BAPI_OUTB_DELIVERY_CREATE_SLS.
After execution I get the error: No schedule lines due for delivery up to the selected date
Please help.
Thanks in advance!!!
Regards,
Sriramhi,
this is to inform you that,
please check the schedule line date in the sales order because the date is not matching here for the BAPI to upload.
here, for example the schedule line is 4 days after and you are running BAPI today. that will mismatch no.
the same thing is happening in uploading case also.
so please check the date.
because in teh sales order if teh schedule line date is today it will accept the uploading with out throwing any errors.
regards,
balajia
Maybe you are looking for
-
Unable to install iTunes on Windows 7 64 Bit
When I try to install iTunes 64 bit on my Windows 7 computer using the latest installer from Apple's website, I get the following error: *An error occurred during the installation of assembly 'Microsoft.VC80.CRT,version="8.0.50727.4053",type="win32",
-
i have iphone 3gs and last days i made upgrade 5.01, but i dont know that this version is not avaliable in brasil yet. than my iphone 3gs 32 gb no more find the wide and it be seaching the sinal. what i need to do to back to before situation. thanks
-
Wants - Create CCMS Alerts without using RWB
Hi, I would like to create CCMS Alerts such as CPU performance, memory ect. ect. without using RWB is that posible ? if yes how can i do that... also I want to create CCMS alert will sent mail for different users, like memory alert sent to couple of
-
Picture goes "vague" when trying to edit in iPhoto
Hi everyone, I'm using a MacBook Air 13inch 2014 with iOS 10.9.5 and iPhoto 9.5.1. I've read the topic's about pictures turning "vague" or about iPhoto reducing resolution of pictures (which I now know is not possible), but unfortunately I couldn't f
-
HT4848 can i use Dvd instead of USB , as a recovery disk
can i use DVd instead of Usb as a recover disk