La clase de entrega de una tabla base de datos o tabla transparente de SAP hace referencia al tipo de datos que va a contener la tabla.
Estos pueden ser de distintas clases pero por lo general utilizaremos la opción A que corresponde a "Tabla de aplicación (datos maestros y de movimientos)".
Las... [+Ampliar Descripción]
Es una ventana ABAP emergente que aparece por encima de la pantalla principal que se esta ejecutando y que requiere cierta interacción con el usuario.
Una ventana de diálogo requiere un tratamiento especial si deseamos debugearla para corregir errores.
Esto se debe a que en las ventanas... [+Ampliar Descripción]
El tipo de dato ABAP NUMC se utiliza para representar a las cadenas de caracteres solo con cífras es decir solo con números enteros.
Esto significa que no podremos almacenar letras dentro de un campo que ha sido declarado como NUMC.
Para que cosas resultaría útil declarar... [+Ampliar Descripción]
Objeto ABAP que define el tipo de dato de una variable o campo y que puede utilizarse en un programa ABAP o en un campo de una tabla base de datos.
Cuando creamos una tabla base de datos mediante el Diccionario de datos correspondiente a la transacción SE11, deberemos especificar para cada campo... [+Ampliar Descripción]
Transacción SM30 - Actualizar Vista de tabla: Acceso.
Permite realizar la actualización de vistas de tablas.
Mediante esta transacción podremos realizar la actualización de los registros de una tabla base de datos.
Para poder actualizar una tabla, esta debe... [+Ampliar Descripción]
La sentencia ABAP DESCRIBE TABLE se utiliza para obtener la cantidad de registros que tiene una tabla interna en un programa.
Es sumamente útil dentro de cualquier programa ABAP que requiera de cierto procesamiento relacionado a tablas internas.
Veamos un ejemplo de su utilización:
Primeramente... [+Ampliar Descripción]
Sentencia ABAP que se utiliza para inicializar el contenido de una tabla interna.
La sintaxis de la sentencia REFRESH es la siguiente:
REFRESH <tabla_interna>.
En ocasiones se suele confundir las sentencia CLEAR y REFRESH. Es importante tener en cuenta que utilizamos CLEAR para inicializar variables... [+Ampliar Descripción]
Es una sentencia de ABAP que se utiliza para leer un registro de una tabla interna.
La sintaxis de la sentencia READ TABLE es la siguiente:
READ TABLE <tabla_interna>.
Veamos un ejemplo de su utilización:
READ TABLE ti_operaciones INTO wa_operaciones WITH KEY ACTIVITY = '0020'.
Siempre... [+Ampliar Descripción]
La cláusula ABAP OCCURS se utiliza para especificar la cantidad de registro en memoria de una tabla interna.
La sintaxis de la sentencia OCCURS es la siguiente:
DATA : BEGIN OF <Internal table name> OCCURS <n>,
<Field Structure /... [+Ampliar Descripción]
Cuando hablamos de Área de trabajo o Working area, nos estamos refiriendo a la cabecera de una tabla interna que tiene el contenido del registro de la tabla interna que se está procesando en ese momento.
En la actualidad cuando se declara una tabla interna en un programa ABAP, es ampliamente... [+Ampliar Descripción]
Es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura.
En una tabla interna podremos almacenar de 0 a n registros de datos.
Siendo n la cantidad de registros máxima que está relacionada con los límites especificados... [+Ampliar Descripción]
También llamada paquete, es una forma de organizar todos los objetos nuevos que se crean en SAP, ordenándolos generalmente por módulos.
Poniendo un ejemplo, podemos decir que un objeto podría ser un archivo y la clase de desarrollo o paquete seria la carpeta en donde guardamos... [+Ampliar Descripción]
Utilizaremos la transacción estándar SE91 para la creación, modificación y visualización de Clases de mensajes.
Una clase de mensaje se utiliza para agrupar los mensajes correspondientes a un programa, grupo de programas o módulos.
Una buena práctica... [+Ampliar Descripción]
Cláusula que se agrega a la sentencia REPORT y se utiliza para eliminar la cabecera por default que trae un reporte.
También permite modificar la cantidad de líneas y columnas que se visualizan en un reporte ABAP mediante el LINE-SIZE y LINE-COUNT.
Veamos a... [+Ampliar Descripción]
Parámetro de entrada de la pantalla de selección de un reporte o de una dynpro que se puede tildar o destildar según corresponda.
Veamos un ejemplo a continuación de como declarar un checkbox:
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.
PARAMETERS p_chkbox AS CHECKBOX... [+Ampliar Descripción]