MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   ayuda urgente sumar datos tabla interna (foro/showthread.php?t=29764)

miguel.esteban.martin 28/04/09 15:22:09

ayuda urgente sumar datos tabla interna
 
Hola.

Tegno un problema con una tabla interna.
Tengo 3 campos delnr->nº elemento delps->Posicion mng01-> Cantidad.

necesito sumar las cantidades para el mismo elemento con la misma posicion.

Ejemplo.

esta es mi tabla i_cantidad.
delnr delps mng01
----------------------------------------
100 1 50
100 1 100
100 2 70
110 1 20
110 1 50

quiero meterlo en i_listado y que i_listado quede asi.

delnr delps mng01
----------------------------------------
100 1 150
100 2 70
110 1 70

Podiais esplicarme como hacerlo, porque utilize la instruccion collect pero al ser todos numeros me lo hace mal, lo unico que quiero sumar es la cantidad y que quede como en el ejemplo.

muchas gracias. espero vuestra respuesta.
un saludo.

zonanet 28/04/09 17:49:36


Convierte tus campos delnr y delps a char.

saludos

ECamacho 28/04/09 18:18:55

LOOP AT itab into wa.


* se mueve el contenido de la tabla itab con un work-area
* a una tabla t_data para hacer un collect, es decir, que me sume
* la cantidad, debes tener en cuenta q el collect lo compara con los char, asi q debes cambiar los dos primeros campos a char
move-CORRESPONDING wa to t_data.
collect t_data.
ENDLOOP.

miguel.esteban.martin 29/04/09 11:49:34

muchas graicas era lo que necesitaba

Hikari 10/08/11 21:11:10

Oye E-Camacho podrias explicarlo mas a detalle, yo necesito algo parecido, tengo un alv tree donde quiero sumar los nodos, pero para algunos casos, no necesito la sumatoria de nodos, porque ya trae otra cantidad, como valido eso?

alguien me podria ayudar.

Saludos.


Husos Horarios son GMT. La hora en este momento es 03:25:20.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web