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 entrue
, el SDK va a esperar a que la automatización termine para devolver la respuesta. Si está enfalse
, 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étodogetAutomationDetails
.
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 concreateAutomation
.wait
: (default = false). Al setearlo entrue
, el SDK va a esperar a que la automatización termine para devolver la respuesta.