Advertisement
Guest User

Untitled

a guest
Jun 14th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 2.12 KB | None | 0 0
  1. SELECT * FROM
  2. (
  3. SELECT GE.EMP_NOMBRE AS EMP_GERENTE, CA.CAN_DESCRI AS TIPO_VENDEDOR, EE.EMP_CLAVE, EE.COMPANIA, EE.EMP_GPID,
  4. EE.EMP_NOMBRE, ' ' || VV.NOMBRE AS COLUMNA, 0 AS FACTOR, VV.VISIBLE_ORDEN, PD.MONTO, TB.NOMBRE AS TIPOBONO
  5. FROM DCC_PLANILLA_DETALLE PD
  6.   INNER JOIN DCC_VARIABLE VV ON PD.VARIABLE = VV.VARIABLE
  7.   INNER JOIN DCC_EMPLEADO EE ON PD.EMP_CLAVE = EE.EMP_CLAVE AND PD.SUCURSAL_CLAVE = EE.SUC_CLAVE
  8.   INNER JOIN DC1_TAS_RUTA RU ON EE.RUT_CLAVE = RU.RUT_cLAVE AND EE.SUC_CLAVE = RU.SUC_CLAVE
  9.   INNER JOIN DCC_TAS_CANAL CA ON RU.CAN_CLAVE = CA.CAN_CLAVE
  10.   LEFT OUTER JOIN DCC_AGRUPACION_RUTA AR ON EE.SUC_CLAVE = AR.SUC_CLAVE AND EE.RUT_CLAVE = AR.RUT_CLAVE
  11.   LEFT OUTER JOIN DCC_EMPLEADO GE ON AR.RUT_CLAVE_GEVE = GE.RUT_CLAVE AND AR.SUC_CLAVE = GE.SUC_CLAVE
  12.   LEFT OUTER JOIN DCC_TIPOBONO_BONO TBB ON AR.TIPOBONO = TBB.TIPOBONO
  13.   LEFT OUTER JOIN DCC_TIPOBONO TB ON TBB.TIPOBONO=TB.TIPOBONO
  14. WHERE PD.FECHA_INICIAL = TO_DATE('2019-05-31','YYYY-MM-DD')
  15.   AND PD.SUCURSAL_CLAVE = 3300
  16.   AND PD.CALENDARIO = 10
  17.   AND VV.VISIBLE = 1
  18. UNION ALL
  19. SELECT GE.EMP_NOMBRE AS EMP_GERENTE, CA.CAN_DESCRI AS TIPO_VENDEDOR, EE.EMP_CLAVE, EE.COMPANIA, EE.EMP_GPID,
  20. EE.EMP_NOMBRE, '-' || BB.CODIGO AS COLUMNA, 1 AS FACTOR, 10000 + BB.BONO AS VISIBLE_ORDEN, PD.MONTO, TB.NOMBRE AS TIPOBONO
  21. FROM DCC_PLANILLA_BONO PD
  22.   INNER JOIN DCC_BONO BB ON PD.BONO = BB.BONO
  23.   INNER JOIN DCC_EMPLEADO EE ON PD.EMP_CLAVE = EE.EMP_CLAVE AND PD.SUCURSAL_CLAVE = EE.SUC_CLAVE
  24.   INNER JOIN DC1_TAS_RUTA RU ON EE.RUT_CLAVE = RU.RUT_cLAVE AND EE.SUC_CLAVE = RU.SUC_CLAVE
  25.   INNER JOIN DCC_TAS_CANAL CA ON RU.CAN_CLAVE = CA.CAN_CLAVE
  26.   LEFT OUTER JOIN DCC_AGRUPACION_RUTA AR ON EE.SUC_CLAVE = AR.SUC_CLAVE AND EE.RUT_CLAVE = AR.RUT_CLAVE
  27.   LEFT OUTER JOIN DCC_EMPLEADO GE ON AR.RUT_CLAVE_GEVE = GE.RUT_CLAVE AND AR.SUC_CLAVE = GE.SUC_CLAVE
  28.   LEFT OUTER JOIN DCC_TIPOBONO_BONO TBB ON AR.TIPOBONO = TBB.TIPOBONO
  29.   LEFT OUTER JOIN DCC_TIPOBONO TB ON TBB.TIPOBONO=TBB.TIPOBONO
  30. WHERE PD.FECHA_INICIAL = TO_DATE('2019-05-31','YYYY-MM-DD')
  31.   AND PD.SUCURSAL_CLAVE = 3300
  32.   AND PD.CALENDARIO = 10
  33. ) DATOS
  34. WHERE EMP_CLAVE=9873
  35. ORDER BY TIPOBONO, VISIBLE_ORDEN ASC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement