Advertisement
Guest User

Untitled

a guest
Dec 12th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. SELECT A.ID_DDOCGEST, A.MODULCOD, A.FORMATO, A.SIZEBYTE, A.FECHAUDI,
  2. A.USUARCOD, A.DOCUORIG, DECODE(C.DESCRIPCION, NULL, A.DESCRIPCION, C.DESCRIPCION) AS DESCRIPCION , A.SWONLINE, A.FECHBACK, A.IDBACKUP,
  3. A.ID_DSINPOLI_FK, A.ID_DPOLIZAS_FK, A.ID_DPERSONA_FK, A.FNAMEORI,
  4.  
  5. CASE WHEN FNAMEORI LIKE '%Carátula Fianza Chile%'
  6. THEN 'CH000005'
  7. WHEN FNAMEORI LIKE 'POL%.pdf'
  8. THEN 'CH000005'
  9. WHEN FNAMEORI LIKE '%Temporario Fianza Colombia%' OR FNAMEORI LIKE '%Caratula Fianza Colombia%'
  10. THEN 'DFIAC02'
  11. WHEN FNAMEORI LIKE 'CCG%.pdf' AND B.PRODUCTO = 'CA03'
  12. THEN 'DFIAC02'
  13. WHEN (FNAMEORI LIKE '%Carátula Fianza Perú%' AND DECODE(C.DESCRIPCION, NULL, A.DESCRIPCION, C.DESCRIPCION) NOT LIKE '%Temporario%' AND B.PRODUCTO = 'CA04')
  14. OR FNAMEORI = 'Liquidación'
  15. THEN ( SELECT MAX(C.CODIDOCU)
  16. FROM DDOCGEST A, DPOLIZAS B, DPOLGDOC C
  17. WHERE A.ID_DPOLIZAS_FK = B.ID_DPOLIZAS
  18. AND A.ID_DDOCGEST = C.ID_DDOCGEST_FK(+)
  19. AND C.CODIDOCU LIKE 'RG%'
  20. AND B.PRODUCTO = 'CA01' AND (C.CODIDOCU NOT LIKE 'DEXPE%' OR C.CODIDOCU IS NULL) AND B.POLIZANN = 2018 AND B.POLIZSEC = 97582)
  21. WHEN B.PRODUCTO = 'CA01' AND C.CODIDOCU IS NULL AND FNAMEORI NOT LIKE '%tracking%' THEN
  22. (SELECT C.VALOR
  23. FROM DPOLIZAS A,
  24. DPOLSCON B,
  25. DPODATOS C
  26. WHERE A.ID_DPOLSCON_FK = B.ID_DPOLSCON
  27. AND B.DPODATOS_SCON = C.ID_DPOLSCON_FK
  28. AND C.NOMBDATO='CODIGODOCDEFESP'
  29. -- AND A.PRODUCTO = 'CA01' AND A.POLIZANN = 2018 AND A.POLIZSEC = 97582)
  30. AND A.PRODUCTO ='CA01' AND A.POLIZANN = 2018 AND A.POLIZSEC = 97582)
  31. ELSE C.CODIDOCU
  32. END CODIDOCU
  33.  
  34. FROM DDOCGEST A, DPOLIZAS B, DPOLGDOC C
  35. WHERE A.ID_DPOLIZAS_FK = B.ID_DPOLIZAS
  36. AND A.ID_DDOCGEST = C.ID_DDOCGEST_FK(+)
  37. AND B.PRODUCTO = 'CA01' AND (C.CODIDOCU NOT LIKE 'DEXPE%' OR C.CODIDOCU IS NULL) AND B.POLIZANN = 2018 AND B.POLIZSEC = 97582;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement