✒️La configuración del SAP Logon
La configuración del SAP Logon
CONFIGURACION DEL SAP LOGON
Existen versiones de programas SAP GUI basados en JAVA que pueden ser utilizados en entorno como Linux, MacOS, etc.
SAP LOGON fue diseñado para front-ends de plataformas Windows.
El programa SAP LOGON evalúa varios archivos de configuración que se encuentran en el front-end del usuario.
Estos archivos también pueden ser editados utilizando SAP logon.
Sap logon simplemente inicia el programa SAP GUI para un sistema SAP seleccionado con ciertos parámetros.
Se pueden realizar varias configuraciones generales a través de las opciones de SAP logon:
Configurar los niveles de traza para conexiones SAP GUI. (Las contraseñas pueden quedar registradas en el archivo de traza generado, por lo que se debería borrar una vez utilizado.)
Crear una nueva entrada para conexión a un sistema. Un asistente nos lleva a través de varias opciones para crearlas. Hay tres posibles:
1. La selección de un sistema que ya fue previamente configurado en el archivo sapmsg.ini, seguido de la selección del modo de logon: Grupo de logon o logon a una instancia específica.
2. La definición de una nueva conexión, eligiendo la opción Sistema específico de usuario, en donde se realiza una consulta al Message Server para conocer que servidores o grupos de servidores existen en el sistema.
3. La definición de una nueva conexión pero con sistema específico de usuario con la especificación explicita de todos los detalles de conexión (Servidor de aplicación, numero de sistema, e ID de sistema) sin consultar al Message Server
Nota: en los casos 1 y 2 se necesita el ABAP Message Server del sistema al que queremos crear la conexión. En el caso 3, definimos una conexión directa al dispatcher seleccionado, o sea a una instancia especifica del sistema. No se necesita el Message Server aquí
Si se ven los botones Grupos y Servidor en vez del botón Nueva Entrada, el asistente está desactivado. Para activarlo, selecciona Opciones desde el menú en la esquina superior izquierda del SAP LOGON, selecciona la opción Con Asistente y confirma OK y luego sí.
Cuando nos logamos utilizando un grupo de logon, el message server de ABAP es consultado primero para poder identificar la instancia con mayor disponibilidad en base a la cantidad de work process de diálogo que tenga configurada y los usuarios que ya estén conectados a esta en el momento dentro del grupo de logon elegido.
El archivo SAPMSG.INI se evalúa para mostrar los sistemas ya configurados en el SAP Logon.
Ejemplo de SAPMSG.INI
[Message Server]
C11 = nombrehost.tuDominio
NSP = USER-PC
[Message Server Description]
C11 = Sistema de entrnamiento
NSP = Sistema Local SAP
El message server del sistema seleccionado es consultado para mostrar los grupos de logon y servidores de aplicaciones disponibles.
Para que funciona es necesario que el archivo services de Microsoft Windows en el que se debe especificar el puerto de comunicación del message server del ID (Identification) del sistema seleccionado, denominado SID (Sysyem ID).
Ejemplo fichero services
Sapgw96 3396/tcp
Sapgw97 3397/tcp
#
sapmsC11 3610/tcp
spamsNSP 3650/tcp
Luego se crea una conexión al servidor y al message server que corre sobre este utilizando la información de los archivos sapmsg.ini y services
Resumen de la utilización de archivos por SAP LOGON:
· Inicio de sap logon : lee saplogon.ini
· Botón acceder al sistema: accede al sistema seleccionado
· Botón Entrada sistema variable: ningún cambio al archivo saplogon.ini, evalúa los archivos sapmsg.ini y services.
· Botón Nueva Entrada: edita saplogon.ini, evalúa sapmsg.ini y el archivo services.
· Botón Modificar Entrada: edita saplogon.ini
· Botón Borrar Entrada: edita saplogon.ini
BOTON NUEVA ENTRADA
Con el botón Nueva Entradas, se puede crear una conexión a un sistema SAP que no necesariamente se encuentra en el archivo sapmsg.ini y el archivo services
El nombre del servidor o la dirección IP donde se encuentra una instancia a la que queremos contactar
El número de sistema
El SID
Una descripción
El número de instancia especifica los últimos dos dígitos del puerto de 4 digitos que utiliza el dispatcher de cada instancia. Los primero dos dígitos son fijos y son 32.
Esto significa que los números de puertos 3200 y 3299 son posibles. Los puertos 3298 y 3299 están asignados a los programas niping y saprouter y no se deberían utilizar para los puertos de los dispatchers.
La configuración para una conexión y el nombre del sap logon pueden ser modificados pulsando el botón modificar entrada
Se puede especificar un string (secuencia) de SAProuter para las conexiones de SAP GUI. El saprouter es un programa que actúa como un punto intermedio en la conexión entre el front-edn y el sistema sap. Un sapRouter es asignado a la transferencia de datos para esta conexión.
DONDE SE ALMACENA CADA ARCHIVO
WINDOWS:
Saplogon.ini, sapmsg.ini saprouter.ini:
Directorio de SAPGUI
Directorio de Windows
Services (Windows)
windowssysten32driversetcservices
SHORTCUTS
Se pueden configurar shortcuts (Accesos directos) utilizando la solapa Accesos directos en el SAP LOGON.
Con los shortcuts, necesitamos ingresar el password, después del cual el sistema nos lleva directamente a una transacción pre asignada.
En teoría, también es posible guardar el password en el shortcut, No recombendabel por cuesitones de seguridad.
Los shortcuts se guardan en un archivo llamado sapshortcut.ini en el director de Windows del equipo del usuario, front-end.
STRING DE CONEXIÓN SAP GUI
El string de conexión sAP GUI describe una serie de parámetros para llamar al programa SAP GUI.
En su forma más simple, una llamada a SAP GUI puede verse de la siguiente forma:
Sapgui
Si se va a utilizar un grupo de logon, la estructura de conexión es algo más compleja:
/M/
Para especificar el servidor del Message Server, luego
/S/
Para especificar el puerto del Message Server
/G/
Es utilizado para especificar el nombre del grupo de logon seleccionado.
Sapgui/M//S/ /G/
Esta sería la estructura completa de un string de conexión completo
sapgui/M/sapdp01/S/3600/G/SPACE
SAPGUI: es un producto independiente de la instalación del servidor de SAP, se instala en cada pc de los usuarios. A tener en cuenta de versión a versión, hay opciones que mejoran, pero pueden dejar de funcionar cuando se cambia de versión, pero habitualmente no pasa, hay ocasiones que sí. Es conveniente instalarlo en un pc primero y si funciona en el resto.
UTILIZACION DE GRUPOS DE LOGON
Los sistemas SAP muchas veces tienen más que solo una o dos instancias. Cada una de estas instancias ofrece una cantidad de work processes de varios tipos y puede acceder a los recursos de hardware.
Algunas situaciones en las que las tareas a realizar en una instancia demandan una utilización intensiva del hardware, por lo tanto, degradando todo el trabajo que pueda ser realizado en esta instancias. Largos tiempos de respuesta en procesos de diálogo, son particularmente molestos para los usuarios que se ven afectados por esto, lo que lleva a costos altos debido a una pobre disponibilidad del sistema
Unos jemplos podrían ser:
· Carga debido a un gran número de solicitudes RFC externas.
· Carga debido a un complejo esquema de work processes de background.
· Carga debido a numerosas tareas de update
Alternativas que podemos utilizar para separar las cargas de trabajo mediante los grupos de logon:
· Configurar un grupo de logon especial para recibir solicitudes RFC
· Configurar un grupo de logon especial para las actividades de background
· Configurar un grupo de logon especial para las tareas de diálogo
· Utilizar un grupo de logon para distribuir la carga de dialogo de la mejor manera.
SAP recomienda que en los sistemas SAP con instancias múltiples configurar un grupo de logon para las conexiones de diálogo con el objetico de que los usuarios experimenten tiempos de respuesta similares.
Este grupo de logon es llamado por ejemplo PUBLIC. Si consideramos que es útil, podemos elegir no incluir la instancia central de nuestro sistema SAP en este grupo de logon.
Por defecto, cada instancia de un sistema SAP (incluyendo la instancia central) es asignada al grupo de logon SPACE.
La transacción SMLG es la que nos permitirá crear y administras los grupos de logon en el sistema
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial