← Índice de manuales
Manual funcional · Sistema Plenario v14

Tesorería - Órdenes de Pago

La Orden de Pago (OP) es el comprobante con el que la empresa registra un pago a un tercero: un cliente, un proveedor financiero (inversor), un proveedor o directamente contra una cuenta contable. Desde una misma orden…

Módulo: TesoreríaVersión: 1.2Actualizado: 2026-06-20

Detalle

Manual de Usuario Gestión de Órdenes de Pago de Tesorería: alta, modificación, liquidación y anulación de pagos a clientes, inversores, proveedores y cuentas contables, con sus formas de pago, retenciones, asiento contable e impresión de comprobantes.

Introducción

La Orden de Pago (OP) es el comprobante con el que la empresa registra un pago a un tercero: un cliente, un proveedor financiero (inversor), un proveedor o directamente contra una cuenta contable. Desde una misma orden vas a poder elegir qué se paga (créditos, créditos bullet, servicios de terceros o comprobantes), con qué medio de pago se cancela (especie/efectivo, cheque propio, cheque de terceros, cuenta o DataNet), aplicar las retenciones que correspondan e imprimir el comprobante.

Cada orden trabaja sobre una única especie (moneda): pesos, dólares, euros, reales, etc. Una vez que la orden se liquida, queda firme y genera su movimiento en cuenta corriente y su asiento contable; a partir de ahí ya no se puede modificar ni eliminar, solo anular. Las órdenes que todavía no fueron liquidadas sí pueden modificarse o eliminarse.

Acceso al módulo

  1. Ingresá al sistema con tu usuario y contraseña.
  2. En el menú principal abrí la solapa Tesorería.
  3. Hacé clic en la opción Órdenes de Pago.
  4. Se abre el listado de órdenes de pago con la barra de botones y el panel de filtros.

Importante: el acceso depende de los permisos asignados a tu usuario. Si no ves el botón Nuevo o alguna opción de impresión/operación, es porque tu perfil no tiene habilitado ese permiso. Consultá con el administrador del sistema.

Pantalla principal

La ventana de Órdenes de Pago se compone de tres zonas:

Zona Contenido
Barra de botones (arriba) Nuevo (desplegable por tipo de beneficiario), Modificar, Eliminar, Imprimir (desplegable), Operaciones (desplegable) y Ver (desplegable).
Panel de filtros Búsqueda por N° (ID), rango de fechas, sucursal, estado (liquidación) y centro de costos.
Grilla de resultados Lista de órdenes con sus columnas. Las anuladas se muestran en gris y las que cumplen condiciones de liquidación con color diferenciado.

La grilla permite arrastrar encabezados de columna para agrupar, ordenar y reordenar columnas. Con la opción Restaurar columnas con valores originales (clic derecho sobre la grilla) volvés al diseño por defecto.

Filtros de búsqueda

Sobre el panel de filtros podés combinar los siguientes criterios y luego presionar Buscar:

Filtro Para qué sirve
N° (ID) Busca una orden de pago puntual por su número.
Fecha (De / A) Acota por rango de fechas. Se activa tildando el check Fecha; si está destildado no filtra por fecha.
Sucursal Limita a una sucursal. Ver todas las sucursales requiere el permiso correspondiente; sin él, solo ves la sucursal del usuario.
Estado Todas, Liquidadas o No liquidadas.
Centro de Costos Filtra por el centro de costos asociado.

Resultados

La grilla muestra una fila por orden de pago. Columnas principales:

Columna Descripción
Id Número interno de la orden de pago.
N° Comprobante Número de comprobante asignado.
Fecha Fecha de la orden.
F. Liquidación Fecha en que la orden fue liquidada (vacía si aún no se liquidó).
F. Anulación Fecha de anulación (solo en órdenes anuladas; se ven en gris).
Beneficiario Cliente, inversor, proveedor o cuenta a quien se paga.
CUIT CUIT/L del beneficiario.
Concepto / Descripción Concepto y descripción del pago.
Importe Importe total de la orden.
Importe Ret. Gan. Importe retenido por Ganancias, si corresponde.
Centro de Costo Centro de costos imputado.
Fecha Valor Fecha valor del pago.
Observaciones Texto libre cargado en la orden.
Alta / Mod. / Usuarios Fechas y usuarios de alta y modificación (auditoría).

Acciones disponibles

Acción Descripción
Nuevo Crea una nueva orden de pago. El botón es un desplegable con cuatro tipos de beneficiario: Clientes, Inversores, Proveedores y Cuenta Contable. Requiere permiso de creación.
Modificar Edita una orden seleccionada que aún no fue liquidada.
Eliminar Elimina una orden seleccionada que aún no fue liquidada.
Imprimir Desplegable con: Orden de Pago, Listado de Cheques, Cheques Propios, Autorización de Cobro, DataNet, Certificado de Retención y Listado del resultado de la búsqueda (detallado/resumido).
Operaciones Permite Anular órdenes ya liquidadas y Enviar por mail el comprobante al beneficiario.
Ver Muestra el Asiento Contable, la Cuenta Corriente, el Log de Estado y la Galería de Documentos de la orden seleccionada.

Tipos de beneficiario

El botón Nuevo es un desplegable: según a quién le pagás, elegís un tipo de beneficiario distinto.

Tipo de beneficiario Para qué se usa
Clientes Pago a un cliente de la financiera (por ejemplo, devolución de saldo a favor o pago contra su cuenta corriente). Pide el ID del cliente y la moneda.
Inversores / Proveedor Financiero Pago a un proveedor financiero (inversor). Pide el ID del inversor y la moneda.
Proveedores Pago a un proveedor comercial. Pide el ID del proveedor, la forma de pago (a comprobantes o a cuenta) y la moneda.
Cuenta Contable Pago imputado directamente contra una cuenta contable, sin un tercero de la ficha (gastos, conceptos varios, etc.). Pide el número de cuenta contable y la moneda. El alta de este tipo se controla con el parámetro Tesoreria.OrdenesDePago.Nuevo_ACuenta (en 0 queda oculto).

Medios de pago

El Medio de Pago define con qué se cancela la orden. Se elige en el combo de medio de pago y se carga el detalle con Agregar. La lista de medios disponibles depende del tipo de beneficiario y de la especie: para una OP a Cuenta Contable se ofrecen Especie, Cheques de Terceros, Cheque Propio y Proveedor Financiero.

Medio de pago Descripción
Especie Pago en efectivo desde una caja. Abre el movimiento de especie (caja, especie e importe).
Cheques de Terceros Cancela con cheques de cartera (de terceros). Abre la pantalla de cheques para seleccionar uno o varios cheques depositables de la cartera.
Cheque Propio Cheque emitido por la propia empresa (banco, sucursal, cuenta, número e importe).
Cuenta bancaria Pago contra una cuenta bancaria propia (transferencia/débito en cuenta).
Proveedor Financiero Cancela usando saldo a favor / cuenta corriente de un proveedor financiero (inversor).
Banco Pago canalizado a través de un banco.
Cliente Cancela usando saldo / cuenta corriente de un cliente.
DataNet Pago por transferencia electrónica DataNet contra un CBU/CVU/Alias del beneficiario (debe estar cargado previamente en su ficha).

Nota: el medio de pago por defecto se define con el parámetro Gestion.Tesoreria.OrdenesDePago.MedioDePago.Default.

Crear una orden de pago (Nuevo)

  1. Hacé clic en Nuevo y elegí el tipo de beneficiario: - Clientes: te pide el ID del cliente y la moneda (especie). - Inversores (proveedor financiero): te pide el ID del inversor y la moneda. - Proveedores: te pide el ID del proveedor, la forma de pago (a comprobantes o a cuenta) y la moneda. - Cuenta Contable: te pide el número de cuenta contable y la moneda.
  2. Se abre la ventana Alta / Consulta de Órdenes de Pago con la solapa Datos de la Orden Pago.
  3. Completá los datos del comprobante: Concepto, número y fecha de comprobante, Fecha Valor, Sucursal, Centro de Costo y Observaciones.
  4. En la grilla de pagos agregá los renglones a pagar según el tipo de beneficiario (créditos, créditos bullet, servicios de terceros, etc.) con el botón Agregar, y usá Eliminar para quitar un renglón. En el caso de cuotas/facturas, Importe a Pagar habilita pagos parciales.
  5. Definí el Medio de Pago de la orden. Las opciones son: Especie (efectivo), Cheques de Terceros, Cheque Propio, Cuenta, Proveedor Financiero, Banco y Cliente. Para cargar el detalle del medio de pago usá el botón Agregar (Especie, Cuenta, Cheque Propio o Cheque de Terceros según corresponda).
  6. Si la operación lleva retenciones, cargalas desde la pantalla de retenciones (Ganancias, IVA, IIBB, SUSS).
  7. Si querés avisar al beneficiario, tildá Enviar e-Mail de Aviso.
  8. Presioná Aceptar para guardar la orden.

Importante: una orden de pago trabaja sobre una sola especie. El identificador de especie debe ser distinto de cero; si no, el sistema avisa y no deja continuar.

Pago a Proveedor: a comprobantes o a cuenta

Al crear una orden para un proveedor, el sistema pide la forma de pago:

  • A comprobantes: la orden cancela facturas/comprobantes puntuales del proveedor.
  • A cuenta: registra un pago a cuenta corriente del proveedor, sin imputar a un comprobante específico.

Liquidar la orden

Una orden recién creada queda como no liquidada (editable y eliminable). Cuando se liquida, el sistema genera el movimiento en cuenta corriente y el asiento contable, registra la Fecha de Liquidación y la deja firme: ya no se puede modificar ni eliminar, solo anular.

Anular una orden liquidada

  1. Seleccioná la orden liquidada en la grilla.
  2. Abrí Operaciones → Anular.
  3. Confirmá la anulación. La orden queda marcada con Fecha de Anulación y se muestra en gris en la grilla.

Requiere el permiso de anulación.

Enviar el comprobante por mail

Desde Operaciones → Enviar por mail se envía el comprobante de la orden al beneficiario por correo electrónico.

Ver asiento, cuenta corriente, log y documentos

Con la orden seleccionada, el botón Ver ofrece:

  • Asiento Contable: el asiento generado por la orden.
  • Cuenta Corriente: el movimiento en la cuenta corriente del beneficiario.
  • Log de Estado: la trazabilidad de estados de la orden.
  • Galería de Documentos: los archivos/comprobantes adjuntos.

Auditoría y trazabilidad

Además del Log de Estado (que muestra solo los cambios de estado de la orden), Plenario registra todas las acciones realizadas sobre las órdenes de pago en un registro central: el Log de Auditorías.

Se accede desde Herramientas → Log de Auditorías. Permite buscar y consultar quién hizo cada operación, cuándo y qué cambió:

Elemento Función
Rango de fechas Acota la búsqueda al período deseado.
Tipo de log Filtra por el tipo de operación registrada (alta, modificación, anulación, etc.).
Doble clic en una fila Abre el detalle del movimiento, con la información completa del cambio.

Toda acción del sistema —no solo las de órdenes de pago— queda registrada en este Log. Es la fuente para auditar quién modificó un comprobante, cuándo y qué dato cambió. Las columnas de Alta / Mod. / Usuarios de la grilla muestran solo un resumen (alta y última modificación); el Log de Auditorías conserva el historial completo.

Ejemplo práctico

Pago a un proveedor de un servicio facturado, con cheque propio:

  1. Nuevo → Proveedores. Ingresás el ID del proveedor, elegís forma de pago A comprobantes y especie Pesos.
  2. En Datos de la Orden Pago seleccionás el Concepto (por ejemplo "Pago a proveedores"), cargás fecha, fecha valor y centro de costo.
  3. Con Agregar sumás la factura a cancelar; si pagás parcial, usás Importe a Pagar.
  4. En Medio de Pago elegís Cheque Propio y con Agregar → Cheque Propio cargás el cheque (banco, número, importe).
  5. Si corresponde retención de Ganancias, la cargás en la pantalla de retenciones.
  6. Tildás Enviar e-Mail de Aviso y presionás Aceptar.
  7. Una vez liquidada, desde Imprimir → Orden de Pago generás el comprobante y desde Ver → Asiento Contable verificás el asiento.

OP a Cuenta Contable pagada con Cheques de Terceros

Caso típico: imputar un gasto (o un concepto) directamente a una cuenta contable y cancelarlo entregando cheques de la cartera (de terceros).

  1. Nuevo → Cuenta Contable. Ingresás el número de cuenta contable a imputar y la especie (por ejemplo Pesos).
  2. En Datos de la Orden Pago completás el Concepto, la fecha, la Fecha Valor, la Sucursal, el Centro de Costo y las Observaciones.
  3. En la grilla de pagos, con Agregar cargás el/los renglones a imputar a la cuenta contable con su importe. Así queda definido el total de la orden.
  4. En Medio de Pago elegís Cheques de Terceros y presionás Agregar.
  5. Se abre la pantalla de cheques de cartera: seleccioná uno o varios cheques depositables hasta cubrir el importe de la orden y aceptá. Cada cheque se agrega como renglón del medio de pago; el sistema avisa si un cheque no es depositable o si ya está cargado en la orden.
  6. Verificá que el total de los cheques coincida con el importe a pagar. Si corresponde, cargá las retenciones.
  7. Presioná Aceptar para guardar y luego liquidá la orden.
  8. Resultado de la registración contable al liquidar: se debita la cuenta contable imputada (el gasto/concepto) y se acredita la cuenta de cartera de cheques de terceros (sale el cheque de la cartera). El movimiento queda reflejado en el asiento, que podés revisar desde Ver → Asiento Contable.

Tip: para que un cheque de terceros aparezca disponible debe estar en cartera y en estado depositable. Si no figura, revisá su estado en el módulo de Factoring / Cheques de Terceros.

Consejos útiles

  • Antes de liquidar revisá bien el medio de pago y las retenciones: una vez liquidada la orden no se puede modificar ni eliminar, solo anular.
  • Para pagos parciales de cuotas o facturas usá Importe a Pagar en lugar de cancelar el renglón completo.
  • Si el beneficiario paga con DataNet y la cuenta destino (CBU/CVU/Alias) no aparece, primero cargala en la ficha del beneficiario (ver Preguntas frecuentes).
  • Usá el filtro Estado = No liquidadas para encontrar rápido las órdenes que todavía podés corregir.
  • Si no ves órdenes de otras sucursales, es por permisos: pedí al administrador el permiso de "ver todas las sucursales".

Preguntas frecuentes

¿Cómo cargo una cuenta destino nueva (CBU/CVU/Alias) para pagar con DataNet? Para que el CBU/CVU/Alias aparezca como cuenta destino al elegir el medio de pago **DataNet**, primero hay que cargarlo en la ficha del beneficiario: 1. Entrá al módulo del beneficiario según corresponda: **Clientes**, **Proveedores** o **Proveedores Financieros**. 2. Seleccioná el registro del beneficiario y abrí la pestaña **CBU/CVU/Alias**. 3. Presioná **Nuevo** y completá **Descripción** y **CBU/CVU/Alias**. 4. Verificá que el **CUIT/L** y la **Razón Social** sean correctos. 5. Marcá la opción **Activo** y hacé clic en **Aceptar**. 6. Volvé a la carga de la orden de pago, elegí el medio de pago **DataNet** y vas a encontrar el nuevo CBU disponible para seleccionar.
¿Por qué no puedo modificar ni eliminar una orden de pago? Porque ya fue **liquidada**. Solo las órdenes **no liquidadas** se pueden modificar o eliminar. Una orden liquidada únicamente se puede **anular** (Operaciones → Anular) si tu usuario tiene el permiso correspondiente.
¿Puedo pagar en una orden con más de una moneda? No. Cada orden de pago trabaja sobre una sola **especie** (moneda), que elegís al crearla. Para pagar en otra moneda generás una orden distinta.
¿Puedo pagar una Orden de Pago a Cuenta Contable con cheques de terceros? Sí. Al crear la orden con **Nuevo → Cuenta Contable** y elegir como medio de pago **Cheques de Terceros**, el sistema abre la pantalla de cheques de cartera para que selecciones los cheques con los que cancelás la imputación. Para una OP a Cuenta Contable los medios disponibles son **Especie**, **Cheques de Terceros**, **Cheque Propio** y **Proveedor Financiero**. Al liquidar, se debita la cuenta contable imputada y se acredita la cartera de cheques de terceros.
Elegí Cheques de Terceros pero un cheque no aparece o no me deja agregarlo, ¿por qué? Solo se pueden seleccionar cheques que estén **en cartera** y en estado **depositable**. Si el cheque ya fue usado, vendido, entregado o no es depositable, el sistema no lo ofrece o avisa al intentar agregarlo. Tampoco deja cargar dos veces el mismo cheque en la misma orden. Revisá el estado del cheque en el módulo de Factoring / Cheques de Terceros.
¿Qué diferencia hay entre pago "a comprobantes" y "a cuenta" en proveedores? **A comprobantes** cancela facturas/comprobantes puntuales del proveedor; **a cuenta** registra un pago a la cuenta corriente del proveedor sin imputarlo a un comprobante específico.

Permisos

Permiso Habilita
Gestion.Tesoreria.OrdenesDePago.Nuevo Crear órdenes de pago (clientes, inversores, proveedores y cuenta contable).
Tesoreria.Operaciones.Ordenes_pago.ver Ver órdenes de pago.
Tesoreria.Operaciones.Ordenes_pago.Eliminar Eliminar órdenes de pago no liquidadas.
Tesoreria.Operaciones.Ordenes_pago.Anular Anular órdenes de pago liquidadas.
Tesoreria.Operaciones.Ordenes_pago.Imprimir.Orden_Pago Imprimir el comprobante de la orden de pago.
Tesoreria.Operaciones.Ordenes_pago.Imprimir_Listado_Cheques Imprimir el listado de cheques.
Tesoreria.Operaciones.Ordenes_pago.Autorizacion_Cobro Imprimir la autorización de cobro.
Tesoreria.Operaciones.Ordenes_pago.DataNet Imprimir el listado DataNet.
OrdenesDePago.Sucursales.VerTodas Ver las órdenes de pago de todas las sucursales.
Tesoreria.TransferenciasBancarias.EnviarComprobantePorMail Enviar por mail el comprobante.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmOrdenesdePago.vb).

Formularios principales

Componente Detalle
Formulario "hub" (listado/grilla) frmOrdenesDePagoVisualPlenarioNET/Tesorería/frmOrdenesdePago.vb. Es el form principal: grilla DevExpress GridControl/GridView1 con menú de toolbar (Nuevo, Modificar, Eliminar, Imprimir, Operaciones, Ver) y el mismo menú replicado como menú contextual (cmsStandard) sobre la grilla.
Panel de filtros frmOrdenesDePagoAdvancedSearch — se acopla al DockingPaneManager (control ActiveX XtremeDockingPane) del form hub.
Form de alta/consulta (proveedores / inversores) frmOrdenesDePago_Facturas_AddMod — alta y consulta a comprobantes.
Form de alta/consulta (clientes) frmOrdenesDePago_ConPrevisiones — alta/consulta de OP a clientes (con previsiones).
Form de alta/consulta (cuenta contable) frmOrdenesDePago_AddMod — alta/consulta de OP imputada a cuenta contable.
Form selector de beneficiario frmNuevoOrdenRecibo — se abre primero al pulsar Nuevo; recibe el tipo de entidad (Clientes/Inversores/Proveedores/Cuentas) y devuelve intIdEspecie (la especie/moneda elegida).
Otro listado (impresión/export) frmListado_OrdenesdePago — diálogo separado de impresión/exportación por rango de Id y fecha (parametrizado con TipoListado.OrdenesdePago); no es el form principal.

Formularios satélite por función (lanzados desde el menú)

Acción del menú Handler (en frmOrdenesdePago.vb) Form / acción que abre
Nuevo → Clientes ClientesToolStripMenuItem.ClickNueva_Cliente() frmNuevoOrdenRecibo (selector) → frmOrdenesDePago_ConPrevisiones (ShowDialog)
Nuevo → Inversores InversoresToolStripMenuItem.Click frmNuevoOrdenRecibofrmOrdenesDePago_Facturas_AddMod (bnProveedor=False)
Nuevo → Proveedores ProveedoresToolStripMenuItem.Click frmNuevoOrdenRecibofrmOrdenesDePago_Facturas_AddMod (bnProveedor=True)
Nuevo → Cuenta Contable ACuentaToolStripMenuItem1.ClickNueva_Cuenta() frmNuevoOrdenRecibofrmOrdenesDePago_AddMod
Modificar / Ver ModificarToolStripMenuItem.Click / cmsStandard_Modificar.Click Reabre el AddMod según el tipo de entidad de la OP seleccionada (frmOrdenesDePago_Facturas_AddMod, frmOrdenesDePago_ConPrevisiones o frmOrdenesDePago_AddMod).
Eliminar EliminarToolStripMenuItem.ClickEliminar() Borra la OP no liquidada (llama al SP Ordenesdepago_Del); confirma con frmMessageBox.
Operaciones → Anular AnularToolStripMenuItem1.ClickAnular() Según parámetro de fecha de anulación puede abrir frmLiquidaciones_FechaConf para elegir la fecha.
Operaciones → Enviar por mail EnviarPorMailAToolStripMenuItem.ClickEnviarComprobantePorMail() FormGestion_Comprobantes_EnviarMail. Solo si la OP está liquidada y contiene una transferencia bancaria (DataNet); obtiene el PDF vía Bancos_Transferencias_Manager.
Imprimir → Orden de Pago cmsStandard_Imprimir_Documentos.Click / OrdenDePagoToolStripMenuItem.Click Reporte Crystal en frmPrintPreview.
Imprimir → Listado de Cheques cmsStandard_Imprimir_Liquidacion.Click Reporte en frmPrintPreview.
Imprimir → Cheques Propios ImpresiónDeChequesToolStripMenuItem(1).Click frmAsistente_Cheques_Propios_OP.
Imprimir → Autorización de Cobro AutorizacionDeCobroToolStripMenuItem(1).ClickAutorizacionDeCobro_ Reporte en frmPrintPreview (importe mínimo por parámetro).
Imprimir → DataNet DataNetToolStripMenuItem(1).Click Reporte en frmPrintPreview.
Imprimir → Certificado Retención RetencionesToolStripMenuItem1.ClickImprimir_Retenciones() Reportes de retención (Ganancias/IVA/IIBB/SUSS).
Imprimir → Listado (Detallada/Resumida) Detallada/ResumidaToolStripMenuItem.Click Reporte del resultado de la búsqueda.
Ver → Asiento Contable AsientoContableToolStripMenuItem.Click / AsientosToolStripMenuItem.Click frmAsientos vía VPNetApp.Main.ShowFrmInDockPanel (usa Id_Asiento o Id_AsientoAnulado).
Ver → Cuenta Corriente CuentasCorrientesToolStripMenuItem.Click / CuentaCorrienteToolStripMenuItem.Click frmCuentasCorrientes vía ShowFrmInDockPanel (entidad e Id obtenidos de la OP).
Ver → Log de Estado LogDeEstadoToolStripMenuItem.Click / LogsEstadosToolStripMenuItem.Click frmPrestamos_Creditos_Logs(Id, 3) (ShowDialog).
Ver → Galería de Documentos GaleríaDeDocumentosToolStripMenuItem.Click frmGalery(GaleriaImagenes.TipoEntidad.OrdenesPago, Id).
Restaurar columnas RestaurarColumnasToolStripMenuItem.Click Restaura el layout original de columnas de la grilla.
Link "Centro Costos" ToolStripLabel6.Click frmContabilidad_CC (ABM de centros de costo).

Permisos reales (clsSeguridad.IsAllowedObject)

Permiso Habilita
Gestion.Tesoreria.OrdenesDePago.Nuevo Crear OP (validado en los cuatro tipos de beneficiario).
Tesoreria.Operaciones.Ordenes_pago.ver Ver / abrir una OP.
Tesoreria.Operaciones.Ordenes_pago.Eliminar Eliminar OP no liquidadas.
Tesoreria.Operaciones.Ordenes_pago.Anular Anular OP liquidadas.
Tesoreria.Operaciones.Ordenes_pago.Imprimir.Orden_Pago Imprimir el comprobante de la OP.
Tesoreria.Operaciones.Ordenes_pago.Imprimir_Listado_Cheques Imprimir el listado de cheques.
Tesoreria.Operaciones.Ordenes_pago.Autorizacion_Cobro Imprimir la autorización de cobro.
Tesoreria.Operaciones.Ordenes_pago.DataNet Imprimir el listado DataNet.
OrdenesDePago.Sucursales.VerTodas Ver/seleccionar todas las sucursales; sin él, el combo de sucursal queda fijo en la del usuario (_objUsuario.Id_Sucursal).
Tesoreria.TransferenciasBancarias.EnviarComprobantePorMail Enviar por mail el comprobante de la transferencia.

Nota: el contexto de seguridad común a todos los handlers es ClassVisualPlenarioNET.Sistema.clsSeguridad.IsAllowedObject(_objUsuario, <permiso>, <descripción>, <objeto padre>). La gran mayoría usa el objeto padre Tesoreria.Operaciones.Ordenes_Pago.

Parámetros del sistema (clsParametros.GetParameterValue)

Parámetro Efecto
Tesoreria.OrdenesDePago.Nuevo_ACuenta En 0 oculta la opción Nuevo → Cuenta Contable (ACuentaToolStripMenuItem.Visible = False).
Gestion.Tesoreria.OrdenDePago.LiquidacionAutomatica En 1 liquida la OP automáticamente al darla de alta (evaluado en los cuatro tipos de alta).
Gestion.Tesoreria.OrdenDePago.FechaAnulacion 0 usa la fecha de la OP, 1 la fecha de trabajo, 2 pide fecha específica (abre frmLiquidaciones_FechaConf).
OrdenesDePago.Mails.PreguntarAccionATomarAlAceptar En 1 pregunta al aceptar si se envían los mails de la OP.
OrdenesDePago.Mails.AltertaAlAceptar En 1 alerta al aceptar (gestión de mails).
Tesoreria.ChequesPropios.ImporteImpresion_Autorizacion_Cobro Importe mínimo de cheque propio para imprimir la Autorización de Cobro (default 10000).
Operaciones.ImpresionComprobante.Ofrecer En 0 no ofrece imprimir el comprobante tras confirmar la operación.
Gestion.Tesoreria.OrdenesDePago.MedioDePago.Default Medio de pago por defecto en el alta (referenciado por los forms de alta).

Tablas / objetos de base de datos principales

El acceso a datos NO es EF: la clase de negocio clsOrdenesdepago usa ADO.NET directo (System.Data.SqlClient.SqlCommand / SqlDataAdapter) contra stored procedures de SQL Server y, en algunos casos, SQL inline. El envío de comprobantes/transferencias sí usa la capa más nueva VPNET.Data.Model.Manager (p. ej. Bancos_Transferencias_Manager).

Tabla / entidad Contenido
Cabecera de la OP Alta/baja/modificación vía SP Ordenesdepago_Add / Ordenesdepago_Mod / Ordenesdepago_Del.
Detalle de la OP (renglones / medios de pago) SP Ordenesdepago_detalle_Add / _Mod / _Del (clase OrdenesDePago_Detalle_Items, con campo Id_Transferencia_Bancaria para DataNet).
Cuentas corrientes clsCuentasCorrientes — movimiento de cta. cte. del beneficiario (cliente/inversor/proveedor) generado al liquidar.
Asiento contable Referenciado por Id_Asiento / Id_AsientoAnulado de la OP; se visualiza con frmAsientos.
Centros de costo clsContabilidad_cc (combo de filtro y ABM frmContabilidad_CC).
Sucursales clsSucursales (combo de filtro, restringido por permiso de sucursales).

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Tesorería. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte (comportamiento real del código)

  • Form "hub" real: la pantalla es frmOrdenesDePago (frmOrdenesdePago.vb, ~2960 líneas). No confundir con frmListado_OrdenesdePago, que es solo un diálogo de impresión/exportación por rango.
  • Selector previo al alta: cualquier alta pasa primero por frmNuevoOrdenRecibo, que define la entidad (cliente/inversor/proveedor/cuenta) y la especie; si la especie devuelta es 0 el alta no continúa.
  • El AddMod depende del tipo: clientes → frmOrdenesDePago_ConPrevisiones; inversores y proveedores → frmOrdenesDePago_Facturas_AddMod (con flag de proveedor); cuenta contable → frmOrdenesDePago_AddMod. Modificar/Ver reabren el mismo form según el tipo de la OP.
  • Liquidación automática: si Gestion.Tesoreria.OrdenDePago.LiquidacionAutomatica = 1, la OP queda liquidada (firme) en el mismo momento del alta.
  • Enviar por mail es específico de transferencias: el menú "Enviar por mail" exige OP liquidada y con transferencia bancaria; en otros casos avisa y no envía. Usa permiso de Transferencias Bancarias, no uno propio de OP.
  • Sucursal restringida: sin OrdenesDePago.Sucursales.VerTodas, el combo de sucursal se deshabilita y se fija a la del usuario.
  • Resaltado de la grilla: la fila se pinta en rojo según condición sobre Fecha_Liquidacion y en gris (silver) cuando Fecha_Anulacion no es nula (StyleFormatCondition de DevExpress).
  • Codificación del fuente: el .vb está en code page legacy; varios identificadores y textos contienen caracteres acentuados (ResultadoDeLaBúsqueda..., ImpresiónDeCheques..., GaleríaDeDocumentos...).
¿Te resultó útil este manual?