REDA One Centro de ayuda
ES
Idioma
English EN Español ES Português PT Italiano próximamente Français FR Deutsch próximamente العربية próximamente
reda.one ↗
Inicio / REDA One / Administración / Datos y personalización / Personalizar los objetos de REDA

Personalizar los objetos de REDA

Puedes extender los objetos de REDA libremente: agregar un campo personalizado a Property, colocarlo en un formato de página, agregar un tipo de registro, escribir una regla de validación. Todo eso es personalización estándar de Salesforce, así que este artículo mantiene la mecánica breve y remite a la documentación de Salesforce. Lo que cubre en detalle es la parte propia de personalizar REDA: no puedes reescribir los campos y reglas empaquetados de REDA, y no deberías pelear contra la automatización integrada de REDA. Al terminar de leerlo, sabrás cómo extender los objetos de REDA de forma segura sin romper las actualizaciones ni la automatización que hace funcionar el producto.

Cómo llegar. Toda la personalización vive en Salesforce Setup (Configuración), no en una pestaña de REDA: Configuración → Gestor de objetos → elige un objeto de REDA → Campos y relaciones / Formatos de página / Páginas Lightning de registro / Tipos de registro / Reglas de validación.
Acceso que necesitarás. Permisos de administrador de Salesforce (Personalizar aplicación). Ten en cuenta que REDA ya incluye sus propias páginas de registro Lightning por tipo de registro — por ejemplo, las seis páginas de Oportunidad — así que ajustarlas es trabajo del generador de páginas del lado de la organización.
¿Usas la edición Sales Cloud de REDA? Este artículo muestra la edición Platform, donde los prospectos son registros Consulta (el objeto estándar Lead de Salesforce en Sales Cloud), las solicitudes de mantenimiento y servicio son registros Solicitud de servicio (el objeto estándar Caso) y las promociones de arrendamiento son registros Promoción (una Campaña estándar con el tipo de registro «Leasing Promotion»). Todo lo demás — los campos, los pasos y el comportamiento — es igual salvo que se indique lo contrario. Consulta Ediciones de REDA.

Qué puedes personalizar

En un objeto de REDA — Property, Oportunidad, Inquiry, Ticket, y el resto — puedes hacer todo lo que harías en cualquier objeto de Salesforce, junto a lo que REDA incluye:

  • Agregar campos personalizados y colocarlos en formatos de página.
  • Crear tus propias vistas de lista en cualquier objeto de REDA — vistas guardadas y filtradas de Properties, Oportunidades, Inquiries o Tickets para tu equipo.
  • Agregar tus propios tipos de registro y sus Paths.
  • Agregar reglas de validación (con cuidado — ver más abajo).
  • Crear tipos de informe personalizados para reportar sobre los datos de REDA.
  • Clonar y asignar tus propias páginas de registro Lightning. REDA incluye una página de registro por objeto y tipo de registro; puedes crear tu propia versión del lado de la organización y asignarla.

Ninguna de estas acciones toca los componentes empaquetados propios de REDA — se colocan junto a ellos — así que todas son seguras. El resto de este artículo trata sobre las dos líneas que no debes cruzar: no editar lo que REDA incluye, y no agregar una regla que pelee contra la automatización de REDA.

Qué no puedes cambiar

REDA se entrega como un paquete gestionado (managed package) — un conjunto sellado de componentes controlado por el proveedor. Esa protección tiene una consecuencia ineludible que debes interiorizar:

Los propios componentes empaquetados de REDA están bloqueados. No puedes editar ni eliminar los campos, reglas de validación, tipos de registro ni los asistentes de Path empaquetados de REDA. Solo puedes agregar los tuyos junto a ellos. Esta es la protección propia de un paquete gestionado, y es absoluta — no existe forma de anularla.

Esa misma protección implica que las actualizaciones vuelven a entregar los componentes empaquetados de REDA. Si editas directamente uno de los formatos de página o páginas de registro empaquetados de REDA, una actualización posterior puede sobrescribir tu cambio. El patrón seguro: crea tus propias páginas de registro en lugar de esperar que las ediciones a las de REDA sobrevivan a una actualización.

No pelees contra la automatización de REDA

Los objetos de REDA llevan una automatización integrada intensa — la lógica que avanza la etapa de un negocio, genera facturas y estampa los historiales de propiedad. Esa automatización no tiene un interruptor para omitirse: no existe una configuración que la desactive para un objeto o transacción dado. Eso importa en el momento en que agregas tus propias reglas:

Una regla de validación personalizada o un campo obligatorio pueden chocar con la automatización de REDA. REDA avanza la etapa de Oportunidad desde sus propios tickets. Si agregas una regla de validación que bloquee esa actualización — o un campo obligatorio que no esté completo cuando REDA escribe el registro — el propio proceso de REDA falla. Prueba cualquier regla nueva contra los flujos de REDA en un sandbox antes de implementarla.

Dos hábitos te mantienen a salvo. Primero, no dupliques ni contradigas las propias validaciones de REDA — REDA ya aplica sus reglas de negocio (por ejemplo, las verificaciones de precio, fecha y binder en una Oportunidad) mediante reglas de validación empaquetadas, y una regla tuya que compita puede entrar en conflicto. Segundo, cuando quieras que un campo sea obligatorio, da preferencia a marcarlo como obligatorio en el formato de página en lugar de usar una regla de validación estricta, para que la automatización de REDA pueda seguir escribiendo registros que no pasan por la interfaz.

Tipos de registro y Paths que incluye REDA

Un tipo de registro es una variante de un objeto con sus propios valores de lista de selección y formato; un Path es la escalera de etapas o estados que se muestra en la parte superior de un registro. REDA incluye varios de cada uno, y están empaquetados — extiéndelos alrededor, no intentes reescribirlos:

  • Oportunidad incluye seis tipos de registro — Acquisition, Leasing, Lending, Property Management y Property Sale están activos, cada uno con su propio Path.
  • Inquiry incluye seis tipos de registro con sus propios Paths.
  • Ticket incluye dieciséis Paths específicos por tipo de registro.

Agregar tu propio tipo de registro y Path está bien. Pero las escaleras de etapas que incluye REDA, y las reglas de bloqueo que las protegen, están empaquetadas — construye junto a ellas.

No actives el tipo de registro "Booking" de Oportunidad. El sexto tipo de registro de Oportunidad, Booking, está inactivo en la versión actual en ambas ediciones. Si lo encuentras en Object Manager, déjalo inactivo — no es un flujo compatible.

Buenas prácticas para campos personalizados

Algunos hábitos específicos de REDA mantienen limpios los campos personalizados:

  • No hagas sombra a los campos de REDA. Evita nombrar tu campo de forma que choque con uno de los campos empaquetados de REDA o con sus campos auxiliares gestionados por el sistema (los que la automatización de REDA escribe por ti — ver Gestión de datos para objetos REDA). Hacer sombra genera confusión y puede chocar con la automatización.
  • Campos de moneda y multimoneda. Si agregas un campo de moneda y tu organización usa múltiples monedas, ten en cuenta que REDA estampa la moneda de un registro a partir de su Region. Alinéate con eso en lugar de anularlo (ver Comportamiento multimoneda).
  • Otorga tú mismo la seguridad a nivel de campo. Un campo personalizado nuevo es invisible hasta que le otorgas acceso del lado de la organización. Los conjuntos de permisos de REDA no incluyen tus campos automáticamente — otorga la seguridad a nivel de campo mediante el perfil o un conjunto del lado de la organización.

Personaliza el objeto de tu edición

REDA se entrega en dos ediciones con nombres de objeto distintos. En la edición OEM (Platform) los registros de prospecto, negocio, servicio y marketing son los objetos personalizados de REDA Inquiry, Oportunidad, Service Request y Promotion. En la edición ISV (Sales Cloud) son los objetos estándar Lead, Oportunidad, Caso y Campaña. Personaliza el objeto de tu edición — un campo personalizado que agregues en el Inquiry de OEM no tiene una contraparte automática en el Lead de ISV (ver Ediciones: OEM vs. ISV).

Personalización segura vs. insegura, de un vistazo

Acción¿Segura?Nota
Agregar un campo personalizado a un objeto de REDASíOtorga la seguridad a nivel de campo del lado de la organización; no hagas sombra a campos empaquetados o del sistema
Agregar el campo a un formato de página / crear tu propia página de registroSíClona la página de registro de REDA en lugar de editar la empaquetada
Agregar un tipo de registro y Path nuevosSíExtiende; no intentes editar los tipos de registro o Paths empaquetados de REDA
Agregar una regla de validaciónCon cuidadoPruébala contra los flujos de REDA — una regla puede bloquear las propias actualizaciones de etapa de REDA
Marcar un campo como obligatorioCon cuidadoDa preferencia a lo obligatorio a nivel de formato en lugar de una regla estricta, para que la automatización pueda seguir escribiendo
Editar un campo / regla / tipo de registro / Path empaquetado de REDANoPaquete gestionado: bloqueado, no es posible
Activar el tipo de registro Booking de Oportunidad, inactivoNoInactivo en ambas ediciones — no compatible

Ejemplo práctico: agregar un campo a Property

Meridian Properties quiere un campo Referral Source Detail en Property. Así es como agregarlo de forma segura:

Crea el campo. Object Manager → Property → Fields & Relationships → New. Hazlo un campo de tipo Texto y luego otorga la seguridad a nivel de campo a los perfiles o conjuntos de permisos que deban verlo.
Colócalo en una página de registro clonada. Agrega el campo a una página de registro de Property clonada — la tuya, no la empaquetada de REDA — para que una futura actualización no la sobrescriba.
Evita la regla de validación estricta. Si quieres que el campo se complete, márcalo como obligatorio en el formato de página. No agregues una regla de validación que lo exija al guardar — la automatización de REDA escribe registros de Property, y un requisito estricto podría bloquearla.
La lista de tipos de registro de Oportunidad, con Booking mostrado como inactivo
Los seis tipos de registro de Oportunidad — Acquisition, Booking, Leasing, Lending, Property Management y Property Sale — con solo Booking sin marcar en la columna Active.
La lista de páginas de registro Lightning de Oportunidad, mostrando una página clonada con la asignación activa
Las páginas de registro Lightning de Oportunidad: la página de leasing empaquetada de REDA queda sin asignar, mientras que una variante clonada "Consolidated" lleva las asignaciones activas de Desktop y Phone.

Qué sigue

  1. Gestión de datos para objetos REDA — campos gestionados por el sistema, importaciones y exportaciones.
  2. Comportamiento multimoneda — cómo REDA estampa la moneda a partir de Region.
  3. Ediciones: OEM vs. ISV — qué objeto estás personalizando en cada edición.
  4. La Consola de administración de REDA — la torre de control del administrador.

Preguntas frecuentes

Sí — agrega campos personalizados, colócalos en los formatos de página, agrega tipos de registro y crea tipos de informe. Recuerda otorgar la seguridad a nivel de campo del lado de la organización; los conjuntos de permisos de REDA no incluyen tus campos automáticamente.

No. Los componentes empaquetados de REDA están gestionados y bloqueados. Solo puedes agregar los tuyos junto a ellos.

La automatización de REDA no tiene forma de omitirse. Una regla que bloquee una actualización de etapa o de registro propia de REDA hará fallar el flujo. Prueba las reglas nuevas en un sandbox y da preferencia a marcar los campos como obligatorios en el formato de página en lugar de usar una regla estricta.

No. Está inactivo en ambas ediciones y no es compatible. Déjalo inactivo.

Las ediciones hechas a las páginas empaquetadas de REDA pueden ser sobrescritas por una actualización. Crea tus propias páginas de registro para que tus cambios se mantengan.

Consulta la documentación oficial de Salesforce. Para conocer la mecánica de los campos personalizados, formatos de página, páginas de registro Lightning, tipos de registro y reglas de validación, consulta Salesforce Help — Custom Fields, Page Layouts, Lightning App Builder, Record Types, y Validation Rules. Este artículo cubre únicamente lo específico de REDA.

¿Te resultó útil?