Estimados:
Espero me puedan ayudar.
Necesito un informe que me sume los kg consumidos de MP en una OF mas los Kg reciclados.
Para ingresas los kilos reciclados a las OF, les relacionamos actividades, en el cual se creo un campo adicional para ingresar dicho dato.
El problema que tengo es que me suma o duplica los valores dependiendo de las veces que se ingresen kg reciclados, es decir se pueden enviar a reciclar en mas de una oportunidad lo que genera o se ingresa en mas de una actividad ( cada kg reciclado es una actividad distinta) y a su vez puedo tener varias materias primas en una OF.
A continuación un ejemplo:
Caso 1
OF MP Cantidad Kg Reciclados
10100 XX 100 10
10100 YY 20
10100 ZZ 50
Lo que necesito obtener es la suma de las cantidades mas la suma de los reciclados, es decir
OF Cantidad Kg Reciclados
10100 170 10
Caso 2
OF MP Cantidad Kg Reciclados
10120 XX 250 15
10120 30
Y el resultado debe ser:
OF Cantidad Kg Reciclados
10120 250 45
Tengo una consulta que me duplica las cantidades o los kg reciclados, según sean las lineas ingresadas, es decir:
Caso 1
OF Cantidad Kg Reciclados
10100 170 30
Caso 2
OF Cantidad Kg Reciclados
10120 500 45
Como resuelvo este problema?
Adjunto consulta que me duplica las cantidades
SELECT DISTINCT T1.[DocNum], SUM (T2.[IssuedQty]) 'Kg Utilizados', SUM (T0.[U_KGRCL])'Kg Reciclados', T1.[U_Tipo] FROM OCLG T0
INNER JOIN OWOR T1 ON T0.DocNum = T1.DocNum
INNER JOIN WOR1 T2 ON T1.DocEntry = T2.DocEntry
INNER JOIN OITM T3 ON T2.ItemCode = T3.ItemCode
WHERE T0.[CntctSbjct] = '73' and T3.[ItmsGrpCod] ='103'
GROUP BY T1.[DocNum], T1.[U_Tipo]
De antemano muchas gracias.
Saludos...
VMC.