Automatizaciones Integración
Python

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 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