✒️ABAP Los cortes de control utilizando tablas internas
ABAP Los cortes de control utilizando tablas internas
CORTES DE CONTROL
En el tratamiento de un LOOP se pueden utilizar cortes de control.
AT FIRST ... ENDAT. - Realiza las instrucciones que existen a continuación del AT FIRST para la primera entrada de la tabla.
AT LAST ... ENDAT. - Realiza las instrucciones que existen a continuación del AT LAST para la última entrada de la tabla.
AT NEW <campo> ...ENDAT. - Realiza las instrucciones que existen a continuación del AT NEW para cada inicio del nivel de ruptura.
AT END OF <campo> ...ENDAT. - Realiza las instrucciones que existen a continuación del AT END para cada final del nivel de ruptura.
La forma de estructurar un reporte de salida para sumarizar datos y mostrar totales por distintos campos del reporte.
La tabla de salida debe ordenarse por los campos por cuales se va a realizar el corte de control. Es necesario utilizar una estructura auxiliar para almacenar los datos del registro de la tabla interna del reporte ya que ABAP completara con asteriscos (*) los campos que se encuentren a la derecha del campo por el cual elaboramos el corte y se perderá la información almacenada en ellos.
Utilizando la instrucción SUM dentro de un AT ... ENDAT se sumaran todos los campos P,I,F de ese nivel de ruptura (para el cálculo de subtotales).
 
 
 
Agradecimiento:
Ha agradecido este aporte: Francisco Ortega Aguilar
Favorito:
Está publicación ha sido agregada a sus favoritos por: Francisco Ortega Aguilar
Sobre el autor
Publicación académica de Sergio Armando Beltran Castaneda, en su ámbito de estudios para la Carrera Consultor ABAP.
Sergio Armando Beltran Castaneda
Profesión: Ingeniero de Sistemas con Especialización en Gerencia de Proyectos - Colombia - Legajo: WK55K
✒️Autor de: 70 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy ingeniero de sistemas desde hace mas de 10 años y quiero enfocarme en el mundo sap, iniciando en el lenguaje abap, con miras a ampliar mi conocimiento profesional y laboral.
Certificación Académica de Sergio Beltran