Ir al contenido

Productos

El catálogo de productos es la base de todo lo demás: cada línea de un albarán, cada precio de una tarifa y cada precio pactado con un cliente apunta a un producto de esta lista.

Listado de Productos con SKU, nombre, unidad, grupo, IVA y el número de precios de cada uno; siete productos activos con entre 1 y 3 precios, y uno, Cartón de 30 huevos vacío, marcado Inactivo con 0 precios

El botón Nuevo producto pide estos datos:

  • SKU — obligatorio y único. Si se repite uno ya existente, el alta se rechaza, pero en pantalla solo sale el aviso genérico del formulario (“No se pudo crear el producto. Revisa los datos e inténtalo de nuevo.”) — no dice que el SKU esté repetido. Si te sale ese aviso al crear un producto, lo más probable es justo eso: comprueba primero si el SKU ya existe.
  • Nombre — obligatorio.
  • Unidad — obligatoria; texto libre (kg, caja, unidad…).
  • Tipo de IVA — obligatorio, del catálogo de tipos de IVA de la empresa.
  • Grupo — opcional. Ver Grupos de artículos.
  • Precio inicial — obligatorio solo en el alta: una etiqueta y un valor con los que el producto nace ya con un primer precio. Después se gestiona desde su ficha, como cualquier otro.

Un producto no tiene un único precio, sino una lista de precios con etiqueta — por ejemplo “Base” y “Oferta” para el mismo artículo. La pestaña Precios de su ficha permite añadir, editar en sitio y quitar cualquiera de ellos.

La razón de tener varios es que cada tarifa elige, para cada producto, cuál de esos precios con etiqueta usar (ver Tarifas): así, dos tarifas distintas pueden cobrar el mismo producto a precios distintos sin duplicar el producto ni su ficha, cada una simplemente apunta a una etiqueta distinta de su lista de precios. Un cliente concreto puede, además, tener pactado con él uno de esos mismos precios por encima del que le daría su tarifa (pestaña Precios de la ficha del cliente).

Pestaña Precios de la ficha de un producto, con tres precios con etiqueta ordenados de menor a mayor importe (Mayorista 2,05, Oferta 2,20 y Base 2,45) cada uno editable en sitio

La lista sale ordenada por importe, del más barato al más caro, y no por orden de creación. Es a propósito: una lista de precios se lee para comparar importes, así que dos precios que valen lo mismo salen uno al lado del otro en vez de a varios renglones de distancia.

Quitar un precio que esté en uso —por una tarifa o por el precio específico de un cliente— no está permitido: el portal lo rechaza con “Este precio está en uso por alguna tarifa y no se puede eliminar.”

Dos precios del mismo producto no pueden valer lo mismo ni llamarse igual

Sección titulada «Dos precios del mismo producto no pueden valer lo mismo ni llamarse igual»

Un producto no puede tener dos precios con el mismo importe, ni dos con el mismo nombre. Da igual por dónde lo intentes —añadiendo uno nuevo en la fila de abajo, o editando en sitio el importe o el nombre de uno que ya existe—: el portal no lo guarda y te dice por qué debajo del campo, dejándote en él lo que habías escrito para que lo corrijas sin volver a teclearlo.

  • Importe repetido: “Ya hay otro precio de este producto con ese importe. Usa ese precio o escribe otro importe.”
  • Nombre repetido: “Ya hay otro precio de este producto con ese nombre. Ponle otro que lo distinga.”

Mayúsculas y espacios sobrantes no hacen un nombre distinto (“base “ y “Base” cuentan como el mismo), y los decimales que no se escriben tampoco hacen un importe distinto (“3” y “3,00” son el mismo importe).

Por qué: dos filas de precio idénticas no se distinguen en ninguna pantalla, así que unos clientes acaban colgando de una y otros de la otra. La siguiente subida de precio hay que hacerla dos veces, o se queda a medias sin que nadie lo note.

Un precio de esta lista no es “el precio de este producto para este cliente”: es una fila que clientes y tarifas comparten. Si diez clientes tienen pactado el precio “Base” y le cambias el importe aquí, esos diez pasan al importe nuevo a la vez, con el siguiente albarán. No hay forma de que el cambio afecte solo a uno.

Por eso, cuando cambias el importe de un precio que alguien tiene asignado, el portal se detiene y te dice a cuántos clientes y a cuántas tarifas afecta, con tres salidas:

  • Crear un precio nuevo de X € — es lo correcto cuando quieres subirle (o bajarle) el precio solo a unos cuantos. Deja el precio de siempre intacto y añade otro con el importe nuevo a la lista del producto. El propio aviso te pide el nombre del precio nuevo, en un campo que sale relleno con el nombre del que ibas a cambiar: cámbialo por uno que lo distinga. No puede repetir el nombre de otro precio del mismo producto; si lo repites, el portal lo rechaza con “Ya hay un precio con ese nombre en este producto.” Mayúsculas y espacios sobrantes no hacen un nombre distinto: “base “ y “Base” cuentan como el mismo. Crearlo no cambia nada por sí solo: después hay que asignárselo, cliente a cliente, en la pestaña Precios de la ficha de cada uno de ellos (ver Clientes). Los demás se quedan donde estaban. Si el importe que has escrito ya lo tiene otro precio del producto, el aviso no te ofrece ninguna de las dos salidas de guardado: te dice cuál es ese precio, para que sea ese el que asignes en vez de crear otro que valga lo mismo.
  • Cambiarlo para los N — reescribe el importe y mueve de golpe a todos los que lo tienen asignado. Es lo que hay que hacer cuando la subida es para todos, y solo entonces.
  • Cancelar — no guarda nada y el campo vuelve al importe anterior.

Si el precio no lo tiene asignado nadie —el caso más habitual, un precio recién creado o que solo usas de referencia— no sale ningún aviso: el importe se guarda sin más al salir del campo.

Cambiar solo la etiqueta de un precio nunca avisa: renombrar “Base” como “Tarifa general” no altera ningún importe.

Un producto inactivo sigue existiendo en el histórico pero no se ofrece para trabajo nuevo. Eliminarlo solo es posible si no tiene nada asociado: si aparece en algún albarán, alguna factura, stock de ruta o alguna tarifa, el portal lo rechaza con “El producto se usa en documentos, rutas o tarifas y no puede eliminarse. Puedes desactivarlo.” — con un botón para desactivarlo ahí mismo.