Una pregunta que recibo con frecuencia es sobre la forma en que me conecto a SAP ECC desde mi Mac.
Obviamente, muchos usuarios prefieren instalar Windows en sus Macbooks y ejecutar SAP GUI For Windows sobre él.
Sin embargo, SAP tiene una GUI alternativa menos conocida para sistemas Linux / Mac: SAP GUI For Java. Puedes descargarlo de forma gratuita desde
http://service.sap.com
utilizando un usuario S, instalarlo en tu Mac como una aplicación regular y conectarte a cualquier sistema SAP ECC. No es necesario instalar Windows en absoluto.
La forma de definir una nueva conexión SAP en SAP GUI For Java difiere ligeramente de SAP GUI For Windows. Supongamos que tienes la siguiente información de conexión:
-
Dirección: 10.1.3.40
-
Número de sistema: 02
En SAP GUI For Java, necesitas ir a la pestaña "Avanzado", hacer clic en "Modo experto" e ingresar la siguiente cadena de conexión:
conn=/H/10.1.3.40/S/3202
Obviamente, la dirección va entre /H/ y /S/ y el número de sistema va al final de la cadena. Si tu ID de sistema es 00, debes ingresar 3200. Si tu ID de sistema es 07, debes ingresar 3207. En nuestro caso, tu ID de sistema es 02, por lo que debes ingresar 3202.
¡Eso es todo! Utilizando esta cadena de conexión, deberías estar listo para empezar.
Tu cadena de conexión puede contener parámetros adicionales, como tu nombre de usuario, número de cliente, etc. Aquí tienes algunas cadenas de conexión de muestra:
conn=/H/sapsrv/S/3204&jenc=MacTurkish&jloc=tr&cpg=1607&clnt=100&user=kerem
Aquí tienes algunas cadenas de conexión de muestra que pasan por routers (las IP han sido cambiadas por razones de seguridad):
conn=/H/88.249.244.45/H/10.0.0.5/S/3200
conn=/H/78.186.178.12/W/golive2013/H/192.168.2.10/S/3200
La única desventaja de SAP GUI For Java es para los programadores ABAP: el diseñador de Smartforms, las herramientas de flujo de trabajo y las herramientas de diseño de pantalla gráfica son exclusivas de Windows y no se ejecutarán bajo SAP GUI For Java. Personalmente, tengo una instalación casual de Windows con SAP GUI for Windows en VMWare Fusion. Cuando necesito usar una de esas herramientas (quizás una vez al mes), ejecuto Windows dentro de la máquina virtual sin salir de Mac OS, hago mi trabajo, apago Windows y sigo trabajando en Mac con SAP GUI For Java.