Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. WITH albaranes_a_confirmar AS
  2. (
  3. SELECT
  4. cc.ID_DOCUMENTO AS id_documento_cc, tm1.ID_DOCUMENTO AS id_documento_tm1, cc.DOCUMENTO AS documento_cc
  5. FROM movto.DOCUMENTO cc
  6. INNER JOIN movto.TIPO_ANULACION_DOCUMENTO tacc ON COALESCE(cc.ID_TIPO_ANULACION_DOCUMENTO, 6) = tacc.ID_TIPO_ANULACION_DOCUMENTO
  7. INNER JOIN movto.GRUPO_TIPO_ANULACION_DOCUMENTO gtacc ON gtacc.ID_GRUPO_TIPO_ANULACION_DOCUMENTO = tacc.ID_GRUPO_TIPO_ANULACION_DOCUMENTO
  8. INNER JOIN movto.DOCUMENTO tm1 ON tm1.ID_DOCUMENTO = cc.ID_DOCUMENTO_REL
  9. INNER JOIN movto.TIPO_ANULACION_DOCUMENTO tatm1 ON COALESCE(tm1.ID_TIPO_ANULACION_DOCUMENTO, 6) = tatm1.ID_TIPO_ANULACION_DOCUMENTO
  10. INNER JOIN movto.GRUPO_TIPO_ANULACION_DOCUMENTO gtatm1 ON gtatm1.ID_GRUPO_TIPO_ANULACION_DOCUMENTO = tatm1.ID_GRUPO_TIPO_ANULACION_DOCUMENTO
  11. LEFT JOIN movto.
  12. WHERE cc.ID_DOCUMENTO IN (1315881598,1111,1,3)
  13. AND cc.ID_TIPO_MOVIMIENTO = 1
  14. AND tm1.ID_TIPO_MOVIMIENTO = 1
  15. AND gtacc.DOCUMENTO_ACTIVO = 1
  16. AND gtatm1.DOCUMENTO_ACTIVO = 1
  17. AND cc.CANCELADO = 0
  18. AND tm1.CANCELADO = 0
  19. AND tm1.CONFIRMADO = 1 WITH UR
  20. )
  21. SELECT
  22. a.id_documento_cc, a.documento_cc, tm4.fecha AS fecha_tm4
  23. FROM albaranes_a_confirmar a
  24. INNER JOIN movto.RELACION_DOCUMENTOS rd ON
  25. (
  26. a.id_documento_tm1 = rd.ID_DOCUMENTO
  27. AND rd.ID_TIPO_RELACION_MOVIMIENTO = 4
  28. AND rd.ID_TIPO_ESTADO_RELACION = 0
  29. AND rd.ID_TIPO_MOVIMIENTO = 1
  30. AND rd.ID_TIPO_MOVIMIENTO_RELACIONADO = 4
  31. )
  32. INNER JOIN movto.DOCUMENTO tm4 ON tm4.ID_DOCUMENTO = rd.ID_DOCUMENTO_RELACIONADO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement