Automatizaciones Integración
Ruby

Ruby

Aprendé cómo usar las automatizaciones de Afip SDK con Ruby.


Requisitos previos

Para poder usar las automatizaciones, primero necesitarás:

1. Instalación

Agregá la librería de Afip SDK en Python.

gem install afip.rb

2. Crear una instancia de la clase Afip

afip = Afip.new({ "access_token": "TU_ACCESS_TOKEN" })

3. Ejecutar la automatización que necesites

Con la instancia creada ya podés acceder a los métodos para usar las automatizaciones:

createAutomation(automation, params, wait = true)

  • automation: Nombre de la automatización a ejecutar.
  • params: Parámetros a usar en la automatización.
  • wait: (default = true). Al setearlo en true, el SDK va a esperar a que la automatización termine para devolver la respuesta. Si está en false, va a devolver el estado y el ID de la automatización, el cual podés usar luego para obtener los detalles con el método getAutomationDetails.

En la documentación de cada automatización vas a encontrar el nombre y los parámetros requeridos para cada una de ellas.

getAutomationDetails(id, wait = false)

  • id: ID previamente obtenido con createAutomation.
  • wait: (default = false). Al setearlo en true, el SDK va a esperar a que la automatización termine para devolver la respuesta.

Automatizaciones