Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.32 KB | None | 0 0
  1. SELECT
  2. razon_social,
  3. documento,
  4. fecha,
  5. referencia,
  6. descripcion,
  7. SUM ( cantidad ) AS cantidad,
  8. SUM ( precio ) AS precio,
  9. SUM ( metros ) AS metros
  10. FROM
  11. (
  12. SELECT
  13. tercero.f200_razon_social AS razon_social,
  14. fac.f350_id_tipo_docto + '-' + CAST(fac.f350_consec_docto AS VARCHAR) AS documento,
  15. fac.f350_fecha AS fecha,
  16. i.f120_referencia AS referencia,
  17. i.f120_descripcion AS descripcion,
  18. f470_cant_1 AS cantidad,
  19. CASE
  20. WHEN fac.f350_id_tipo_docto IN ( 'CFV' ) THEN
  21. f470_vlr_bruto
  22. WHEN fac.f350_id_tipo_docto IN ( 'CNV' ) THEN
  23. (
  24. f470_vlr_bruto * ( - 1.0 ))
  25. END AS precio,
  26. (
  27. CONVERT ( INT, mvtoentidad.f753_dato_numero ) * 1.0
  28. ) / 1000 * f470_cant_1 AS metros
  29. FROM
  30. UnoEE.dbo.t350_co_docto_contable fac
  31. INNER JOIN Unoee.dbo.t200_mm_terceros tercero ON fac.f350_rowid_tercero = tercero.f200_rowid
  32. INNER JOIN UnoEE.dbo.t461_cm_docto_factura_venta ON f350_rowid = f461_rowid_docto
  33. INNER JOIN UnoEE.dbo.t470_cm_movto_invent ON f470_rowid_docto_fact = f350_rowid
  34. INNER JOIN unoee.dbo.t281_co_unidades_negocio unidad_negocio ON UnoEE.dbo.t470_cm_movto_invent.f470_id_un_movto = unidad_negocio.f281_id
  35. INNER JOIN UnoEE.dbo.t121_mc_items_extensiones iext ON iext.f121_rowid = f470_rowid_item_ext
  36. INNER JOIN unoee.dbo.t120_mc_items i ON i.f120_rowid = iext.f121_rowid_item
  37. INNER JOIN unoee.dbo.t125_mc_items_criterios criterios ON i.f120_rowid = criterios.f125_rowid_item AND criterios.f125_id_plan = '020'
  38. INNER JOIN unoee.dbo.t106_mc_criterios_item_mayores mayor1 ON mayor1.f106_id_plan = criterios.f125_id_plan AND mayor1.f106_id = criterios.f125_id_criterio_mayor
  39. INNER JOIN unoee.dbo.t125_mc_items_criterios criterios1 ON i.f120_rowid = criterios1.f125_rowid_item AND criterios1.f125_id_plan = '021' AND criterios1.f125_id_criterio_mayor = '0102'
  40. INNER JOIN unoee.dbo.t106_mc_criterios_item_mayores mayor2 ON mayor2.f106_id_plan = criterios1.f125_id_plan AND mayor2.f106_id = criterios1.f125_id_criterio_mayor
  41. INNER JOIN unoee.dbo.t753_mm_movto_entidad_columna mvtoentidad ON i.f120_rowid_movto_entidad = mvtoentidad.f753_rowid_movto_entidad
  42. WHERE
  43. f350_id_cia = 1
  44. AND f350_ind_estado IN ( 0, 1 )
  45. AND mvtoentidad.f753_rowid_entidad_atributo IN ( '58' )
  46. AND f350_fecha_ts_creacion  BETWEEN '2020-01-01 00:00:00' AND '2020-01-22 23:59:59' AND unidad_negocio.f281_id = '001'
  47. )tbl
  48. GROUP BY
  49. razon_social,
  50. documento,
  51. fecha,
  52. referencia,
  53. descripcion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement