Propiedades de la Tienda
- Fecha de publicação: 23 de enero de 2026
- Versión requerida: Disponibilizado en la versión GA (RUB 26 - General Availability)
Objetivo
Poner a disposición en el RUB la funcionalidad de Propiedades de la Tienda, permitiendo el registro, edición y eliminación de propiedades asociadas a una tienda específica, así como la visualización de información complementaria para la entidad Tienda, garantizando mayor consistencia y estandarización en el uso de estos datos.
Contexto del Problema / Demanda
Antes de esta evolución, no existía en el registro de tiendas un mecanismo estandarizado que permitiera:
- Asociar propiedades específicas directamente a una tienda;
- Centralizar información complementaria relevante para la operación;
- Utilizar estos datos en otros procesos del sistema, de forma estructurada.
Con esto, fue necesario habilitar un mecanismo nativo que permitiera crear propiedades para la entidad Tienda y posteriormente asociarlas a una tienda dentro del programa de Tiendas.
Solución Implementada
Se incorporó el uso de Propiedades de la Tienda como un mecanismo de información complementaria, con un comportamiento similar al concepto técnico de Propiedad Extra / Campo Extra ya existente en el RUB.
Al igual que en otros módulos del sistema, estas propiedades permiten enriquecer el registro con datos adicionales sin modificar la estructura base del sistema.
En el contexto de Tiendas, el funcionamiento se divide en dos etapas:
- Crear la propiedad en el programa existente Propiedades, seleccionando la Entidad = Tienda y definiendo el Tipo y demás configuraciones.
- Asociar la propiedad a una tienda en el programa Tiendas, informando el valor correspondiente.
Importante: el tipo de dato permitido para el valor depende del tipo definido en la propiedad (por ejemplo: Texto, Entero, Decimal, etc.).
En el programa Tiendas se muestran únicamente las propiedades previamente registradas para la entidad Tienda.
Configuración previa de la Propiedad (Paso 1)
Antes de asociar una propiedad a una tienda, es necesario que la propiedad exista en el catálogo del sistema.
En el programa Propiedades, el usuario administrador:
- Hace clic en Añadir;
- Selecciona la Entidad = Tienda;
- Informa el identificador de la Propiedad y su Descripción;
- Define el Tipo de la propiedad (según los tipos disponibles en el sistema);
- Guarda para dejar la propiedad disponible para uso en el programa Tiendas.
Requisitos Previos
- Usuario con permiso de acceso al módulo Tiendas;
- Permiso para acceder y gestionar Propiedades (catálogo);
- Permiso para gestionar Propiedades de la Tienda en el programa Tiendas;
- La propiedad debe estar previamente creada para la entidad Tienda en el programa Propiedades;
- Tienda previamente registrada en el RUB.
Actualización de las Propiedades
Los valores de las Propiedades de la Tienda se actualizan conforme al envío o mantenimiento del valor del atributo asociado a la entidad Tienda.
Esta actualización puede realizarse por distintos medios, de acuerdo con la arquitectura y necesidad de cada cliente, tales como:
- Procesos externos;
- Integraciones;
- Rutinas internas del sistema;
- Actualizaciones directas del valor del atributo.
El RUB únicamente consume y exhibe el valor informado, manteniendo un comportamiento genérico y desacoplado de la funcionalidad.
Gestión de Propiedades de la Tienda (Paso 2)
Acceso
Tiendas → Seleccionar Tienda → Pestaña Propiedades
Funcionalidades disponibles
- Editar Propiedad
- Eliminar Propiedad
Flujo de uso (asociar propiedad a una tienda)
- Seleccionar una Tienda.
- En la pestaña Propiedades, hacer clic en Agregar Propiedad.
- El sistema lista únicamente las propiedades registradas para la entidad Tienda (catálogo del programa Propiedades).
- Seleccionar la propiedad deseada e informar su Valor, respetando el Tipo configurado para esa propiedad.
- Guardar para registrar la asociación de la propiedad a la tienda.
Campos mostrados
- Propiedad
- Descripción
- Tipo
- Valor
Reglas de Negocio
- Solo se muestran propiedades de la entidad Tienda para selección;
- La captura del valor debe respetar el tipo definido en la propiedad (por ejemplo: Texto, Entero, Decimal, etc.);
- No es posible seleccionar propiedades de otras entidades;
- Las propiedades no modifican reglas de negocio existentes;
- Los cambios realizados se guardan inmediatamente;
- La eliminación de una propiedad elimina únicamente el vínculo con la tienda, sin afectar el registro global de la propiedad.
Uso en Otros Flujos del Sistema
Las Propiedades de la Tienda pueden ser utilizadas por distintos flujos del RUB, según la necesidad de la operación.
Por ejemplo, al vincular una tienda a otro registro (como prestadores o integraciones específicas), el sistema puede:
- Leer automáticamente las propiedades configuradas;
- Utilizar estos datos para complementar reglas, validaciones o visualizaciones;
- Garantizar mayor flexibilidad sin necesidad de nuevas personalizaciones estructurales.
Beneficios
- Flexibilidad para agregar información complementaria a las tiendas;
- Estandarización mediante catálogo de propiedades por entidad;
- Reducción de personalizaciones estructurales o de base de datos;
- Reaprovechamiento del mecanismo en diferentes escenarios;
- Mayor trazabilidad y organización de la información de la tienda.