Detalle
| Campo | Valor |
|---|---|
| Manual de Usuario | Nueva Liquidación de Cheques - Factoring |
La opción Nueva Liquidación de Cheques permite registrar una operación de factoring en la que un cliente entrega un conjunto de cheques para que la empresa los descuente (adelanto de dinero) o los gestione (cobranza por…
| Campo | Valor |
|---|---|
| Manual de Usuario | Nueva Liquidación de Cheques - Factoring |
La opción Nueva Liquidación de Cheques permite registrar una operación de factoring en la que un cliente entrega un conjunto de cheques para que la empresa los descuente (adelanto de dinero) o los gestione (cobranza por cuenta y orden del cliente). El sistema calcula los intereses, gastos, comisiones e impuestos sobre cada cheque y determina el neto que finalmente recibe el cliente, generando luego los movimientos en su cuenta corriente.
Es la pantalla central del módulo de Factoring para operar con cheques de terceros: en una sola liquidación se cargan todos los cheques de una operación, se definen las condiciones comerciales (tasa, gastos, comisiones) y se confirma el resultado.
Para acceder a esta opción: Menú principal → Factoring → Nueva Liquidación de Cheques.
La pantalla se organiza en una cabecera (datos del cliente y de la operación), un listado central de cheques, varias solapas de configuración y un resumen de totales en la parte inferior.
| Campo | Descripción |
|---|---|
| Entidad / Cliente | Cliente que entrega los cheques. Al seleccionarlo se cargan automáticamente sus datos y sus condiciones comerciales. |
| Nro | Número de liquidación (lo asigna el sistema al guardar). |
| Tipo Movimiento | Define si la operación es un Descuento (se adelanta dinero al cliente) o una Gestión (cobranza por cuenta del cliente). Según la opción se habilitan o bloquean ciertos campos. |
| Sucursal | Sucursal en la que se registra la operación. |
| Centro de Costo | Centro de costo al que se imputa la liquidación. |
| Oficial | Oficial comercial asignado a la operación (se trae del cliente). |
| Especie | Moneda de la liquidación (pesos u otra especie, con su cotización). |
| Fecha | Fecha de la liquidación. |
| Fecha Valor | Fecha desde la cual se calculan los días de interés de cada cheque. |
| Alíc. IVA | Alícuota de IVA aplicada a intereses, gastos y comisiones. |
| Cheques al día | Indica que los cheques son de plazo muy corto; aplica una tasa de gastos diferenciada. |
Importante: el cliente debe seleccionarse antes que cualquier otro dato. Si el cliente está bloqueado, inactivo o dispara una alerta de Prevención de Lavado de Dinero, el sistema lo avisa y puede impedir continuar con la operación.
En la solapa Tasas/Gastos/Comisiones se cargan las condiciones que determinan cuánto se le descuenta al cliente. Cada vez que cambiás un valor y salís del campo, el sistema recalcula todos los cheques y los totales.
| Campo | Descripción |
|---|---|
| Tasa Anual (TNA) % | Tasa de interés anual. Se prorratea según los días de cada cheque. |
| Gastos % | Porcentaje de gastos sobre el bruto de cada cheque. |
| Gastos VC % | Porcentaje de gastos adicionales (por ejemplo, valores con características especiales). |
| Gastos No Orden % | Recargo por cheques que no son a la orden del cliente. |
| Gasto Fijo $ | Importe fijo de gastos para toda la liquidación. |
| Gasto Mín. x Ch. $ | Gasto mínimo que se cobra por cada cheque, aunque el porcentaje dé un valor menor. |
| Gasto Mín. x Ch. VC $ | Gasto mínimo por cheque para valores con características especiales. |
| Comisiones % | Porcentaje de comisión sobre la operación. |
| P/Cheque (Comisión) | Cobra una comisión fija por cada cheque en lugar del porcentaje. |
| P/Cheque (Tasa particular) | Permite asignar una tasa distinta a cada cheque mediante una columna en el listado. |
| ITF % | Porcentaje del Impuesto a las Transacciones Financieras. |
| Días de más | Días adicionales que se suman al plazo para el cálculo de intereses. |
| Importe Fijo $ | Importe fijo adicional configurado para la liquidación. |
| Fecha / Fecha Valor | Fechas que rigen el cálculo de los días de cada cheque. |
Importante: si activás Tasa particular por documento o Comisión por cheque, la tasa o la comisión general dejan de editarse y se cargan individualmente por cada cheque con los botones Modif. Tasa y Modif. Comis..
En la parte inferior de la pantalla se muestra el resumen que se actualiza automáticamente con cada cambio:
| Campo | Descripción |
|---|---|
| Bruto Total | Suma de los importes brutos de todos los cheques. |
| Intereses | Interés calculado según tasa, días e importe de cada cheque. |
| Gastos | Suma de gastos porcentuales y mínimos por cheque. |
| IVA | IVA aplicado sobre intereses, gastos y comisiones. |
| Comisiones | Suma de comisiones porcentuales y/o fijas. |
| Aforo | Total retenido por aforo (riesgo). |
| Ing. Brutos | Percepción de Ingresos Brutos, si corresponde. |
| ITF | Total del Impuesto a las Transacciones Financieras. |
| Percepciones | Otros impuestos y retenciones calculados para la operación. |
| Neto Total | Importe final que recibe el cliente: el bruto menos todos los descuentos e impuestos. |
Cada cheque del listado muestra estos datos:
| Campo | Descripción |
|---|---|
| Banco / Suc. | Banco y sucursal del cheque. |
| Nro. Cheque | Número del cheque. |
| Firmante / CUIT | Persona o empresa que firma el cheque y su CUIT. |
| Fecha Depósito | Fecha en que se depositará o acreditará el cheque. |
| Días | Plazo en días entre la fecha valor y la acreditación; determina el interés. |
| Aforo | Porcentaje retenido por riesgo sobre el cheque, si corresponde. |
| Bruto | Importe del cheque sin descuentos. |
| Neto | Importe que queda luego de descontar intereses, gastos, comisiones e impuestos. |
El botón Agregar despliega un menú con varias formas de incorporar cheques al listado:
| Acción | Descripción |
|---|---|
| Crear Nuevo | Abre la carga manual de un cheque: banco, sucursal, número de cuenta, número de cheque, fecha de depósito, firmante, CUIT e importe bruto. Toma como valores iniciales la tasa, gastos y comisiones de la liquidación. |
| Importar desde otra Base del Sistema | Trae cheques ya registrados en otra base, validando que no estén duplicados ni en un estado que impida liquidarlos. |
| Garantía | Agrega cheques que quedan retenidos como respaldo de la operación. Se ven en la solapa Cheques de Garantía. |
| Masivamente por Lectora/Excel | Importa muchos cheques a la vez desde un archivo Excel o desde una lectora de códigos. Ideal para grandes volúmenes. |
| Desde Json | Carga cheques desde un archivo en formato JSON exportado por otro sistema. |
| Agregar cheques por IA | Lee imágenes de cheques con inteligencia artificial y extrae automáticamente sus datos para sumarlos al listado. |
Sobre el listado también están disponibles las acciones Modificar, Eliminar, Modif. Comis. (modificar comisión del cheque seleccionado), Modif. Tasa (modificar tasa del cheque seleccionado) y Ver Imágenes.
La pantalla incluye además las siguientes solapas adicionales:
| Solapa | Descripción |
|---|---|
| Cheques de Garantía | Cheques que el cliente deja retenidos como respaldo de la liquidación. |
| Comisión Oficial | Comisión o interés adicional a favor del oficial que participa en la operación. |
| Integro Acciones | Disponible en cooperativas: integra acciones como parte de la operación. |
| Costo de Referencia | Valores de referencia (costo y tasa) para análisis interno; no afecta el neto. |
| Mín. x Cheque/Importe | Configuración complementaria de mínimos por cheque e importes fijos. |
| Observaciones | Texto libre con notas sobre la liquidación. |
| Otros Impuestos | Detalle de las percepciones e impuestos calculados (Ingresos Brutos, retenciones provinciales, etc.). |
El flujo típico para registrar una liquidación de cheques es el siguiente:
Paso 1 — Seleccionar el cliente
Importante: al cargar el cliente, el sistema ejecuta los controles de límite de crédito, documentación y perfil de riesgo. Si alguno genera un bloqueo, no se podrá avanzar hasta resolverlo.
Paso 2 — Elegir el tipo de movimiento
Paso 3 — Agregar los cheques
Usá el botón Agregar y elegí la forma de incorporar cheques (carga manual, importación, lectora/Excel, JSON o IA). Cada cheque agregado toma como valores iniciales la tasa, gastos y comisiones de la liquidación.
Paso 4 — Definir tasas, gastos y comisiones
En la solapa Tasas/Gastos/Comisiones cargá las condiciones de la operación. Cada vez que cambiás un valor y salís del campo, el sistema recalcula todos los cheques y los totales.
Paso 5 — Revisar los totales
Verificá en el resumen inferior el bruto, los intereses, gastos, IVA, comisiones, aforo, impuestos y el neto total que recibe el cliente.
Paso 6 — Confirmar y guardar
Importante: la fecha valor no puede superar la fecha de trabajo (salvo que la empresa lo permita por configuración), y el neto total no puede ser negativo. Si alguna de estas condiciones no se cumple, la liquidación no se podrá guardar.
| Permiso | Descripción |
|---|---|
| Acceso a Nueva Liquidación de Cheques | Permite ingresar a la opción y registrar liquidaciones de cheques. |
| Superar límite de crédito / cartera | Permiso especial requerido para continuar cuando la operación supera el límite de crédito o de cartera del cliente. |
| Operar cliente con bloqueos / alertas | Permite continuar ante avisos de cliente bloqueado, inactivo o con alerta de Prevención de Lavado de Dinero, según configuración. |
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmLiquidacionesCheques_AddMod.vb).
| Componente | Detalle |
|---|---|
| Formulario | frmLiquidacionesCheques_AddMod (VisualPlenarioNET\Factoring\frmLiquidacionesCheques_AddMod.vb), título de ventana "Alta y/o Modificación de Liquidación de Cheques" |
| Acceso (menú) | Panel Factoring → grupo Liquidaciones → "Nueva Liquidación de Cheques" (frmPaneFactoring.pnFactoring_Liquidaciones_NuevaCheques), que abre el form con ShowDialog() |
| Clase de negocio | ClassFactoring_BL.clsLiquidaciones (ClassVisualPlenarioNET\Factoring\clsLiquidaciones.vb) |
| Tipo de movimiento | Combo cboDto_Gestion; se guarda en Dto_Gestion como SelectedIndex + 1 → 1 = Descuento, 2 = Gestión |
| Solapas reales | "Tasas/Gastos/Comisiones", "Cheques de Garantía", "Comisión Oficial", "Integro Acciones", "Costo de Ref.", "Min. x Cheque/Importe", "Observaciones", "Otros Impuestos", "Liquidación de Crédito" |
| Acción del menú / botón | Form que abre |
|---|---|
| Crear Nuevo (carga manual) | frmCheques_AddMod (en bucle, permite cargar varios cheques seguidos) |
| Importar desde otra Base del Sistema | frmCheques_Importacion_Base |
| Garantía | frmCheques_Garantias_Liquidaciones |
| Masivamente por Lectora/Excel | frmLiquidacionesCheques_AddMod_CargaMasiva |
| Desde Json | Gestion.FormProcesarComprobantesCompraPorIA_AddJson (+ IA_Cheques_Manager.ProcesarJsonInput) |
| Lectura por IA (agregar cheques por IA) | FormResultProcesamientoChequePorIA (requiere licencia KeyLicences.Instance.Access(2,1,14,2)) |
| Modif. Tasa | frmDocumentos_Tasa |
| Modif. Comis. | frmDocumentos_Comision |
| Permiso | Habilita |
|---|---|
Factoring.Liquidaciones.Busquedas.Nuevo_Cheque |
Abrir la opción "Nueva Liquidación de Cheques" desde el menú (verificado en frmPaneFactoring) |
Factoring.Liquidaciones.PuedeSobrepasarLimite |
Continuar cuando la operación supera el límite de crédito / cartera del cliente |
Factoring.Cheques.Ver_Galeria |
Ver la galería de imágenes de los cheques |
El guardado usa ADO.NET con stored procedures (no Entity Framework para el núcleo).
| Tabla / entidad | Contenido | Acceso |
|---|---|---|
Liquidaciones |
Cabecera de la liquidación | SP Liquidaciones_Add / Liquidaciones_Mod / Liquidaciones_Del |
Liquidaciones_detalle |
Cada cheque de la liquidación | SP Liquidaciones_detalle_Add / _Mod / _Del |
Liquidaciones_Garantias |
Cheques de garantía retenidos | Clase clsLiquidaciones_garantias |
Liquidaciones_Percepciones |
Percepciones e impuestos (IIBB, retenciones) | Clase clsLiquidaciones_percepciones |
| Asientos / Cuenta corriente | Asientos contables y movimientos de cuenta corriente del cliente generados al confirmar | Clases clsLiquidaciones_asientos / clsCuentasCorrientes |
| Auditoría | Alta/modificación (UserAdd/UserMod, fechas) | Campos de auditoría en la entidad |
| Manual relacionado | Vínculo operativo |
|---|---|
| Liquidaciones en Factoring | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
dtValor.Value no puede superar la fecha de trabajo (clsFechas.GetFechaTrabajo); si la supera muestra "La Fecha Valor No puede sobrepasar la Fecha de Trabajo" y no guarda.objLiquidaciones.Plazos_Max_Cheques(...); si no cumple, corta el guardado.objCliente.Bloqueado, IsInactivo y se ejecutan PLD_Perfiles_Manager.PerfilDelCliente / PLD_AlertasService.EjecutarAlertasCliente; si fallan, limpian la selección del cliente.TipoEmpresa = "COOP"; "Costo de Ref." depende de Factoring.liquidaciones.UtilizaCostoReferencia; "Comisión Oficial" se oculta cuando ese mismo parámetro está en "1".Factoring.Liquidaciones.Cheques.CargaAgil = 1 y ...HabilitarCamposLiq = 0, varios campos de tasa/gastos/comisión quedan en solo lectura.FormResultProcesamientoChequePorIA, IA_Cheques_Manager y el modelo N8N_Workflows.ChequesIA. Detecta además JSON de cheque en el portapapeles al usar Agregar.Ingresá con tu usuario del equipo para dejar una sugerencia.