Categoría:ORDENES PAGO

De Pragma Wiki
Ir a la navegación Ir a la búsqueda

Tablas

DECLARE @‌FCATEGORIA VARCHAR(64) = 'ORDENES PAGO/CONSULTA'

SELECT DISTINCT
pOBJETOS.FTIPO
, USUARIO_MENU_PREFS.FOBJETO
, pOBJETOS.FDESCRIPCION
, FMEDIAWIKI = (SELECT pDOCUMENTA_CATALOGO.FMEDIAWIKI FROM pDOCUMENTA_CATALOGO WHERE pDOCUMENTA_CATALOGO.FCODIGO = USUARIO_MENU_PREFS.FOBJETO)
, FLINK = '[[' + @‌FCATEGORIA + '|' + pOBJETOS.FDESCRIPCION + ' (' + USUARIO_MENU_PREFS.FOBJETO + ')]]'
, pOBJETOS.FTS
, FRECS = COUNT(*)

FROM USUARIO_MENU_PREFS, pOBJETOS WHERE
USUARIO_MENU_PREFS.FTIPO = 'STATS'
AND USUARIO_MENU_PREFS.FOBJETO LIKE 'OP%'
/*AND USUARIO_MENU_PREFS.FTS >= '20230101'*/
AND pOBJETOS.FCODIGO = USUARIO_MENU_PREFS.FOBJETO
AND pOBJETOS.FTIPO = 'PRXCONSULTAS'
--AND USUARIO_MENU_PREFS.FOBJETO NOT LIKE '%APROBA%'

AND USUARIO_MENU_PREFS.FOBJETO NOT IN
(
'OPCAB_PENDIENTES_ASIGNACION_Consulta'
, 'OPCAB_PENDIENTES_APROBACION_Consulta'
, 'OPCAB_PENDIENTES_APROBACION_USUARIO_Consulta'
, 'OPCAB_PENDIENTES_LIQUIDACION_Consulta'
, 'OPCAB_PENDIENTES_LIQUIDACION_USUARIO_Consulta'
, 'OPCAB_LIQUIDADAS_Consulta'
, 'OPCAB_PENDIENTES_APROBACION_GENERAL_Consulta'
, 'OPCAB_ENPROCESOAPROBACION_Consulta'
, 'OPCAB_ENPROCESOAPROBACION_USUARIO_Consulta'
)

GROUP BY
pOBJETOS.FTIPO
, USUARIO_MENU_PREFS.FOBJETO
, pOBJETOS.FDESCRIPCION
, pOBJETOS.FTS

ORDER BY
/*pOBJETOS.FTS*/
COUNT(*) DESC