Importación automática del cambio de Divisas

 

Objetivo del proyecto:  realizar un proceso automático para que los tipos de cambio de las diferentes divisas estén actualizados en nuestro ERP (Dynamics Nav)

Para conseguir realizamos los siguientes procesos:

  • Programación de una tarea diaria que controle el proceso completo.
  • Extracción de los tipos de cambio desde el BCE
  • Inserción y validación de los datos en Dynamics NAV

 

Programación de tarea diaria

Resultado de imagen de scheduled task

Creamos una tarea programada que ejecuta un proceso en .Net que controla la extracción de los tipos de cambio, si el proceso no ha tenido éxito se reintenta un número determinado de veces con una cadencia también definida por el administrador de Dynamics Nav.

Si no se ha podido ejecutar el proceso (Error de comunicaciones) se envía un mensaje a la persona responsable de las divisas para que sea consciente del problema y ejecute el proceso en cuanto se haya solucionado.

 

Extracción de los tipos de cambio de las divisas

Resultado de imagen de BCE

 

Todos los días en BCE (Banco Central Europeo) informa del cambio del Euro con el resto de divisas

El proyecto realizado implica leer los cambios de divisa que indica el BCE e incorporarlos a nuestra empresa en Dynamics NAV.

Ejemplo del xml con los datos de cambio.

 

image

 

 

Inserción de los datos en nuestro ERP

Aprovechamos los servicios web de Dynamics NAV insertamos el cambio en nuestra base de datos.

El programa que realiza el proceso transmite los datos a Dynamics Nav y es el ERP que que valida los datos, divisas y cambios.

image

Comentarios

Entradas populares