07 — Datos Maestros

Marcas

Descripción General

El módulo de marcas gestionan la creación, edición, visualización y listado de marcas asociadas al sistema. Incluyen creación, edición y carga de logos.

Funcionalidades Principales

  1. Gestión de Marcas:

    • Crear nuevas marcas con su información básica y logo.
    • Editar detalles de marcas existentes.
    • Eliminar marcas de forma segura.
  2. Relaciones de Datos:

    • Asociar marcas con sucursales y organizaciones.
  3. Interfaz Amigable:

    • Tablas dinámicas con búsqueda y ordenamiento.
    • Formularios con validación de entradas y carga de archivos usando el cargador de archivos.

Cómo usar el módulo

Crear una marca

Para registrar una nueva marca:

Organizaciones

Organizaciones

Descripción General

El módulo de organizaciones permiten gestionar entidades relacionadas con clientes, proveedores y sus datos asociados como sucursales, precios, y logos.

Campos Destacados

A continuación, se describen los campos clave utilizados en las vistas de organizaciones:

  1. RUT:

    • Descripción: Identificador único de la organización (por ejemplo, número tributario).
    • Validación: Debe ser único y seguir el formato correcto.
    • Ejemplo: 12345678-9.
  2. Nombre:

    • Descripción: Nombre oficial de la organización.
    • Validación: Campo obligatorio con un máximo de 255 caracteres.
    • Ejemplo: Corporación Ejemplo Ltda.
  3. Rol:

    • Descripción: Define si la organización es un cliente o proveedor.
    • Opciones:
      • Cliente
      • Proveedor
    • Ejemplo: Cliente.
  4. Precio por Grabado:

    • Descripción: Costo asociado a un servicio de grabado.
    • Validación: Debe ser un número positivo.
    • Ejemplo: 1500 (CLP).
  5. Estado:

    • Descripción: Indica si la organización está activa o inactiva.
    • Opciones:
      • Activo
      • Inactivo
    • Ejemplo: Activo.
  6. Logo:

    • Descripción: Imagen representativa de la organización.
    • Validación: Opcional; se aceptan formatos .jpeg, .jpg, .png con un tamaño máximo de 5 MB.
    • Ejemplo: Archivo logo.png.
  7. Orden de Ventas (Consolidación):

    • Descripción: Define si las órdenes de venta se consolidan o se separan por tipo de servicio.
    • Opciones:
      • Consolidada
      • Por tipo de Servicio
    • Ejemplo: Consolidada.
  8. Sucursales:

    • Descripción: Lista de sucursales asociadas a la organización.
    • Validación: Selección múltiple en el caso de clientes.
    • Ejemplo: Sucursal Central, Sucursal Norte.

Cómo usar el módulo

Crear una organización

Sucursales

Sucursales

Módulo de Sucursales

Descripción General

El módulo de sucursales permite gestionar ubicaciones físicas o virtuales asociadas a organizaciones. Este módulo permite funcionalidades para la creación, edición, visualización y listado de sucursales. Se han diseñado con formularios intuitivos, tablas dinámicas y validaciones robustas para garantizar una experiencia de usuario optimizada.

Consultar sucursales

Crear una sucursal

Editar una sucursal

Consultar detalles

Flujo de trabajo

  1. Consultar el listado: El usuario comienza en el listado de sucursales, explorando las existentes.
  2. Crear un registro: Si necesita agregar una nueva sucursal, puede hacerlo desde el listado.
  3. Editar un registro: Para corregir o actualizar datos, el usuario accede a la edición desde el listado.
  4. Consultar detalles: Si desea ver más detalles sobre una sucursal, puede acceder a esta vista desde el listado.

Roles

Roles

Propósito

La vista permite gestionar roles y sus permisos asignados en la aplicación.

Funcionalidades principales

  1. **Listado de roles**: Tabla con los roles creados.
  2. **Crear un rol** Botón para añadir nuevos roles.
  3. **Editar un rol**: Modificar roles existentes.
  4. **Eliminar un rol**: Borrar roles innecesarios.

Permisos

Permiso Descripción
dashboard.index Acceso al panel de control.
organizations.show Ver las organizaciones disponibles.
etchings.index Ver lista de grabados.
roles.create Crear nuevos roles.
users.assign Asignar usuarios a roles.

Ejemplo

Rol Usuario

Consideraciones

Roles ejecutivos

Los Roles Ejecutivos están diseñados para proporcionar un control estructurado dentro de diferentes niveles organizacionales. Este documento detalla los permisos y responsabilidades asignados a cada rol ejecutivo: Supervisor Group, Supervisor Organization y Supervisor Branch.

Supervisor Group

El rol de Supervisor Group permite supervisar múltiples sucursales dentro de un grupo de organizaciones asignadas.

Permisos principales:

Responsabilidades:

Supervisor Organization

El rol de Supervisor Organization está diseñado para supervisar toda la organización y todas sus sucursales.

Permisos principales:

Responsabilidades:

Supervisor Branch

El rol de Supervisor Branch se centra exclusivamente en supervisar y gestionar una única sucursal.

Permisos principales:

Responsabilidades:

Comparación entre Roles Ejecutivos

Rol Ámbito de supervisión Permisos clave Alcance principal
Supervisor Group Grupo de sucursales view.group, members.edit Supervisar varias sucursales del grupo.
Supervisor Organization Toda la organización view.organization, members.index Supervisión global de la organización.
Supervisor Branch Una sucursal view.branch, export.etchings Supervisión específica de una sucursal.

Consideraciones

Permisos

Permisos

Módulo de Permisos

Descripción General

El módulo de permisos permite gestionar los accesos y las autorizaciones en el sistema. Los permisos están asociados a roles y definen qué acciones pueden realizar los usuarios. Este módulo incluye vistas para la creación, edición y listado de permisos, proporcionando una interfaz amigable y funciones avanzadas como validación de datos y manejo de errores.

Consultar permisos

Crear un permiso

Editar un permiso

Flujo de trabajo

  1. Consultar el listado:
    • Inicio del módulo. Permite explorar, buscar y gestionar permisos.
  2. Crear un registro:
    • Agrega un nuevo permiso desde el listado.
  3. Editar un registro:
    • Modifica un permiso existente para mantener la información actualizada.

Funciones disponibles

Usuarios

Usuarios

Descripción General

El módulo de usuarios permite gestionar el acceso y las autorizaciones dentro del sistema. Proporciona herramientas para listar, crear y editar usuarios, así como para asignar roles, organizaciones y sucursales, garantizando un control granular sobre los permisos.

Cómo usar el módulo

Consultar usuarios

Crear un usuario

Editar un usuario

Flujo de trabajo

  1. Consultar el listado:
    • Muestra un listado de usuarios y permite gestionarlos mediante acciones rápidas.
  2. Crear un registro:
    • Facilita la creación de nuevos usuarios con sus roles y permisos asociados.
  3. Editar un registro:
    • Permite modificar la información y los permisos de usuarios existentes.

Funciones disponibles

Importaciones

Importaciones

Descripción General

El módulo de importaciones permiten subir archivos CSV/Excel para cargar datos de forma masiva en el sistema. Incluye un formulario para subir archivos, selección del tipo de información a importar y una tabla para visualizar los resultados.

Funcionalidades Principales

  1. Cargar Archivos:

    • Soporte para archivos .csv y .xls.
    • Validación de formato y contenido.
  2. Tipos de datos soportados:

    • Permite importar datos para:
      • Sucursales
      • Marcas
      • Modelos de Marca
      • Permisos
      • Usuarios
      • Colaboradores
      • Inscripciones
  3. Visualización de Resultados:

    • Muestra los datos importados en una tabla interactiva con búsqueda y paginación.

Cómo usar el módulo

Realizar una importación

Pasos generales