Inventario
Listas de precios

Listas de precios

Una lista de precios te permite vender el mismo producto a precios distintos según el cliente, el canal o la moneda. Es útil para tarifas mayorista vs. minorista, descuentos por distribuidor, o ventas en USD junto a DOP.

Ubicación: Inventario → Listas de precios.

Cuándo crear listas adicionales

CasoRecomendación
Mismo precio para todos los clientesNo necesitas listas; usa el precio en la ficha del producto.
Cliente mayorista vs. minoristaCrea Mayoreo y Minorista.
Distribuidor con descuento fijoCrea Distribuidor.
Ventas en USD a clientes extranjerosCrea lista en USD.
Promociones temporalesCrea una lista temporal y márcala inactiva al terminar.

Modelo

ConceptoTablaDetalle
Lista de preciosprice_listsNombre + moneda + estado.
Precio por producto en la listaprice_list_itemsUn row por par (producto, lista).

Cada producto puede tener un precio distinto en cada lista. Si no tiene precio en una lista, se usa el precio base de la ficha del producto (fallback).

Crear una lista

1 · Abre la sección

Inventario → Listas de precios → Nueva lista.

2 · Campos de la lista

CampoObligatorioDetalle
NombreMáx. 120 caracteres (ej. "Mayoreo", "Distribuidor").
MonedaDOP — Peso dominicano · USD — Dólar.
PredeterminadaSi la marcas, FinMova la usa cuando no hay otra asignada.
ActivaPor defecto sí.

3 · Guarda

La lista queda creada, vacía. El siguiente paso es asignar precios producto por producto.

Asignar precios a productos

Dentro de la lista, verás un selector de producto y un campo Precio. Por cada producto que quieras precio especial:

  1. Selecciona el producto.
  2. Escribe el precio en la moneda de la lista.
  3. Guarda.

Importante. Si un producto no aparece en la lista, su precio sigue siendo el precio base del producto (ficha products.price). No es obligatorio asignar todos los productos a cada lista.

Moneda

Las dos monedas soportadas:

CódigoEtiquetaCuándo
DOPPeso dominicanoOperación normal en RD.
USDDólarVentas a extranjeros, exportaciones, contratos en USD.

Cuidado. Tener precios en USD no convierte automáticamente los totales para el 607 o tus reportes. FinMova maneja la lista en su moneda; la conversión a DOP para reportes contables y fiscales la debes hacer al emitir la factura (con la tasa del día que corresponda según normativa DGII).

Lista predeterminada

Marca una lista como predeterminada. FinMova la usa cuando:

  • Al crear una factura, el cliente no tiene asignada otra.
  • Buscas un precio y no especificas lista.

Cambiar la predeterminada se hace desde la edición de la lista. Solo puede haber una predeterminada activa por tenant en una misma moneda.

Cómo se aplica la lista a una factura

Nota. La asignación de lista de precios por cliente y la aplicación automática en la factura están planificadas como integración posterior. Hoy las listas existen como entidad consultable; verifica en la app la versión vigente.

Hasta entonces, el flujo es:

  1. Consulta el precio del producto en la lista correspondiente.
  2. Captúralo manualmente en la línea de la factura.

Cuando la integración automática esté lista, asignarás la lista al cliente y el precio cargará solo. Este artículo se actualizará en ese momento.

Editar y dar de baja

AcciónCómo
Editar nombre / moneda / estadoDesde la edición de la lista.
Cambiar preciosEdita los items dentro de la lista.
DesactivarDesmarca Activa. La lista deja de aparecer en selectores; los precios históricos en facturas viejas se conservan.
EliminarBloqueado si hay facturas que la usaron. Usa baja lógica.

Buenas prácticas

  • No crees más de 4-5 listas. Más se vuelven inmanejables.
  • Usa nombres claros: "Mayoreo 2026", no "L2".
  • Asigna precios solo a los productos donde el descuento / margen importa. Los demás caen al precio base.
  • Renueva listas estacionales (Black Friday, etc.) usando una lista nueva con vigencia explícita; al terminar, desactívala.

Cómo se relaciona con otros módulos

Otro móduloRelación
Productos y serviciosEl producto debe existir antes; la lista solo le pone un precio alternativo.
Atributos y variantesCada variante tiene su propio precio base; las listas funcionan a nivel de producto. La interacción con variantes está en evolución.
Facturas de ventaDestino del precio.

Errores comunes

  • "Precio inválido" — el monto no es numérico o es negativo.
  • El producto facturado salió con precio distinto al de la lista → posible: la lista no tiene precio para ese producto y cayó al base; o la asignación automática no está activa todavía.
  • No me deja desactivar la lista predeterminada → asigna primero otra como predeterminada.

Siguientes pasos

Manifiesto de capturas

  • assets/inventario/09-lista-precios-lista.png — listado de listas con su moneda y estado.
  • assets/inventario/10-form-lista-precios.png — formulario crear / editar lista.
  • assets/inventario/11-items-de-lista.png — pantalla para asignar precios a productos dentro de la lista.
¿Te resultó útil este artículo?

Última actualización: