TusFacturasAPP - API Facturación Electrónica AFIP
  • API Factura electrónica AFIP/ARCA Argentina fácil.
  • 🎯¿Cómo empiezo?
    • Autenticación
    • SDK AFIP/ARCA
  • Ejemplos API AFIP/ARCA
    • Factura A
    • Factura B
    • Factura C
    • Factura E
    • Factura MiPyme A
    • Factura MiPyme B
    • Nota de crédito A
    • Nota de crédito B
    • Nota de crédito C
    • Nota de crédito E
    • Nota de crédito MiPyme A
    • Nota de débito A
    • Nota de débito B
    • Nota de débito C
    • Nota de débito E
    • Factura A - RG5329
    • Factura A en dólares
    • Factura A con bonificaciones
    • Factura B sin especificar datos del comprador
    • Consulta por external reference
    • Consulta por tipo y número de comprobante
    • Consulta por fecha de comprobante
    • Consulta por rango numérico de comprobantes
    • ¿Debo emitir una MiPyme?
    • Estado de los servicios AFIP/ARCA
  • 📗Documentación API Facturación AFIP/ARCA
    • Referencia API AFIP ARCA
    • Facturación instantánea e individual
    • Facturación asincrónica e individual
    • Facturación instantánea por Lotes
    • Webhooks (notificaciones)
    • Notas de crédito / Notas de débito
    • Ejemplos de comprobantes
    • Comprobantes "A"
    • Comprobantes "B"
    • Comprobantes "C"
    • Comprobantes "E" de exportación
    • Comprobantes MiPyme: Factura de Crédito Electrónica FCE
    • Ejemplos con bonificaciones
    • Facturas a consumidor final, sin especificar datos
    • ¿Factura MiPyme o Factura común?
    • Comprobantes MiPyme: ¿Debo emitirla?
    • Consulta simple
    • Consulta avanzada
    • Consultar numeración de comprobantes.
    • Eliminar comprobantes encolados
    • Cambiar fecha a comprobante encolado
    • Re-enviar a procesar ventas AFIP/ARCA asincrónicas con error
    • Regenerar el archivo PDF
    • Reenviar comprobante a un cliente
    • Consultar el tope para ventas a consumidor final
    • Guía de migración a facturación asincrónico (encolado)
    • ¿Qué tipos de comprobante debo/puedo emitir?
  • 🚀¿Cómo paso a producción?
  • 🛍️API Compras
    • Compras: Eliminación de comprobantes
  • 💵Recibos de cobro y órdenes de pago
    • Ingresar pago a un comprobante emitido
    • Generar un recibo de cobro
    • Generar una orden de pago
  • 📓Cuentas corrientes de clientes
    • Consulta de Cuentas Corrientes
  • 💎Productos
    • Administrar productos
    • Consultar productos
    • Gestión de stock
  • Consultas varias a servicios AFIP/ARCA
    • Consultar las cotizaciones AFIP
    • Consultar datos de un CUIT, desde la constancia de inscripción
  • Consultas a padrones
    • Consultar las alícuotas, en el padrón ARBA sujetos recaudación
    • Consultar las alícuotas, en padrón AGIP
  • 👩‍💻Mi cuenta
    • Agregar o modificar puntos de venta (PDV)
    • Solicitar certificado de enlace con AFIP
    • Predeterminar CUIT + Punto de venta
    • Mi Cuenta - consumo
  • Reportes
    • Solicitar reporte IVA compras-ventas
  • Parámetros
    • Consulta de Países en AFIP
    • Consulta de unidades de medida AFIP
    • Consulta de CUITs País en AFIP
    • Consulta de Incoterms
    • Tablas de referencia
  • FAQs | Preguntas generales
  • FAQs | Ventas asincrónicas
  • FAQs | RG5329
  • Changelog
  • TusFacturasAPP
  • Creá tu cuenta ahora
  • Planes API
  • Ayuda
  • Contactános
  • Términos y condiciones
Powered by GitBook
On this page
  • Agregá o modificá productos
  • Request
  • Ejemplo del JSON que debes enviar
  • Estructura de cada "producto"
  • ¿Qué te retorna en cada llamada?
  1. Productos

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

Name
Type
Description

productos

array

usertoken

string

Tus credenciales de acceso

apikey

string

Tus credenciales de acceso

apitoken

string

Tus credenciales de acceso

operacion

string

Valores posibles: "A" para agregar nuevos productos o "M" para modificar productos

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"

descripcion

Campo alfanumerico de hasta 255 caracteres.

codigo

Campo alfanumerico de hasta 50 caracteres.

lista_precios

Campo alfanumerico de hasta 255 caracteres.

unidad_bulto

Valor nlumerico entero.

precio_unitario_sin_iva

Valor numerico con hasta 3 decimales. Separador de decimales: punto

alicuota

moneda

Valores posibles: "PES" para indicar "Pesos argentinos" o "DOL" para indicar "Dolares"

codbar

Campo alfanumerico de hasta 255 caracteres.

impuestos_internos_alicuota

Valor numérico con hasta 2 decimales. Separador de decimales: punto

unidad_medida

afecta_stock

Valores posibles: "S" o "N"

stock_actual

Valor numérico entero. Éste campo se utiliza solo en el alta de productos

stock_minimo

Valor numérico entero.

¿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."
			]
		}
	]
}
PreviousProductosNextConsultar productos

Last updated 7 months ago

Una lista de objetos ""

Valor según tabla de referencia: ""

Valor según tabla de referencia: "

💎
Unidades de medida"
producto
Alicuotas