Magento 2 B2B Catalogs

Catálogos personalizados para subcuentas y usuarios de empresa en Magento 2

Una empresa y sus empleados rara vez necesitan el mismo acceso. Compras puede utilizar toda la gama contractual, mientras una sucursal, un técnico o un centro de coste debe trabajar con un subconjunto aprobado. SoftwareSilo combina Custom Catalog y Sublogin para representar ambos niveles.

Dos contextos de productos

La cuenta principal recibe productos mediante catálogos del cliente, catálogos de su grupo y productos directos. Un subusuario puede recibir productos propios y catálogos Sublogin con nombre.

La integración resuelve ambos conjuntos para el storefront actual y aplica una regla configurada. Es más explícito que heredar silenciosamente todo el catálogo de la empresa.

Cuatro operadores

Operador Resultado Uso típico
Intersección Productos presentes en ambos conjuntos El empleado usa solo un subconjunto aprobado
Unión Productos presentes en cualquiera Gama de empresa más extras del rol
Solo Sublogin Ignora Custom Catalog La subcuenta es la única fuente
Solo Custom Catalog Ignora Sublogin Todos siguen el surtido de la empresa

La intersección es el valor restrictivo predeterminado. Si un lado está vacío, el resultado también queda vacío. Protege el acceso, pero exige pruebas durante una migración.

Permisos y storefront

La integración añade un permiso para Mis productos en contexto Sublogin. Si Sublogin Role está activo, la decisión pertenece al rol. Otra configuración cubre instalaciones sin ese módulo.

El filtro usa el contexto efectivo del subusuario. Categorías, búsqueda, productos enlazados, fichas directas y comprobación del carrito trabajan con el conjunto combinado.

Quién mantiene los catálogos

El módulo contiene pantallas administrativas para catálogos y productos Sublogin, además de páginas storefront para usuarios autorizados. El proyecto debe decidir si la empresa puede mantenerlos o si ventas y servicio conservan la propiedad.

El autoservicio reduce trabajo interno, pero necesita permisos y una política de aprobación. La gestión central es más lenta, aunque puede ser adecuada para surtidos regulados o repuestos controlados.

Ejemplo

Una empresa de mantenimiento recibe 2.000 productos. La sucursal norte obtiene un catálogo de 300. Con intersección solo aparecen artículos presentes en ambas listas. Si la sucursal añade por error un SKU ajeno, el catálogo principal todavía lo bloquea.

La unión lo permitiría. Solo debe usarse cuando la subcuenta puede ampliar el acceso del padre.

Pruebas previas

Cree usuarios para cada rol y operador. Pruebe conjuntos vacíos, URLs directas, configurables, relacionados, carrito, vistas de tienda, permisos denegados, Mis productos, caché, cambio de cuenta y modificaciones con un carrito activo.

Productos relacionados

Revisado el 9 de agosto de 2026.

Artículo anterior Mejores extensiones Magento 2 de listas de precios B2B en 2026
Siguiente artículo Asignar catálogos por cliente, grupo y vista de tienda en Magento 2