Las responsabilidades clave son:

  • Instalación y configuración del sistema.

  • Equilibrio de carga en servidores.

  • Gestión del desempeño de diferentes componentes.

  • Gestión de interfaces e integración con servidores.

  • Gestión de servidores y diferentes servicios.

SAP GUI 7.4, la última versión para Windows se lanzó en octubre de 2014. Es compatible con varias funciones como: está instalado de forma predeterminada con NWBC 5.0 y los accesos directos de SAP GUI y GUI se inician a través de NWBC.

When users are working mostly in the SAP system

Se recomienda SAP GUI para Windows o SAP GUI para Java.

When users are ABAP developers

Para los desarrolladores de ABAP, se recomienda SAP GUI para Windows.

When users use operating systems other than Microsoft

Se recomienda que utilicen SAP GUI para Java y HTML o pueden utilizar SAP GUI para Windows en un servidor remoto

For integrating Dynpro transactions to the Portal

Se recomienda el uso de SAP GUI para HTML. Esto le permite integrar aplicaciones clásicas basadas en Dynpro en el portal fácilmente.

Para mantener roles en el sistema SAP, utilizamos el código de transacción - PFCG

La instancia de SAP se define cuando instala y configura un sistema SAP. Se utilizan para referirse a la memoria, los procesadores y otros recursos del sistema. La instancia de SAP permite a los usuarios iniciar sesión en el sistema SAP y compartir los mismos recursos.

CCMS administra una instancia de SAP y los usuarios la utilizan para iniciar sesión.

Un sistema SAP puede constar de una o más instancias: puede configurar un sistema SAP con una única instancia con un solo CCMS o puede configurar un sistema con dos o más instancias separadas en un entorno cliente / servidor.

Necesitamos considerar los siguientes puntos para configurar una instancia de SAP:

  • Debe definir directorios separados para UNIX, AS / 400 o Microsoft Windows NT Server en el que se ejecutará la instancia.

  • Puede utilizar un sistema de archivos compartido.

  • Para cada instancia, hay entradas creadas en archivos de configuración del sistema operativo (/ etc / services, / etc / sapconfig…).

La capa de presentación se comunica con el servidor de aplicaciones para realizar todo el procesamiento. Esto se conoce como el cerebro de un sistema SAP.

Un servidor de aplicaciones consta de varias instancias y se comunica con la capa de base de datos de la arquitectura de tres niveles.

La capa inferior se denomina capa de base de datos. Este es el responsable de almacenar todos los datos. La base de datos del sistema SAP se mantiene en un servidor separado por motivos de rendimiento y seguridad.

La capa de presentación consta de diferentes componentes para ABAP y JAVA que permiten la comunicación y procesamiento de datos en el sistema SAP. Los componentes clave en la capa de presentación también incluyen - Gateway. Se utiliza para gestionar la comunicación entre el sistema SAP y los sistemas externos.

Debe utilizar SAP Cloud Appliance Library (CAL). Esto lo ayudará a enviar directamente el software SAP ECC a su entorno de nube ingresando la clave de seguridad.

Vaya a los datos del sistema SAP → Haga clic en la lupa del componente.

Se mostrarán las siguientes dos opciones:

  • Versiones de componentes de software instalados
  • Versiones de producto instaladas

En el componente de software instalado, puede ver todo el software instalado, el paquete de soporte, el paquete de servicio, la descripción, etc. Si desea verificar los detalles de cada componente, puede seleccionar el componente e ir a la pestaña de detalles como se muestra arriba.

Vaya a Versiones de productos instaladas; le mostrará la versión del SAP NetWeaver instalado.

Un cliente se utiliza en el sistema SAP para múltiples inicios de sesión en una sola instancia. Puede crear varios clientes en una sola instancia. También proporciona seguridad de datos, ya que un usuario con un cliente no puede ver los datos del otro usuario con otro cliente y tampoco es necesario instalar el software nuevamente.

Las siguientes son las ventajas de la administración de clientes en el sistema SAP:

  • Con los clientes de SAP, los mismos recursos se pueden compartir entre varios usuarios.

  • Le ayuda a gestionar el panorama del sistema SAP, ya que puede crear varios clientes para el equipo DEV, QA y PROD.

  • Le permite compartir el sistema SAP con una gran cantidad de usuarios.

  • Contamos con clientes estándar en sistema SAP

El sistema SAP viene con los siguientes tres clientes estándar:

000 - A esto se le llama cliente maestro y está disponible cuando instala el sistema R / 3.

001- Esta es una copia de 000 y viene con una empresa de prueba. Generalmente, este cliente se utiliza para crear nuevos clientes.

066- Esto se denomina SAP Early Watch. Esto se usa para análisis de diagnóstico y servicio de monitoreo en el sistema SAP.

Los siguientes son los pasos para crear un nuevo cliente en SAP:

  • Para crear un nuevo cliente en el sistema SAP, use el código de transacción - SCC4

  • Para crear un nuevo cliente, ingrese los siguientes detalles después de hacer clic en Nuevas entradas:

    • Número y nombre del cliente
    • City
    • Moneda, roles
  • Ingrese los datos específicos de su cliente y establezca el permiso para los clientes según sus requisitos y haga clic en guardar.

Puede crear varios usuarios con diferentes derechos de acceso en el sistema SAP. Siga estos pasos para crear un nuevo usuario:

Step 1 - Usar código de transacción - SU01

Step 2 - Ingrese el nombre de usuario que desea crear, haga clic en el icono Crear.

Step 3 - Se le redirigirá a la pestaña Siguiente: la pestaña Dirección en la que debe ingresar detalles como nombre, apellido, número de teléfono, identificación de correo electrónico, etc.

Step 4 - Se le dirigirá a otra pestaña: la pestaña Datos de inicio de sesión en la que,

  • Debe ingresar el tipo de usuario en la pestaña Datos de inicio de sesión.
  • Escriba la primera contraseña de inicio de sesión: nueva contraseña y repetición de contraseña

Step 5 - Ahora será dirigido a la pestaña Roles en la que debe asignar los roles al usuario

Step 6 - Ahora, la siguiente pestaña es la pestaña Perfiles en la que debe asignar los Perfiles al usuario.

Step 7 −Haga clic en Guardar y obtendrá una confirmación.

Los siguientes son los cinco tipos diferentes de tipos de usuarios:

  • Usuario de diálogo: este usuario se utiliza para el acceso interactivo al sistema desde la GUI.

  • Usuario del sistema: este usuario se utiliza para el procesamiento en segundo plano y la comunicación dentro de un sistema.

  • Usuario de comunicación: este usuario se utiliza para llamadas RFC externas.

  • Usuario del servicio: este usuario se crea para un grupo de usuarios más grande y anónimo.

  • Usuario de referencia: estos son usuarios de referencia sin posibilidad de inicio de sesión, usuarios no relacionados con personas que permiten la asignación de autorizaciones adicionales.

Las diferentes formas de bloquear / desbloquear usuarios son:

  • Manually/Forcefully
  • Automatically

Manually or Forcefully

Puede bloquear a un usuario de forma forzada / automática utilizando los siguientes códigos de transacción:

  • Transacción: SU01 para un solo usuario
  • Transacción –SU10 para múltiples usuarios

Puede establecer el número de intentos de inicio de sesión incorrectos y luego el sistema puede finalizar la sesión o también puede bloquear la cuenta de usuario si el valor del parámetro lo establece el administrador. Se utilizan dos tipos de parámetros:

Static - Este parámetro no se aplica inmediatamente y el sistema necesita un reinicio para esto.

Dynamic - Este parámetro se puede aplicar directamente y el sistema no necesita un reinicio.

Para establecer el valor de los parámetros, use el código de transacción - RZ11s

Para establecer el número de intentos fallidos, use el parámetro - login/fails_to_session_end.

Asimismo, tiene otros parámetros como login/fails_to_session_end, login/fails_to_user_lock

Los siguientes son los parámetros de la política de contraseñas:

  • login/min_password_lng
  • login/password_expiration_time

Las contraseñas se mantienen en la tabla USR40 y el código de transacción: SM30 se utiliza para este propósito.

Hay dos caracteres comodín:

  • ? - representa un solo carácter
  • *: representa una secuencia de cualquier combinación de caracteres de cualquier longitud.

Si selecciona 123 * en la tabla USR40, significa que cualquier contraseña que comience con la secuencia "123". esta prohibido.

Si ingresa * 123 *, prohíbe cualquier contraseña que contenga la secuencia "123".

Si selecciona AB ?, indica que no se permiten todas las contraseñas que comienzan con "AB" y un carácter adicional. Por ejemplo, "ABB", "ABF", etc.

Class A (High Priority)- Se utiliza para tareas urgentes o críticas. Estas tareas deben programarse con un trabajo prioritario de clase A. El trabajo de clase A reserva uno o más procesos de trabajo de fondo.

Class B (Medium Priority) - Estos trabajos se ejecutan después de completar los trabajos de clase A de alta prioridad.

Class C (Low Priority) - Estos trabajos se ejecutan una vez que se completan los trabajos de clase A y clase B.

Para programar un trabajo en segundo plano, debe especificar las condiciones que activarán el inicio del trabajo.

Los diferentes tipos de condiciones de inicio que desea utilizar son:

  • Immediate
  • Date/Time
  • Después del trabajo
  • Después del evento
  • En modo de operación

Los diferentes tipos de estado son: programado, liberado, listo, activo, terminado, cancelado

No puede cancelar la programación de un trabajo si está activo. Debe esperar a que se complete el trabajo para cancelarlo.

El valor de compromiso es proporcional al rendimiento del programa. Si el valor de confirmación es alto, la eliminación del trabajo se ejecutará más rápido. El valor recomendado es> = 1000.

El archivo DOMAIN.CFG se crea en el directorio usr / sap / trans / bin que almacena la configuración de TMS y es utilizado por sistemas y dominios para verificar las configuraciones existentes.

Una solicitud de transporte contiene una cantidad de cambios que se implementarán en el sistema de desarrollo. Consiste en el tipo de cambio, propósito, categoría de cambio, sistema objetivo y otros detalles.

Las solicitudes de transporte se nombran en un formato estándar: <SID> K <Number>

Por ejemplo, en <SID> K <Number> -

  • SID representa la identificación del sistema
  • K significa palabra clave / alfabeto fijo
  • El número puede ser cualquier cosa, desde un rango que comienza con 900001

Hay dos tipos de tipos de solicitud que se pueden crear en el sistema SAP:

Workbench Request- Este tipo de solicitud contiene repositorios y objetos de personalización entre clientes. Las solicitudes del entorno de trabajo se utilizan para realizar cambios en los objetos del entorno de trabajo ABAP.

Customizing Request- Este tipo de solicitud contiene objetos que pertenecen a la personalización específica del cliente. Estas solicitudes se crean en el sistema automáticamente cuando un usuario realiza una configuración personalizada y un sistema de destino se asigna automáticamente según la capa de transporte.

Hay dos tipos de registros que están disponibles en Transport Management System

Transport Logs - Realiza un seguimiento de los archivos de registro de transporte que se han movido en una solicitud de transporte.

Action Log- Esto incluye los detalles de los registros de acciones que se han realizado en una solicitud de transporte. Esto también incluye exportaciones, importaciones, etc.

Una de las funciones importantes proporcionadas por los registros son los siguientes códigos de retorno:

  • 0: este valor representa que la exportación se realizó correctamente.

  • 4: este valor representa que se emitió una advertencia y los objetos se transportaron correctamente.

  • 8 - Esto representa que se emitió una advertencia y al menos un objeto no pudo ser transportado.

  • 12 o superior: este valor representa un error en la solicitud de transporte y esto normalmente no se debe a objetos en TR y probablemente se debe a una falla del sistema.

El directorio de transporte / usr / sap / trans debería tener suficiente espacio.

Kernel es un programa ejecutable que existe entre las aplicaciones SAP y el sistema operativo. Consiste en un programa ejecutable bajo la ruta - "/ sapmnt / <SID> / exe" para UNIX y \ usr \ sap \ SID \ SYS \ exe \ run Windows. Inicia y detiene servicios de aplicaciones como servidor de mensajes, despachador, etc.

En la actualización del kernel, los archivos .exec nuevos reemplazan los archivos ejecutables antiguos en el sistema SAP. Para verificar la versión actual, use Transaction SM51 y vaya a Notas de la versión.

Para verificar el estado, vaya a Sistema → pestaña Estado → Otra información del Kernel

  • Procesamiento y programación de trabajos
  • Gestión de usuarios
  • Configuración del sistema SAP y administración de clientes
  • Instalación y actualización de parches
  • Instalación y actualización de parches
  • Gestión de interfaces e integración con servidores

SM04:

Para comprobar el número de usuarios que están conectados al sistema y en qué cliente y cuántas sesiones se genera cada usuario y en cada sesión qué transacción se está ejecutando.

PFCG:

Esto se usa para mantener roles en el sistema SAP.

SAP GUI se conoce como herramienta cliente que se usa para acceder al servidor central remoto y se ejecuta en diferentes sistemas operativos como Microsoft Windows, UNIX, Mac, etc. Se usa para administrar y acceder a aplicaciones SAP como SAP ECC y el sistema SAP Business Intelligence.

SAP GUI para el entorno de Windows

SAP GUI para el entorno Java (TM)

SAP GUI para HTML / Servidor de transacciones de Internet (ITS)

SAP Blue Crystal es un nuevo tema de diseño visual que sucede a Corbu. Proporciona un diseño coherente que permite a los usuarios experimentar sin problemas los elementos GUI y NWBC de SAP. Es el tema estándar de las aplicaciones Fiori y viene con una nueva paleta de colores e iconos que son mejor escalables.

Para descargar productos SAP. Service.sap.com para iniciar sesión en SAP Market Place

Sandbox server

Cuando se implementa un proyecto, en las etapas iniciales se utiliza un servidor sandbox donde se realiza toda la personalización, configuración.

Development Server

Lo siguiente es guardar la configuración en el servidor de desarrollo y guardar en las solicitudes del banco de trabajo y esto debe transportarse al servidor de producción.

Production Server

Puede considerarlo como la última etapa o la más refinada en la que se realiza el trabajo cuando el proyecto está en producción / se pone en marcha. Todos los cambios que requiere el cliente se realizan en entorno DEV y posteriormente y la solicitud se transporta a producción.

Para crear una instancia, primero debe definir un modo de operación. Para crear una instancia, vaya a CCMS> Configuración o use el código de transacción RZ04.

La capa de presentación se comunica con el servidor de aplicaciones para realizar todo el procesamiento y lo que se conoce como cerebros de un sistema SAP.

Un servidor de aplicaciones consta de varias instancias y se comunica con la capa de base de datos de la arquitectura de tres niveles.

La capa inferior se llama capa de base de datos que es responsable de mantener todos los datos. La base de datos del sistema SAP se mantiene en un servidor separado por motivos de rendimiento y seguridad.

En la capa de presentación consta de diferentes componentes para ABAP y JAVA que permiten la comunicación y el procesamiento de datos en el sistema SAP. Los componentes clave en la capa de presentación incluyen:

Message Server

Se utiliza para gestionar la comunicación entre despachadores distribuidos en el sistema ABAP.

Message Server

Se utiliza para gestionar los procesos del servidor y los despachadores de JAVA. Se utiliza para gestionar la comunicación dentro de JRE.

Dispatcher Queue

Se utiliza para almacenar varios tipos de procesos de trabajo.

Dispatcher

Se utiliza para distribuir las solicitudes a los procesos de trabajo.

Memory Pipes

Se utiliza para gestionar la comunicación entre los procesos de trabajo de ICM y ABAP.

Enqueue Server

Se utiliza para manejar bloqueos lógicos establecidos por el programa de aplicación Java ejecutado.

Java Dispatcher

El despachador de JAVA es responsable de recibir las solicitudes del cliente a través de la capa de presentación y enviarlas al proceso del servidor.

Gateway

Se utiliza para gestionar la comunicación entre el sistema SAP y los sistemas externos.

ABAP Work processes

Se utiliza para ejecutar pasos de diálogo en aplicaciones R / 3 por separado.

Puede descargar la prueba gratuita de SAP ECC 6.0 desde SAP Market Place. También es posible integrar la versión de prueba de SAP ECC 6.0 utilizando la ACL de la biblioteca de dispositivos de SAP Cloud a AWS u otro proveedor de servicios de entorno de nube proporcionando una clave de nube pública para el usuario.

SAP NetWeaver se conoce como un componente de software de tecnología abierta que le proporciona una plataforma para ejecutar aplicaciones comerciales críticas e integración entre personas, procesos e información. Permite la composición, aprovisionamiento y gestión de aplicaciones SAP y no SAP en un entorno de software heterogéneo.

SAP NetWeaver es uno de los componentes centrales de toda la pila de software de SAP y le proporciona una plataforma para otros componentes y aplicaciones JAVA y ABAP.

El servidor de aplicaciones SAP consta de varias instancias de servidores de aplicaciones y también servidores de bases de datos. Con el uso de la instancia de diálogo, también contiene un servidor de mensajes y un servidor de cola.

Internal Communication Manager

Se utiliza para procesar solicitudes web tanto del cliente como del servidor. Es compatible con el protocolo: HTTP, HTTPS, SMTP

Dispatcher

Dispatcher se utiliza para distribuir la solicitud del usuario a diferentes procesos de trabajo. Si todos los procesos de trabajo están ocupados, las solicitudes se almacenan en la cola de Dispatcher.

Work Processes

Se utilizan para ejecutar programas Java o ABAP.

SAP Gateway

Esto proporciona una interfaz RFC entre instancias de SAP.

Message Server

Servidor de mensajes

SAP NetWeaver Administrator (NWA) es una herramienta basada en web que le permite realizar la configuración, administración avanzada, monitoreo, resolución de problemas y diagnóstico de un sistema SAP NetWeaver.

Puede utilizar la herramienta NWA en estos modos de trabajo:

  • Online
  • Local y remoto

Se utiliza un cliente en el sistema SAP para inicios de sesión múltiples en una sola instancia. Puede crear varios clientes en una sola instancia. También proporciona seguridad de datos, ya que un usuario no puede ver los datos de otro usuario y tampoco es necesario volver a instalar el software.

  • Con los clientes de SAP, puede compartir los mismos recursos entre varios usuarios.

  • Le ayuda a gestionar el panorama del sistema SAP, ya que puede crear varios clientes para el equipo DEV, QA y PROD.

  • Le permite compartir el sistema SAP con una gran cantidad de usuarios.

  • Clientes estándar en sistema SAP.

  • Puede crear clientes en el sistema SAP desde 000-999.

Siempre se recomienda utilizar la opción de importación / exportación para la copia del cliente cuando el tamaño de la base de datos es grande.

Pasos para exportar un cliente:

Inicie sesión en el sistema de destino y cree una entrada para el nuevo cliente de destino utilizando Transaction SCC4. Para realizar la exportación para transferir archivos de datos al búfer de importación del sistema de destino, utilice Transaction SCC8.

También es posible definir la política de contraseñas para los usuarios en el sistema SAP. Esto incluye:

  • El usuario debe establecer la longitud mínima de la contraseña
  • Política de caducidad de contraseña
  • Complejidad de la contraseña, etc.

Los trabajos en segundo plano son trabajos en el sistema SAP que se ejecutan en segundo plano sin afectar las operaciones normales del sistema. Los trabajos en segundo plano se utilizan para reducir el esfuerzo manual y automatizar el proceso. Se pueden ejecutar en segundo plano sin ninguna intervención del usuario y se pueden programar para que se ejecuten cuando la carga del sistema es baja.

Liberado

Código de transacción: SM37

Utilice * en la columna del nombre del trabajo y seleccione el estado para ver todos los trabajos creados por este usuario. También ingrese el rango de fechas según el requisito → Ejecutar

TMS es uno de los componentes clave en el sistema SAP y se utiliza para controlar las nuevas solicitudes, monitorear los cambios, quién ha implementado los cambios, definiendo y configurando el panorama del sistema en el entorno SAP.

Change and Transport Organizer CTO

Transacción: SE01

Se utiliza para gestionar, configurar los cambios en el repositorio de SAP y otros objetos. Esto le proporciona un entorno central para proyectos de desarrollo y configuración.

Transport Management System

Esto se utiliza para administrar, controlar y copiar objetos de desarrollo y para la personalización para realizar en el panorama del sistema SAP utilizando rutas de transporte configuradas con RFC Connections. Esto incluye exportar los objetos de un sistema SAP e importarlos al sistema de destino.

Tools

Las herramientas son parte de SAP Kernel y se utilizan para administrar la transmisión R3 y el programa de control de transporte.

Inicie sesión en el sistema SAP que desea agregar al sistema, use el cliente 000 e inicie la transacción STMS. Si no se agrega el sistema, TMS verificará el archivo de configuración DOMAIN.CFG y le pedirá unirse al dominio. Haga clic en -Seleccione la propuesta y guarde. El sistema permanecerá inicialmente en estado 'Esperando'.

Para completar la tarea → inicie sesión en Sistema de controlador de dominio → Transacción STMS → Vaya a Descripción general → Sistemas.

Puede ver el nuevo sistema que estará disponible. Vaya a Sistema SAP → Aprobar

Las rutas de transporte se definen como rutas definidas por el administrador de SAP para transmitir los cambios entre diferentes sistemas SAP.

Puede definir dos tipos de rutas de transporte:

  • Consolidación (de DEV a QAS): se utilizan capas de transporte
  • Entrega (de QAS a PRD): no se requieren capas de transporte

También puede verificar los registros una vez que se complete la solicitud de transporte. Para verificar los registros, Transacción SE01 → Ir a → Registros de transporte

En el sistema SAP, cuando se encuentra un error, debe usar parches para corregir el error. Hay diferentes tipos de parches que se pueden utilizar en el sistema SAP. Todos los parches comienzan con SAPK seguido del tipo de parche.

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

Los parches también se denominan paquetes de soporte y deben aplicarse en esta secuencia:

BASE (SAPKB620XXXX)

ABAP (SAPKA620XXXX)

ABAP (SAPKA620XXXX)

APLICACIONES (SAPKH470XXXX)

Puede descargar el paquete de soporte desde SAP Service Market Place. Abra el link-service.sap.com e inicie sesión con su SID.

El monitoreo del sistema implica el monitoreo proactivo de los servidores de aplicaciones, la utilización de la CPU, el espacio de la base de datos, los archivos de registro de monitoreo, etc.

El monitoreo del sistema también incluye:

  • Monitoreo de trabajos por lotes
  • Monitoreo de trabajos por lotes
  • Supervisión de usuarios de aplicaciones
  • Supervisión de solicitudes de spool
  • Solicitudes de impresión

Para monitorear el sistema SAP, use Transaction SM51

Para comunicarse entre sistemas SAP, es necesario definir un mecanismo. Una de las formas más comunes es definir la conexión RFC de llamada de función remota entre dos sistemas. Al crear una conexión RFC de confianza entre dos, le permite crear una relación de confianza entre los sistemas y puede comunicarse e intercambiar información y datos.

Type 3

Este tipo de conexión se utiliza para especificar la conexión entre sistemas ABAP. Como se menciona en el siguiente artículo, debe mencionar el nombre de host y la dirección IP del sistema de origen y también la información de inicio de sesión. Esto es aplicable para ambos tipos de RFC, entre sistemas ABAP y llamadas externas a sistemas ABAP.

Type I

Se utiliza para especificar sistemas ABAP conectados a la misma base de datos que el sistema actual.

Type T

Se define como la conexión de destinos a programas externos que utilizan la API de RFC para recibir RFC. Esto se puede activar mediante inicio o registro.

Creación de una conexión RFC confiable -

En su sistema SAP de origen AA1, desea configurar un RFC confiable para el sistema de destino BB1. Cuando haya terminado, significaría que cuando haya iniciado sesión en AA1 y su usuario tenga suficiente autorización en BB1, puede usar la conexión RFC e iniciar sesión en BB1 sin tener que volver a ingresar el usuario y la contraseña.

Al utilizar RFC de confianza / relación de confianza entre dos sistemas SAP, RFC de un sistema de confianza a un sistema de confianza, no se requiere contraseña para iniciar sesión en el sistema de confianza.

Abra el sistema SAP ECC mediante el inicio de sesión de SAP. Ingrese el número de transacción sm59 → este es el número de transacción para crear una nueva conexión RFC de confianza.