Python
Aprendé cómo usar las automatizaciones de Afip SDK con Python.
Requisitos previos
Para poder usar las automatizaciones, primero necesitarás:
1. Instalación
Agregá la librería de Afip SDK en Python.
pip install afip.py
2. Crear una instancia de la clase Afip
afip = Afip({ "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.