Procesamiento del Archivo recibido del Banco
Para procesar el archivo devuelto por el Banco utilizamos:
En donde deberemos seleccionar el archivo a procesar y presionar el botón "Subir".
El campo: "Forzar fecha de pago", tal como indica la leyenda de ayuda debajo del campo, nos permite indicarle al sistema que queremos que tome como fecha de pago, de cada uno de los pagos que procese en el archivo, la fecha que sea haya colocado en este campo. Si la fecha es inferior a la fecha de vencimiento de las cuotas, el sistema quitará los intereses de las mismas.
Si el campo se deja vacío, el sistema tomará como fecha de pago aquella que se encuentra dentro del archivo.
El procesamiento del archivo se realiza en múltiples etapas:
Etapa 1) Se registra cada una de las líneas del archivo en la base de datos.
Etapa 2) Se registran los Movimientos (Pagos) en Quinttos en función de procesar cada una de los registros importados y se actualiza cada uno de los registros con el resultado de cada operación. Este resultado puede ser visualizado en "Ver Historial".
Etapa 3) Hay un proceso independiente que va recorriendo los registros importados e intenta generan las facturas o recibos electrónicos para aquellos Movimientos/Pagos que se registran correctamente. Este proceso se ejecuta cada 20 minutos e intenta realizar una tanda de 15 facturas/recibos por vez. En caso de que haya alguna falla en la comunicación con AFIP, se deja registro del error que también puede ser visualizado para cada registro en "Ver Historial".
Ver Historial
La opción de "Ver Historial" nos permite ver una auditoria de que como se proceso cada fila del archivo y observar errores que se pudieron haber producido, ya sea por algún error reportado por el banco, como falta de fondos u otros errores producto de acciones tomadas en Quinttos, como puede ser haber eliminado una cuota que había sido incluida en el archivo que se envió al banco.
Cada columna del listado que se obtiene al ingresar a "Ver Historial" tiene un campo de selección que te permite filtrar, en el caso de la primera columna, por el nombre de los diferentes archivos que se subieron. Además, haciendo click en el nombre de cada columna, permite ordenar el listado, por ejemplo ordenando por fecha de registro.
Las columnas más destacadas del historial son:
Fallo: Puede tomar como valor (SI o NO). Indica si el procesamiento de este registro falló por algún motivo. Este motivo puede ser informado por el banco o alguna inconsistencia de datos dentro de Quinttos (Ej.: Haber eliminado una cuota que había sido incluida en el archivo que se envió al banco).
Fallo_leyenda: Si la columna "Fallo" se encuentra en SI, indica el motivo por el cual falló el procesamiento del registro.
Codigo_retorno: Indica el código error devuelto por el banco. Ej.: R10. Si no existe código de retorno quiere decir que el banco informó que pudo hacer el débito en la cuenta.
Codigo_retorno_descripcion: Descripción / detalle acerca del error que informa el banco. R10 significa Falta de Fondos.
Genero_movimiento: Puede tomar como valor (SI o NO). Indica si este registro procesado generó o no un movimiento (pago) en Quinttos.
Registros con "Codigo_retorno" no vacío, no van a generar un Movimiento (pago) en Quinttos.
Compobante_electronico_creado: Puede tomar como valor (SI o NO). Indica si se ha generado o no una Factura/Recibo Electrónico en Afip para este registro.
Fallo_afip: Puede tomar como valor (SI o NO). Indica si se produjo un falló o no cuando se intentó generar el Recibo/Factura Electrónica en AFIP
Leyenda_error_afip: Si "Fallo_afip" se encuentra en SI, muestra un detalle de por qué se produjo el error.
IMPORTANTE: Si Fallo_afip se encuentra en SI, el sistema automáticamente va a reintentar la generación de ese comprobante electrónico en otro momento. Si la razón por la cual no se pudo generar el comprobante es un problema de conexión con AFIP, el sistema eventualmente debería lograr generar la Factura/Recibo electrónico. Si el problema se debe a otro factor, es posible que requiera intervención del usuario para corregir el problema. Se recomienda leer el artículo de ERRORES COMUNES DE AFIP.
A partir de la versión [4.51] se podrá activar una configuración en el sistema para que envíe un mail a los Estudiantes o Responsables cuando se procesa un débito que ha sido marcado rechazado por el Banco. Para activar esta funcionalidad, debemos ir a la configuración general del sistema, solapa de Cobranza y activar el parámetro: "Enviar mail notificando de error al procesar débito bancario"
A continuación se puede ver un video de demostración con otro tipo de banco pero que funciona de igual manera:
https://drive.google.com/file/d/1GPNvs0CiMNnbEnSZtmyoEIBc0EdVezE1/view