SAPGUI
SAP R/3 es un software basado en la arquitectura cliente/servidor. SAPGUI o SAP FRONTEND es el programa cliente de SAP y hace las funciones de interfaces entre el usuario y el servidor sap. Trabaja en la capa de presentación y "presenta" la información al usuario, interactua con el usuario y le permite navegar por las diferentes aplicaciones integradas en SAP R/3
Existen dos SAPGUI:
- SAPGUI for Windows: Como su propio nombre indica, para sistemas operativos windows.
- SAPGUI for Java: Es un cliente multiplataforma ( Mac OS X, Windows, Linux, Solaris y AIX ).
Actualmente puedes encontrar 4 versiones para SAPGUI for windows:
- SAPGUI 6.20 sin soporte por parte de SAP desde 31.12.2010
- SAPGUI 7.10 sin soporte por parte de SAP desde 31.04.2011
- SAPGUI 7.20 con soporte por parte de SAP hasta 09.04.2013
- SAPGUI 7.30 con soporte por parte de SAP hasta 15.07.2015
Y 3 versiones para SAPGUI for Java:
- SAPGUI 7.10 sin soporte por parte de SAP desde 31.04.2011
- SAPGUI 7.20 la ultima versión liberada es SAPGUI for Java rev11, no soporta Java SE 7.
Soporta OpenSUSE 12.1 y Fedora 16.
En la Nota 1400273 tenéis la lista completa de sistemas operativos que soporta.
- SAPGUI 7.30 Soporta Java 7 y Java de 64bits para windows
Soporta los siguientes sistemas operativos:
Para Windows 7 y Oficce 2012, necesitáis la versión 7.20 que va ya por el nivel de parcheado 14.
Para Windows XP, os vale con la 7.10 pero el nivel de parcheado dependerá de vuestro Explorer y Oficce.
SAP ,en la nota 30460, informa que siempre es posible conectarse a un sistema SAP R/3 antiguo con una versión mas actual de SAPGUI ya que sus productos tiene retro-compatibilidad. Pero no aseguran que lo contrario, conectarnos con un SAPGUI antiguo a un sistema SAP R/3 mas actual, funcione o si funciona no se responsabilizan de los fallos que puedan suceder.
Por ejemplo, es posible conectarse y trabajar con un sistema SAP R/3 3.11I con SAPGUI 7.20, pero conectarse con un SAPGUI inferior a 6.20 a un SAP ECC 6, puede dar problemas, ya que el sistema sap puede llevar aplicaciones que no sean soportadas por el cliente SAPGUI antiguo .
Si vais a usar el "SAPGUI for Java", tenéis que utilizar la 7.30, las anteriores versiones han dejado de ser soportadas por SAP.
¿ Donde puedo conseguir e SAPGUI ?
- SAPGUI for Java: Es un cliente multiplataforma ( Mac OS X, Windows, Linux, Solaris y AIX ).
Actualmente puedes encontrar 4 versiones para SAPGUI for windows:
- SAPGUI 6.20 sin soporte por parte de SAP desde 31.12.2010
- SAPGUI 7.10 sin soporte por parte de SAP desde 31.04.2011
- SAPGUI 7.20 con soporte por parte de SAP hasta 09.04.2013
- SAPGUI 7.30 con soporte por parte de SAP hasta 15.07.2015
Y 3 versiones para SAPGUI for Java:
- SAPGUI 7.10 sin soporte por parte de SAP desde 31.04.2011
- SAPGUI 7.20 la ultima versión liberada es SAPGUI for Java rev11, no soporta Java SE 7.
Soporta OpenSUSE 12.1 y Fedora 16.
En la Nota 1400273 tenéis la lista completa de sistemas operativos que soporta.
- SAPGUI 7.30 Soporta Java 7 y Java de 64bits para windows
Soporta los siguientes sistemas operativos:
- OpenSUSE 12.2
- Fedora 17
- Red Hat Enterprise Linux 6
- Ububtu 12.04
- OS X 10.8
- Microsoft Windows 8
Para Windows 7 y Oficce 2012, necesitáis la versión 7.20 que va ya por el nivel de parcheado 14.
Para Windows XP, os vale con la 7.10 pero el nivel de parcheado dependerá de vuestro Explorer y Oficce.
SAP ,en la nota 30460, informa que siempre es posible conectarse a un sistema SAP R/3 antiguo con una versión mas actual de SAPGUI ya que sus productos tiene retro-compatibilidad. Pero no aseguran que lo contrario, conectarnos con un SAPGUI antiguo a un sistema SAP R/3 mas actual, funcione o si funciona no se responsabilizan de los fallos que puedan suceder.
Por ejemplo, es posible conectarse y trabajar con un sistema SAP R/3 3.11I con SAPGUI 7.20, pero conectarse con un SAPGUI inferior a 6.20 a un SAP ECC 6, puede dar problemas, ya que el sistema sap puede llevar aplicaciones que no sean soportadas por el cliente SAPGUI antiguo .
Si vais a usar el "SAPGUI for Java", tenéis que utilizar la 7.30, las anteriores versiones han dejado de ser soportadas por SAP.
¿ Donde puedo conseguir e SAPGUI ?
El único problema es que para descargarlo, necesitas una cuenta en el SAP Service Marketplace
Pero aquí os dejo un par de enlaces para conseguir la 7.20 con el parche 14 y la versión 7.30 de Java:
SAPGUI 7.20 for Windows + parche 12,13 y 14
SAPGUI 7.30 for Java - MAC OS 10.8
SAPGUI 7.30 for Java - Windows
SAPGUI 7.30 for Java - Linux
Crear una conexión a un servidor SAP
Lo primero, necesitas la dirección IP del servidor y un usuario/password.
En la anterior entrada ya explique como conseguir un acceso a un servidor sap para practicas.
Para crear la conexión al servidor sap, click en "Nuevo" -> "Continuar"
- Descripción: Descripción de la conexión
- Servidor de Aplicación: Ip del servidor del sistema SAP R/3
- Nº de Instancia: Pueden convivir varios sistemas SAP R/3 en un mismo servidor
- Id del sistema: Cadena de 3 caracteres que identifica el sistema
Una vez creada la nueva conexión, aparecerá su descripción en el SAPGUI.
Doble click en la descripción y se lanzara la conexión, si no hay errores, aparecera la pantalla de identificación del sisteam SAP R/3 solicitando que nos identifiquemos con un usuario/password valido.
Si hay otra persona usando nuestro usuario/password en el sistema cuando intentemos conectarnos. Aparecera una ventada informado sobre los usuarios conectados con el mismo usuario/passwd y tres opciones
Pero aquí os dejo un par de enlaces para conseguir la 7.20 con el parche 14 y la versión 7.30 de Java:
SAPGUI 7.20 for Windows + parche 12,13 y 14
SAPGUI 7.30 for Java - MAC OS 10.8
SAPGUI 7.30 for Java - Windows
SAPGUI 7.30 for Java - Linux
Crear una conexión a un servidor SAP
Lo primero, necesitas la dirección IP del servidor y un usuario/password.
En la anterior entrada ya explique como conseguir un acceso a un servidor sap para practicas.
Para crear la conexión al servidor sap, click en "Nuevo" -> "Continuar"
- Descripción: Descripción de la conexión
- Servidor de Aplicación: Ip del servidor del sistema SAP R/3
- Nº de Instancia: Pueden convivir varios sistemas SAP R/3 en un mismo servidor
- Id del sistema: Cadena de 3 caracteres que identifica el sistema
Una vez creada la nueva conexión, aparecerá su descripción en el SAPGUI.
Doble click en la descripción y se lanzara la conexión, si no hay errores, aparecera la pantalla de identificación del sisteam SAP R/3 solicitando que nos identifiquemos con un usuario/password valido.
Si hay otra persona usando nuestro usuario/password en el sistema cuando intentemos conectarnos. Aparecera una ventada informado sobre los usuarios conectados con el mismo usuario/passwd y tres opciones
- Cerrar todas las entradas con el mismo usuario y entrar nosotros en el sistema.
- Mantener el resto de entradas con el mismo usuario y entrar en el sistema
- Cerrar y salir del sistema
Navegando por SAP una guia rapida
En SAP, cuando queremos ejecutar aplicación ( crear un pedido, facturar, etc... ) tenemos que ejecutar la transacción correspondiente. Una transacción es como un acceso directo del sistema, llama a un programa con unos parámetros iniciales y se ejecuta dentro de la ventana o modo. Se pueden tener varias ventanas o modos abiertos en el escritorio, ejecutando diferentes transacciones en cada una y el limite por defecto , suele ser de 7 ventanas o modos abiertos para un usuario. Podríamos tener un modo para crear pedidos de compras, otro para la entrada de mercancías en el almacén, otro para facturación, hasta el máximo permitido por el sistema a cada usuario.
Se puede seleccionar la transacción desde el árbol de transacciones ( como los accesos directos del escritorio ) o introducir el nombre de la transacción directamente en el campo comandos (seria parecido a ejecutar un programa desde la linea de comandos del sistema ).
Para ejecutar una transacción desde el campo de comandos, primero se escribe el comando y después el código de la transacción, por ejemplo, para acceder al editor ABAP:
- /nXXXX : Cierra la transacción actual y ejecuta la nueva transacción en la misma ventana.
- /o : Abre una nueva ventana en el sistema.
- /oXXXX : Abre una nueva ventana donde se ejecutara la nueva transacción.
- /i : Cierra la ventana actual, si es la única ventana, sale del sistema.
- /h : Activa el modo debugger.
- /nend : Pide confirmación del usuario y cierra todas las ventanas y transacciones y sale del sistema.
- /nex : Mi preferida del viernes, cierra todas las ventanas y transacciones, sale del sistema sin pedir confirmación.
Por ejemplo, para crear, modificar o visualizar un pedido de venta tenemos las transacciones:
- VA01: crear pedido de ventas
- VA02: modificar pedido de venta
- VA03: visualizar pedido de venta
O si queremos crear, modificar o visualizar un pedido de compra.
- MM21N: Crear pedido de compra
- MM22N: Modificar pedido de compra
- MM23N: Visualizar pedido de compra
Pero estáis aquí por la programación en SAP, algunas de las transacciones que nos interesan son:
- SE38: editor de programas ABAP
- SE24: Generador de clases ( prog. orientada a objetos )
- SE37: Bapis, funciones del sistema
- SE80: Object Navigator
Fuentes:
SAP GUI Family
Entradas anteriores:
Conseguir acceso a un servidor SAP
Hola hay un error para descargar el sap gui para linux
ResponderEliminarYa he reparado el enlace, gracias por el aviso.
EliminarSi quisiera montar un servidor SAP One bussines que tanta maquina necesito y si presta un comportamiento similar al de SAP ECC
ResponderEliminarMuy buena pregunta!! el tema da para un o dos post. El comportamiento es similar, la diferencia radica en que SAP One bussines es de dos capas ( cliente/base de datos) pensado para la pequeña empresa. Creo que solo lleva el modulo de ventas, compras, CRM, finanzas inventario y recursos humanos.
EliminarSAP ECC esta diseñado en tres capas: 1 base de datos, 1 a N servidores de aplicación y 1 a N clientes de aplicación. Es un diseño mas pensado en grandes empresas.
Respecto a los requerimientos, en el siguiente manual tiene un capitulo ( pag. 16 ) con los requerimientos:
http://www.slideshare.net/nasirgondal/sap-business-one-8140940
Muchas Gracias por tu respuesta. Otra pregunta que es lo mas basico que se puede montar en un servidor netweaver , es decir montar solo netweaver mas un modulo funcional , se puede realizar esto ?
ResponderEliminarNi idea, lo siento.
EliminarSi estas pensando en montarte un servidor de netweaver, date una vuelta por el SCN, tienes versiones trial para instalar y practicar
Para descargar la version trial del netweaver: http://www.sdn.sap.com/irj/scn/nw-downloads
Manual de instalación: http://scn.sap.com/community/abap/blog/2012/03/26/step-by-step-installation-guide-for-sap-netweaver-as-abap-702-sp6-32-bit-trial-version
Os dejo material que os puede ser de mucha utilidad
ResponderEliminarDownload : http://www.mundosap.com/foro/showthread.php?t=41337
Videos: http://cursosapnetweaver.com/video-tutoriales/
Foro ayuda en http://cursosapnetweaver.com/forums/
Saludos
Saludos, he instalado la version 7.3 para windows, pero no tengo usuario y clave de ingreso, es posible obtenerlos gratuitamente?
ResponderEliminarLo siento, no hay forma, Tienes que usar el usuario que has creado durante la instalación.
EliminarSi es una instalación reciente, puedes probar con usuario: SAP* y contraseña PASS
ResponderEliminarhola.
Debo configurar el saplogon en una maquina con un usuario local, pero necesito que al iniciar una cuenta de red, cargue el saplogon sin necesidad de agregar el archivo en C:\Users\USUARIO\AppData\Roaming\SAP\Common
se puede?
Si te refieres a cargar el saplogon.ini desde una carpeta en red, si es posible, puedes arrancar indicandole una ruta de red con el parametro /INI_FILE=[Path][name] -> saplogon.exe /INI_FILE=\\Servername\CSN\2012\730\test\saplogon.ini
EliminarTienes mas información aqui -> SAP GUI Logon Configuration
no es para cargarlo en una carpeta en red, yo configuro el sap en una cuenta local de administrador y luego al iniciar mi cuenta en red tengo 2 opciones.
Eliminar1 copiar el sap logon en la ruta C:\Users\USUARIO\AppData\Roaming\SAP\Common
2 cambiar la ruta del sap logon por c:\windows
pero en ambas opciones debo si o si hacer otra configuracion para poder cargar el sap logon.
lo que necesito es no realizar ninguna accion despues de configurar el SAP como administrador, que yo inicie sesion en la red y al abrir SAP, cargue automaticamente el saplogon.ini
Lo siento, sigo sin entender que quieres hacer exactamente.
EliminarSi quieres cargar el Sap Logon y que automáticamente te entre en un sistema SAP :
Sobre el escritorio -> boton derecho ratón -> Nuevo -> Sap GUI shortcut -> doble click sobre el acceso directo que se ha creado y la primera vez te pedirá que selecciones un sistema SAP que tengas en tu saplogon.ini
A partir de hay cada vez que hagas doble click sobre el icono entrara directamete en ese sistema SAP
También puedes crear una variable del sistema SAPLOGON_INI_FILE e indicar la ruta al saplogon.ini
EliminarHola, he descargado he instalado el sap logon 730, pero no consigo encontrar el documento con las claves de acceso para la configuracion inicial
ResponderEliminar