Mis Campos
El módulo Mis Campos constituye el sistema de personalización dinámica de Horfal-EOS.
Su propósito es permitir que cada empresa adapte el comportamiento de distintas entidades del sistema sin necesidad de realizar desarrollos adicionales ni modificar el código fuente del ERP.
En muchas organizaciones existen necesidades particulares de clasificación que cambian dependiendo del giro del negocio.
Por ejemplo:
Aunque todos esos conceptos son distintos, técnicamente representan el mismo tipo de información.
En lugar de crear campos específicos para cada industria, Horfal-EOS proporciona un conjunto de espacios configurables (slots) que cada empresa puede definir libremente.
De esta manera el ERP conserva una estructura estable mientras cada organización adapta el sistema a su propia operación.
Filosofía del módulo
El diseño de Mis Campos sigue varios principios arquitectónicos importantes.
Personalización por empresa
Cada empresa administra sus propios campos configurables.
Dos empresas diferentes pueden utilizar exactamente el mismo slot con nombres completamente distintos.
Por ejemplo:
Empresa A
clasif1 → Marca
Empresa B
clasif1 → Región
Empresa C
clasif1 → Tipo de cultivo
Cada configuración permanece completamente aislada.
Contratos estables
Internamente el sistema conserva nombres técnicos permanentes.
Por ejemplo:
Estos identificadores nunca cambian.
Lo único configurable es la etiqueta visible que observa el usuario.
Gracias a ello el modelo de datos permanece estable incluso cuando una empresa modifica completamente su configuración.
Configuración declarativa
El comportamiento no depende de programación.
Toda la información se almacena mediante configuración.
Esto permite:
sin realizar modificaciones técnicas.
Estructura del módulo
Mis Campos se divide en cuatro grandes áreas.
Socios
Permite crear clasificaciones configurables para clientes y proveedores.
Estas clasificaciones pueden utilizarse para segmentar la base de socios de acuerdo con las necesidades de cada empresa.
Ejemplos:
Etiquetas
La pestaña Etiquetas permite configurar el nombre que recibirá cada slot.
La pantalla muestra cinco espacios configurables.
Para cada uno se visualiza:
Slot
Corresponde al identificador técnico permanente.
Ejemplo:
clasif1
Nunca cambia internamente.
Etiqueta visible
Es el nombre que observarán los usuarios dentro del ERP.
Ejemplo:
Zona
Región
Canal
Marca preferente
Nivel VIP
Estado
Indica si el slot se encuentra disponible para utilizarse.
Estados posibles:
Activo
El campo aparecerá en las pantallas correspondientes.
Inactivo
El campo permanecerá oculto.
Acciones
Editar
Permite modificar:
Eliminar
Cuando un slot activo ya no sea necesario puede desactivarse retirando la configuración.
Contenido
Una vez creada la etiqueta, la pestaña Contenido permite definir los valores válidos para dicho campo.
Primero se selecciona el slot correspondiente.
Posteriormente pueden registrarse todos los valores permitidos.
Slot
Selecciona cuál clasificación será administrada.
Valor canónico
Representa el identificador interno del valor.
Ejemplos:
NORTE
SUR
VIP
MAYORISTA
OEM
INDUSTRIAL
Este valor es utilizado internamente por el sistema.
Label visible
Corresponde al texto mostrado al usuario.
Ejemplos:
Zona Norte
Cliente VIP
Distribuidor autorizado
Canal Industrial
Agregar
Incorpora un nuevo valor permitido.
Listado de valores
Cada registro contiene:
Valor canónico
Identificador interno.
Label visible
Nombre mostrado al usuario.
Acciones
Editar
Modificar el nombre visible o el valor.
Eliminar
Retirar el valor cuando ya no deba utilizarse.
Productos — Clasificaciones
Esta sección funciona exactamente bajo la misma filosofía, pero aplicada al catálogo de productos.
Permite crear dimensiones configurables utilizadas para clasificar artículos.
Ejemplos:
Marca
Línea
Familia
Modelo
Temporada
Proveedor principal
Origen
Departamento
Color base
Material
Colección
Sector
Uso
Presentación
Etiquetas
La operación es idéntica al apartado de Socios.
Cada slot configurable puede recibir un nombre diferente según las necesidades de la empresa.
Contenido
Permite administrar todos los valores válidos para cada clasificación.
Ejemplo:
Marca
Canon:
SONY
Visible:
Sony
Canon:
SAMSUNG
Visible:
Samsung
Canon:
LG
Visible:
LG Electronics
Productos — Variaciones
Las variaciones representan las dimensiones utilizadas para construir variantes de productos.
A diferencia de las clasificaciones, estas dimensiones participan directamente en la generación de SKU y variantes.
Ejemplos:
Color
Talla
Material
Acabado
Longitud
Voltaje
Capacidad
Diámetro
Presentación
Sabor
Fragancia
Etiquetas
Permite definir el nombre de cada dimensión configurable.
Ejemplo:
dimvar1 → Color
dimvar2 → Talla
dimvar3 → Material
Contenido
Permite registrar los valores permitidos para cada dimensión.
Ejemplo:
Color
ROJO
AZUL
NEGRO
BLANCO
VERDE
Reglas de combinación
Esta es una de las características más avanzadas del módulo.
Permite definir combinaciones de atributos que no estarán permitidas durante la generación de variantes.
En ausencia de reglas, el sistema considera que todas las combinaciones posibles son válidas.
Nueva regla
Cada regla puede contener:
Nombre
Identificador descriptivo de la restricción.
Ejemplo:
Prohibir talla 24 rojo.
Descripción
Explicación opcional de la regla.
Regla activa
Indica si la restricción se encuentra vigente.
Condiciones
Cada condición está formada por:
Dimensión
Color
Talla
Material
Voltaje
etc.
Valor
El valor específico perteneciente a dicha dimensión.
Ejemplo:
Color = Rojo
Talla = 24
Agregar condición
Permite incorporar múltiples condiciones.
Todas las condiciones deben cumplirse simultáneamente para que la restricción aplique.
Por ejemplo:
Color = Rojo
Talla = 24
Material = Piel
Cuando se presenta exactamente esa combinación, el sistema impedirá generar dicha variante.
Listado de reglas
Cada regla muestra:
Plan de cuentas
El último apartado permite personalizar clasificaciones adicionales para las cuentas contables.
Su funcionamiento es idéntico al resto del módulo.
Etiquetas
Permite definir el nombre visible de cada clasificación contable.
Ejemplos:
Centro de costos
Proyecto
Región
Sucursal
Analítica
Departamento
Unidad de negocio
Contenido
Permite registrar todos los valores válidos para cada clasificación.
Ejemplo:
Centro de costos
OAX
Oaxaca
VER
Veracruz
PUE
Puebla
Beneficios del módulo
El diseño de Mis Campos aporta ventajas importantes para la administración del sistema:
En conjunto, Mis Campos convierte a Horfal-EOS en un sistema altamente configurable, permitiendo que cada empresa modele su información de acuerdo con sus propios procesos de negocio, manteniendo al mismo tiempo una arquitectura consistente, estable y preparada para evolucionar sin perder compatibilidad.