El catálogo: productos, categorías y listas de precios

Productos con SKU, código de barras, IVA y stock; precios por lista con aumentos masivos y margen a la vista. El catálogo es la base de todo lo demás.

Contenido

El alta de un producto

Cada producto lleva su identidad completa: nombre, SKU (único, obligatorio), código de barras (opcional — se puede asignar después en tanda con la lectora), código NCM para quien lo necesita, categoría, marca, unidad de medida y alícuota de IVA (0%, 10,5%, 21% o 27%) que después viaja a cada factura y al Libro IVA.

Formulario de edición de producto en ProFactur con el tipo producto o servicio, nombre, SKU, código de barras, código NCM, categoría, marca con creación rápida, unidad de medida y alícuota de IVA
SKU, barcode, NCM, categoría con creación al vuelo, unidad e IVA.

Más abajo, el formulario define el costo, los precios por lista y el manejo de stock: seguimiento activado o no, stock inicial al crear, y los umbrales de mínimo, máximo y punto de reorden. El formulario se adapta al tipo de negocio configurado — un monotributista de servicios ve menos campos que un comercio.

Producto, servicio, pesable

Categorías y marcas

Las categorías son jerárquicas en dos niveles (categoría y subcategorías) y se administran en su propia pantalla — aunque lo más práctico es crearlas al vuelo desde el formulario del producto, igual que las marcas: escribís el nombre y "Crear". No se puede borrar una categoría que tenga productos o subcategorías, así el catálogo no queda huérfano.

Listas de precios y aumentos masivos

En Profactur el precio no vive en el producto: vive en las listas de precios (minorista, mayorista, la que definas — incluso en USD). Cada cliente puede tener su lista asignada, y al facturarle los precios salen de ahí. Cada lista muestra el margen calculado contra el costo del producto.

Con la inflación argentina, lo más usado es la actualización masiva: aumentar (o bajar, o fijar) todos los precios de una lista por porcentaje o monto fijo, en una sola operación. Cada cambio queda en el historial de precios, con fecha y motivo.

Lista de precios minorista en ProFactur con el modal de actualización masiva aplicando un aumento porcentual, y la tabla de productos con costo, precio de lista y margen calculado
Aumento masivo por porcentaje, con el margen por producto a la vista.

Para arrancar una lista nueva sin cargar todo a mano, se pueden copiar los precios de otra lista y ajustar desde ahí.

Importar y exportar

Desde Configuración → Importar/Exportar el catálogo va en los dos sentidos: se exporta a CSV (para revisiones masivas en planilla o respaldo) y se importa desde CSV — ideal para la carga inicial o para traer el catálogo de otro sistema. El circuito: descargás la plantilla, la completás en tu planilla de cálculo, subís el archivo, revisás la vista previa y confirmás.

La plantilla trae una fila de orientación en español, el encabezado técnico que lee el sistema y una fila de ejemplo (el import la descarta solo). Las columnas:

Columna Qué hace
code * El SKU del producto, único dentro de tu empresa. Es la clave del import: si ya existe un producto con ese SKU se actualiza; si no, se crea. Re-importar el mismo archivo no duplica nada.
name * Nombre del producto.
description Descripción, opcional.
category / brand Por nombre: si la categoría o la marca no existen, se crean al vuelo (igual que desde el formulario). Celda vacía no pisa la que el producto ya tiene.
unit Abreviatura de la unidad de medida (u, kg, l, m...). Si no coincide con ninguna, los productos nuevos quedan en "u".
price Precio de venta sobre tu Lista General (la lista por defecto; hace falta tener una). Celda vacía no toca el precio existente.
price_sucursal Precio de venta sobre la lista de precios propia de una sucursal, por ejemplo price_arauca. Solo aparece en empresas multi-sucursal: si exportás o bajás la plantilla con una sucursal activa que tiene lista propia, la columna sale con ese nombre en vez de price, y al importar el precio va a esa lista, no a la General. Si el nombre no coincide con ninguna sucursal con lista propia, el import se rechaza entero antes de tocar nada. Podés combinar price y una o más price_sucursal en el mismo archivo.
cost Costo del producto.
stock Stock inicial del producto en el depósito de la sucursal activa. Si la celda viene vacía (o en 0), el producto queda en 0 y, como controla stock, no se puede vender hasta que le cargues stock a mano. Al terminar el import ves cuántos productos recibieron stock y la lista de los que quedaron en 0. Si el producto ya tenía stock en ese depósito, la celda no lo modifica: para corregir existencias usá los movimientos de stock. En el export, la columna trae el stock sumado de todos los depósitos.
is_active SI / NO.

Ojo con los precios heredados al reimportar por sucursal. En la lista de una sucursal, un producto sin precio propio hereda el de la Lista General, y el export lo vuelca igual en la columna price_sucursal porque ese es el precio que se cobra ahí. Si reimportás ese archivo sin borrar la celda, el producto pasa a tener precio propio en esa sucursal y deja de seguir los cambios de la Lista General: un aumento masivo sobre la General ya no lo alcanza. Si querés que siga heredando, dejá la celda vacía antes de importar.

Solo code y name son obligatorios. Si alguna fila tiene un problema, el import lo informa con el número de línea y sigue con el resto — no se pierde toda la carga por un error puntual. Y todo queda dentro de tu empresa: el import busca y actualiza únicamente productos de tu propia cuenta, nunca puede pisar los de otra.

¿Catálogo muy grande o en un formato enrevesado? Escribinos y te ayudamos con la migración inicial (acá contamos por qué conviene salir de la planilla).

Preguntas frecuentes

¿Puedo aumentar todos los precios de una vez?

Sí, con la actualización masiva por lista: porcentaje o monto fijo, para aumentar, bajar o fijar. Todo queda en el historial.

¿Cómo funciona el precio con minorista y mayorista?

Cada producto tiene su precio por lista, y al facturar se usa la lista del cliente (o la default). Se pueden copiar precios entre listas.

¿Sirve para servicios?

Sí: los servicios no llevan stock y se facturan igual. También hay pesables para balanza.

¿Las categorías tienen subcategorías?

Sí, dos niveles, administrables en su pantalla o creadas al vuelo desde el producto.

¿Veo el margen de cada producto?

Sí, en cada lista de precios: margen calculado entre costo y precio de esa lista.

¿Puedo importar y exportar mi catálogo?

Sí, ambos en CSV desde Configuración → Importar/Exportar. El import usa una plantilla descargable y actualiza por SKU, así que re-importar no duplica productos.

¿Tenés un catálogo grande para migrar? Escribinos por WhatsApp y lo armamos juntos.