Gestión de Empresas

Tabla de Contenidos

1. Introducción

El módulo Orangecat Company para Magento 2 cierra eficazmente la brecha entre la funcionalidad B2B y la gestión de clientes estándar de Magento. Permite la creación y gestión de empresas, la asignación de clientes a estas empresas y la gestión de sus atributos y direcciones específicos.

Este manual cubre la configuración, la experiencia de usuario en el frontend, la gestión administrativa y los endpoints de API disponibles en el módulo.

2. Configuración

Los ajustes del módulo se pueden encontrar en el Admin de Magento bajo Tiendas > Configuración > Orangecat > Company. Aquí puedes configurar los ajustes generales del comportamiento del módulo.

Ajustes de Configuración General

Figura 2.1: Ajustes de Configuración General

3. Flujo de trabajo en el Frontend

El módulo mejora la experiencia del usuario en el frontend permitiendo a los usuarios registrar sus empresas y gestionar sus perfiles.

3.1. Registro de Empresa

Los usuarios pueden acceder al formulario de registro de empresa para darse de alta. Este formulario recopila los detalles necesarios de la empresa.

Formulario de Registro de Empresa

Figura 3.1: Formulario de Registro de Empresa

3.2. Gestión de Usuarios de Empresa

Los administradores de la empresa pueden gestionar a los usuarios directamente desde el frontend, viendo listas, estableciendo contraseñas y añadiendo nuevos miembros a la organización.

Lista de Usuarios de Empresa

Figura 3.2: Lista de Usuarios de Empresa en el Frontend

4. Flujo de trabajo en el Admin

Los administradores tienen control total sobre la gestión de empresas desde el Panel de Administración de Magento.

4.1. Gestión de Empresas

Navega a la cuadrícula (grid) de empresas para ver, editar o eliminar empresas registradas.

Cuadrícula de Empresas

Figura 4.1: Vista de Cuadrícula de Empresas

4.2. Editando una Empresa

Al hacer clic en una empresa, puedes editar sus detalles en varias pestañas, incluyendo Información General, Direcciones y asignaciones de Usuarios Administradores.

Editar Información General de la Empresa

Figura 4.2: Editando Información General de la Empresa

5. Uso de la API

El módulo proporciona robustos endpoints de API REST y GraphQL para la integración con sistemas externos como ERPs o CRMs.

API Obtener Empresa

Figura 5.1: Ejemplo de Petición API para Obtener Empresa