✒️La configuración del SAP Logon
La configuración del SAP Logon
1. Configuracion de SAP Logon.
SAP GUI para windows
Para hacer uso de esta version de SAP GUI para Windows, usamos el programa SAP LOGON en el que el usuario configura una conexion con parametros, para posteriomente ingresar al sistema SAP.
SAP GUI basados en java
Hay versiones de programas para estos sistemas operativos como: Linux, MacOS,etc.
--El programa SAP Logon evalua varios archivos de configuracion que se encuentran en el front end del usuario. Estos tambien pueden ser editados utilizando SAP Logon.
--La funcion principal de SAP Logon es iniciar el programa SAP GUI para un sistema SAP seleccionado con ciertos parametros.
--Se pueden realizar varias configuraciones generales atraves de las opciones de SAP Logon.
Un ejemplo es configurar los niveles de trace para conexiones SAP GUI. Las contraseñas pueden tambien quedar registradas en el archivo de trace generado, por lo que deberemos tener cuidado al utilizarlo; el archivo de trace deberia ser eliminado una vez que sea utilizado.
-- Para poder crear una nueva conexion a un sistema lo hacemos dando click en el boton NUEVA ENTRADA. En la que tenemos algunas opciones para crearlas son 3 tipos:
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.
Cuando nos logueamos por esta opcion, 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 dialogo que tenga configurada y los usuarios que ya esten conectados a esta en el momento dentro del grupo de logon elegido.
Aplica uso del ABAP Message Server del sistema para crear la conexion.
2.- La definicion de una nueva conexion, eligiendo la opcion Sistema especifico de usuario, en donde se realiza una consulta al Message Server para conocer que servidores o grupos de servidores existen en el sistema. Aplica uso del ABAP Message Server del sistema para crear la conexion.
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 o numero de instancia, y el ID de sistema) sin consultar al Message Server. No aplica uso del ABAP Message Server para crear la conexion.
--Nota: Si por alguna razon se observa los botones Grupos.. y Servidor.. en vez del boton Nueva Entrada... el asistente esta desactivado. Para activarlo, selecciona Opciones desde el menu en la esquina superior izquierda del SAP Logon. Selecciona la opcion con Asistente y confirma Ok y luego Si.
El archivo de configuracion sapmsg.ini se evalua para mostrar los sistemas ya configurados en el SAP Logon.
Asi se muestra:
[Message Server]
c11 = nombreHost.tuDominio
NSP = USER-PC
[Message Server Description]
C11 = Sistema de entrenamiento
NSP = Sistema Local SAP
-- El message server del sistema seleccionado es consultado para mostrar los grupos de logon y servidores de aplicacion disponibles.
Para que la conexion al message server 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 message server del ID (Identification) del sistema seleccionado, denominado SID (System ID).
Archivo services, asi se muestra:
sapgw96 3396/tcp
sapgw97 3397/tcp
sapgw98 3398/tcp
sapgw99 3399/tcp
sapmsPRD 3600/tcp
#
sapmsc11 3610/tcp
sapmsNSP 3650/tcp
Una conexion es luego creada al servidor y al message server que corre sobre este utilizando la informacion de los archivos sapmsg.ini y services.
Resumen de uso de los archivos por SAP Logon:
- Inicio de SAP Logon: lee saplogon.ini.
- 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.
--El numero de instancia especifica los ultimos dos digitos del puerto de 4 digitos que utiliza el dispatcher de cada instancia. Los primeros dos digitos son fijos y son 32. Todos los numeros de puertos entre 3200 y 3299 son posibles.
-- Los puertos 3298 y 3299 estan asignados a los programas niping y saprouter.
-- Se puede especificar un string(secuencia) de SAProuter para las conexiones de SAP GUI.
El SAProuter es un programa que actua como un punto intermedio en la conexion entre el front end y el sistema SAP. Es asignado para la transferencia de datos de una conexion.
Donde se almacena cada archivo?
saplogon.ini, sapmsg.ini, saprouter.ini:
1. Directorio de SAP GUI.
2. Directorio de Windows.
services(windows)
Windowssystem32driversetcservices
--Los shorcuts o accesos directos se pueden configurar en la solapa Accesos Directos en el SAP Logon.
--Cuando se utiliza el shorcut necesitamos ingresar el password despues de la cual el sistema nos lleva directamente a una transaccion preasignada.
--El password es posible guardarlo en el shorcut pero no es recomendable por seguridad, y los shorcut se guardan en un archivo con el nombre de sapshorcut.ini en el directorio de Windows.
2. String de conexion SAP GUI.
Es una serie de parametros para llamar al programa SAP GUI.
* En su forma mas simple, una llamada a SAP GUI se ve asi:
Sapgui
* Si se va a utilizar un grupo de logon, la estructura de conexion es algo mas compleja:
/M/
* Para especificar el servidor del Message Server, luego:
/S/
* Para especificar el Puerto del Message Server, y:
/G/
* Es utilizado para especificar el nombre del grupo de logon seleccionado:
sapgui/M//S/ /G/
Esta seria la estructura completa de un string de conexion completo:
sapgui/M/sapdp01/S/3600/G/SPACE seria un ejemplo concreto del string de conexion.
3. Utilizacion de Grupos de Logon
--Normalmente alguno de los sistemas SAP tienen mas que solo una o dos instancias.
Cada una ofrece una cantidad de work processes 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 son las siguientes:
- Carga debido a un gran numero de solicitudes RFC externas.
- Carga debido a un completo esquema de workprocesses de background.
- Carga debido a numerosas tareas de update.
Alternativas o soluciones reomendadas para separar las cargas de trabajo mediantes los grupos de logon son:
- 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.
- Utiliza un grupo de logon para distribuir la carga de dialogo de la mejor manera.
RECOMENDACION: 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.
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 Juan Torres Andrade, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Juan Torres Andrade
Profesión: Ingeniero en Sistemas Computacional - Mexico - Legajo: XZ88V
✒️Autor de: 20 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Mantenerme constante-disciplinado para poder obtener el conocimiento y así poder lograr ser un consultor sap basis.
Certificación Académica de Juan Torres