Valeria Melchior Maite AnayaJuan Robles Ivan Joaquin Martinez Sanchez
Fecha de inicio: 18/07/2025
Fecha de cierre: 01/08/2025
Objetivo del Sprint:
Tabla de contenidos
1. CONTEXTO: Evolución hacia diferentes Modelos de Lending
1.1 Marco conceptual
En base a nuevos definiciones de Negocio, se inicia un proceso de evolución hacia una plataforma tecnológica que soporte diversos Modelos de Lending:
B2B Capital de Trabajo (nuestro modelo actual)
B2C Consumo
B2C Prendario
B2C Personales
Otros a definir
Desde el punto de vista de diagrama de entidades, la evolución de relaciones será la siguiente:
Esta diversificación en cuanto al tipo de lending a ofrecer hace necesario trabajar en cambios sobre la arquitectura de la plataforma.
Propuesta de Arquitectura
En la cual se definirán diferentes módulos funcionales que permitan:
Gestión de Proveedores/Comercios y Compradores/Clientes
Gestión de Relaciones comerciales y Condiciones comerciales
Gestión de Ofertas crediticias (Planes de financiación)
Reglas de otorgamiento de Préstamos
Workflows de onboarding de Proveedores/Comercios, Compradores/Clientes, Otorgamiento, etc
De acuerdo al color de cada Modulo del grafico:
Los violetas son las configuraciones a nivel consola Admin: Lender, Mercado, Modelos de Negocio y la forma en que se vinculan en Asociaciones para luego operar.
Los rojos asociados a la operatoria de lending: Proveedores/Comercios, Compradores/Clientes, Planes y Relaciones/Condiciones comerciales, Reglas de otorgamiento.
Los verdes asociados a servicios integrados con Terceros (rieles de pago, Onboarding Digital, Scoring, etc)
Los blancos asociados a las acciones de monitoreo, notificaciones y estadísticas de las operaciones
1.2 Módulos en Plataforma
Desde lo ya desarrollado hasta el momento en la plataforma se deberá:
Por un lado, realizar las modificaciones necesarias para incluir en nuevos Módulos las entidades y flujos existentes:
Módulo Asociación (relaciona a los del Lender + Mercado + Modulo de Negocio)
Módulo configuración Lender
Módulo configuración Mercado
Módulo gestión Compradores
Módulo gestión Proveedores
Módulo gestión Relaciones y oferta crediticia
Módulo reglas de oferta crediticia
Módulo flujo de otorgamiento
Módulo transaccional financiero
Modulo de Reportes y Dashboard
Módulo monitoreo y notificaciones
Por otro lado, avanzar sobre nuevos desarrollos para construir nuevos Módulos para:
Módulo configuración Modelo de Negocio
Módulo reglas de scoring
Módulo validación de identidad y firma digital
Finalmente desarrollar las integraciones o interconexiones de los diferentes módulos o componentes para que trabajen juntos y compartan información.
Importante: Iniciaremos este proceso de evolución tomando como base el Modelo de B2B WC actual y haciendo los desarrollos necesarios para que el mismo sea una alternativa dentro de la plataforma tecnológica que soporte diversos modelos.
2. Módulo Configuración Modelo de negocio
Teniendo en cuenta la necesidad de incorporar un nuevo Modulo Core en la Arquitectura propuesta asociado al Modelo de negocio que determine las características asociadas a los diferentes flujos y operatorias a implementar se solicita incorporar una nueva sección en la Consola Admin con el nombre Modelos de negocio.
Esta sección debe estar entre Mercados y Asociaciones.
Al seleccionar la opción de Modelos de negocio se debe acceder a una pantalla similar a la de Lenders
Titulo: Modelo de Negocio
Se deben mostrar los siguientes datos:
Nombre del Modelo de negocio
Tipo de financiamiento.
Esquema de amortización
Estado. Al menos en una primer instancia solo debe estar como Activo.
Acciones: Al menos en una primer instancia no detallaremos acciones posibles.
Los filtros disponibles deben ser:
Tipo de financiamiento
Esquema de amortización
Es importante destacar que los campos a completar al generar un Modelo de negocio serán luego utilizados como reglas para la operación.
Al seleccionar Crear Modelo de negocio se debe acceder a una pantalla similar a la del alta de un Lender
Con los siguientes campos obligatorios:
Nombre del Modelo de negocio. Campo libre que acepta hasta 100 caracteres alfanuméricos.
Tipo de financiamiento. A seleccionar entre opciones a detallar en especifico mas adelante en este documento
Segmento objetivo del financiamiento. A seleccionar entre opciones a detallar en especifico mas adelante en este documento.
Esquema de amortización. A seleccionar entre opciones a detallar en especifico mas adelante en este documento.
Rubros en el que se opera. A seleccionar entre opciones a detallar en especifico. Se debe permitir seleccionar mas de una opción.
2.1 Detalle de campos del Modelo de negocio
A continuación se describen los campos a completar en cada caso en particular
2.1.1 Nombre del Modelo de negocio
El campo para el Nombre del Modelo es libre y debe aceptar hasta 100 caracteres alfanuméricos.
2.1.2 Tipo de financiamiento
En este campo se debe seleccionar el tipo de Lending que tendrá el Modelo de Negocio:
B2B Capital de Trabajo (nuestro modelo actual)
B2C Consumo
B2C Prendario
B2C Personales
A medida de que se tomen otras definiciones desde el Negocio se podrían incorporar nuevas opciones.
La selección del tipo de lending impactará en los módulos que definirán entidades, validaciones, reglas de negocio, flujos y demás aspectos operativos a aplicar. Es decir, esperamos que luego los módulos tengan diferentes reglas de negocio y flujos operativos de acuerdo al modelo de negocio seleccionado.
Ejemplo:
B2B Capital de Trabajo (nuestro modelo actual):
Módulo gestión Compradores para B2B WC
Módulo gestión Proveedores para B2B WC
Módulo gestión Relaciones y oferta crediticia para B2B WC
Módulo reglas de oferta crediticia para B2B WC
Módulo flujo de otorgamiento para B2B WC
2.1.3 Esquema de amortización
En este campo se debe seleccionar el esquema a utilizar para definir la forma en la que se paga un préstamo a lo largo del tiempo cuando el mismo se define con pago en cuotas. Existen diferentes opciones pero al menos en una primera etapa se debe mostrar:
Sistema francés
Sistema alemán
En el Sprint 32 se aclaró que al menos en una primera etapa solo utilizaremos el Sistema francés que se caracteriza por cuotas mensuales iguales a lo largo de todo el plazo del préstamo.
La selección del esquema de amortización se asocia a los módulos que definirán validaciones, reglas de negocio, flujos y demás aspectos operativos a aplicar.
Ejemplo:
Sistema francés (nuestro modelo actual):
Módulo reglas de oferta crediticia para B2B WC
Módulo flujo de otorgamiento para B2B WC
2.1.5 Rubros en el que se opera
En este campo se debe seleccionar entre distintas opciones de rubros (sectores comerciales, industriales o productos y servicios) en los cuales se operará con el Modelo de negocios. Se debe permitir seleccionar mas de una opción hasta XX (a definir).
Solo a titulo de ejemplo, los rubros disponibles para seleccionar en principio podrían ser los siguientes:
Materiales de construcción
Línea blanca
Celulares
Automóviles
Informática
Artefactos de iluminación
Turismo (para Prestamos personales)
La selección de uno o mas rubros (podrían ser todos) tendrá impactos diversos en los diferentes módulos. A desarrollar en próximos Sprints.
3. Actualización en Asociación
La creación de una Asociación en la Consola Admin implica la definición del entorno del ecosistema en el que finalmente:
Se darán de alta Compradores y Proveedores
Se darán de alta Planes
Se darán de alta Relaciones y Condiciones Comerciales
Para el modelo actual (B2B WC) ---> Se cargaran y aprobaran Facturas generando Prestamos y sus correspondientes flujos de pago.
La incorporación de diferentes Modelos de negocios implica que ese ecosistema debe estar condicionado y definido por el mismo, de forma tal que debe formar parte de la Asociación
Al seleccionar la opción de Crear Asociación
Se debe agregar un campo luego de Mercado y antes de Cuenta bancaria: Nombre del Modelo de negocio que permita seleccionar entre todos los Modelos de negocio en estado Activo
El campo debe ser obligatorio.
Adicionalmente se requiere incorporar dos nuevas columnas al listado de Asociaciones:
Titulo: Asociaciones
Se deben mostrar los siguientes datos:
Detalle.
Nombre asociación.
Lender.
Mercado.
Nombre del Modelo de negocio
Tipo de financiamiento
Cuenta bancaria.
Moneda Principal.
Moneda Secundaria.
Riel de pago.
Estado: Activo e Inactivo
Acciones: Bloquear y Desbloquear
4. Motor de Reglas de negocio
4.1 Marco conceptual
En la actualidad las Reglas de negocio, es decir, las condiciones y acciones basadas en la lógica y en las definiciones desde el Negocio (Ejemplo: aceptar o rechazar solicitudes, calcular valores o restringir algún proceso) están distribuidas en todas las gestiones de entidades y los flujos operativos en las distintas consolas.
Se propone iniciar los desarrollos asociados a la creación de un Motor de Reglas de negocio que se aplique en base al Modelo de Negocio
Este esquema de reglas operativas debe respetar determinadas características:
Un Modelo de negocio puede tener muchas Reglas de negocio configuradas
Cada Regla pertenece a un único Módulo funcional (otorgamiento, oferta crediticia, alta proveedor, etc)
Una Regla puede tener múltiples condiciones que deben cumplirse
Una Regla puede tener una o más acciones asociadas (bloquear, rechazar, etc.)
Una Regla puede tener varios parámetros configurables (tasas, montos, factores, límites, disponibles, etc.)
Una Regla puede aplicarse a varios scopes (por Lender, Mercado, país, rubro)
Ejemplo:
Modelo de Negocio: B2B Capital de Trabajo.
Módulo: Alta de Comprador
Descripción: El campo Fecha de inicio de contrato debe aceptar fechas de hasta 3 meses anteriores a la fecha de carga
Condición: Fecha de inicio de contrato ≤ Fecha de carga - Período anterior
Parámetro: Período anterior = 90 días
Acción: No se habilitan fechas anteriores
Scope: global
4.2 Migración de Reglas de negocio
Teniendo en cuenta la dispersión actual de las Reglas de negocio a lo largo de las Consolas y sus distintos flujos y acciones se requiere avance en etapas en la migración de las mismas hacia un esquema formal
En el presente Sprint se avanzara en una primara etapa:
Reglas de negocio de la gestión de un Comprador
Reglas de negocio de la gestión de un Proveedor
Se adjunta documento adicional con el detalle de las Reglas de Negocio actuales con el siguiente detalle en columnas:
El Modelo de Negocio. Donde se debe implementar (B2B WC, B2C Consumo, etc.)
El Módulo del sistema. Donde se debe aplicar la regla (Gestión de Compradores y Gestión de Proveedores)
Tipo de regla. Con el objetivo de ordenar y diferenciar entre validaciones y reglas de negocio se diferencian las mismas. Solo se deben considerar las Reglas de negocio.
Descripción. Explica la regla de negocio.
Condiciones. Requisito o criterio (en base al parámetro) que debe verificarse como verdadero para que la Regla se ejecute.
Parámetro. Valor, dato o variable (importes, tipo de caracter, etc.) que se toma en la condición.
Acción. Resultado ante el cumplimiento (aceptar, se permite avance, rechazar, habilitar, etc). Ante el no cumplimiento de la regla (bloquear, rechazar, etc)
Scope. El modulo o entorno dentro de los cuales aplica la regla (global, por Mercado, por Lender, por rubro, por Modulo, etc.)






