Para mas automatizaciones [email protected]
Automatizaciones Integración
.NET

.NET

Aprendé cómo usar las automatizaciones de Afip SDK con .NET.


Requisitos previos

Para poder usar las automatizaciones, primero necesitarás:

1. Instalación

Agregá la librería de Afip SDK en .NET con alguna de estas opciones:

.NET CLI

dotnet add package Afip.Net

PMC

NuGet\Install-Package Afip.Net

PackageReference

<PackageReference Include="Afip.Net" />

2. Crear una instancia de la clase Afip

using AfipSDK.Afip.Net;

var afip = new Afip(new AfipOptions { AccessToken = "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:

CreateAutomationAsync(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 GetAutomationDetailsAsync.

En la documentación de cada automatización vas a encontrar el nombre y los parámetros requeridos para cada una de ellas.

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