✒️La configuración del SAP Logon
La configuración del SAP Logon
- La configuración de SAP Logon.
El programa SAP Logon provee a los usuarios una forma sencilla de loguearse a un sistema SAP a través del programa para Windows SAP GUI.
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.
En principio, SAL Logon simplemente inicia el programa SAP GUI para un sistema SAP seleccionado con ciertos parámetros.
Es posible utilizar varias configuraciones generales a través de las opciones de SAP Logon. Se puede por ejemplo configurar los niveles de trace para conexiones SAP GUI. Las contraseñas pueden también quedar registradas en el archivo de trace generado, por lo que deberemos tomar especial cuidado al utilizarlo. Podemos utilizar el botón Nueva entrada… para crear una conexión a un sistema. Una especie de asistente nos lleva a través de varias opciones para crear nuevas conexiones. Hay tres posibles opciones:
- 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.
- La definición de una nueva conexión, eligiendo la opción Sistema específico de usuario, en donde se realiza una consulta al MS para conocer que servidores o grupos de servidores existe en el sistema.
- La definición de una nueva conexión también pero como sistema específico de usuario con la especificación explícita de todos los detalles de conexión (Servidor de Aplicación, Número de Sistema e ID de Sistema) sin consultar al Message Server.
Para los casos 1 y 2 se necesita del ABAP MS del sistema al que queremos crear la conexión. En el caso 3, definimos una conexión directa con el dispatcher seleccionado, o sea una instancia específica del sistema. No hay necesidad de una consulta al MS.
Cuando nos logueamos utilizando un grupo de logon, el MS de ABAP es consultado primero para poder identificar la instancia con mayor disponibilidad en base a la cantidad de WP 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 de configuración sapmsg.ini se evalúa para mostrar los sistemas ya configurados en el SAP Logon.
El MS del sistema seleccionado es consultado para mostrar los grupos de logon y servidores de aplicación disponibles.
Para que la conexión al MS del sistema específico en el archivo sapmsg.ini funcione es necesario del archivo services de Microsoft Windows con el cual se especifica el puerto de comunicación del MS del ID(identificador) del sistema seleccionado, denominado SID (System ID).
Una conexión es luego creada al servidor y al MS 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
Con el botón Nueva Entrada…, se puede crear una conexión a un sistema SAP que no necesariamente se encuentra en el archivo sapmsg.ini y el archivo services.
En este caso se deberá ingresar toda la información que es relevante para el sistema.
El nombre de servidor o dirección IP donde se encuentra la instancia a la que queremos conectar y el número de sistema son esenciales, así también como el SID del sistema y una descripción.
El número de instancia específica los últimos dos dígitos del puerto de 4 dígitos que utiliza el dispatcher de cada instancia. Los primeros dígitos son fijos y son 32. Esto significa que los números de puertos entre 3200 a 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, tal como su nombre en el SAP Logon, puede ser modificada utilizando el botón Modificar Entrada.
Se puede especificar un string (secuencia) de SAPRouter para las conexione de SAP GUI. Un SAPRouter es asignado a la transferencia de datos para esta conexión. El SAPRouter es un programa que actúa como un punto intermedio en la conexión entre el front end y el sistema SAP.
¿Dónde se almacena cada archivo?
La siguiente lista muestra los archivos mencionados y sus posibles ubicaciones; en el caso de múltiples lugares, la secuencia que utiliza SAP logon también se muestra:
Saplogon.ini, sapmsg.ini, saprouter.ini
- Directorio de SAP GUI
- Directorio de Windows
- Services (Windows)
- Windows/System32/drivers/etc/services
Es posible generar shortcut, para que el sistema lleva a una transacción pre asignada, estos archivos se guardan en un archivo llamado sapshortcut.ini en el directorio de windows, en la computadora del usuario, Front End.
- El 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 mas 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 MS
/S/ - Para especificar el Puerto del MS
/G/ - 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 que sería un ejemplo completo del string de conexión.
- La utilización de grupos de Logon
Los sistemas SAP muchas veces tienen más que sólo una o dos instancias. Cada una de estas instancias ofrece una cantidad de WP de varios tipos y pueden 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 instancia. Largos tiempos de respuesta de los 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.
Ejemplo de estas situaciones puede ser:
- Carga debido a un gran número de soluciones RFC externas.
- Carga debido a un complejo esquema de WP 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
- Actividades de background.
- Tareas de diálogo.
- Utilizar un grupo de logon para distribuir la carga de diálogo 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 objetivo de que los usuarios experimenten tiempos de respuesta similares.
Este grupo de logon es llamada 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 administrar los grupos de logon en el sistema
 
 
 
Sobre el autor
Publicación académica de Israel Cespedes Penaloza, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Israel Cespedes Penaloza
Profesión: Ingeniero Electr?nico - Bolivia - Legajo: DO67A
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Certificación Académica de Israel Cespedes