VISION GENERAL DE SAP

[ Atrás ] [Indice] [Siguiente]

Sistema base

Con el Sistema base R/3, las aplicaciones pueden ejecutarse con mayor rendimiento en plataformas distintas y adaptarse a las necesidades individuales del usuario.

n     El software base R/3 procesa las órdenes de las aplicaciones y las transfiere a la base de datos. Además,

·        optimiza la incorporación de las aplicaciones en el entorno del sistema

·        define un marco de arquitectura estable para las ampliaciones del sistema

·        contiene las herramientas para la gestión del sistema global

·        permite la distribución de los recursos y los componentes

·        ofrece interfases para las partes del sistema descentralizadas y los productos externos

El diálogo: Transacción

n     Una transacción R/3 es una sucesión de pasos de diálogo empresarialmente consistentes  y conectados de forma lógica.

n     La realización de una transacción R/3 es la totalidad de cada uno de los pasos de diálogo y su actualización. En la actualización (grabar), los datos registrados en la transacción se actualizan en la base de datos. Desde la perspectiva de la base de datos esto significa el traslado de un estado consistente al siguiente.

n     La representación gráfica en pantalla y la lógica de proceso respectiva se denominan dynpro (programa dinámico). Cada dynpro consta de un paso PBO / PAI para la preparación/procesamiento de los datos a visualizar.

n     PBO (Process before Output): Un momento del proceso, que se llama antes de la estructuración de una máscara de imagen en pantalla. Entre otras, sus tareas son la inicialización, la ocupación previa de campos de pantalla, etc.

n     PAI (Process after Input): Un momento del proceso, que se ejecuta después de finalizar/ procesar una máscara de imagen en pantalla. Entre otras, sus tareas son la de procesar los datos indicados o introducir la actualización de los datos en la base de datos.

El diálogo: Proceso

n     Después de la llamada de transacción del usuario, se inicia desde el nivel de aplicación R/3 una solicitud al nivel de base de datos. Esta solicitud se efectúa en el lenguaje SQL (Standard Query Language), que es entendido por la mayoría de sistemas de bases de datos. El volumen del lenguaje disponible en SQL permite el uso de toda la funcionalidad del sistema de base de datos en cuestión, incluyendo todas las ampliaciones específicas del fabricante.

n     Durante el diálogo, mediante la definición de los campos de tablas en el diccionario ABAP, se verifican las entradas en los campos del usuario para la corrección de su formato. El diccionario ABAP contiene las definiciones de campo almacenadas en el sistema SAP estándar. Mediante la verificación en el nivel de aplicación R/3 se garantiza la consistencia de los datos, antes de que éstos se transfieran a la base de datos.

n     Los datos y programas del Sistema SAP R/3 están almacenados íntegramente en el repositorio de la base de datos. 

[ Atrás ]

[Indice]

[Siguiente]

Página 5