Como Detectar Comprobantes Descuadrados

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Línea 1: Línea 1:
LA SIGUIENTE SENTENCIA RETORNA LOS COMPROBANTES DESCUADRADOS EN EL MES DE ENERO('01')
LA SIGUIENTE SENTENCIA RETORNA LOS COMPROBANTES DESCUADRADOS EN EL MES DE ENERO('01')
-
SELECT A.NUMCOM,
+
SELECT A.NUMCOM,SUM(DECODE(A.DEBCRE,'D',A.MONASI,0)) TOTDEB,
-
      SUM(DECODE(A.DEBCRE,'D',A.MONASI,0)) TOTDEB,
+
SUM(DECODE(A.DEBCRE,'C',A.MONASI,0)) TOTCRE
-
      SUM(DECODE(A.DEBCRE,'C',A.MONASI,0)) TOTCRE
+
FROM CONTABC1 A,CONTABC B
FROM CONTABC1 A,CONTABC B
-
WHERE A.NUMCOM=B.NUMCOM AND
+
WHERE A.NUMCOM=B.NUMCOM AND TO_CHAR(A.FECCOM,'MM')='01'
-
    TO_CHAR(A.FECCOM,'MM')='01'
+
GROUP BY A.NUMCOM
GROUP BY A.NUMCOM
-
HAVING SUM(DECODE(A.DEBCRE,'D',A.MONASI,0)) <>
+
HAVING SUM(DECODE(A.DEBCRE,'D',A.MONASI,0)) <> SUM(DECODE(A.DEBCRE,'C',A.MONASI,0))
-
      SUM(DECODE(A.DEBCRE,'C',A.MONASI,0))
+

Revisión de 21:41 28 jun 2007

LA SIGUIENTE SENTENCIA RETORNA LOS COMPROBANTES DESCUADRADOS EN EL MES DE ENERO('01')

SELECT A.NUMCOM,SUM(DECODE(A.DEBCRE,'D',A.MONASI,0)) TOTDEB, SUM(DECODE(A.DEBCRE,'C',A.MONASI,0)) TOTCRE FROM CONTABC1 A,CONTABC B WHERE A.NUMCOM=B.NUMCOM AND TO_CHAR(A.FECCOM,'MM')='01' GROUP BY A.NUMCOM HAVING SUM(DECODE(A.DEBCRE,'D',A.MONASI,0)) <> SUM(DECODE(A.DEBCRE,'C',A.MONASI,0))

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas