✒️ABAP Los cortes de control utilizando tablas internas
ABAP Los cortes de control utilizando tablas internas
Realizar un corte de control:
1° que se hace es cargar la tabla interna con distintos registros.
2.- ordenamos la tabla interna segun el orden en que queremos que se visualicen los datos. se recorre la tabla para realizar el listado.
3.- antes de relizar el corte de control dentro del loop debemos pasar los datos que se estan recorriendo a una estructura auxiliar.
4.- para realizar el corte de control (por cliente) vamos a utilizar la sentencia AT NEW seguida del campo numero de cliente, internamente la sentencia AT NEW compara el actual numero de cliente con el anterior numero de cliente, si estos son distintos entonces se procesara el codigo que esta dentro del AT NEW, luego acumulamos el importe.
5.- para realizar la impresion de los datos utilizamos la sentencia AT END seguida del campo por el cual hacemos el corte, internamente la sentencia AT END compara el actual numero de cliente con el proximo numero de cliente, si estos son distintos entonces se procesara el codigo que esta dentro del AT END. Ejecutamos el programa, donde se muestra el total acumulado para cada uno de ellos
 
 
 
Sobre el autor
Publicación académica de Cristian Merlo, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Merlo
Profesión: Consultor Sap - Argentina - Legajo: PP62O
✒️Autor de: 66 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Certificación Académica de Cristian Merlo