Diferencia entre revisiones de «Categoría:ORDENES PAGO»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Línea 7: Línea 7:


==Videos instructivos==
==Videos instructivos==
Los siguientes videos muestran distintos aspectos en el creado y aprobación de órdenes de pago.
Los siguientes videos muestran cómo crear, liquidar y aprobar las órdenes de pago.
*[https://www.youtube.com/watch?v=JnzAcKlew-A&list=PL2bXsyjNc5agroYc2f5hT3aUxLcGpyBpI&index=3&ab_channel=ConarPesa Armado de una orden de pago.]
*[https://www.youtube.com/watch?v=JnzAcKlew-A&list=PL2bXsyjNc5agroYc2f5hT3aUxLcGpyBpI&index=3&ab_channel=ConarPesa Armado de una orden de pago.]
*[https://www.youtube.com/watch?v=12odAUvKt1M&list=PL2bXsyjNc5agroYc2f5hT3aUxLcGpyBpI&index=3&ab_channel=ConarPesa Liquidación de una orden de pago.]
*[https://www.youtube.com/watch?v=12odAUvKt1M&list=PL2bXsyjNc5agroYc2f5hT3aUxLcGpyBpI&index=3&ab_channel=ConarPesa Liquidación de una orden de pago.]

Revisión del 14:58 29 ene 2025

Introducción

Diagrama de órdenes de pago.

Las órdenes de pago permiten cancelar saldos de FACTURAS COMPRA y aplicar saldos de ANTICIPOS PAGO.

También calculan las retenciones (cuando corresponda) y las diferencias de cambio.

Videos instructivos

Los siguientes videos muestran cómo crear, liquidar y aprobar las órdenes de pago.

Tablas

Las órdenes de pago no necesitan ninguna configuración en particular excepto las definidas en COMPROBANTES.

Para crear una orden de pago:

Consultas más usuales, no relacionadas con aprobaciones ni workflow

Workflow

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