APIs

From Numera Wiki
Jump to navigation Jump to search

Las APIs permiten que las aplicaciones se comuniquen por medio de una interfaz logrando generar comunicación entre dos sistemas distintos. Con las APIs se aprovechan desarrollos ya construidos en lugar de tener que crearlos desde cero en diferentes sistemas.

En Numera hemos desarrollado todo nuestro sistema a través de APIs internas que nos prestan servicios entre una y otra herramienta. Adicionalmente contamos con las siguientes APIs:

  1. API de Odoo para poder hacer el registro contable, parametrización y Auditoría de manera 100% automatizada. Esta API la desarrolló Odoo y nosotros la consumimos.
  2. API de consumo de MagisterZ, con esta API consultamos y registramos en una tabla intermedia la información requerida para el registro de casaciones en el Software Contable Magister. Las API requeridas en este proceso las desarrollo Numera.
  3. A través de un FTP desarrollamos un canal de comunicación mediante el cual comunicamos Numera con Siasoft y Sisco. Con este medio hemos logrado realizar la habilitación de las empresas, realizar el registro automático, liquidar impuestos y llevar a cabo auditorías. Las APIs las desarrolló Numera y la integración al sistema ingenieros con conocimiento en el mismo.

Estamos en proceso de construcción:

  1. API de lectura y escritura en el motor de base de datos del software contable General Ledger.
  2. API de lectura y escritura en el web service del software contable SEVEN.
  3. API de lectura y escritura en el motor de base de datos del software contable SIESA.
  4. API de lectura de planos desde el software contable Helisa y generación de planos para cargue manual de causaciones automáticas.

El proceso de Integración con Numera se realiza a través de un método y que permite habilitar, registrar en el software contable y validar para que el aprendizaje sea continuo.