Loan Collection – Changelog V5.4

  • 5 junio, 2025
  • Changelog
  • #

    Este documento presenta las modificaciones y nuevas incorporaciones más relevantes realizadas en Loan de manera concisa, brindando información actualizada. El objetivo principal es proporcionar una visión completa de los cambios implementados en el sistema.

    Nuestra prioridad es mantener a nuestros usuarios informados sobre las actualizaciones del sistema, brindándoles acceso a la información más reciente y relevante.

    Crear servicio obtenerDatos

    Se creó el servicio API ObtenerDatos que permite extraer información de la base de datos sin incurrir en tiempos de desarrollo.
    Esto permitirá flexibilizar las integraciones de Loan Collection con orquestadores externos sin tener que desarrollar apis específicas.

    ejemplo obtención datos
    ejemplo obtención datos 2

    ejemplo obtención datos 3

    Integración TecnoVoz

    Se integra un nuevo proveedor de central telefónica: Tecnovoz.

    Se agregar los parámetros necesarios en PARAMETRIA > CENTRAL TELEFONICA > ADMINISTRADOR para configurar una central telefónica de este proveedor.

    Los servicios que utiliza Tecnovoz son:
    1. CreateOutTable: se definen los parámetros para crear la tabla de la campaña.
    Los parámetros son:

    • aMediaType: identifica el tipo de medio de comunicación, los valores posibles son:
      CALL/SMS/EMAIL.
    • -aTableName: nombre de la tabla a crear. El nombre no debe contener blancos en el medio.[[D1]|] [[P2]|] [[P3]|]  Se tomara el nombre de la campaña como el nombre de la tabla.
    • aTableShortName: nombre corto de la tabla (no mas de 25 caracteres) que se usará para los índices, triggers, etc.
    • aDescription: descripción referida al contenido de la tabla.
    • aVarFields: lista de campos variables que se desee que contenga la tabla. La lista está formada por un conjunto de números (1..99) separados por coma. En la tabla de actividades se pueden definir estas variables del sistema a las cuales asociarles datos en el proceso de importación. Cuando se activa el modelo IVR estas variables tendrán datos que el mismo podrá utilizar.

    URL: http|https>://<host>:<port>/svc/ContactDataService.CreateOutTable

    • La variable host se deberá reemplazar por el dato de Conexión en la central.
    • La variable port deberá ser reemplazado por el valor del Puerto en la central.
    1. UpFile: se importa un archivo CSV que contendrá los datos de la campaña a ejecutar.

    El sistema deberá generar este mismo archivo CSV en donde cada registro tenga siguientes datos:

    • numeroADiscar : Si el cliente tiene más de un teléfono, deberán venir ordenados por la prioridad de discado y separados por comas (,).
    • documentoCliente;
    • identificadorCaso; Pendiente revisar con AT
    • identificadorCampañaTelefonica: id asociado a la a la ejecución de la campaña telefónica de la tabla campaniaTelefonica.
    • NombreCampañaTelefonica: Este valor sale de campañatelefonicatemplate.nombre.

    URL: <https://<servidor>>:<puerto>/svc/UpFile?path=

    En donde servidor y puerto se deberá reemplazar nuevamente por los datos de la conexión y el puerto de la configuración de la central.

    En el Body del HTTP request viene el contenido del archivo.

    1. ImportTable: n esta instancia es donde se valida que la información del CSV impacte y quede guardada en la tabla creada anteriormente.

    URL: <http|https>://<host>:<port>/svc/ContactDataService.ImportTable

    En donde servidor y puerto se deberá reemplazar nuevamente por los datos de la conexión y el puerto de la configuración de la central.

    En cuanto a los campos del Body, los mismos corresponden a lo siguiente:

    [{«compressed»:0,»fieldsep»:»;»,»filename»:»tabladiscado.txt»},{«tablename»:»credicuotas»,»deleterecords»:0,»commitreccount»:100,»importrecords»:0},[{«tablefieldname»:»PHONE»,»csvcolnumber»:1},{«tablefieldname»:»V10_TM»,»csvcolnumber»:2},{«tablefieldname»:»V11_TM»,»csvcolnumber»:3},{«tablefieldname»:»V12_TM»,»csvcolnumber»:4}],true]

    Donde:

    aDeleteOngoingRecords: true

    aCSVOptions: {«compressed»:0,»fieldsep»:»;»,»filename»:»tabladiscado.txt»}

    aTableOptions: {«tablename»:»credicuotas»,»deleterecords»:0,»commitreccount»:100,»importrecords»:0}

    aMapFieldOptions: [{«tablefieldname»:»PHONE»,»csvcolnumber»:1},

    {«tablefieldname»:»V10_TM»,»csvcolnumber»:2},

    {«tablefieldname»:»V11_TM»,»csvcolnumber»:3},

    {«tablefieldname»:»V12_TM»,»csvcolnumber»:4}]

    {«tablefieldname»:»V13_TM»,»csvcolnumber»:5}]

    Callback

    TecnoVoz debe enviar el resultado de cada intento de discado. Para eso deben invocar un servicio expuesto de LOAN que funciona como webhook.

    Para esto se generó un nuevo endpoint llamado api/Tecnovoz/Callback.

    Control de Errores

    En cada uno de los servicios mencionados anteriormente, se deberá informar por mail (tal como se menciona en la sección de createOutTable) el resultado de la campaña con el respectivo código y mensaje de resultado, tanto si es un caso exitoso como para los casos fallidos.

    Logs Servidor

    Se genera un archivo tipo .TXT con el nombre logtecnovozDD/MM/AAAA que contenga las peticiones y los resultados de los consumos de cada servicio utilizado en el circuito completo.

    Gestión Inbound

    Se agrega una nueva pantalla de Gestión Inbound para utilizar al momento de gestionar con llamadas de clientes. Esta pantalla permite la búsqueda de clientes por distintos parámetros y concentra la información del cliente y sus operaciones. A su vez, se podrán cargar los trámites o gestiones desde esta misma pantalla.

    Encontrá más artículos

    Más Recientes

    Artículos populares

    Enterate las últimas novedades de Loan Software

    18 Jun 2026

    Cobro con Transferencia (CCT): la nueva infraestructura de cobranza que transformará el ecosistema crediticio

    El ecosistema financiero argentino continúa evolucionando hacia modelos más digitales, interoperables y automatizados. En ese contexto, COELSA presentó recientemente el nuevo esquema de Cobro con Transferencia (CCT), una iniciativa impulsada por la Comunicación «A» 8406 del BCRA que establece una nueva arquitectura para la cobranza de préstamos. Aunque la salida a producción está prevista para […]

    11 May 2026

    La morosidad crece: cómo prepararse para una cobranza más eficiente y estratégica

    En los últimos meses, el sistema financiero comenzó a enfrentar un escenario cada vez más desafiante: aumento de la morosidad, mayores niveles de refinanciación y clientes con una capacidad de pago más sensible. Distintas entidades financieras ya impulsan nuevos planes de financiación y extensión de cuotas para acompañar esta realidad. Sin embargo, este contexto no […]

    23 Abr 2026

    Crédito no bancario en 2026: crecimiento, desafíos y oportunidades para el sector financiero

    El crédito no bancario continúa consolidándose como un actor clave dentro del ecosistema financiero. En un contexto de transformación digital y mayor demanda de acceso al financiamiento, su evolución marca tendencias relevantes para fintechs, entidades financieras y empresas de crédito. A partir del último informe de Eco Go Consultores, analizamos los principales indicadores del sector […]