Skip to main content

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:

  • una empresa comercial puede requerir clasificar productos por Marca, Línea y Temporada;
  • una empresa agrícola puede necesitar Variedad, Calibre y Empaque;
  • una empresa industrial podría trabajar con Familia, Material y Proceso.

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:

  • clasif1
  • clasif2
  • clasif3
  • dimvar1
  • dimvar2

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:

  • crear nuevos catálogos
  • cambiar nombres
  • agregar valores
  • restringir combinaciones
  • reutilizar configuraciones

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:

  • Zona comercial
  • Canal de distribución
  • Ejecutivo responsable
  • Nivel de servicio
  • Segmento
  • Región
  • Clasificación interna

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 técnico.
  • Etiqueta visible.
  • Estado.
  • Acciones disponibles.

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:

  • etiqueta
  • activación
  • desactivación

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:

  • Nombre.
  • Condiciones definidas.
  • Tipo de restricción.
  • Estado.
  • Acciones disponibles.

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:

  • Personalización independiente por empresa.
  • Adaptación a distintos giros de negocio sin desarrollos adicionales.
  • Contratos técnicos estables que preservan la integridad del modelo de datos.
  • Configuración completamente declarativa.
  • Reutilización de estructuras en distintos módulos del ERP.
  • Uniformidad en la experiencia de usuario.
  • Escalabilidad para incorporar nuevas clasificaciones sin afectar la arquitectura existente.
  • Compatibilidad con procesos de importación, exportación, filtros, búsquedas y reportes.
  • Control centralizado de los valores permitidos, reduciendo errores de captura y mejorando la calidad de la información.
  • Capacidad para definir restricciones inteligentes sobre variantes de productos mediante reglas de combinación, evitando configuraciones inconsistentes desde su origen.

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.