Proveedores de insumos¶
Esta pantalla relaciona qué proveedores surten cada insumo, a qué precio y con qué condiciones (SKU del proveedor, tiempo de entrega, cantidad mínima). Su objetivo es que puedas comparar precios entre proveedores y designar al proveedor principal de cada insumo, información que después aprovechan las compras y sugerencias de compra.
Rutas:
/catalogos/proveedores-insumos— pantalla general./catalogos/proveedores-insumos/proveedor/{id}— llega precargada con un proveedor./catalogos/proveedores-insumos/insumo/{id}— llega precargada con un insumo.
Quién la usa: administrador, gerente o encargado de compras.
Prerrequisitos
Necesitas tener capturados los proveedores y los insumos del inventario antes de poder crear relaciones.
La pantalla¶
- Encabezado con el subtítulo "Gestiona las relaciones entre proveedores e insumos" y botón Nueva Relación.
- Selector "Ver por" con dos modos de consulta:
- Insumos de un Proveedor → aparece un desplegable para elegir el proveedor (muestra nombre comercial y RFC).
- Proveedores de un Insumo → desplegable para elegir el insumo (código - nombre); en este modo aparece además el botón Comparar Precios.
- Mientras no selecciones nada, verás el mensaje "Seleccione un proveedor o insumo para ver las relaciones".
Modo "Insumos de un Proveedor"¶
Muestra todos los insumos que surte el proveedor elegido. Columnas de la tabla (con paginación):
| Columna | Qué muestra |
|---|---|
| Código | Código del insumo. |
| Insumo | Nombre del insumo. |
| Categoría | Badge de la categoría. |
| Código del Proveedor | SKU con el que el proveedor identifica el insumo. |
| Precio | Precio de compra, con indicador ▲ roja (subió) o ▼ verde (bajó) respecto al precio anterior. |
| Principal | Estrella amarilla si este proveedor es el principal de ese insumo. |
| Entrega | Badge "N días". |
| Acciones | Editar, establecer como principal, eliminar. |
Modo "Proveedores de un Insumo"¶
Muestra todos los proveedores que surten el insumo elegido. Columnas:
| Columna | Qué muestra |
|---|---|
| Proveedor | Nombre del proveedor. |
| RFC | RFC del proveedor. |
| Teléfono | Teléfono de contacto. |
| Código del Proveedor | SKU del proveedor para este insumo. |
| Precio | Precio de compra, con la diferencia respecto al mejor precio en rojo/verde. |
| Principal | Estrella si es el proveedor principal. |
| Entrega | Días de entrega. |
| Última Compra | Fecha dd/MM/yyyy de la última compra, o "-". |
| Acciones | Editar, establecer como principal, eliminar. |
Acciones por fila (ambos modos)¶
- Editar (lápiz) — abre el modal con la relación precargada.
- Establecer como principal (estrella hueca; solo visible si aún no es principal) — marca a ese proveedor como principal para el insumo; verás el toast "Proveedor establecido como principal".
- Eliminar (basura) — con confirmación; es desactivación (soft delete) de la relación.
Solo un principal por insumo
Solo puede haber un proveedor principal por insumo: al marcar uno nuevo, el anterior deja de serlo automáticamente.
Modal "Nueva / Editar Relación Proveedor-Insumo"¶
Se abre con el botón Nueva Relación o con el lápiz de una fila.
| Campo | Qué es | Obligatorio |
|---|---|---|
| Proveedor | Desplegable (solo al crear; si ya había uno seleccionado en los filtros, viene preseleccionado). | Sí |
| Insumo | Desplegable (solo al crear; puede venir preseleccionado igual que el proveedor). | Sí |
| Código del Proveedor (SKU) | Clave con la que el proveedor identifica el insumo en sus listas/facturas. | No |
| Precio de Compra | Precio del insumo con este proveedor (≥ 0, con prefijo $). | Sí |
| Tiempo de Entrega (días) | De 0 a 365; por defecto 1. | No |
| Cantidad Mínima | Cantidad mínima de pedido (≥ 0). | No |
| Es Proveedor Principal | Checkbox para designarlo principal de este insumo. | No |
Botones: Cancelar y Guardar (con spinner mientras guarda).
Al editar no cambias proveedor ni insumo
En modo edición, los desplegables de proveedor e insumo quedan fijos; solo puedes ajustar las condiciones (SKU, precio, entrega, mínimos, principal). Si te equivocaste de pareja, elimina la relación y crea una nueva.
Modal "Comparación de Precios" (solo en modo Insumo)¶
Con un insumo seleccionado, el botón Comparar Precios abre un comparador con:
- Tres tarjetas resumen: Mejor Precio (verde), Precio Promedio (azul) y Precio Mayor (rojo).
- Tabla ordenada de menor a mayor precio: Proveedor (el ganador lleva badge verde "Mejor Precio" y su fila resaltada), Precio, Entrega (días) y estrella si es el principal.
- Botón Cerrar.
El mejor precio no siempre es el mejor proveedor
Antes de cambiar de proveedor principal por unos pesos, revisa también la columna Entrega: un proveedor 5% más barato pero que tarda una semana puede costarte más en faltantes que el ahorro que representa.
Flujo típico: registrar los precios de un proveedor nuevo¶
- Da de alta al proveedor en Proveedores.
- Entra a Catálogos → Proveedores de Insumos (o llega directo desde la ficha con
/proveedor/{id}). - En "Ver por", elige Insumos de un Proveedor y selecciona el proveedor.
- Haz clic en Nueva Relación: el proveedor ya viene preseleccionado; elige el insumo, captura SKU, precio, entrega y mínimo.
- Repite para cada insumo que te surta.
- Cambia al modo Proveedores de un Insumo y usa Comparar Precios para decidir quién debe ser el principal de cada insumo.
Vigila las flechas de precio
El indicador ▲/▼ junto al precio te muestra de un vistazo si el proveedor subió su precio respecto al registro anterior — muy útil al actualizar listas de precios cada temporada.
Practica en el demo
En https://demo.consul.rest (usuario admin o gerente, contraseña Demo123!) puedes probar los dos modos de consulta y el comparador de precios con datos de ejemplo.