BAPI for Allocating Object to Class
Hi all Experts,
Pls help in how to use the following BAPIs.
BAPI_OBJCL_CREATE_KEY
BAPI_OBJCL_CHANGE_KEY
OR else provide me any other BAPI avaliable for Allocating Object to Class in MASS Processing / Single Entries.
Regards
Nagarajan M
Hello,
have a look at the following thread. There're some function modules that should fit to your requirements:
BAPI for CL24N
Best regards
Stephan
Similar Messages
-
BAPIs for Create and Change Classes
Hi experts,
Is there any BAPI to Create or to Change the classes.
Thanks,
kruthik.Hi
Class Creation first u need to check whether the class is alreay created or nor for that use the below BAPI
CALL FUNCTION 'BAPI_CLASS_EXISTENCECHECK'
EXPORTING
CLASSTYPE = CLASSTYPENEW
CLASSNUM = CLASSNUMNEW
TABLES
RETURN = RETURN.
CLEAR RETURN.
READ TABLE RETURN WITH KEY TYPE = 'S'.
IF SY-SUBRC = 0.
MESSAGE RETURN-MESSAGE TYPE 'I'.
ELSE.
CALL FUNCTION 'BAPI_CLASS_CREATE'
EXPORTING
CLASSNUMNEW = CLASSNUMNEW
CLASSTYPENEW = CLASSTYPENEW
CLASSBASICDATA = CLASSBASICDATA
TABLES
RETURN = RETURN
CLASSDESCRIPTIONS = CLASSDESCRIPTIONS1
CLASSCHARACTERISTICS = CLASSCHARACTERISTICS.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
for Changing the class
CALL FUNCTION 'BAPI_CLASS_CHANGE'
EXPORTING
CLASSNUM = CLASSNUM
CLASSTYPE = CLASSTYPE
KEYDATE = SY-DATUM
CLASSBASICDATA = CLASSBASICDATA
CLASSBASICDATANEW = CLASSBASICDATANEW
TABLES
RETURN = RETURN
CLASSDESCRIPTIONS = CLASSDESCRIPTIONS1
CLASSDESCRIPTIONSNEW = CLASSDESCRIPTIONSNEW
CLASSCHARACTERISTICSNEW = CLASSCHARACTERISTICSNEW.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' . -
BAPI for Business Object BUS2013 - PurchSchedAgrmt
I am trying to develope a LSMW that will create Purchasing Schedule Agreements from legacy system data. I've searched the Business Object Attributes in LSMW and I don't see BUS2013 as an option... is this because there is no corrisponding IDoc Interface for this BO? Is it possible to create a data transfer BABI that will work with this BO if one doesn't exist?
It seems like BAPI_AGREEMENT_MAINTAIN will create a schedule agreement, is this not a data transfer BABI?I am using version 4.7, with Web AS 6.2...
I did look into doing a recording but this is a huge pain, because i need to create purchasing schedule agreements with multiple line items. The only option then is to create two recording... one recording to create the agreement with the first line item and then do a second recording which adds each additional line item.
I'll give you some points for your help... i'm going to leave the thread open though in hopes that someone else may have an "out of the box" solution that they have used. -
LSMW for Object 140 (Class) - Using Batch
Hi All,
I am trying to use LSMW to change status for an already defined class. I am using object 0140 (program RCCLBI01), but when doing the data transfer, it keeps trying to do it as a create class (tcode CL01).
In the source relations for structure BIKLA, I see the tcode field. I changed this default to CL02, however I get an error - that transaction CL02 is not supported by this program.
Pls advise if you have worked on such a scenario before.
It appears to me that the next option is try BAPI/ ALE. Let me know if anyone has tried this earlier, as I am going to give it my first shot now.
Thanks!!
LizHi, You can create a small recording as a second step to change the status of a class.
Hope this helps.
Best Regards, Murugesh -
BAPI for assign equipment to a class
Hi SDN,
I need assign an equipment (table EQUI) to a class, using BAPI (as CL24N - Assign Objects/Classes to Class ).
Can you please help?
Thanks in advance,
Best Regards,
Maria João RochaHello,
have a look at the following thread. There're some function modules that should fit to your requirements:
BAPI for CL24N
Best regards
Stephan -
BAPI for "Change Base Planning Object"
Hi
Is there any BAPI for "Change Base Planning Object" ( TC KKE2).
I need to change the Price of a Resource in the Cost Items for a Base Planning Object.
So if any one know the BAPI for this topic please let me know, and if possible send me your code also it will be really help full.
RegardsI didn't find a BAPI to do this. I had to do it by a Batch Input.
-
BAPI for characteristics and classes
Hi all,
I need to upload classifications, characteristics and characteristics value
and classes to the master and also need to extract the same from the material master..
Can any one of you suggest me any BAPI of function module or any othe way so as to implement the above requirement..
Useful answers will be rewarded..
Thanks in advance..
ArunHi,
Check all,
BAPI_CLASS_ALLOC_GLOB_DEP BAPI: Assign Global Dependencies to Class
BAPI_CLASS_CHANGE BAPI: Change Class
BAPI_CLASS_CHARVALUE_DEL_DEP Class BAPI: Delete Local / Global Dependencies for Characteristic Valu
BAPI_CLASS_CHARVALUE_GLOB_DEP Class BAPI: Assign Global Dependencies to Characteristic Value
BAPI_CLASS_CHARVALUE_LOCAL_DEP Class BAPI: Maintain Local Dependency for Characteristic Value
BAPI_CLASS_CHARVALUE_READ_ALLO Class BAPI: Read Dependencies for Characteristic Value
BAPI_CLASS_CHAR_ALLOC_GLOB_DEP Class BAPI: Global Dependencies for Characteristic
BAPI_CLASS_CHAR_DELETE_DEP Class BAPI: Delete Global / Local Dependency for Characteristic
BAPI_CLASS_CHAR_LOCAL_DEP Class BAPI: Assign / Delete Local Dependency for Characteristic
BAPI_CLASS_CHAR_READ_ALLOC Class BAPI: Read Dependencies for Characteristic
BAPI_CLASS_CHAR_VALUE_TEXT_DEL Class BAPI: Delete Overwriting of Long Text for Characteristic or Value
BAPI_CLASS_CHAR_VALUE_TEXT_OVR Class BAPI: Overwriting of Long Text for Characteristic or Value
Reward if useful! -
Regarding BAPI for Creat Class Hierarchy
Hi ,
Urgently i need a BAPI for to create Class_Hierarchy and also need what are the parameters to pass for that BAPI .
Please any body help out this is urgent.
thanks in advance,
krishna.Hi,
The relavant BAPI is BAPI_OBJCL_CREATE.
You can read the characteristics by using BAPI: BAPI_OBJCL_GETDETAIL
Plz check other BAPIs in FuGr: CLBPA which might help you. You can find FM Documentation for most of the BAPIs in this FuGr.
If this is a one time load, I suggest you to take up this task by LSMW:
Object 0130 Classification
Method 0001 Batch input
Program name RCCLBI02
Program type B Batch input
Hope this helps.
Best Regards, Murugesh AS -
Translate Object class (for authorization objects)
I wonder where I can translate the objects class (SU21 - auth objects). I manages to find where I can translate the authorization objects in SE63.
What what is the object type for the objects class in order to translate it.SAP itself told me there is no way to do so. They recommend to directly edit the corresponding text table.
-
Class type not defined for this object type
Hi Friends,
Could u please guide me ?..We have a requirement to extract some data from classification system.
This is related with class type 023 - Batch
I want to use the following parameters in CTBW.
basis datasource :Z_BATCH_ATTR
class type : 023
object table :MCHA
Datasource type : ATTR
I am getting an error "Class type not defined for this object type" when i enter the above entries in CTBW.
The only way I'm being able to make this work is changing object table from MCHA to MCH1.
This solution does not fit me bacause MCH1 table dont have Plant as Key, and I need it.
Do you know what should I do to solve this?
Thanks in advanceHi,
I believe we have to use the list of standard "Basis DataSource", as I'm also stuck with the same issue. Let me know what Basis Data source you selected in this case.
As I'm trying to extract Batch attributes from "AUSP" Table.
I have given class type= 023
Obj Table= AUSP
But not sure which "basis datasource" I need to select.
Thanks,
Satish -
BAPI For CA02 - Assign Component allocation for routing
Hello Gurus,
I m searching for the bapi for the component allocation in routing.
Since routing is already created my work is to assign component allocation to the operation.
i tried with the BAPI_ROUTING_CREATE and /SAPMP/BAPI_ROUTING_PROCESS
BAPI_ROUTING_CREATE can be used only to create new routing.
But the /SAPMP/BAPI_ROUTING_PROCESS is going to short dump.
So any alternate please suggest.
Please provide sample code to assign component allocation.Please have a look at following thread:
http://scn.sap.com/thread/2084329
Also,check tcode :CWBQM
Regards -
BAPI for fill class characteristics
Hi,
Wich BAPI schould I use to fill class characteristics,
where class is associated with batch.
Please it's very important
Regards,
Greg.BAPI_CLASS_ALLOC_GLOB_DEP BAPI: Assign Global Dependencies to Class
BAPI_CLASS_CHANGE BAPI: Change Class
BAPI_CLASS_CHARVALUE_DEL_DEP Class BAPI: Delete Local / Global Dependencies for Characteristic Valu
BAPI_CLASS_CHARVALUE_GLOB_DEP Class BAPI: Assign Global Dependencies to Characteristic Value
BAPI_CLASS_CHARVALUE_LOCAL_DEP Class BAPI: Maintain Local Dependency for Characteristic Value
BAPI_CLASS_CHARVALUE_READ_ALLO Class BAPI: Read Dependencies for Characteristic Value
BAPI_CLASS_CHAR_ALLOC_GLOB_DEP Class BAPI: Global Dependencies for Characteristic
BAPI_CLASS_CHAR_DELETE_DEP Class BAPI: Delete Global / Local Dependency for Characteristic
BAPI_CLASS_CHAR_LOCAL_DEP Class BAPI: Assign / Delete Local Dependency for Characteristic
BAPI_CLASS_CHAR_READ_ALLOC Class BAPI: Read Dependencies for Characteristic
BAPI_CLASS_CHAR_VALUE_TEXT_DEL Class BAPI: Delete Overwriting of Long Text for Characteristic or Value
BAPI_CLASS_CHAR_VALUE_TEXT_OVR Class BAPI: Overwriting of Long Text for Characteristic or Value
Just check these FM
Regards,
Pavan P. -
BAPI for Creation of inspection lot
I have two scenario:-
1.Can any body help to find BAPI for creation of Inspection lot for the material under PO envisaged for PDI.
2. Can any body find me a BAPI or FM which can creates inspection lot in QALS table without inspection lot origin under 01 i.e. 0101 or Z01SI01.
My objective is to creation inspection lot without assigning Inspection type of Z01SI01 or Z01SI02 and so on in the material code under a respective Plant 1004 or 1005 0r 1006 so on.
In my Z Development for creation of inspection lot BDC is run for QA01 as this code created inspection lot on when material code has inspection type Z01SI01 i.e. location of source inspection and vendr code particular classification under 010 vendor class inspection type Z01SI01. System search both the inspection type for both material and vendor then create inspection lot in QALS table by assiging inspection matching inspection on the lot.
I want to get rid of assignment of inspection on the materilal. If any BAPI or FM is avalable for creation of inspection without assigning inspection type on material code. I want to create inspection lot in which Inpsection type assignment can be done based on vendor class only.
YPB2. Can any body find me a BAPI or FM which can creates inspection lot in QALS table without inspection lot origin under 01 i.e. 0101 or Z01SI01.
I am very sure that this is not possible.You can not create inspection lot without inspection lot origin or inspection type.
Regards
Sujit -
Is there a BAPI that will pull data from GLPCA? If so, could someone provide me with the name?
Thanks!
-- JackieHello all,
It is possible that you have syntax error for development objects that are assigned to a package (Dev class) that is 'switchable' and that its switch is off.
In general, these development objects are meant to be used when specific 'business functions' are switched on.
Switching on a business function has to be analyzed and tested carefully because most of them CANNOT be switched off. Even Reversible business functions cannot be switched off when they are activated in a productive system. This is forbidden.
In this specific example, program SAPLBOS04 belongs to package AD_BOS_01. This package contains switchable objects related to switch ECO_BOS. This switch can be switched on via more than one 'industry-specific' business functions all belonging to DIMP.
Switching on DIMP has to be analyzed thoroughly because some business functions are getting automatically switched on (Bfunc DIMP_SDUD) and cannot be reverted.
Each business function activates different functionality. Documentation can be found in IMG -> Activate Business Functions (TA SFW5). There you have a Documentation column with a link to the Help Portal.
Using TA SFW_BROWSER you can see the different objects related to business functions displayed in a tree.
Before switching on business functions you have to take precautions. See http://help.sap.com/saphelp_nw70ehp1/helpdata/en/de/899442047b0831e10000000a1550b0/content.htm
Regards,
Pascale Boyer
SAP Dev Support -
BAPI for Transaction VA01?
How to Develope an interface program to upload the sales order data from legacy system to SAP using BAPI for Transaction VA01.Explain me clearly?
VA01:
BAPI_SALESORDER_CREATEFROMDAT1
BAPI_SALESORDER_CREATEFROMDAT2
steps for bapi creation
STEP 1 - Define a structures for the BAPI
In this step a structures for the parameters and tables of the function module used for the BAPI are defined.
Use Data type -> Structure
Define the following structures:
ZBAPI_ORDER_STATUS_IMPORT which contains the following fields:
ORDERID Order number (Keyfield)
SPRAS Language
ExcludeInactive - Checkbox - Exclude inactive status
ZBAPISTAT:
STEP 2 - Write Function Module
Important notes:
Each BAPI must have its own function group.
Under the attributes tab remember to select Processing Type Remote Enabled module, otherwise the function module cannot be invoked via RFC and used as a BAPI
Import/Export parameters can only be BY VALUE for an RFC enabled function module
We are only creating one BAPI in this example, but you can create related BAPIs in the same function pool, so they will be able to share global data.
Code
Notes:
The subroutine SET_RETURN_MESSAGE is a standard routine used for BAPIs that use the BAPIRETURN structure
In form Z_BAPI_GET_ORDER_SYSTEM_STATUS there is a test IF 1 = 2. If the test is true a message is displayed. The condition will obviously never be true, and we will never want to display a message in a BAPI. The reason why it is included is, that it create a reference for the message, so that the WHERE USED functionality can be used for the message. This is the SAP standard way to handle it, copied from the Company Code GetList BAPI.
INCLUDE LZBAPISTATUSUXX
THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. *
NEVER CHANGE IT MANUALLY, PLEASE! *
INCLUDE LZBAPISTATUSU02.
"Z_BAPI_GET_ORDER_SYSTEM_STATUS
INCLUDE LZBAPISTATUSTOP - Global data
FUNCTION-POOL ZBAPISTATUS. "MESSAGE-ID Z3
Types:
begin of Type_tj02t,
istat like tj02t-istat,
txt04 like tj02t-txt04,
txt30 like tj02t-txt30,
end of type_tj02t.
DATA:
Declarations for TABLE parameter
T_BAPISTAT like ZBAPISTAT occurs 0,
G_BAPISTAT like ZBAPISTAT,
Table for object texts
t_tj02t type type_tj02t occurs 0,
g_tj02t type type_tj02t.
Structure for return messages
DATA:
BEGIN OF MESSAGE,
MSGTY LIKE SY-MSGTY,
MSGID LIKE SY-MSGID,
MSGNO LIKE SY-MSGNO,
MSGV1 LIKE SY-MSGV1,
MSGV2 LIKE SY-MSGV2,
MSGV3 LIKE SY-MSGV3,
MSGV4 LIKE SY-MSGV4,
END OF MESSAGE.
INCLUDE LZBAPISTATUSF01 - Subroutines
***INCLUDE LZBAPISTATUSF01 .
*& Form SET_RETURN_MESSAGE
This routine is used for setting the BAPI return message.
The routine is a standard routine for BAPIs that handles the message
structure for the BAPIRETURN structure. It has been copied from the
BAPI Company Code Getlist
-->P_MESSAGE text
<--P_RETURN text
form SET_RETURN_MESSAGE USING VALUE(P_MESSAGE) LIKE MESSAGE
CHANGING P_RETURN LIKE BAPIRETURN.
CHECK NOT MESSAGE IS INITIAL.
CALL FUNCTION 'BALW_BAPIRETURN_GET'
EXPORTING
TYPE = P_MESSAGE-MSGTY
CL = P_MESSAGE-MSGID
NUMBER = P_MESSAGE-MSGNO
PAR1 = P_MESSAGE-MSGV1
PAR2 = P_MESSAGE-MSGV2
PAR3 = P_MESSAGE-MSGV3
PAR4 = P_MESSAGE-MSGV4
LOG_NO = ' '
LOG_MSG_NO = ' '
IMPORTING
BAPIRETURN = P_RETURN
EXCEPTIONS
OTHERS = 1.
endform. " SET_RETURN_MESSAGE
FUNCTION Z_BAPI_GET_ORDER_STATUS
FUNCTION z_bapi_get_order_system_status.
""Local interface:
*" IMPORTING
*" VALUE(I_AUFNR) TYPE AUFNR
*" VALUE(I_SPRAS) TYPE SPRAS DEFAULT SY-LANGU
*" VALUE(I_EXCLUDEINACTIVE) TYPE CHAR1 OPTIONAL
*" EXPORTING
*" VALUE(RETURN) TYPE BAPIRETURN
*" TABLES
*" T_BAPISTAT STRUCTURE ZBAPISTAT
DATA:
l_aufnr LIKE afko-aufnr,
l_objnr LIKE jest-objnr.
Check if order exists
SELECT SINGLE aufnr
FROM afko
INTO l_aufnr
WHERE aufnr = BAPI_ORDER_STATUS_IMPORT-orderid.
IF sy-subrc NE 0.
CLEAR message.
message-msgty = 'E'.
message-msgid = 'Z3'.
message-msgno = '000'.
message-msgv1 = BAPI_ORDER_STATUS_IMPORT-orderid.
PERFORM set_return_message USING message
CHANGING return.
IF 1 = 2.
The only reason to include this statement, that will obviously
never execute, is that it will create a referecence so that you
can find out where a particular message is being used. This
functionality is used by the BAPIs programmed by SAP
MESSAGE e000(z3).
ENDIF.
ENDIF.
CHECK return IS INITIAL.
Read order status
CONCATENATE 'OR' BAPI_ORDER_STATUS_IMPORT-orderid INTO l_objnr.
IF BAPI_ORDER_STATUS_IMPORT-i_excludeinactive = 'X'.
SELECT objnr stat inact
FROM jest
INTO TABLE t_bapistat
WHERE objnr = l_objnr AND
inact 'X'.
ELSE.
SELECT objnr stat inact
FROM jest
INTO TABLE t_bapistat
WHERE objnr = l_objnr.
ENDIF.
IF sy-subrc 0.
No object status found
CLEAR message.
message-msgty = 'E'.
message-msgid = 'Z3'.
message-msgno = '001'.
message-msgv1 = BAPI_ORDER_STATUS_IMPORT-orderid.
PERFORM set_return_message USING message
CHANGING return.
IF 1 = 2.
MESSAGE e001(z3).
ENDIF.
ENDIF.
CHECK return IS INITIAL.
Read order status texts
SELECT istat txt04 txt30
FROM tj02t
INTO TABLE t_tj02t
FOR ALL ENTRIES IN t_bapistat
WHERE istat = t_bapistat-stat AND
spras = BAPI_ORDER_STATUS_IMPORT-i_spras.
SORT t_tj02t BY istat.
LOOP AT t_bapistat INTO g_bapistat.
READ TABLE t_tj02t
WITH KEY istat = g_bapistat-stat BINARY SEARCH
INTO g_tj02t.
IF sy-subrc = 0.
MOVE:
g_tj02t-txt04 TO g_bapistat-txt04,
g_tj02t-txt30 TO g_bapistat-txt30.
MODIFY t_bapistat FROM g_bapistat TRANSPORTING txt04 txt30.
ENDIF.
ENDLOOP.
ENDFUNCTION.
OBJNR like JEST-OBJNR
STAT like JEST-STAT
INACT like JEST-INACT
TXT04 like TJ02T-TXT04
TXT30 likeTJ02T-TXT30
Important note:
You will have to define a structure for every parameter in the BAPI. You cannot use the same structures used in existing applications because BAPI structures are frozen when BAPIs are released and then there are restrictions on changing them.
STEP 3 - Create the API Method Using the BAPI WIZARD
The BAPI wizard is used toTo expose the remote function module as a BAPI. The wizard will generate some additional code, so the function module is a valid method of the BOR. This allows the BAPi to be called as a workflow method in addition to be called by an outside program.
Note: Each function module corresponds to a method in the BOR
Go to the Business Object Builder SWO1.
You can either create the new Object type as a subtype of an existing business object or create a new business object from scratch. In this example it would be obvious to create the Object type as a subtype of BUS2005 Production order. However, to illustrate how to create a new Object type from scratch, we will do this.
In the Object/Interface type field write the name of the new Business Object: ZORDERSTAT. Press enter and fill in the additional fields necessary to create the object type.
Supertype: Not relevant because we are creating our object from scratch
Program. This is the name of the program where the wizard generates code for the Object type, NOT the function module we created earlier. The program name must not be the name of an existing program.
Press enter and create the new business object. Note that when you create the business object a standard interface, an attribute ObjectType and the methods ExistenceCheck and Display are automatically generated. These cannot be changed !
The next step is to add the Z_BAPI_GET_ORDER_STATUS method to the business object. Select Utilities -> API methods -> Add method and write the name of the function module in the dialog box. Next the dialog ox show below will be shown. This is the start screen of the BAPI wizard. Proceed with wizard by pressing the button.
After you have finished the wizard, you will notice that the ZGetOrderStatus has been added to the business object:
You can double-click on the method to see its properties. To use the business object you must change the Object type status to Implemented. Use menu Edit->Change releases status->Object type->To implemented. No you can test the object (Press F8).
Note that the BAPI wizard has added a wrapper class for the function module so it can be sued as method in the business object. Choose menu Goto->Program to display the program:
Implementation of object type ZORDERSTAT *****
INCLUDE <OBJECT>.
BEGIN_DATA OBJECT. " Do not change.. DATA is generated
only private members may be inserted into structure private
DATA:
" begin of private,
" to declare private attributes remove comments and
" insert private attributes here ...
" end of private,
KEY LIKE SWOTOBJID-OBJKEY.
END_DATA OBJECT. " Do not change.. DATA is generated
BEGIN_METHOD ZGETORDERSTATUS CHANGING CONTAINER.
DATA:
BAPIORDERSTATUSIMPORT LIKE ZBAPI_ORDER_STATUS_IMPORT,
RETURN LIKE BAPIRETURN,
TBAPISTAT LIKE ZBAPISTAT OCCURS 0.
SWC_GET_ELEMENT CONTAINER 'BapiOrderStatusImport'
BAPIORDERSTATUSIMPORT.
SWC_GET_TABLE CONTAINER 'TBapistat' TBAPISTAT.
CALL FUNCTION 'Z_BAPI_GET_ORDER_STATUS'
EXPORTING
BAPI_ORDER_STATUS_IMPORT = BAPIORDERSTATUSIMPORT
IMPORTING
RETURN = RETURN
TABLES
T_BAPISTAT = TBAPISTAT
EXCEPTIONS
OTHERS = 01.
CASE SY-SUBRC.
WHEN 0. " OK
WHEN OTHERS. " to be implemented
ENDCASE.
SWC_SET_ELEMENT CONTAINER 'Return' RETURN.
SWC_SET_TABLE CONTAINER 'TBapistat' TBAPISTAT.
END_METHOD.
STEP 4 - Final stepsWhen the Business object has been checked and the documentation created, the following steps must be carried out:
Release the BAPI function module (in the Function Builder).
Release the business object type (in the BOR ObjectType -> Change release status to -> Implemented ).
Release the BAPI as a method in the BOR (Release the methods you has created - Set the cursor on the method then
Edit -> Change release status -> Object type component -> To released )
For potential write BAPIs: Release the IDoc and its segments
You can now display the BAPI in the BAPI Explorer:
for detailed expalnation
http://www.erpgenie.com/abap/bapi/example.htm
do reward if helpful
Maybe you are looking for
-
I'm trying to import a cd into itunes but the cd tracks are out of order and when I sync the tracks to my ipod touch 4 not all tracks get synced.Can anyone please help me?thank you .
-
External authentication using MSAD
how do you setup the user configuration?
-
Mac OS 10.3.9 - Safari 10.3.2 - Google Problem
I have a client that has recently experienced problems accessing Google's web page on a Mac running Mac OS 10.3.9 and Safari 10.3.2 in that it crashes out with the crash log listed below. I have removed the "Safari" folder from ~/Library/ and the com
-
When I connect with someone on FaceTime, the camera shows me sideways. I have tried turning it in all directions but no good. What can I do to fix this?
-
How can I open a movie downloaded in rar to my macbock air system 10.8.5.Which software should I use. Pls advice thank y