Ir al contenido

Importación, escáner y promociones

Cargar 2.000 productos de a uno es una tarde entera. Y si los descontás uno por uno en cada venta, otra tarde más.

Esta página junta las dos herramientas que te resuelven eso: la importación masiva para armar el catálogo, y las promociones para aplicar descuentos automáticos en el mostrador.

La pantalla de importación de datos, con el tipo de archivo, el mapeo de columnas y la previsualización.

Atajos para resolver lo más frecuente sin leer la página entera

Cargar muchos productos de una planilla
Entrá a Importar, elegí el tipo Productos y subí un XLSX, XLS o CSV → tocá Autodetectar para que reconozca los encabezados → revisá la previsualización fila por fila → corregí lo que esté en Error → Confirmar importación. Si te equivocaste de planilla, Cancelar y deshacer revierte todo lo importado.
Calcular el precio de venta a partir del costo
En la previsualización de la importación tocá Calcular precio desde costo → revisá el margen, que por defecto es 35% → aplicá solo a las filas que elegiste. Es la vía corta cuando la planilla que te pasó el proveedor trae únicamente costos.
Completar los datos que faltan de un producto
En la previsualización usá Completar producto por código → oPOS busca el nombre y la imagen de cada código en una base pública y los completa. Si lo que tenés es la factura del proveedor en foto o PDF, subila directo y revisá la previsualización antes de confirmar.
Crear un descuento por cantidad
En Promociones elegí Por cantidad → poné la cantidad mínima (2 o más) y el descuento (%) → cargá los productos participantes → mirá la vista previa y guardá con el switch Promoción activa encendido. La cantidad se cuenta sobre el total de participantes en esa línea del carrito.
Armar un combo con precio fijo
En Promociones elegí Combos → cargá los productos y la cantidad de cada uno → poné el precio final del combo → mirá el indicador Ahorro: si es cero o negativo, el combo no aplica. Guardala con Promoción activa encendido y probalo en la vista previa con productos reales.
Asignar una categoría a muchos productos
En la previsualización de la importación seleccioná las filas → tocá Asignar categoría masivamente → elegí la categoría → confirmá. Para las que no tienen código de barras, pasá antes por Generar SKU internos, que les crea un código tipo SKU-000001.

La pantalla está en Importar y es solo para administradores. Si tu usuario no es administrador, no la vas a ver en el menú.

El subtítulo resume la idea: “Importa desde un archivo o crea un lote escaneando productos con el lector.”

Tipo Qué importa Cuándo lo usás
Productos Tu catálogo: nombre, código, precio, costo, categoría Cuando empezás o agregás familias de productos nuevas
Stock Cantidades actuales Cuando ya tenés el catálogo cargado y querés sincronizar existencias
Clientes Nombre, documento, teléfono, dirección, saldo Para traer la cartera de otro sistema
Proveedores CUIT, razón social, contacto, plazo de pago Antes de cargar compras, así los productos pueden vincularse
Presentaciones Formatos alternativos: pack, caja, display Cuando un mismo producto se vende en varios formatos
Si recién estás arrancando, el orden que te conviene es: Proveedores → Productos → Presentaciones → Stock. Si importás productos antes que proveedores, los productos quedan sin proveedor y después corregirlos de a uno es un trabajo largo.

Acepta XLSX, XLS o CSV. Para CSV, el separador puede ser punto y coma o coma.

Una regla que no es negociable:

La primera fila debe contener los nombres de las columnas. No los valores. Si tu planilla arranca con el nombre del producto en la fila 1, la importación no tiene contra qué mapear nada.

Si no estás seguro de cómo están los encabezados, usá el botón Autodetectar: oPOS analiza la primera fila, la reconoce y completa el mapeo solo. Es el atajo que te ahorra mapear veinte columnas a mano.

Los nombres de las columnas los definís vos en el paso de mapeo, así que no importa si tu planilla dice precio_venta o PVP. Lo que importa es que cada campo tenga su columna.

Productos

Columna Para qué
Nombre Obligatorio
Código El código de barras, si lo tenés
Categoría Se crea la categoría si no existe
Precio Precio de venta
Costo Costo de compra. Alimenta la rentabilidad.
Stock Cantidad actual
Stock mín. Umbral de alerta de reposición
Stock máx. Sugerencia de reposición
Imagen URL de la imagen

Proveedores

Columna Para qué
CUIT Identificación fiscal
Razón social Nombre del proveedor
Contacto Persona de contacto
Teléfono
Email
Dirección
Días de pago El plazo habitual. Se usa para calcular vencimientos.
Notas

Presentaciones

Columna Para qué
Producto base A qué producto pertenece la presentación
Presentación Nombre del formato: Pack x6, Caja, Display
Código alternativo Código propio de la presentación, para escanearla directo
Unidades Cuántas unidades del producto base consume
Mínimo de venta Cantidad mínima por línea
Precio presentación Precio del formato
Precio mayorista Precio del formato para lista mayorista

El Código alternativo es lo que hace que en el mostrador puedas escanear una caja y se sume la caja entera, no una unidad. Si lo cargás, ganás mucho tiempo en la venta.

Antes de confirmar nada, oPOS te muestra qué va a pasar con cada fila. Cada fila tiene un estado:

Estado Qué significa
Crear El producto no existe, se va a crear nuevo
Actualizar Ya existe, se van a actualizar sus datos
Completar Existe pero le faltan campos, se completa
Error No se puede procesar. No se importa.

Cada celda es editable antes de confirmar. Si un precio quedó con un signo raro o un nombre mal escrito, lo corregís ahí mismo, en la grilla, sin abrir el archivo.

El botón Ver errores (N) filtra solo las filas con problema. El botón Confirmar importación procesa todo lo demás.

Revisá la columna Estado antes de confirmar. Una fila en Actualizar no crea un producto nuevo: le pisa los datos a uno que ya existe. Si importás por error dos veces la misma planilla, no duplicás el catálogo, pero sí sobrecribís los precios que hayas cambiado a mano.

Después de la previsualización hay atajos que te ahorran el trabajo de cargar columnas que no tenés:

Acción Qué hace
Cargar códigos con lector Escaneás los productos y se completan los códigos
Generar SKU internos Crea códigos tipo SKU-000001, SKU-000002 para los que no tienen
Calcular precio desde costo Calcula el precio de venta a partir del costo con un margen. El margen por defecto es 35%, y lo podés cambiar antes de aplicar.
Cargar stock masivamente Setea el stock de las filas seleccionadas de una vez
Asignar categoría masivamente Manda todas las filas a una misma categoría
Completar producto por código Busca el nombre y la imagen de cada producto en una base pública y los completa

Calcular precio desde costo es la que más impacto tiene en tu tiempo. Si tu planilla solo tiene costos (que es lo que te da el proveedor), podés calcular toda la lista de precios de una. El 35% es un punto de partida, no una regla: mirá tu rubro y ajustalo.

Si tenés la factura del proveedor en foto, escaneada o en PDF, oPOS puede leerla y extraer los productos.

  1. Subís la imagen o el PDF.
  2. oPOS reconoce los ítems y arma la previsualización.
  3. Vos revisás y corregís.
  4. Confirmás.

Sirve para el caso más común de todos: volvés del proveedor con la factura en el bolsillo y querés cargar la mercadería ahí mismo.

Si el archivo tiene muchas filas, la importación puede tardar. Durante el proceso ves el progreso en vivo:

Indicador Qué muestra
Creados Filas procesadas como productos nuevos
Actualizados Filas que modificaron un producto existente
Errores Filas que no se pudieron procesar
Velocidad Cuántas filas por segundo

Y tenés un botón importante: Cancelar y deshacer.

Cancelar y deshacer revierte todo lo que se importó hasta ese momento, no solo lo que falta. Es la red de seguridad para cuando te das cuenta a mitad de camino de que la planilla no era la que creías. Es la diferencia entre tener que limpiar 2.000 productos a mano o no tener que limpiar nada.
Mensaje Qué significa
El nombre o el código de barras es obligatorio. Falta la columna Nombre (o Código) en alguna fila, o la primera fila no tiene encabezados.
Se actualizará el producto existente. Ya hay un producto con ese código. oPOS lo va a pisar, no duplicar.
Se creará un producto. Es un código nuevo.
El código de barras está repetido dentro del archivo. Tenés el mismo código dos veces en la planilla. Buscalo y corregilo antes de confirmar.

El código repetido es el error más común, y el más fácil de arreglar: casi siempre son dos filas del mismo producto que se duplicaron al copiar y pegar.

La segunda forma de cargar productos es escaneándolos. No necesitás archivo: necesitás un lector.

El flujo es simple: Escaneá en serie y usá la cantidad como stock sugerido.

Situación Qué pasa
Escaneás un código que no existe oPOS crea el producto. Queda con ese código y sin nombre: lo completás después.
Escaneás un código que ya existe Aumenta su stock sugerido. No duplica.
Escaneás el mismo código varias veces seguidas Suma varias unidades. Es la forma de contar un estante entero.

El indicador Escuchando lector te dice que el lector está conectado y listo. Mientras esté visible, podés escanear sin hacer clic en ningún campo.

El escaneo rápido crea productos sin nombre. No los borres: completales el nombre apenas puedas, porque un producto llamado "7798321273456" no lo vas a encontrar nunca en el mostrador. Para eso está la acción Completar producto por código.

Es la herramienta ideal para inventoryos: recorrés el depósito con el lector, leés los códigos y armás el stock real en el momento.

Con el catálogo cargado, el paso siguiente es vender mejor. En Promociones armás descuentos y combos que se aplican automáticamente al cobrar.

El subtítulo lo dice: “Creá descuentos y combos que se aplican automáticamente en el punto de venta.”

No hace falta que nadie se acuerde de aplicar el descuento. El cajero cobra, el sistema descuenta.

La pantalla de promociones con los tipos de promoción y el listado de las creadas.
Indicador Qué cuenta
Total Todas las promociones que creaste
Activas Las que se están aplicando ahora
Por cantidad Descuentos por volumen
Combos Combos a precio fijo
Filtro Para qué
Todas / Activas / Inactivas Ver cuáles están prendidas
Todos los tipos / Por cantidad / Combos Separar por mecanismo

Revisar cuántas están Activas de vez en cuando es buena práctica. Una promoción que se olvidó de apagar sigue descontando plata todos los días.

Aplica un porcentaje de descuento cuando el cliente supera una cantidad mínima del mismo producto. Es el clásico “3 por 2” o “llevá 4, pagá 3”.

Campo Detalle
Cantidad mínima * Mínimo 2. Es el disparador del descuento.
Descuento (%) * Entre 1 y 100
Productos participantes La lista de productos que disparan la promoción

Los productos participantes son clave: la cantidad mínima se cuenta sobre el total de los productos de la lista en esa línea de carrito, no sobre un solo producto. Si tenés tres participantes y el cliente lleva 2 de cada uno, son 6 unidades y el descuento se aplica.

Si querés que el descuento sea solo sobre un producto, poné un solo participante. Si querés que sume varios, cargá la lista completa.

Agrupa productos específicos y cobra un precio final por el conjunto. El cliente paga una sola cifra, vos definís cuánto.

Campo Detalle
Productos del combo Los productos que lo forman
Cantidad de cada uno Cuántas unidades de cada uno
Precio final del combo * Lo que paga el cliente por todo el combo

El editor te muestra dos números en vivo:

Indicador Qué es
Precio por separado Cuánto costaría comprar todo suelto
Ahorro: $X Cuánto se lleva el cliente de descuento

Esos dos números son los que te dicen si el combo está bien armado. Si el ahorro es negativo o cero, el combo no sirve.

Un combo a precio fijo solo aplica si el descuento da positivo. Si el precio final que cargaste es mayor que comprar los productos sueltos, oPOS no aplica nada y el cliente paga el precio normal. Revisar el indicador Ahorro antes de activar el combo te evita esa sorpresa.

Ojo con la diferencia: el combo del catálogo (ver Productos e inventario) es un producto real que descuenta stock de los ítems individuales. La promoción Combo a precio fijo es solo un precio en el mostrador, y las unidades se siguen descontando de los productos participantes.

Cualquiera de los dos tipos se edita con el mismo formulario:

Campo Detalle
Nombre * Cómo lo vas a reconocer en el listado
Promoción activa Switch. “Se aplicará automáticamente en el punto de venta.”
Descripción Para qué es, cuándo termina, qué busca

El switch Promoción activa es lo único que separa una promoción que funciona de una que no hace nada. Creada pero inactiva, la promoción existe pero no se aplica.

El formulario tiene vista previa en vivo: a medida que cargás productos y precio, vas viendo cómo queda el resultado antes de guardarlo. Probá con los productos reales de tu negocio y no con un caso hipotético.

Esto es lo que más confunde y lo que más importa entender. Cuando hay varias promociones y descuentos juntos, oPOS los aplica en un orden fijo. Conocerlo te evita pensar que el sistema está fallando cuando el total no te da como esperabas.

El cálculo, paso a paso:

# Paso Qué hace
1 Subtotal Se calcula la suma de los precios de los ítems del carrito, sin ningún descuento.
2 Descuento por ítem Se aplica primero, si la línea tiene descuento propio.
3 Promociones Se aplican después, y de la más reciente a la más antigua.
4 Descuento de carrito Se aplica sobre (subtotal - descuento por ítem).
5 Recargo de carrito Se aplica al final, sobre el total ya descontado.
6 IVA Se calcula después de los descuentos y antes del recargo.
Las promociones se acumulan. No es que el sistema elija una: se suman todas las que aplican, de la más reciente a la más antigua. Si tenés una promoción de 10% y otra de 15% sobre el mismo producto, en una venta que cumple las dos, se aplican las dos.

Los dos puntos que conviene tener claros:

El recargo de carrito va al final. Se aplica sobre el total ya descontado, no sobre el subtotal. Si tenés un recargo por envío o por Mercado Pago, ese recargo no se descuenta con las promociones.

El IVA va entre los descuentos y el recargo. Se calcula sobre el monto ya descontado por promociones, y después se le suma el recargo. Por eso el total final no es “subtotal menos descuento más IVA” de forma lineal.

Con fiado a precio al pagar, los descuentos y los recargos no están permitidos. Si cargás una venta así, el fiado se registra al precio sin ningún ajuste. Planificá la promoción para ventas de contado.

Para ver las promociones en acción, tenés el detalle del cálculo en la venta una vez cobrada. Ver Punto de venta.

Síntoma Qué revisar
La promoción no se aplica El switch Promoción activa está apagado.
El descuento no se activa en la venta La cantidad no llegó al mínimo, o el producto no está en la lista de participantes.
Se aplican dos promociones y no quería eso Se acumulan. Bajá el porcentaje de una o quitá el producto de la lista.
El combo no aplica nada El precio final es mayor que el precio por separado. Bajalo o revisá el indicador Ahorro.
La importación no encuentra columnas La primera fila no tiene los nombres. Usá Autodetectar o corregí la planilla.
Importó productos duplicados No se duplican: se actualizan los que ya existen por el mismo código.
No se actualizó el precio que había cambiado a mano La fila quedó en estado Actualizar y pisa el dato que habías cargado.
Faltan productos en la importación Están con error. Usá Ver errores (N).
La importación se quedó colgada Usá Cancelar y deshacer: revierte todo y volvé a intentarlo con menos filas.
Me duplicó el stock al reimportar La importación de Stock setea, no suma. Reimportar el mismo archivo deja el mismo número, pero cuidado con elegir la acción masiva equivocada.
El escaneo creó productos sin nombre Es normal: el lector no sabe el nombre. Completalos con Completar producto por código.
El lector no funciona Revisá que el indicador Escuchando lector esté visible y que no estés escribiendo en un campo de texto.
El IVA no coincide con lo que calculé Se calcula después de las promociones y antes del recargo. Ver el orden de cálculo.
La promoción no aplica con fiado Con fiado a precio al pagar no se permiten descuentos ni recargos.
¿Puedo aplicar descuento por categoría? Las promociones de oPOS son por producto o combo. Para descuento por categoría usá la actualización masiva de precios. Ver Productos e inventario.
No puedo importar desde mi planilla Solo se aceptan XLSX, XLS o CSV. Convertí el archivo.
No veo la pantalla de Importar Es solo para administradores. Ver Roles y permisos.