|
#1
|
|||
|
|||
probe algo similar, pero no funciona, ya que borraria todas las cabeceras, y me "describiria" todos los detalles, sean O NO de esa cabecera.. |
#2
|
||||
|
||||
Consultas sobre loop
Buen dia para trabajara con los loop puedes hacerlo haciendo uso de algunas herramientas complementarias para esta sentencia
puedes hacer algo asi sem = 0. Loop at ti_tabla at new pos. "( este pos es un campo que esta en la tabla a la que le haces el loop) if pos = 2. sum = sum + 1. else. clear sum. endat. endloop.
__________________
Cordialmente Fabián Leonardo Velásquez P. Consultor SAP ABAP Bogota - Colombia |
#3
|
|||
|
|||
A ver si te he entendido, pero una opción seria la siguiente:
Supongamos ti_tabla tiene el campo tipo (1=Cabecera;2=detalle) clear registros_detalle. Loop at ti_tabla. at new tipo. clear registros_detalle. clear ti_tabla_aux. refresh ti_tabla_aux. endat. registros_detalle = registros_detalle + 1. move ti_tabla to ti_tabla_aux. append ti_tabla_aux. at end tipo. if registros_detalle not > 6. loop at ti_tabla_aux. <y aqui haces tu batch_input> endloop. endif. endloop. suerte. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|