erpya-3.9.4-001-3.6.8
Fecha de Liberación: 2026-01-05
Novedades
- Soporte de Carga de Estados de Cuenta Bancarios (Librería: Personalización de Pagos)
Contexto
En esta versión se incorpora y consolida el soporte para la importación de estados de cuenta bancarios provenientes de múltiples bancos venezolanos, mediante implementaciones específicas de Loaders y Transactions.
🏦 Bancos Soportados
| Banco | Clase Loader | Clase Transaction |
|---|---|---|
| Banco Activo | BancoActivo_XLS_Loader | BancoActivo_Transaction |
| Banco BFC | BancoBFC_XLS_Loader | BancoBFC_Transaction |
| Banco Venezuela | BancoVenezuela_XLS_Loader | BancoVenezuela_Transaction |
| Bancrecer | Bancrecer_XLS_Loader | Bancrecer_Transaction |
| Banesco | Banesco_XLS_Loader | Banesco_Transaction |
| Banplus | Banplus_XLS_Loader | Banplus_Transaction |
| BNC | BNC_XLS_Loader | BNC_Transaction |
| Exterior | Exterior_XLS_Loader | Exterior_Transaction |
| Mercantil | Mercantil_TXT_Loader | Mercantil_Transaction |
| Plaza | Plaza_XLS_Loader | Plaza_Transaction |
| Provincial | Provincial_TXT_Loader | Provincial_Transaction |
🧩 Clases Incluidas en el Release
Transacciones
BancoActivo_Transaction.javaBancoBFC_Transaction.javaBancoVenezuela_Transaction.javaBancrecer_Transaction.javaBanesco_Transaction.javaBanplus_Transaction.javaBNC_Transaction.javaExterior_Transaction.javaMercantil_Transaction.javaPlaza_Transaction.javaProvincial_Transaction.java
Loaders
BancoActivo_XLS_Loader.javaBancoBFC_XLS_Loader.javaBancoVenezuela_XLS_Loader.javaBancrecer_XLS_Loader.javaBanesco_XLS_Loader.javaBanplus_XLS_Loader.javaBNC_XLS_Loader.javaEXT_XLS_Loader.javaMercantil_TXT_Loader.javaPlaza_XLS_Loader.javaProvincial_TXT_Loader.java
⚙️ Consideraciones Técnicas
- Compatibilidad con Apache POI 3.17, evitando APIs modernas no soportadas.
- Uso de
DataFormattery validaciones defensivas para prevenir errores por celdas corruptas o tipos inválidos. - Ignorado automático de filas de Totales, Saldos o encabezados no transaccionales.
- Normalización de fechas para trabajar únicamente con la fecha contable, descartando la hora cuando no es relevante.
- Manejo consistente de montos débito/crédito según convención de cada banco.
Requerimientos
- No se requieren procesos adicionales por aplicar.