Automatizaciones Integración
Node.js

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