Proceso de Logon en un sistema SAP
SAP Logon: Es lo mismo que SAP GUI.
La configuración de SAP Logon es guardada en el mismo PC en la carpeta c:/windows en un archivo de texto, con lo cual si modificamos el archivo de texto modificamos la conexión. Por lo que es importante guardar una copia actualizada del archivo de texto para poder recuperar todas las configuraciones en caso de daño en la PC. El nombre del fichero a proteger es saplogon.ini
Para crear una conexión entre el front-end y una instancia de un sistema SAP, el programa SAP GUI, requiere cierta información como parámetro de inicio, el cual es creado a través del SAP Logon.
Una vez el dispatcher transfiere al front-end la pantalla logon, el usuario, después de rellenar los campos, envía a través del SAP GUI los datos necesarios: Cliente, Usuario, Contraseña y opcionalmente el idioma del logon.
Luego el Dispatcher, al disponer de un Work Process de diálogo libre para procesar, transfiere los datos del logon a este Work Process.
El Work Process envía una consulta a la Base de Datos para verificar los datos de usuario y contraseña.
Si la base de dato devuelve una respuesta positiva, esta se traduce en el envío de la pantalla inicial del sistema al front-end.
Durante la sesión de logon, la asignación del usuario a la instancia es única. Esto significa que una vez el usuario a entrado al sistema está asignado a trabajar en una instancia determinada por el message server durante todo el tiempo que el usuario esté logueado en la sesión. Solo en un nuevo logon, el usuario podría ser asignado por el Message Server a otra instancia diferente.
Es posible loguearse al sistema sin tener que pasar por el Message Server. Para esto debemos especificar explícitamente la instancia a la que vamos a realizar la conexión.