![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️La configuración del SAP Logon
La configuración del SAP Logon
![La configuración del SAP Logon La configuración del SAP Logon](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/54.jpg)
Configuracion de SAP Logon -- Provee a los usuarios una forma sencilla de loguearse a un sistema SAP a traves del programa para Windows SAP GUI. El programa evalua varios archivos de configuracion que se encuentran en el front end. Estps archivos tambien pueden ser editados utilizando SAP Logon.
En principio SAP Logon simplemente inicia el programa SAP GUI para un sistema SAP seleccionado con ciertos parametros. Se pueden realizar varios configuraciones generales a traves de las opciones de SAP Logon. Se puede, por ejemplo configurar los niveles de trace para conexiones SAP GUI. Las contrasenas puede tambien quedar registradas en el archivo de trace generado, por lo que deberemos tener un cuidado especial al utilizarlo, el archivo de trace deberia ser eliminado una vez que sea utilizado.
Podemos utilizar el boton Nueva Entrada, para crear una nueva conexion a un sistema, una especie de asistente nos lleva a traves de varias opciones para crear nuevas conexiones. Hay tres posibles opciones:
1 La seleccion de un sistema que ya fue previamente configurado en el archivo sapmsg.ini seguido de la seleccion del modo de logon: Grupo de logon o logon a una instancia especifica.
2 La definicion de una nueva conexion, elgiendo la opcion Sistema especifico de usuario, en donde se realiza una consulta al servidor de mensajes para conocer que servidores o grupos de servidores existen en el sistema.
3 La definicion de una nueva conexion tambien, pero como sistema especifico de usuario con la especificacion explicita de todos los detalles de conexion (servidor de aplicacion, numero de sistema e ID de sistema) sin consultar al servidor de mensajes.
Cuando nos logueamos utilizando un grupo de logon, el servidor de mensajes de ABAP es consultado primero para poder identificar la instancia con mayor disponibilidad en base a la cantidad de work process de dialogo que tenga configurada y los usuarios que ya esten conectados a esta en el momento dentro del grupo de logon elegido. El archivo de configuracion sapmsg.ini se evalua para mostrar los sistemas ya configurados en el SAP Logon.
El servidor de mensajes del sistema seleccionado es consultado para mostrar los grupos de logon y servidores de aplicacion disponibles. Para que la conexion al servidor de mensajes del sistema especifico en el archivo sapmsg.ini funcione es necesario del archivo services de microsoft windows con el cual se especifica el puerto de comunicacion del servidor de mensajes del ID del sistema seleccionado, denominado SID (system id).
Una conexion es luego creada al servidor y al servidor de mensajes que corre sobre este utilizando la informacion de los archivos sapmsg.ini y services.
Resumen de la utilizacion de archivos por SAP Logon
-- Inicio de SAP Logon: lee sap logon
-- Boton acceder al sistema: accede al sistema seleccionado
-- Boton entrada Sistema Variable: ningun cambio al archivo saplogon.ini, evalua los archivos sapmsg.ini y services
-- Boton nueva entrada: Edita saplogon.ini, evalua sapmsg.ini y el archivo services
-- Boton modificar entrada: edita saplogon.ini
-- Boton borrar entrada: edita saplogon.ini
Con el boton nueva entrada, se puede crear una conxion a un sistema SAP que no necesariamente se encuentra en el archivo sapmsg.ini y el archivo services. En este caso tendremos que ingresar toda la informacion que es relevante para loguearse al sistema.
El nombre del servidor o direccion IP donde se encuentra la instancia a la que queremos contactar y el numero de sistema son esenciales, asi tambien como el SID del sistema y una descripcion.
El numero de instancia especifica los ultimos diguitos del puerto de 4 digitos que utiliza el despachante en cada instancia. Los primero dos digitos son fijos, y son 32. Esto significa que los numeros de puertos entre 3200 y 3299 son posibles. Los puertos 3298 y 3299 estan asignados a los programas niping y saprouter y no se deberian utilizar para los puertos de los despachantes.
La configuracion para una conexion, tal como su nombre en el SAP Logon, puede ser modificada utilizando el boton Modificar Entrada.
Se puede especificar un string (secuencia) de SAPRouter para las conexiones de SAP GUI. Un SAPRouter es asignado a la transferencia de datos para esta conexion. El SAPRouter es un programa que actua como un punto intermedio en la conexion entre el front end y el sistema SAP.
Donde se almacena cada archivo?
-- La secuencia que utiliza SAP Logon es la siguiente:
1 saplogon.ini / sapmsg.ini / saprouter.ini: Directorio de SAP GUI - Directorio de Windows
2 services (windows) Windows/System32/driver/etc/services
STRING DE CONEXION SAP GUI
El string de conexion SAP GUI describe una serie de parametros para llamar al programa SAP GUI. En su forma mas simple, una llamada SAP GUI puede verse de la siguiente forma: Sapgui
Si se va a utilizar un grupo de logon, la estructura de conexion es algo mas compleja: /M/
Para especificar el servidor del Servidor de Mensajes, luego: /S/
Para especificar el puerto del Servidor de Mensajes, y: /G/ es utilizado para especificar el nombre del grupo de logon seleccionado.
Esta seria la estructura completa de un string de conexion completo: sapgui/M/sapp01/S/3600/G/SPACE
UTILIZACION DE GRUPOS DE LOGON
Los sistemas SAP muchas veces tienen mas que solo una o dos instancias. Cada una de estas instancias ofrece una cantidad de procesos de trabajo 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 utilizacion 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 dialogo son particularmente molestos para los usuarios que se ven afectados por esto lo que lleva a costos altos debido a una pobre disponibilidad delsistema, Ememplos de estas situaciones pueden ser:
-- Carga debido a un gran numero de solicitudes RFC externas.
-- Carga debido a un comlejo esquema de procesos de tranajo de background
-- Carga debido a numerosas tareas de update.
Estas son algunas 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 background
-- Configurar un grupo de logon especial para las tareas de dialogo
-- Utilizar un grupo de logon para distribuir la carga de dialogo de la mejor manera.
SAP recomienda que en los sistemas SAP con instancias multiples configurar un grupo de logon para las conexiones de dialogo con el objetivo de que los usuarios experimenten tiempos de respuesta similares. Este grupo de logon es llamado por ejemplo PUBLIC. Si consideramos que es util, 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 transaccion SMLG es la que nos permitira crear y administrar los grupos de logon en el sistema.
 
 
 
Sobre el autor
Publicación académica de Dennis Jesus Rosales Amaya, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Dennis Jesus Rosales Amaya
Profesión: Contador Publico - Honduras - Legajo: HS96X
✒️Autor de: 14 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Dennis Rosales