Administrar productos

Gestiona tus productos con facilidad y eficiencia con nuestra API de productos, incluida en nuestra API para facturación AFIP.

Agregá o modificá productos

Éste método te permite enviar un lote de hasta 50 productos ya sea para darlos de alta o para modificarlos.

¿Qué debes tener en cuenta?

  • El código de producto debe ser único dentro de la lista de precios

  • Al modificar un producto, se utilizará como clave de búsqueda el campo "codigo" + "lista de precios"

  • Podes enviar hasta 50 productos por request.

  • El JSON a enviar es el mismo tanto para el alta como para la modificación, solo se debe cambiar el valor del campo "operacion".

  • stock_actual: Éste campo solo será utilizado en el alta del producto, cuando el campo "afecta_stock" = "S". Luego de crear el producto se incorporarán al stock las unidades indicadas.

Request

POST https://www.tusfacturas.app/app/api/v2/productos/administrar

💡 Cada vez que utilices este método, se contará como un request en tu suscripción. Los requests se cuentan por cada método que uses.

Request Body

Ejemplo del JSON que debes enviar

{
    "usertoken": "xxxx",
    "apikey": "xxxx",
    "apitoken": "xxxx",
    "operacion": "A",
    "productos": [
        {
            "descripcion": "Tren de carga P#1",
            "unidad_bulto": "1",
            "lista_precios": "Trenes",
            "codigo": "tren10384",
            "precio_unitario_sin_iva": 1000,
            "alicuota": 21,
            "impuestos_internos_alicuota": 0,
            "moneda": "DOL",
            "codbar": "123213213213",
            "rg5329": "S",
            "unidad_medida": "7",
            "afecta_stock": "N",
            "stock_actual": 0,
            "stock_minimo": 100
        },
        {
            "descripcion": "Camion de arena",
            "unidad_bulto": "1",
            "lista_precios": "Camiones",
            "codigo": "Cam01",
            "precio_unitario_sin_iva": 1000,
            "alicuota": 21,
            "moneda": "PES",
            "codbar": "",
            "impuestos_internos_alicuota": 45,
            "unidad_medida": "7",
            "afecta_stock": "S",
            "stock_actual": 154,
            "stock_minimo": 500
        }
    ]
}

Estructura de cada "producto"

¿Qué te retorna en cada llamada?

Se devolverá una lista, en el mismo orden en que se recibió, conteniendo la siguiente estructura:

    {
	"error": "N",
	"errores": [],
	"productos": [
		{
			"codigo": "tren10384",
			"lista_precios": "Trenes",
			"error": "N",
			"errores": []
		},
		{
			"codigo": "Cam01",
			"lista_precios": "Camiones",
			"error": "S",
			"errores": [
				"Ya existe un producto en esa lista de precios con el codigo: Cam01. No se agregara."
			]
		}
	]
}

Last updated