Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WITH albaranes_a_confirmar AS
- (
- SELECT
- cc.ID_DOCUMENTO AS id_documento_cc, tm1.ID_DOCUMENTO AS id_documento_tm1, cc.DOCUMENTO AS documento_cc
- FROM movto.DOCUMENTO cc
- INNER JOIN movto.TIPO_ANULACION_DOCUMENTO tacc ON COALESCE(cc.ID_TIPO_ANULACION_DOCUMENTO, 6) = tacc.ID_TIPO_ANULACION_DOCUMENTO
- INNER JOIN movto.GRUPO_TIPO_ANULACION_DOCUMENTO gtacc ON gtacc.ID_GRUPO_TIPO_ANULACION_DOCUMENTO = tacc.ID_GRUPO_TIPO_ANULACION_DOCUMENTO
- INNER JOIN movto.DOCUMENTO tm1 ON tm1.ID_DOCUMENTO = cc.ID_DOCUMENTO_REL
- INNER JOIN movto.TIPO_ANULACION_DOCUMENTO tatm1 ON COALESCE(tm1.ID_TIPO_ANULACION_DOCUMENTO, 6) = tatm1.ID_TIPO_ANULACION_DOCUMENTO
- INNER JOIN movto.GRUPO_TIPO_ANULACION_DOCUMENTO gtatm1 ON gtatm1.ID_GRUPO_TIPO_ANULACION_DOCUMENTO = tatm1.ID_GRUPO_TIPO_ANULACION_DOCUMENTO
- LEFT JOIN movto.
- WHERE cc.ID_DOCUMENTO IN (1315881598,1111,1,3)
- AND cc.ID_TIPO_MOVIMIENTO = 1
- AND tm1.ID_TIPO_MOVIMIENTO = 1
- AND gtacc.DOCUMENTO_ACTIVO = 1
- AND gtatm1.DOCUMENTO_ACTIVO = 1
- AND cc.CANCELADO = 0
- AND tm1.CANCELADO = 0
- AND tm1.CONFIRMADO = 1 WITH UR
- )
- SELECT
- a.id_documento_cc, a.documento_cc, tm4.fecha AS fecha_tm4
- FROM albaranes_a_confirmar a
- INNER JOIN movto.RELACION_DOCUMENTOS rd ON
- (
- a.id_documento_tm1 = rd.ID_DOCUMENTO
- AND rd.ID_TIPO_RELACION_MOVIMIENTO = 4
- AND rd.ID_TIPO_ESTADO_RELACION = 0
- AND rd.ID_TIPO_MOVIMIENTO = 1
- AND rd.ID_TIPO_MOVIMIENTO_RELACIONADO = 4
- )
- INNER JOIN movto.DOCUMENTO tm4 ON tm4.ID_DOCUMENTO = rd.ID_DOCUMENTO_RELACIONADO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement