✒️SAP BASIS / El proceso de Logon en un sistema ABAP Por Matias Felker

SAP BASIS El proceso de Logon en un sistema ABAP

SAP BASIS El proceso de Logon en un sistema ABAP

TEMA 1: Proceso de Logon

Para crear una conexión entre el interfaz del usuario (front end) y una instancia del sistema, el sistema SAP GUI requiere cierta información como parámetros de inicio.

Esta información se archiva parcialmente en la configuración del SAP logon y parcialmente se obtiene directamente de una consulta al proceso Message Server del sistema SAP.El logon luego puede iniciar el programa SAP GUI con las especificaciones obtenidas.

TEMA 2: Configuración 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 interfaz del usuario. Estos archivos también pueden ser editados utilizando SAP logon.

En principio, SAP Logon simplemente es para iniciar el 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 .Se puede por ejemplo,configurar los niveles de trace para conexiones SAP GUI.Las contraseñas también pueden quedar registradas en el archivo de trace generado, por lo que debemos tener especial cuidado al utilizarlo,dicho archivo debería eliminarse al terminar su uso.

Podemos utilizar el botón NUEVA ENTRADA para crear una nueva conexión a un sistema.Una especie de asistente nos lleva a través de varias opciones para crear nuevas conexiones.Hay 3 opciones:

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 de una instancia especifica.

2) La definición de una nueva conexión, eligiendo la opción 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.

3) La definición de una nueva conexión también, pero como sistema especifico de usuario con la especificación explicita de todos los detalles de conexión (Servidor de aplicación, número de sistema e ID del sistema) sin consultar al Message Server.

Cuando nos logueamos 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 dialogo que tenga configurada y los usuarios que ya estén conectados al momento dentro del grupo de logon elegido.

El archivo de configuración sapmsg.ini se evalua para mostrar los sistemas ya configurados en el sistema SAP logon.La siguiente imagen muestra un ejemplo del contenido del archivo sapmsg.ini:

El message Server del sistema seleccionado es consultado para mostrar los grupos de logon y servidores de aplicación disponibles.

Para que la conexión al message server del sistema especifico en el archivo sapmsg.ini funcione es necesario del archivo services en Microsoft Words con el cual se especifica el puerto de comunicación del message server del ID (identificación) del sistema seleccionado, denominado SID (System ID). Continuando el ejemplo se muestra las entradas en el archivo services para los puertos del Message Server de cada sistema:

Una conexión es luego creada 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 de 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 la conexión 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 información que sea relevante para loguearse en el sistema.

¿Dónde se almacena cada archivo?

· Saplogon.ini, sapmsg.ini, saprouter.ini:

1-Directorio SAP GUI

2-Directo de Windows

· Services (Windows)

Windowssystem32driversetcservices

Con los shortcuts, necesitamos ingresar el password, después de la cual el sistema nos lleva directamente a una transacción preasignada. Los shortcuts se guardan en un archivo llamado sapshortcut.ini en el directorio de Windows en la computadora del usuario.

String de conexión SAP GUI

El string de conexión SAP GUI describe una serie de parámetros para llamar el 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 un poco más compleja: Sapgui/M//S//G/

/M/ para indicar el Servidor del Message Server

/S/ para especificar el Puerto del Message Server

/G/ es utilizado para especificar el nombre del grupo del logon seleccionado

Utilización del grupo de Logon

TEMA 3: Transacciones de Análisis

TEMA 4: Herramientas de Administración

TEMA 5: Log de inicio del sistema

1-Registrando el Proceso de inicio del sistema

El proceso de inicio es una función muy importante, la cual es registrada por:

· El sistema operativo

· El sistema SAP

· La base de datos

Si el sistema no logra iniciar podemos encontrar mensajes de error en los Archivos log.

Los logs sobre el inicio del sistema se almacenan en el file system. Estos archivos están en el directorio local (DIR_HOME) de la instancia respectiva.Durante el proceso de inicio,los archivos del log STDERR son creados por el servicio SAP.

Los procesos de inicio escriben cada uno de estos archivos, dependiendo de la secuencia en la que estos componentes están listados en el perfil de inicio de la instancia (Start profile).

El contenido de estos archivos depende de la configuración individual del sistema, y podría ser como sigue:

· STDERR1: Información sobre inicio del sistema de base de datos

· STDERR2: Información sobre inicio del message server

· STDERR3: Información sobre el inicio del dispatcher

Se puede configurar el nivel de detalle atraves del parámetro rdisp/TRACE.Las posibles configuraciones son:

· 0 (solamente errores)

· 1 (errores y advertencias)

· 2 (Mensaje de error y resumen de trace)

· 3 (Mensaje de error y resumen copleto de trace)

Cuanto mas alto el nivel de trace, mayor es el nivel de información que se registra, es por eso que solo se recomienda tener trace altos ante inconvenientes que requieren seguimiento sino se colapsa muy rápido la base de datos.

El nivel de trace puede ser configurado por separado para cada work process en la transacción MS50

Si el sistema no inicia tenemos que verificar una variedad de problemas es por eso que se recomienda seguir la siguiente secuencia:

1-Verificar los mensajes de error y advertencia en el sistema operativo con las herramientas correspondientes del mismo.

2-Verificar el status de la base de datos respectiva utilizando los archivos de log de errores.

3-Verificar el log de inicio en la consola de SAP (SAP MC). Selecciona la instancia que tiene problemas y desde el menú de contexto, seleccionar List Developer Traces (Listar trazas de desarrollador)

4-Verificar los archivos de error STDERR que fueron credos por el servicio SAP.

5-Verificar los archivos de trace (traza) individuales de los work process:

DEV_MS (Traza del desarrollador del Message Server)

DEV_RD (Traza del desarrollador del Gateway)

DEV_DISP (Traza del desarrollador del Dispatcher)

DEV_WM (Traza del desarrollador para los work process)

NOTA: M es el numero de ID que vemos en la transacción SM50

6-Si aun puedes loguear verificar el log del sistema utilizando SM21.

TEMA 7: Log de Base de Datos

1. MAX DB

Los mensajes de sistema y errores son registrados por MAX DB en el siguiente directorio: C:/sapdb/data/wrk/<sid>

Donde SID es el nombre de nuestra base de datos, la cual coincide con el sistema SAP.

Los mensajes del sistema son registrados en el log de Kernel.Este contiene los siguientes tipos de mensaje en orden cronológica:

· Inicio y parada de la base de datos

· Información sobre las áreas físicas de almacenamiento

· Proceso de usuarios

· Mensaje de error del sistema

El log se escribe en una modalidad que se conoce como circular,lo que significa que es sobreescrita cada vez que alcanza un cierto tamaño.Un nuevo archivo de log es creado luego de cada inicio del sistema de base de datos.

Una copia de log anterior se crea antes de reiniciar el sistema de base de datos.

Todos los mensajes de error y advertencia relativos al sistema de base de datos son registrados en el log de errores (Knldiag.err), incluyendo los mensajes para el inicio y parada.

2. MS SQL Server

Registra todos los eventos significativos tales como el inicio y parada de la base de datos y los mensajes de error en el archivo: C:/MSSQL/LOG/ERRORLOG

Una nueva versión del log es creada con cada inicio del MS SQL Server.Las versiones se ordenan de manera creciente de la siguiente manera:

ERRORLOG.1

En cada reinicio se van sobrescribiendo los errores desde el 6 al 1, generando el corrimiento de los errores. Ej.: Se reinicia el sistema y se borra el error 6 por cual el 1 pasa hacer ahora el 2 y así sucesivamente siendo el 1 el nuevo creado.

Estos errores pueden ser visualizados mediante la herramienta del sistema MS SQL SERVER: Enterprise Manager o Management Studios dependiendo de la versión.

3. ORACLE

Registra todos los eventos significativos tales como el inicio y parada de la base de datos y los mensajes de error en el archivo: C:/ORACLE/<SID>/SAPTRACE/BACKGROUND/ALERT.LOG.

Información detallada sobre errores se registra en el archivo de Traza de Oracle

C:/ORACLE/<SID>/SAPTRACE/USERTRACE/ORA.TRC

4. DB2 (UDB)

La base de datos DB2 registra todos los eventos significativos en el archivo db2diag.log.La ruta bajo la cual este archivo estará almacenado se define con el parámetro Diagnostic Directory Data Path (DIAGPATH)

Esta ruta se configura en el Database Manager Configuration.El valor por defecto es:

$DB2INSPROF/DB2INSTANCE

5. Informix

Todos los eventos significativos como inicio y parada de base de datos y mensajes son archivados por Informix en el archivo:

$INFORMIXDIR/Online…log


 

 

 


Sobre el autor

Publicación académica de Matias Felker, en su ámbito de estudios para la Carrera Consultor SAP BASIS NetWeaver Nivel Inicial.

SAP Junior

Matias Felker

Profesión: Técnico Químico - Argentina - Legajo: XP15X

✒️Autor de: 12 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Buenas tardes, mi objetivo es poder capacitarme en la administración del sistema sap para poder cumplir mi nuevo rol de administrador desde el departamento de garantía

Certificación Académica de Matias Felker

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "El proceso de Logon en un sistema ABAP" de la mano de nuestros alumnos.

SAP Senior

Proceso de Logon al sistema SAP ABAP. Para crear una conexión entre el front end (interfaz de usuario) y una instancia de un sistema SAP, el programa SAP GUI requiere cierta información como parámetros de inicio. 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. "Existen versiones de programas SAP GUI basados en JAVA que pueden ser utilizados en entornos como Linux, MacOS, etc." SAP Logon fue diseñado para front-ends de plataformas Windows. NUMERO DE INSTANCIA Y DISPATCHER QUE SE UTILIZAN EN LA CONFIGURACION. El nombre del servidor o dirección IP donde se encuentra...

Acceder a esta publicación

Creado y Compartido por: Eddy Nixon Mercedes Rivas / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

El proceso de Logon ABAP Para crear una conexión entre el font end (interfaz de usuario) y una instancia de un sistema SAP, el programa SAP GUI requiere cierta información como parámetros de inicio. Estos parámetros, normalmente son creados utilizando el programa sap logon. Esta información se almacena parcialmente en archivos de configuración del SAP Logon y parcialmente se obtiene directamente de una consulta al proceso Message Server del sistema SAP. El SAP Logon luego puede iniciar el programa SAP GUI con estas especificaciones obtenidos. Es posible loguearse al sistema sin pasar a través del Message Server. Para esto debemos especificar explícitamente la instancia a la que vamos a...

Acceder a esta publicación

Creado y Compartido por: Giannina Pinanez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Unidad 3 Lección 1 El proceso de Logon en ABAP Para poder establecer el proceso de comunicación el programa SAP GUI requiere una serie de información relacionada con los parámetros de conexión establecidos mediante el programa SAP Logon. Durante este proceso la información es almacenada parcialmente en un archivo de configuración denominado saplogon.ini, el cual se encuentra en nuestro sistema en la unidad C:Windows y parcialmente se obtiene directamente de una consulta al proceso de Message Server del sistema. Los aspectos principales están asociados con: el usuario, el dispatcher, el front end, work process y la instancia.

Acceder a esta publicación

Creado y Compartido por: Maria Alejandra Salazar Diaz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Proceso de Logon en un sistema ABAP 1 - Proceso de Logon ABAP Para crear una conexión entre el front end (interfaz de usuario) y una instancia de un sistema SAP, el programa SAPGUI requiere cierta información como parámetros de inicio. Estos parámetros, normalmente son creados utilizando el programa sap logon. Esta información se almacena parcialmente en archivos de configuración del SAP Logon y parcialmente se obtiene directamente de una consulta al proceso Message Server del sistema SAP. El SAP Logon luego puede iniciar el programa SAPGUI con estas especificaciones obtenidas. Proceso de logon al sistema SAP: Luego de que la pantalla de logon se transfiere desde el dispatcher al front end, el usuario...

Acceder a esta publicación

Creado y Compartido por: Norberto Berli / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

El proceso de logon ABAP. Veremos el proceso para crear una conexion en el front end (interfaz de usario) y una instancia de SAP ya que el sistema SAP GUI requiere cierta infromacion como parametros de inicio. Esta informacion se almacena parcialmente en archivos de configuracion SAP logon y se obienen directamente de una consulta al proceso Message server el sistema SAP. Luego de que la oantalla de logon transfiere desde el dispatcher al front end, el usario envia a traves de SAP GUI los datos de logon necesarios: cliente, usario, contraseña, y opcionalmente el idioma de logon. Durante la sesion de logon, la asignacion del usario a la instancia es unica, significa que el usuario al entrar al sistema estara asignado a trabajar en una...

Acceder a esta publicación

Creado y Compartido por: Jorge Eduardo Limon Andrade

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

PROCESO DE LOGON EN UN SISTEMA ABAP Proceso de Logon ABAP: Para crear una conexión entre el front end (interfaz de usuario) y una instancia de un sistema SAP, el programa SAP GUI requiere cierta información como parámetros de inicio. Estos parámetros, normalmente son creados utilizando el programa SAP logon. Esta información se almacena parcialmente en archivos de configuración del SAP Logon y parcialmente se obtiene directamente de una consulta al proceso Message Server del sistema SAP. El SAP Logon luego puede iniciar el programa SAP GUI con estas especificaciones obtenidas. Secuencia del proceso de Logon al sistema SAP: Luego de que la pantalla de logon se transfiere desde el dispatcher al...

Acceder a esta publicación

Creado y Compartido por: Kevin Alberto Villamil Perez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

El Proceso de Logon ABAP Para crear una conexión entre el Front end (interfaz de usuario) y una instancia de un sistema SAP, el programa SAP GUI requiere cierta información como parámetros de inicio, dentro el programa SAP Logon. Crear entrada de sistema nueva: Esta información se almacena parcialmente en archivos de configuración del SAP Logon y parcialmente se obtiene directamente de una consulta al Process Message Server (PMS) del sistema SAP. Proceso de Logon al Sistema SAP. Luego de que la pantalla de logon se transfiere desde el dispatcher al front end, el usuario envía a través del SAP GUI los datos de logon necesarios: cliente, usuario, contraseña, opcionalmente el idioma de...

Acceder a esta publicación

Creado y Compartido por: Israel Cespedes Penaloza / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Proceso de Logon ABAP Para crear una conexión entre el front end (Parte del software que interactúa con el usuario [Interfaz de usuario] y una instancia de un sistema SAP, el programa SAP GUI requiere cierta información como parámetros de inicio. Estos parámetros, normalmente son creados utilizando el programa SAP LOGON. recomendable hacer un backup de la carpeta WIndows/SAP LOGON.INI para un respaldo de nuestras conexiones. En esta información se almacena parcialmente en archivos de configuración del SAP Logon y parcialmente se obtiene directamente de una consulta al proceso Messege Server del sistema SAP. El SAP Logon luego puede iniciar el programa SAP GUI con estas especificaciones obtenidas....

Acceder a esta publicación

Creado y Compartido por: Eduardo Méndez Ramírez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Procesos de Logon ABAP Para crear una coneccion entre el front end (nterfaz de usuario) y una instancia de un sistema SAP, el programa SAP GUI requiere de cierta informacion como ser los parametros de inicio. Estos parametros son creados utilizando el programa SAP Logon. La informacion se almacena parcialmente en archivos de configuracion del SAP Logon y parcialmente se obtiene directamente de una consulta al proceso del servidor de mensajes del sistema SAP. El SAP Logon luego puede iniciar el programa SAP GUI con estas especificaciones obtenidas. Luego que la pantalla del SAP Logon se transfiere desde el despachante al front end, el usuario envia a traves del GUI los datos necesarios del logon: cliente / usuario / contrasena y opcionalmente...

Acceder a esta publicación

Creado y Compartido por: Victor Adrian Moreno Crespi / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Proceso de Logon en un sistema ABAP Para crear una conexión entre el front end (interfaz) y una instancia de un sistema SAP, SAP GUI requiere ciertos parámetros de inicio. Estos parámetros son creados por SAP Logon SAP GUI es el programa SAP Logon es una herramienta de SAP GUI La configuración de SAP Logon se guarda una parte en una carpeta del PC y otra se obtiene de una consulta a Message Server. Se recomienda realizar un backup del archivo de configuración La pantalla de logon se manda al front end desde el dispatcher. Cuando el dispatcher disponga de un work process de diálogo libre, transferirá los datos de logon a este work process. El work process verifica si el usuario y contraseña...

Acceder a esta publicación

Creado y Compartido por: Francesc Ventura Iglesias / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!