Hola, para tratar de entender, la tabla interna que estas dejando para llenar el alv esta ordenada por los campos que quieres agrupar ?
Te falta colocar el tipo de campo que vas a sumar ( moneda, unidades, etc.) y ademas en el sort ... debes colocar algo asi ...
DATA: gt_sort TYPE slis_sortinfo_alv.
CLEAR t_sort.
CLEAR gt_sort.
gt_sort-spos = '1'.
gt_sort-fieldname = 'VTEXT'.
gt_sort-down = 'X'.
gt_sort-up = 'X'.
gt_sort-group = 'VTEXT'.
gt_sort-subtot = 'X'.
gt_sort-expa = 'X'. APPEND gt_sort TO t_sort.
Ojala te ayude...
|