Inventario
Productos y servicios

Productos y servicios

El catálogo de productos y servicios es lo que vendes (o usas internamente). Es la base de las facturas, cotizaciones, conduces, órdenes de compra y reportes de inventario. Configurarlo bien una vez evita ajustar línea por línea en cada factura.

Ubicación: Inventario → Productos y servicios.

Producto vs. servicio

FinMova distingue dos tipos:

Tipo en BDEtiquetaCuándo
productProductoBien tangible (mercancía, equipo, material). Puede tener control de inventario.
serviceServicioIntangible (hora de consultoría, mantenimiento, mensualidad). No tiene inventario.

La diferencia operativa: los servicios no rebajan stock al facturar; los productos sí (si tienen track_inventory activo).

Campos de un producto

CampoObligatorioDetalle
NombreMáx. 200 caracteres. Aparece en la línea de factura por defecto.
Código (SKU)Máx. 64. Identificador interno único; es la llave para
importación masiva.
Código de barrasMáx. 64. EAN, UPC u otro.
DescripciónTexto libre, máx. 2,000 caracteres.
TipoProducto o Servicio.
Precio≥ 0. El precio de venta por defecto.
Costo≥ 0. Usado en Valor de inventario y P&G.
ITBIS %0 – 100. Por defecto 18 %.
ITBIS incluidoSi el precio ya lleva ITBIS embebido.
Controla inventarioSi descuenta stock al facturar / entregar.
Unidad de medidaMáx. 16 caracteres. Ej. "UND", "KG", "HRS".
CategoríaCategoría jerárquica para agrupar el catálogo.

Importante. El costo se usa para calcular el valor de inventario y la rentabilidad en el P&G. Si no lo capturas, esos reportes estarán incompletos. Aunque sea estimado, ponlo.

Categorías jerárquicas

Las categorías son árbol: una categoría puede tener una madre. Ejemplo:

Alimentos
├── Bebidas
│   ├── Refrescos
│   └── Aguas
└── Snacks

Para crear / editar / eliminar categorías:

  • Inventario → Productos y servicios → Categorías.
  • Campo Categoría padre opcional.

Buena práctica. Mantén el árbol superficial (2-3 niveles). Categorías muy anidadas dificultan filtrar y reportar.

Control de inventario (track_inventory)

Si marcas Controla inventario:

  • El producto descuenta stock al emitir factura (Aceptada por DGII).
  • El producto descuenta stock al marcar conduce como entregado.
  • El producto suma stock al guardar una factura de compra.

Si no lo marcas, el producto se factura libremente sin tocar stock.

Cuándo activarlo:

  • Tienes mercancía física en almacén.
  • Quieres ver existencias en tiempo real.
  • Vas a usar conduces.

Cuándo dejarlo desactivado:

  • Servicios (siempre).
  • Productos digitales sin stock físico.
  • Productos consumibles internos no rastreados.

Crear un producto

1 · Abre el formulario

Inventario → Productos y servicios → Nuevo.

2 · Llena los campos

Mínimo: nombre + tipo + precio + costo + ITBIS + unidad de medida.

3 · Guarda

El producto queda disponible en todos los selectores: factura nueva, cotización, conduce, factura de compra.

Búsqueda y filtros

En la lista principal:

  • Buscador por nombre, código (SKU) o código de barras.
  • Filtros por tipo, por categoría, por activo / inactivo.
  • Paginación con ordenamiento por nombre o código.

Editar y dar de baja

AcciónCómo
EditarPulsa la fila o el botón Editar.
Marcar inactivoDesmarca is_active. Oculto en selectores; histórico preservado.
EliminarBloqueado si tiene movimientos (facturas, compras, inventario).

Buena práctica. Igual que con clientes, prefiere baja lógica sobre eliminación. Mantiene el rastro.

Operaciones por lote

Para tareas masivas (subir 200 productos, ajustar precio de toda una categoría):

  • Importación masiva (CSV) — para cargar o actualizar muchos productos.
  • Edición masiva — desde la lista, selecciona varios y aplica:
    • price_set — fijar precio absoluto.
    • price_factor — multiplicar por un factor (ej. 1.05 = +5 %).
    • activate / deactivate — alta/baja en lote.

Lista de precios alternativa

Si manejas precios distintos por segmento de cliente (mayoreo, minorista, distribuidor), no edites el precio del producto cada vez: crea una lista de precios y asigna precios diferentes por producto en esa lista.

Variantes

Si un mismo "producto" tiene combinaciones (talla, color, sabor):

Quién puede crear / editar productos

RolCrearEditarEliminar / dar de baja
owner / admin
accountant
sales
viewer

Errores comunes

  • "El nombre es requerido" — campo vacío.
  • "Unidad de medida requerida" — pon "UND" si no aplica nada.
  • "Precio no puede ser negativo" — verifica el valor.
  • El producto no descuenta stock al facturartrack_inventory está desactivado.

Siguientes pasos

Manifiesto de capturas

  • assets/inventario/01-lista-productos.png — listado con filtros.
  • assets/inventario/02-form-producto.png — formulario completo.
  • assets/inventario/03-arbol-categorias.png — árbol jerárquico de categorías.
  • assets/inventario/04-edicion-masiva.png — selección múltiple + edición masiva.
¿Te resultó útil este artículo?

Última actualización: