Integración con SAP Business One
- Mario Morales
SIFCO se puede integrar hacia SAP Business One. Este es un diagrama conceptual de los procesos de negocio que consideran en la implementación del interfaz:
CLIENTES/ASOCIADOS
Son los clientes de la cooperativa o de la empresa, es a quienes se les prestarán los servicios y los que utilizan el producto final. Existen dos posibles escenarios para el manejo de clientes según el sistema principal de la empresa.
a. Escenario 1 - Sistema Principal: SIFCO
SIFCO es utilizado como sistema principal en el cual se lleva el control de clientes/asociados. Los datos relevantes solicitados por SIFCO para tener un perfil completo son:
o Datos Generales del cliente
o Direcciones
o Teléfonos
o Referencias personales
o Referencias bancarias
o Campos definidos por el usuario.
En el momento que está completo el perfil del cliente/asociado SIFCO enviará toda la información para darlo de alta en SAP Business One.
Registro
El orden de prioridad para considerar un perfil completo es: Datos Generales, Direcciones, Teléfonos, Referencias personales, Referencias bancarias, Campos definidos por el usuario.
Modificación
Toda modificación a las entidades descritas anteriormente será trasladada al sistema secundario como una actualización al cliente/asociado.
Baja
Se enviará como una actualización al perfil del cliente/asociado indicando que el estado ha cambiado. Posibles estados: I – Inactivo, D – Denegado.
b. Escenario 2 - Sistema Principal: SAP Business One
SAP es el sistema principal en el cual se gestionan los clientes/asociados y al momento de dar de alta se deberá enviar todos estos datos a SIFCO para poder ingresarlo como un nuevo cliente. Según el escenario de negocio, será considerado el momento en el cual se considere completo perfil de cliente en SAP para su envío a SIFCO.
Registro
Cuando se considere completo el perfil de un cliente/asociado en el sistema externo y este cumpla con todos los campos obligatorios solicitados por SIFCO, se enviará los datos del cliente con la opción de incluir cuentas de ahorro con las que se inicia la actividad del cliente.
Modificación
Toda modificación a las entidades descritas anteriormente será trasladada a SIFCO para tener una sincronización en ambos sistemas.
Baja
Se enviará como una actualización al perfil del cliente/asociado indicando que el estado ha cambiado. Posibles estados: I – Inactivo, D – Denegado.
Módulo | Entidad | Permite realizar operación desde SAP | Operación realizada desde SIFCO Notifica a SAP | ||
|
| Registro | Modificación | Registro | Modificación |
Clientes | Datos Generales | P | P | P | P |
Clientes | Direcciones | P | P | P | P |
Clientes | Teléfonos | P | P | P | P |
Clientes | Referencias personales | --- | --- | --- | --- |
Clientes | Referencias bancarias | --- | --- | --- | --- |
Clientes | Campos definidos por el usuario | P | P | P | P |
Clientes | Cambio de estado | --- | P | --- | P |
Clientes | Cuentas de ahorro | P | --- | --- | --- |
COTIZADOR
Este caso de negocio se utiliza cuando se necesita una proyección de pagos para un producto financiero el resultado es la distribución de cuotas en el tiempo basado los parámetros que el usuario ingrese tales como: monto, plazo y tipo de compromiso. Este escenario está disponible únicamente para que se realice la petición hacia SIFCO desde SAP.
SOLICITUD DE PRÉSTAMO
Se ingresa la solicitud de préstamo, esta función solamente se permite realizar desde SIFCO. Se registran todos los datos del préstamo como producto financiero, monto, plazo, garantías, fiadores. No existe interacción con el sistema externo SAP hasta que se realiza el desembolso (transacción de crédito 2001). El único caso de interacción será en el que se solicite verificar en SIFCO si existe un préstamo aprobado para un cliente para ello el sistema externo consultará por código de cliente y SIFCO retornara el listado de préstamos con su estado.
TRANSACCIONES SOBRE LOS PRÉSTAMOS
El conjunto de operaciones que afectarán al préstamo las cuales inician en el desembolso y finalizan en la cancelación del préstamo ya sea por cumplimiento, devolución o declaración de pérdida. Las transacciones pueden ser realizadas desde el sistema principal de control de préstamos SIFCO o bien desde el sistema externo SAP invocar las acciones para realizar las operaciones. El sentido de la comunicación entre sistemas es dos vías según los siguientes escenarios:
a. Transacciones de desde SIFCO
Toda transacción de créditos será enviada al sistema externo para su procesamiento por ejemplo el pago de un crédito se enviara incluyendo su partida contable.
b. Transacciones desde SAP Business One
Permite ejecutar una transacción en SIFCO desde SAP y el resultado de la operación se notifica nuevamente a SAP, en este caso no es necesario estar en SIFCO para realizar la operación sino que se realiza externamente pero el procedimiento interno es igual al inciso a, es decir, al ejecutarse un pago por ejemplo se vuelve a notificar a SAP de esta operación y se enviara el movimiento incluyendo su partida contable.
Código | Módulo | Transacción | Medio de Pago/Ejecución | Genera Partida | Notifica a SAP | ||||
---|---|---|---|---|---|---|---|---|---|
|
|
| Back Office | Caja SIFCO | Caja SAP | Transacción Masiva | Cierre |
|
|
2001 | Créditos | Desembolsos | P | P | P |
|
| P | P |
2002 | Créditos | Cambio de tasa | P |
|
|
|
|
|
|
2003 | Créditos | Ajuste débito | P |
|
|
|
|
|
|
2004 | Créditos | Ajuste crédito | P |
|
|
|
|
|
|
2005 | Créditos | Cambio de estado | P |
|
|
| P |
|
|
2006 | Créditos | Prórrogas | P |
|
|
|
|
|
|
2007 | Créditos | Ampliación | P |
|
|
|
|
|
|
2008 | Créditos | Abono extraordinario | P | P | P |
|
| P | P |
2009 | Créditos | Cancelación | P | P | P |
| P |
|
|
2010 | Créditos | Pago de crédito | P | P | P | P |
| P | P |
2020 | Créditos | Reversión de pago | P | P | P |
|
|
|
|
2024 | Créditos | Devolución de préstamo | P |
|
|
|
|
|
|
2025 | Créditos | Cancelación por pérdida | P | P | P |
| P |
|
|
2027 | Créditos | Ajuste de pago en exceso | P | P | P |
|
|
|
|
2031 | Créditos | Suspensión de interés | P |
|
|
|
|
|
|
2032 | Créditos | Levantar suspensión de interés | P |
|
|
|
|
|
|
Para la configuración del interfaz entre SIFCO y SAP B1 se debe configurar Integration Framework. Estos detalles técnicos se encuentran en el documento de esquemas y requisitos.
(c) 2020 por SIFC.O, S.A.