Hola,
Intentaste con un collect a una tabla interna que tenga material y unidades?, luego le asignas las pos.
Otra opcion es recorerr la tabla interna verificando el material, si existe sumarlo, sino agregarlo de la siguiente forma
loop itab
read table itab2 with key matnr = itab-matnr
si existe
itab2-cantidad = itab2-cantidad + itab-cantidad
modifiy itab2
si no existe
agregar linea a itab2
endloop
En ambos casos la itab debe estar ordenado por material.
Saludos.
__________________
Sebastián Chiavia
|