Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

ayuda con calculo de saldo

Estas en el tema de ayuda con calculo de saldo en el foro de SQL Server en Foros del Web. necesito ayuda ya que necesito calcular el saldo acumulativo en una consulta pero no se como tengo el siguiente query SELECT DISTINCT A.DOCNUMBR,EXTDCOST,DOCDATE,A.ITEMNMBR,TRXQTY,UNIT COST,TRXLOCTN,TRNSTLOC,A.DEX_ROW_ID, (CASE ...
  #1 (permalink)  
Antiguo 29/12/2008, 14:22
 
Fecha de Ingreso: noviembre-2008
Mensajes: 5
Antigüedad: 16 años, 1 mes
Puntos: 0
ayuda con calculo de saldo

necesito ayuda ya que necesito calcular el saldo acumulativo en una consulta pero no se como tengo el siguiente query
SELECT DISTINCT A.DOCNUMBR,EXTDCOST,DOCDATE,A.ITEMNMBR,TRXQTY,UNIT COST,TRXLOCTN,TRNSTLOC,A.DEX_ROW_ID,
(CASE WHEN TRXQTY>0 THEN TRXQTY*QTYBSUOM ELSE 0 END) AS ENTRADA,
(CASE WHEN TRXQTY>0 THEN (TRXQTY*QTYBSUOM)*UNITCOST ELSE 0 END) AS COSTO_ENTRADA,
(CASE WHEN TRXQTY<0 THEN ABS(TRXQTY)*QTYBSUOM ELSE 0 END)AS SALIDA,
(CASE WHEN TRXQTY<0 OR DOCTYPE='3' THEN (ABS(TRXQTY)*QTYBSUOM)*UNITCOST ELSE 0 END)AS COSTO_SALIDA
FROM IV30300 A
WHERE A.ITEMNMBR BETWEEN '01-01-019' AND '01-01-020'
AND A.DOCDATE <'2008-12-01'
and TRXLOCTN BETWEEN '01' AND '11'

UNION

SELECT DISTINCT A.DOCNUMBR,EXTDCOST,DOCDATE,A.ITEMNMBR,TRXQTY,UNIT COST,TRXLOCTN,TRNSTLOC,A.DEX_ROW_ID,
(CASE WHEN TRXQTY>0 AND DOCTYPE <> '3' THEN TRXQTY*QTYBSUOM ELSE 0 END) AS ENTRADA,
(CASE WHEN TRXQTY>0 THEN (TRXQTY*QTYBSUOM)*UNITCOST ELSE 0 END) AS COSTO_ENTRADA,
(CASE WHEN DOCTYPE='3' THEN ABS(TRXQTY)*QTYBSUOM ELSE 0 END)AS SALIDA,
(CASE WHEN TRXQTY<0 OR DOCTYPE='3' THEN (ABS(TRXQTY)*QTYBSUOM)*UNITCOST ELSE 0 END)AS COSTO_SALIDA
FROM IV30300 A
WHERE A.ITEMNMBR BETWEEN '01-01-019' AND '01-01-020'
AND A.DOCDATE <'2008-12-01'
and TRXLOCTN BETWEEN '01' AND '11'
GROUP BY A.DOCNUMBR,EXTDCOST,DOCDATE,A.ITEMNMBR,TRXQTY,UNIT COST,TRXLOCTN,TRNSTLOC,A.DEX_ROW_ID,DOCTYPE,QTYBSU OM
ORDER BY A.DEX_ROW_ID,DOCDATE

el cual calcula el saldo a una fecha pero como le hago para que a partir de la fecha establecida me sume las entradas y reste las salidas
  #2 (permalink)  
Antiguo 31/12/2008, 11:36
 
Fecha de Ingreso: octubre-2008
Mensajes: 81
Antigüedad: 16 años, 2 meses
Puntos: 3
Respuesta: ayuda con calculo de saldo

Hola, pienso que deberías escribir también la estructura de tus tablas en tu DB, asi sería mas fácil ayudarte, porque veo tus query's e intento adivinar que cosa pertenece a qué...

Es solo una sugerencia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:57.