Detalle
| Campo | Valor |
|---|---|
| Tipo de documento | Manual de Usuario |
| Módulo | Gestión Comercial |
| Formulario | FormFacturacionPunitoriosPtrFiscal |
| Versión del manual | 1.0 |
| Actualizado | 2026-06-23 |
Introducción
Esta pantalla permite facturar por controlador fiscal (impresora fiscal Epson) los intereses punitorios cobrados en los créditos que aún no fueron facturados. El sistema busca los punitorios cobrados pendientes de facturación, los agrupa por fecha de cobro y permite emitir el comprobante fiscal correspondiente (típicamente una Factura B) o, alternativamente, marcarlos como facturados sin imprimir.
También administra la configuración de la impresora fiscal (modelo, puerto COM y baudios) y permite ejecutar el Cierre Z del controlador.
Acceso al módulo
Se ingresa desde el menú de Gestión, sección de Operaciones, en la opción de Facturación de Punitorios por Controlador Fiscal. La pantalla requiere que el equipo tenga conectada la impresora fiscal Epson y configurado el puerto correspondiente.
Pantalla principal
La pantalla se compone de:
- Panel de configuración de Impresora: Modelo, Puerto y Baudios de la impresora fiscal, con el botón "Guardar datos de configuración".
- Filtro por Fecha de Cobro: control de rango de fechas (Desde / Hasta) para acotar la búsqueda de punitorios.
- Grilla "Seleccionado para Facturar": muestra el detalle de punitorios a facturar, agrupado por fecha de cobro.
- Totales: Importe de punitorios, IVA y Cantidad de créditos.
- Barra de acciones: Buscar punitorios, Facturar, Marcar como facturado, Créditos y Cierre Z.
Al cargar, la pantalla inicializa los listados de modelo, puerto y baudios, y deja deshabilitado el botón de guardar configuración hasta que se cambie algún parámetro.
Filtros de búsqueda
| Filtro | Descripción |
|---|---|
| Fecha de Cobro (rango Desde / Hasta) | Acota los punitorios cobrados a un rango de fechas. Si el filtro de fecha no está activo, se buscan todos los punitorios cobrados pendientes de facturar |
La búsqueda considera únicamente créditos no anulados, con punitorios mayores a cero, que tengan fecha de cobro registrada y que aún no tengan fecha de facturación de punitorios.
Resultados
La grilla muestra una fila por fecha de cobro con las siguientes columnas:
| Columna | Campo | Descripción |
|---|---|---|
| Fecha Cobro | FechaCobro | Fecha de cobro de los punitorios |
| Importe | Importe | Suma de punitorios de esa fecha |
| Créditos | CantCreditos | Cantidad de créditos involucrados |
| Clientes | CantClientes | Cantidad de clientes distintos |
Bajo la grilla se muestran los totales acumulados (Importe de punitorios, IVA calculado al 21 % e Importe total / cantidad de créditos). Al cambiar la selección de filas, los importes totales se recalculan según lo seleccionado.
Acciones disponibles
| Acción | Descripción |
|---|---|
| Buscar punitorios | Ejecuta la búsqueda de punitorios cobrados pendientes de facturar según el filtro de fecha |
| Facturar | Emite el comprobante fiscal (Factura, letra configurada, por defecto "B") por la impresora fiscal con los punitorios seleccionados, y los marca como facturados |
| Marcar como facturado | Marca los punitorios seleccionados como facturados SIN imprimir por la impresora fiscal (operación irreversible) |
| Créditos | Botón previsto para ver los créditos involucrados (actualmente sin implementación activa) |
| CIERRE Z | Ejecuta el Cierre Z del controlador fiscal |
| Guardar datos de configuración | Persiste el modelo, puerto y baudios de la impresora fiscal |
Notas de comportamiento:
- Los botones Facturar y Marcar como facturado solo se habilitan cuando hay datos válidos seleccionados (importe mayor a cero).
- Marcar como facturado muestra una advertencia: la operación no se puede revertir y dichos punitorios no podrán facturarse posteriormente.
- Tras facturar o marcar, la pantalla vuelve a buscar para refrescar el listado.
Ejemplo práctico
- Verificar que la impresora fiscal esté conectada y la configuración (modelo, puerto, baudios) sea la correcta.
- (Opcional) Activar el filtro de Fecha de Cobro e indicar el rango.
- Hacer clic en Buscar punitorios. La grilla se completa con los punitorios pendientes agrupados por fecha de cobro.
- Seleccionar las filas a facturar. Verificar el Importe total y la cantidad de créditos.
- Hacer clic en Facturar para emitir el comprobante fiscal, o Marcar como facturado si solo desea registrarlos como facturados sin imprimir.
- Al cierre del día, ejecutar CIERRE Z sobre el controlador fiscal.
Consejos útiles
- Confirme la letra del comprobante (Tipo Comprobante) y los datos del cliente por defecto (CONSUMIDOR FINAL) en la configuración antes de facturar.
- "Marcar como facturado" es útil cuando los punitorios ya se facturaron por otro medio y solo hace falta cerrar el circuito; recuerde que es irreversible.
- Si la impresora no responde, el sistema indica reiniciar la impresora fiscal e intentar nuevamente; revise el puerto COM configurado.
Preguntas frecuentes
¿Qué punitorios aparecen en la búsqueda?
Los de créditos no anulados, con punitorios mayores a cero, con fecha de cobro registrada y sin fecha de facturación de punitorios. Se agrupan por fecha de cobro.¿Cuál es la diferencia entre "Facturar" y "Marcar como facturado"?
"Facturar" emite el comprobante por la impresora fiscal y luego marca los punitorios como facturados. "Marcar como facturado" solo registra la fecha de facturación sin imprimir; es una operación irreversible.¿Cómo se calcula el IVA mostrado?
El IVA se calcula al 21 % sobre el importe de punitorios seleccionado. Es un valor informativo en pantalla.¿Qué modelo de impresora soporta?
La configuración apunta a impresora fiscal Epson (modelo Epson TM-U220AFII), con puerto COM y baudios configurables. La integración usa el componente EPSON_Impresora_Fiscal.¿Qué hace el Cierre Z?
Ejecuta el cierre fiscal "Z" del controlador (cierre diario). Requiere permiso específico.Permisos
| Permiso | Acción |
|---|---|
| Gestion.Operaciones.FacturacionPunitorios.ControladorFiscal.FacturaB | Permite registrar facturas con punitorios sin devengar por impresora fiscal |
| Gestion.Operaciones.FacturacionPunitorios.MarcarPunitoriosFacturados | Permite marcar los punitorios sin facturar como facturados sin enviar los datos a la impresora fiscal |
| Gestion.Operaciones.FacturacionPunitorios.ControladorFiscal.CirreZ | Permite realizar un CIERRE Z en el Controlador Fiscal |
Información técnica
Basada en el análisis del formulario real de la v14.
Formularios principales
| Form | Rol |
|---|---|
| FormFacturacionPunitoriosPtrFiscal | Pantalla de búsqueda, facturación fiscal y configuración de impresora para punitorios |
| ImpresoraFiscal_Manager | Manager que arma el datasource, imprime el comprobante, marca como facturado y ejecuta el Cierre Z |
Permisos reales
| Permiso | Acción |
|---|---|
| Gestion.Operaciones.FacturacionPunitorios.ControladorFiscal.FacturaB | Permite registrar facturas con punitorios sin devengar por impresora fiscal |
| Gestion.Operaciones.FacturacionPunitorios.MarcarPunitoriosFacturados | Permite marcar los punitorios sin facturar como facturados sin enviar los datos a la impresora fiscal |
| Gestion.Operaciones.FacturacionPunitorios.ControladorFiscal.CirreZ | Permite realizar un CIERRE Z en el Controlador Fiscal |
Tablas de base de datos principales
| Tabla | Uso |
|---|---|
| Prestamos_Creditos_Detalle | Origen de los punitorios (campo Punitorios); se actualiza Fecha_Facturacion_Punitorios al facturar/marcar |
| Prestamos_Creditos | Cabecera del crédito; se filtran los no anulados (Fecha_Anulacion is null) |
| Parametros | Guarda la configuración de la impresora fiscal en formato JSON, en el parámetro Gestion.FacturacionPuniorios.Datos.ImpresoraFiscal |
Relación con otros módulos / manuales
Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.
Notas para soporte
- El caption real del formulario en el Designer es "Facturación de punitorios"; el menú/título de referencia es "Facturación de Punitorios (Controlador Fiscal)". Verificar contra el binario instalado.
- El nombre del permiso de Cierre Z contiene un error de tipeo en la fuente: CirreZ (no "CierreZ"). Usar el string exacto.
- El parámetro de configuración se guarda con la clave
Gestion.FacturacionPuniorios.Datos.ImpresoraFiscal(nótese "Puniorios" mal escrito en la fuente). - El botón Créditos (btn_verCreditos) tiene su código comentado: actualmente no realiza ninguna acción.
- Existe una implementación alternativa con driver "IF Universal" totalmente comentada en el manager; la activa es la integración Epson directa (EPSON_Impresora_Fiscal). Verificar contra el binario instalado.
- Formulario en C# (VPNET_WinForms\Prestamos), aunque el manager y los permisos lo ubican funcionalmente en Gestión / Operaciones.