✒️La configuración del SAP Logon
La configuración del SAP Logon
1. La configuración del SAP Logon
SAP Logon propone a los usuarios una forma sencilla de ingresar a un sistema SAP mediante un programa llamado SAP GUI.
"Existen dos versiones GUI basados en JAVA que se pueden utilizar en Linux, MacOS, etc. SAP Logon se diseñó para front-ends de Windows."
SAP Logon evalúa archivos de configuración que pueden ser editados utilizando SAP Logon.
SAP Logon se encarga de iniciar el programa SAP GUI para un sistema SAP seleccionando ciertos parámetros.
Se pueden realizar varias configuraciones a través de las opciones de SAP Logon.
"Ejemplo si queremos configurar los niveles de trace para conexiones SAP GUI al quedar registradas las contraseñas en el archivo trace, estas deberán eliminarse después de utilizarse."
Utilizando el botón “nueva entrada” para nueva conexión del sistema y resultara un asistente para las opciones de crear nuevas conexiones:
- Selección de sistema: Previamente se configuro un sistema en el archivo “sapmsg.ini”, después se realiza una selección para el modo de logon (Grupo de logon o logon a una instancia especifica).
- Definición de conexión: Eligiendo la opción “Sistema específico de usuario”, donde se realiza la consulta del MS para conocer los servidores o grupos de servidores existentes en el sistema.
- Definición sistema especifico: Se especifican los detalles de conexión para el usuario sin consultar el MS:
Servidor de aplicación; Número de sistema; ID de sistema
"Para los casos 1 y 2 se necesita del ABAP Message Server del sistema al que queremos crear la conexión. En el caso 3 de define una conexión directa al dispatcher seleccionado el cual es una instancia específica del sistema. “No es necesario la consulta del Message Server."
"Si se ve los botones “Grupos… y Servidor…” en vez de “Nueva Entrada”, el asistente esta desactivado, para activarlo se debe seleccionar Opciones -> Con Asistente -> Confirma con OK -> Sí."
Cuando nos logueamos utilizando un grupo de logon, el MS ABAP se consulta primero para identificar la instancia con mayor disponibilidad en base a la cantidad de D-WP que este configurada y los usuarios conectados a esta en el momento del grupo de logon elegido.
"El archivo de configuración sapmsg.ini muestra los sistemas ya configurados en el SAP Logon."
"El message server consultado, mostrara el grupo de logon y los servidores de aplicación disponibles."
Para que funcione la conexión desde el archivo sapmsg.ini es necesario el archivo services de Microsoft Windows en donde se especifia el MS del SID (SYSTEM ID el cual en SAP consta de 3 dígitos alfanuméricos “DEV, QAS, PRD, etc. Y este permite identificar a una instancia en el landscape de SAP. El SID se elige desde la instalación de la instancia).
La conexión se crea en el servidor y el message server utiliza la información de los archivos sapmsg.ini y services.
Resumiendo:
- 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 sevices.
- 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 que no es necesario que este en el archivo sapmsg.ini y el archivo sevices.
"En este caso se tendrá que ingresar toda la información relevante para loguearse."
- Servidor o dirección IP, el número de instancia y el SID sistema y son esenciales.
- El número de instancia especifica los últimos tres dígitos del puerto de 4 dígitos que utiliza el dispatcher de cada instancia.
"Los primeros dos dígitos son fijos y son 32, significa que los números de los puertos entre 3200 y 3299 son posibles."
"Los puertos 3298 y 3299 están asignados a programas niping y saprouter y no se deben utilizar para los puertos de los dispatchers."
La conexión puede ser modificada con el botón Modificar Entrada.
Se puede asignar un string (secuencia) de SAProuter en las conexiones SAP GUI. Este se asigna a la transferencia de datos para la conexión.
"El SAProuter es un programa que funciona como punto intermedio en la conexión entre front-end y el sistema SAP."
La ubicación de los archivos saplogon.ini, sapmsg.ini, saprouter.ini:
- Directorio de SAP GUI
- Directorio de Windows
La ubicación de services (Windows):
- Windowssystem32driversercservices
"Otra opción es configurar shortcuts (accesos directos) utilizando la solapa Accesos Directos en el SAP Logon."
Estos shortcuts necesitan ingresar el password, después el sistema nos direccionara a una transacción preasignada.
"Teóricamente es posible guardar el password en el shortcut, pero no se recomienda por temas de seguridad. Estos se almacenan en un archivo llamado sapshortcut.ini en directorio de Windows en la computadora del usuario."
2.- El string de conexión SAP GUI
El sring describe una serie de parámetros para llamar al programa SAP GUI.
- La forma más simple de una llamada a SAP GUI (Sapgui).
- Si se utiliza un grupo de logon, la estructura de conexión es más compleja (/M/).
- Para especificar el servidor del Message Server (/S/).
- Especificar el Puerto del Message Server (/G/).
- Para especificar el nombre del grupo de logon seleccionado (sapgui/M/S/ /G/).
- Un string de conexión completo (sapgui/M/sapdp/S/3600/G/SPACE).
"SAP GUI es independiente de la instalación del servidor SAP y se instala como cliente en cada PC de usuarios. Los usuarios pueden descargar la última versión de SAP GUI e instalarla y funcionaria. Solo hay que tener en cuenta que hay versiones donde las impresiones en PDF, reportes BI, la ayuda F1 de un campo, etc. Que pueden dejar de funcionar luego de instalar una actualización y más con un Windows de 64 bits. Alrededor del 99.9% es transparente, pero hay que tener en cuenta si se realizara la instalación en masa se recomienda probar en una primero."
3. La utilización de grupos de Logon
Los sistemas SAP varias veces tienen más de una instancia, las cuales ofrecen una cantidad de work processes de varios tipos y pueden acceder a los recursos del hardware.
Hay situaciones donde las tareas demandan gran utilización del hardware, por lo tanto, puede degradar todo el trabajo realizado en esa instancia. Esto provoca largos tiempos de respuestas de procesos de diálogo los cuales son molestos para los usuarios, ejemplos de situaciones que pueden 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 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 backgrounf.
- Configurar un grupo de logon especial para para las 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 con varias instancias se configure un grupo de logon para las conexiones de diálogo y se eviten los tiempos de respuesta lentos a los usuarios.
"Este grupo de logon es llamado ejemplo PUBLIC. Si es útil podemos elegir no incluir la instancia central del sistema SAP en este grupo. Por defecto cada instancia de un sistema SAP que incluye la instancia central es asignada a un grupo de logon SPACE. La transacción SMLG nos permite crear y administrar los grupos de logon en el sistema."
 
 
 
Sobre el autor
Publicación académica de Victor Adrian Moreno Crespi, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Victor Adrian Moreno Crespi
Profesión: Analista de Sistemas - Argentina - Legajo: CE84N
✒️Autor de: 46 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Mi nombre es victor, argentino, analista de sistemas. tengo mas de 25 anios de estar en ti. siempre enfocado en resultados, en mantenerme actualizado en database, analisis datos y ahora en sap basis
Certificación Académica de Victor Moreno