← Índice de manuales
Manual funcional · Sistema Plenario v14

Rechazo y Recobro de Cheques en el Módulo de Factoring

Cuando un cheque de terceros que opera por Factoring no puede hacerse efectivo (rebota), debe registrarse como rechazado. Al rechazarlo, el sistema imputa los gastos correspondientes al cliente y, cuando aplica, al…

Módulo: FactoringVersión: 1.1Actualizado: 2026-06-20

Rechazo y Recobro de Cheques en el Módulo de Factoring

Detalle

Campo Descripción
Manual de Usuario Cómo rechazar un cheque de terceros, revertir un rechazo, recobrar el importe de un cheque rechazado y cancelar reservas, dentro del módulo de Factoring.
Módulo Factoring
Operaciones Rechazar, Revertir Rechazo, Recobro de Rechazos, Cancelación de reservas
Tipo de pantalla Operación sobre cheques de terceros

Introducción

Cuando un cheque de terceros que opera por Factoring no puede hacerse efectivo (rebota), debe registrarse como rechazado. Al rechazarlo, el sistema imputa los gastos correspondientes al cliente y, cuando aplica, al proveedor financiero, genera los comprobantes (Factura o Nota de Débito) y registra los movimientos de cuenta corriente y los asientos contables.

Una vez rechazado, el importe del cheque (más sus gastos) queda pendiente de cobro. El recobro permite cobrar ese pendiente, total o parcialmente, agregando opcionalmente intereses y gastos de recobro y generando un recibo hacia tesorería.

Este manual cubre cuatro operaciones relacionadas: rechazar un cheque, revertir un rechazo hecho por error, recobrar un cheque rechazado y cancelar reservas (que usa la misma pantalla que el recobro).

Acceso al módulo

Para rechazar / revertir un rechazo:

  1. Ingrese a la solapa FACTORING.
  2. Presione el botón CHEQUES DE TERCEROS.
  3. Busque y seleccione el cheque en la grilla.
  4. Desde el menú OPERACIONES elija Rechazar (también disponible con el botón derecho del mouse sobre el cheque). Para deshacer un rechazo, use OPERACIONES → Revertir Rechazo.

Para recobrar un cheque rechazado:

  1. Ingrese a la solapa FACTORING.
  2. Acceda a la opción Recobro de Rechazos.
  3. Busque el cheque, selecciónelo y presione COBRAR.

Importante: Si la licencia se encuentra en modo lectura, el sistema avisa con "Su licencia actual se encuentra en modo lectura, no puede realizar esta operación" y no permite rechazar. Cada operación valida además su permiso correspondiente (ver sección Permisos).

Pantalla principal

Cheques de terceros (rechazo): la grilla de cheques de terceros lista los cheques con su estado. Para rechazar, el cheque debe estar en un estado que lo admita (por ejemplo acreditado, depositado, vendido o entregado). Si el cheque no es rechazable, el sistema avisa y no continúa.

Recobro de Cheques: muestra una grilla con los cheques rechazados pendientes de recobro (busca cheques en estado rechazado). La barra de herramientas tiene los botones Imprimir y Cobrar, y la barra de búsqueda permite filtrar. La misma pantalla, abierta en modo Cancelación de reservas, muestra los cheques reservados (su título cambia a "Cancelación de reservas").

Parámetros

Parámetros de la pantalla de Recobro (búsqueda de cheques)

Parámetro Descripción
N° Cheque Número de cheque a buscar.
Cliente Cliente titular del cheque (se selecciona por id o desde el buscador de clientes).
Especie Especie/moneda del cheque (lista desplegable).

Datos solicitados al rechazar (ventana Rechazos)

Campo Descripción
Cliente: Gastos a cobrar Importe de gastos de rechazo que se le cobra al cliente. Viene precargado según los parámetros de la empresa: porcentaje sobre el importe del cheque (Factoring.Cheques.GastosRechazoClientes) más un gasto fijo (Factoring.Cheques.GastosRechazoFijo). Puede generar Factura, Nota de Débito o Sin Comprobante.
P. Financiero: Gastos a pagar Gastos que el proveedor financiero (o banco) le cobra a usted por el cheque rechazado. Se habilita solo cuando el cheque está vendido, entregado, es pago a terceros, está depositado, o la cuenta pertenece a un inversor. Puede generar una Nota de Débito indicando letra, punto de venta y número de comprobante.
Motivo de Rechazo Motivo por el cual se rechaza el cheque (lista configurable de motivos de rechazo).

Datos solicitados al recobrar (ventana Recobro de Cheque Rechazado)

Campo Descripción
Recobro actual Importe a cobrar en este momento. Puede ingresar un cobro parcial; no puede superar el saldo pendiente.
Gastos e intereses Casillero opcional. Al activarlo se habilita el cálculo de intereses por días excedentes (según la tasa indicada) y la carga de un gasto de recobro. El sistema calcula automáticamente el IVA.
Tasa Tasa para el cálculo de intereses entre la fecha de rechazo y la fecha de trabajo.
Gastos de recobro Gasto adicional a cobrar en el recobro.
Incluir en el cobro actual Suma los intereses y gastos al importe final del recobro.
Generar recibo (enviar a tesorería) Genera un recibo por el importe final y lo envía a tesorería para su imputación.

Resultado del proceso

Al rechazar: el sistema marca el cheque como rechazado, registra los movimientos en la cuenta corriente del proveedor financiero y del cliente, genera los comprobantes elegidos (Factura o Nota de Débito) y realiza los asientos contables correspondientes. Si se generó un comprobante, ofrece imprimirlo. (Si se eligió generar Nota de Débito al proveedor financiero, debe completar letra, punto de venta y número de comprobante antes de aceptar.)

Al revertir un rechazo: el cheque vuelve a su estado anterior. La reversión no anula los gastos imputados al cliente ni al proveedor financiero; esos comprobantes deben revertirse manualmente.

Al recobrar: según las opciones elegidas, el sistema genera el comprobante por intereses y/o gastos (Factura o Nota de Débito), los movimientos en cuenta corriente y los asientos contables, marca el importe recobrado sobre el cheque rechazado y, si correspondía, genera el recibo hacia tesorería. Ofrece imprimir el comprobante de recobro y el recibo. Si el importe cancelado alcanza el total (bruto + gastos), el cheque se quita de la grilla de pendientes.

Columnas de la grilla de Recobro / Cancelación de reservas

Campo Descripción
Importe Importe bruto del cheque.
Gastos de Rechazo Gastos imputados al rechazar el cheque (percepción).
Rechazo Cancelado Importe ya recobrado del rechazo.
Rechazo Pendiente Saldo pendiente de recobro (bruto + gastos − recobrado).
F. Rechazado Fecha en que se rechazó el cheque.
Rechazo Motivo Motivo del rechazo.
Reserva Cancelado / Reserva Pendiente Importes de cancelación de reservas (solo en modo Cancelación de reservas).

Acciones disponibles

Acción Descripción
Rechazar Marca el cheque como rechazado, imputa gastos al cliente y al proveedor financiero y genera comprobantes y asientos.
Revertir Rechazo Deshace el rechazo y devuelve el cheque a su estado anterior (no anula gastos).
Ver Motivo de Rechazo Consulta el motivo por el cual se rechazó un cheque.
Cobrar (Recobro) Recobra el importe pendiente de un cheque rechazado, total o parcialmente.
Cobrar (Cancelación de reservas) Cancela la reserva de un cheque reservado, total o parcialmente.
Imprimir Imprime el recobro / la grilla de cheques.

Rechazar un cheque

  1. En CHEQUES DE TERCEROS, seleccione el cheque y elija OPERACIONES → Rechazar.
  2. Confirmar — el sistema pide confirmar los rechazos seleccionados y solicita la fecha de la operación.
  3. Definir gastos y comprobante — en la ventana de Rechazos cargue los gastos del cliente y, si corresponde, los del proveedor financiero, y seleccione el Motivo de Rechazo.
  4. Aceptar — si eligió generar Nota de Débito al proveedor financiero, complete letra, punto de venta y número de comprobante antes de continuar.

Revertir un rechazo

  1. En CHEQUES DE TERCEROS, seleccione el cheque rechazado.
  2. Elija OPERACIONES → Revertir Rechazo.
  3. El sistema advierte que el proceso no anula los gastos imputados; confirme para continuar. El cheque vuelve a su estado anterior.

Recobrar un cheque rechazado

  1. En Recobro de Rechazos, busque el cheque (por número, cliente y/o especie), selecciónelo y presione COBRAR.
  2. Definir el importe — total o parcial a cobrar en "Recobro actual".
  3. Cargar intereses y gastos (opcional) — active "Gastos e intereses" e ingrese tasa y/o gasto de recobro.
  4. Generar recibo (opcional) — tilde "Generar recibo (enviar a tesorería)" para imputar la cobranza en tesorería.
  5. Aceptar — el sistema registra el recobro.

Cancelar una reserva

La cancelación de reservas usa la misma pantalla que el recobro, pero en modo Cancelación de reservas. Busque el cheque reservado, selecciónelo y presione COBRAR para cancelar la reserva total o parcialmente. No es posible cancelar la reserva si el cheque no está reservado o si es un cheque extraordinario; en esos casos el sistema lo informa y no continúa.

Ejemplo práctico

Un cliente operó por Factoring un cheque de terceros por $100.000 que fue depositado, pero el banco lo rechazó por "Sin fondos".

  1. El operador entra a FACTORING → CHEQUES DE TERCEROS, busca el cheque y lo selecciona.
  2. Elige OPERACIONES → Rechazar y confirma, indicando la fecha del rechazo.
  3. En la ventana de Rechazos, los gastos al cliente vienen precargados (por ejemplo 2% = $2.000 más un fijo de $500 = $2.500). Elige generar Nota de Débito al cliente y selecciona el motivo "Sin fondos". Como el cheque estaba depositado, completa también la Nota de Débito del proveedor financiero con su letra, punto de venta y número. Presiona Aceptar.
  4. El cheque queda rechazado, con los comprobantes y asientos generados, y aparece en Recobro de Rechazos con Rechazo Pendiente de $102.500.
  5. Semanas después el cliente paga. El operador entra a Recobro de Rechazos, selecciona el cheque y presiona COBRAR. Activa "Gastos e intereses", carga la tasa para los días excedentes y un gasto de recobro; el sistema calcula el IVA. Tilda "Generar recibo (enviar a tesorería)" y presiona Aceptar.
  6. El sistema marca el importe recobrado, genera el comprobante por intereses/gastos y el recibo, y ofrece imprimirlos.

Consejos útiles

  • Antes de rechazar, verifique que el cheque esté en un estado rechazable; de lo contrario el sistema no continuará.
  • Los gastos de rechazo al cliente se precargan, pero puede ajustarlos manualmente antes de aceptar.
  • El casillero de gastos del proveedor financiero solo se habilita si hay un proveedor financiero involucrado (cheque vendido, entregado, depositado, pago a terceros, o cuenta de inversor).
  • Si va a calcular intereses o gastos en el recobro, asegúrese de tener configuradas las cuentas contables FACT_CH_RECOB_INT y FACT_CH_RECOB_GS para la especie; de lo contrario el sistema avisa y no permite continuar.
  • El recobro admite cobros parciales: el saldo restante queda como Rechazo Pendiente para futuros recobros.
  • Para consultar por qué se rechazó un cheque, use OPERACIONES/VER → Motivo de Rechazo.

Preguntas frecuentes

¿Puedo recobrar un cheque en cuotas? Sí. En "Recobro actual" puede ingresar un importe parcial; el saldo queda como Rechazo Pendiente para futuros recobros.
¿Por qué no se habilita el casillero de gastos del proveedor financiero al rechazar? Solo se habilita cuando el cheque está vendido, entregado, depositado, es pago a terceros, o la cuenta pertenece a un inversor. Si el cheque está en cartera y sin proveedor financiero, no hay a quién pagarle gastos.
Revertí un rechazo, ¿se devuelven los gastos cobrados? No. Revertir el rechazo no anula los comprobantes ni los gastos imputados al cliente o al proveedor financiero; deben revertirse manualmente.
¿Por qué no me deja cancelar una reserva? Porque el cheque no se encuentra reservado o es un cheque extraordinario. Verifique el estado del cheque.
¿Por qué el sistema me pide configurar FACT_CH_RECOB_INT o FACT_CH_RECOB_GS? Al calcular intereses o gastos en el recobro, el sistema necesita las cuentas contables donde imputar esos importes. Si no están definidas para la especie, avisa y no continúa.

Permisos

Permiso Habilita
Factoring.Cheques.Busquedas.Rechazar Rechazar cheques de terceros.
Factoring.Cheques.Busquedas.Revertir_Rechazo Revertir el rechazo de cheques.
Factoring.Cheques.Recobros_rechazos.Cobrar Realizar el recobro de cheques rechazados.
Factoring.Cheques.Recobros_rechazos Imprimir el recobro de cheques.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmCheques.vb, frmRechazos_Gastos.vb, frmRecobroCheques.vb y frmRecobroCheques_AddMod.vb).

Formularios principales

Componente Detalle
Form de cheques de terceros (rechazo/revertir) frmCheques (hereda MultiForm), proyecto VisualPlenarioNET, carpeta Factoring. Grilla DevExpress (GridView1). Métodos Rechazar() (línea ~5003) y RevertirRechazo() (línea ~6717). El rechazo se dispara desde el Ribbon (RechazarToolStripMenuItem), el menú contextual (mnuContextRechazar) y el atajo Ctrl+R.
Ventana de gastos de rechazo frmRechazos_Gastos. Cliente: radio Factura / Nota de Débito / Sin Comprobante (radGeneraFactura viene tildado por defecto). Recuadro "P. Financiero: Gastos a pagar" (chkInversor). Combo de motivos (cboMotivos, arranca en SelectedValue = 1).
Lista de recobro / cancelación de reservas frmRecobroCheques. Constructor recibe Flag (1 = recobro, 2 = cancelación de reservas) e intCliente opcional. Con Flag = 2 el título cambia a "Cancelación de reservas" y se muestran/ocultan columnas según el modo.
Recobro de un cheque frmRecobroCheques_AddMod. Calcula intereses, gastos e IVA, genera comprobante, asientos, movimiento de cta. cte. y (opcional) recibo a tesorería vía frmRecibos_ConTotal.
Modificar motivo de rechazo frmRechazos_Motivo (abierto desde Ver_MotivoDeRechazo()); persiste con objDocumentos.ModificarMotivoDeRechazo(...).
Cancelación de reserva (detalle) frmCheques_CancelacionReservaParcial (NO es el mismo _AddMod del recobro; se abre desde cobrar_cancelaciones_reservas()).

Permisos reales

Permiso (clsSeguridad.IsAllowedObject) Habilita
Factoring.Cheques.Busquedas.Rechazar Rechazar cheques de terceros (frmCheques.Rechazar).
Factoring.Cheques.Busquedas.Revertir_Rechazo Revertir el rechazo (frmCheques.RevertirRechazo).
Factoring.Cheques.Recobros_rechazos.Cobrar Realizar el recobro (frmRecobroCheques.Cobrar).
Factoring.Cheques.Recobros_rechazos Imprimir el recobro (botón "Imprimir" dentro de frmRecobroCheques_AddMod).
Factoring.Cheques.Modificar.MotivodeRechazp "Ver / Modificar Motivo de Rechazo" (frmCheques.Ver_MotivoDeRechazo).

Tablas de base de datos principales

Acceso vía clases de negocio clásicas (ADO.NET sobre stored procedures), no EF. La lógica de rechazo/recobro vive en ClassFactoring_BL.clsDocumentos.

Tabla / entidad Contenido
Documentos Cheques de terceros: estado, importes (Bruto, Percepcion = gastos de rechazo, Rechazo_Cancelado), fechas, motivo de rechazo, etc. Búsqueda con clsDocumentos.Search(... intDocumento_Estado:=5) para recobro y :=14 para reservas.
Motivos de rechazo clsMotivosrechazos.Search alimenta el combo de motivos.
Inversores Proveedor financiero: clsInversores.Search(strNro_Cta:=...) determina si se habilita el recuadro de gastos del PF.
Asientos / Cta. Cte. / Comprobantes El recobro arma asientos (AddRenglon), setea cta. cte. del cliente (SetCuentaCorriente), percepciones IIBB y, si corresponde, recibo.

Relación con otros módulos / manuales

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

Notas para soporte (comportamiento real del código)

  • Modo lectura: Rechazar() y RevertirRechazo() validan clsLicencias.IsReadOnly(...) ANTES del permiso; si la licencia está en modo lectura, avisan y salen. El recobro y la cancelación de reservas no validan modo lectura en su entrada.
  • "Ver Motivo de Rechazo" en realidad permite MODIFICARLO: abre frmRechazos_Motivo y, al aceptar, ejecuta ModificarMotivoDeRechazo(...). El permiso tiene una errata en el nombre: Factoring.Cheques.Modificar.MotivodeRechazp (sin la "o" final de "Rechazo").
  • Cancelación de reservas sin permiso: cobrar_cancelaciones_reservas() no valida ningún IsAllowedObject; solo verifica IsReservado y Not IsExtraordinario. El permiso ...Recobros_rechazos.Cobrar solo cubre el recobro real (Cobrar()).
  • Imprimir de la grilla sin permiso: el botón "Imprimir" de la lista (ToolStripButton1GridControl1.ShowPrintPreview()) no valida permiso. El permiso Factoring.Cheques.Recobros_rechazos solo se valida en el botón imprimir de frmRecobroCheques_AddMod.
  • Habilitación de gastos del PF: el recuadro se habilita si el cheque es IsVendido, IsEntregado, IsPagoTerceros o IsDepositado, o si la cuenta de acreditación (Cuenta_Ac) pertenece a un inversor (clsInversores.Search). Al habilitarlo se tilda automáticamente la Nota de Débito al inversor.
  • Gastos de rechazo al cliente precargados: (Factoring.Cheques.GastosRechazoClientes / 100 * Bruto) + Factoring.Cheques.GastosRechazoFijo.
  • Cuentas contables del recobro por especie: FACT_CH_RECOB_INT (intereses por días excedentes) y FACT_CH_RECOB_GS (gastos de recobro), resueltas con clsParametrosExtension.GetCuenta_Factoring(Id_Especie, ...). Si falta la cuenta para la especie, avisa y no continúa.
  • Cierre del pendiente: en el recobro, si Rechazo_Cancelado >= Bruto + Percepcion, la fila se elimina de la grilla (GridView1.DeleteRow). En reservas, ídem cuando dblPendiente = 0.
  • WS externo de rechazos: al rechazar se intenta registrar el cheque en WS_Plenario.ChequesRechazados_Add(...) dentro de un Try/Catch vacío (si el WS falla, el rechazo local igualmente se completa).
  • Reporte: rptRecobroCheque (comprobante del recobro). El recibo a tesorería se imprime con frmRecibos.Imprimir(...).
¿Te resultó útil este manual?