.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 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étodoGetAutomationDetailsAsync.
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 conCreateAutomation.wait: (default = false). Al setearlo entrue, el SDK va a esperar a que la automatización termine para devolver la respuesta.
Automatizaciones
Mis Comprobantes Información de Monotributo Crear certificado de desarrollo Crear certificado de producción Autorizar web service de desarrollo Autorizar web service de producción Delegar un web service Aceptar delegación de web service Habilitar Administración de Certificados Digitales Domicilio Fiscal Electrónico Mis Retenciones Crear punto de venta Listar puntos de venta Nuestra Parte CCMA