Gestión de Productos

Sincroniza tu catálogo de productos, precios y configuración fiscal para asegurar que la emisión de DTE sea fluida y sin errores de cálculo.

POST /external/products

Validación de Negocio

name / product_type (service/phisical)
price_before_taxes / cost / margin
availability / limit_availability
composition_type (simple/portions/recipe)
tax_method (is_taxed/exent/not_subject)

Parámetros Completos

CampoTipoDescripción
nameStringNombre comercial del producto.
skuStringIdentificador único (Código de barra o interno).
product_typeStringNaturaleza: `phisical, service`.
composition_typeStringEstructura: `simple, portions, recipe`.
price_before_taxesNumberPrecio base SIN impuestos.
costNumberCosto de adquisición.
marginNumberPorcentaje de ganancia deseado.
availabilityNumberStock inicial disponible.
tax_methodStringFiscalidad: `is_taxed, exent, not_subject`.
product_category_idUUIDID de la categoría del producto.
product_measurement_idUUIDID de la unidad de medida (MH).
branch_idUUIDSucursal a la que se asigna.
base_unit_quantityNumberCantidad total de unidades base (Para porciones).
portionsArrayLista de porciones con `name, unit_quantity, price`.

Cálculo de Margen

El sistema utiliza la fórmula: Precio = Costo / (1 - Margen).

GET /external/products/branch/{id}

Soporta paginación mediante query params ?page=1&per_page=20.