Advertisement
MX37S

queries FE

Jul 14th, 2021 (edited)
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.73 KB | None | 0 0
  1. ----queryINTERBFindIdResponsableFacturados----
  2.  
  3. SELECT DISTINCT
  4. decode(ccta_responsable,NULL,scli_despachante,scli_responsable) AS scli_cliente,
  5. ccli.email AS email,
  6. decode(fcfi.ccta_responsable,NULL,fcfi.dnomyap_despachante,fcfi.dnomyap) AS dnomyap
  7. FROM
  8. ccli INNER JOIN
  9. fcfi ON
  10. ccli.scli = fcfi.scli_responsable
  11. WHERE
  12. ctpcomprobante IN('FA','NC','ND')
  13. AND cconvta = 4
  14. AND fhemision>=:fechaMinima
  15. AND caea_estado = 2
  16. AND ccli.email IS NOT NULL
  17.  
  18. ----queryINTERBFindFacturasAprobadasByCliente----
  19.  
  20. SELECT sfactura AS idFactura,
  21. ctpcomprobante AS tipoComprobante,
  22. ctpcomprobante||'-'||caea_ptovta||'-'||ctiplet||'-'||nfactura AS nroFactura,
  23. dnomyap_despachante AS despachante,
  24. dnomyap AS importador,
  25. fhemision AS fechaEmision
  26. FROM fcfi
  27. WHERE
  28. caea_estado = 2
  29. AND fhemision >=:fechaMinima AND  
  30. cconvta = 4
  31. AND ctpcomprobante IN('FA','NC','ND')
  32. AND ((scli_despachante = idCliente AND ccta_despachante IS NOT NULL)
  33. OR (scli_responsable = idCliente AND ccta_responsable IS NOT NULL));
  34.  
  35. ----findFacturasAprobadasByClientePortal----
  36.  
  37. SELECT DISTINCT fcfi.sfactura AS idFactura,
  38. fcfi.ctpcomprobante AS tipoComprobante,
  39. fcfi.ctpcomprobante||'-'||fcfi.caea_ptovta||'-'||fcfi.ctiplet||'-'||fcfi.nfactura AS nroFactura,
  40. fcfi.dnomyap_despachante AS despachante,
  41. fcfi.dnomyap AS importador,
  42. 'IMPO' AS sucursal,
  43. fcfi.fhemision AS fechaEmision
  44. FROM fcfi
  45. WHERE fcfi.caea_estado IN (2,4)
  46. AND fcfi.fhemision >= :fechaMinima
  47. AND fcfi.fhemision <= :fechaMaxima
  48. AND fcfi.cconvta = 4
  49. AND fcfi.ctpcomprobante IN('FA','NC','ND')
  50.  
  51. #En caso de ser !=NULL
  52.  
  53. AND ((fcfi.scli_despachante = idCliente
  54. AND fcfi.ccta_despachante IS NOT NULL)
  55. OR (fcfi.scli_responsable = idCliente
  56. AND fcfi.ccta_responsable IS NOT NULL));
  57.  
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement