Para mas automatizaciones ayuda@afipsdk.com
Automatizaciones
Crear punto de venta

Crear punto de venta

Esta automatización crea un nuevo punto de venta en ARCA (Puntos de Venta y Domicilios).


Requisitos previos

Para poder usar esta automatización, primero necesitarás:


Nombre

create-sales-point

Parametros

cuitstring
CUIT a usar en la página de ARCA.
usernamestring
CUIT para loguearse en la página de ARCA. Normalmente es el mismo CUIT que el parámetro 'cuit', pero si administrás una sociedad, el CUIT que usás para loguearte es tu propio CUIT.
passwordstring
Contraseña para loguearse en la página de ARCA.
numerointeger
Número de punto de venta a crear.
sistemastring
Sistema asociado al punto de venta. Valores permitidos (valor=nombre): CF=Controlador Fiscal, FEERCEL=Comprobantes de Exportación - Factura en Línea, FEERCELP=Comprobantes de Exportación - Facturador Plus, FEEWS=Comprobantes de Exportación - Web Services, IM=Factuweb (Imprenta) - Monotributo, MAW=Factura Electrónica - Monotributo - Web Services, REL=Remito Electrónico en Línea, REW=Remito Electrónico Web Services, RLM=Factura en Línea - Monotributo.
nombreFantasiastring
Nombre de fantasía del punto de venta (obligatorio).
Solicitud
import Afip from '@afipsdk/afip.js';

const afip = new Afip({ access_token: 'TU_ACCESS_TOKEN' });

// Aqui deben cambiar los datos por los que correspondan. 
// Esta request de ejemplo incluye todos posibles 
// valores para ejecutar la automatizacion create-sales-point, 
// puede que algun valor sea opcional.
const data = {
    "cuit": "20111111112",
    "username": "20111111112",
    "password": "contraseña#segura?",
    "numero": 9,
    "sistema": "FEEWS",
    "nombreFantasia": "Mi Sucursal Centro"
};

try {
    // Ejecutamos la automatizacion
    const response = await afip.CreateAutomation("create-sales-point", data, true);

    // Mostramos la respuesta por consola
    console.log(response);
}
catch(error){
    // En caso de error lo mostramos por consola
	console.error(error);
}
Respuesta
{
    "id": "0c31d74f-d672-4677-a00b-7dc865396c69",
    "status": "complete",
    "data": {
        "status": "created"
    }
}