Node.js
Aprendé cómo usar las automatizaciones de Afip SDK con Node.js.
Requisitos previos
Para poder usar las automatizaciones, primero necesitarás:
1. Instalación
Agregá la librería de Afip SDK en Node.js.
npm install @afipsdk/afip.js
o
yarn add @afipsdk/afip.js
o
pnpm add @afipsdk/afip.js
2. Crear una instancia de la clase Afip
import Afip from '@afipsdk/afip.js';
const afip = new 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.