Personalizar tipos de metadatos
Puede crear sus propios marcos de desarrollador declarativos para equipos internos, socios y clientes. En lugar de generar aplicaciones desde datos, puede generar aplicaciones definidas y dirigidas por sus propios tipos de metadatos. Los metadatos representan la información que describe la configuración de la organización de cada usuario.
Ediciones necesarias
| Disponible en: Salesforce Classic y Lightning Experience |
Disponible en: Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition Puede crear, modificar y eliminar registros de tipos de metadatos personalizados de paquetes instalados en: Group Edition y Professional Edition |
- ¿Qué son los tipos de metadatos personalizados?
Los metadatos personalizados son metadatos de aplicación personalizables, implementables, que se pueden incluir en paquetes y actualizar. En primer lugar, cree un tipo de metadatos personalizados, que defina el formato de los metadatos de la aplicación. A continuación, genere una funcionalidad reutilizable que determina el comportamiento basándose en los metadatos de ese tipo. - Crear, modificar y eliminar registros y tipos de metadatos personalizados
Puede utilizar Configuración para crear, actualizar y eliminar registros y tipos de metadatos personalizados mediante declaración. Utilice la API de metadatos para realizar estas tareas de forma programada. - Relaciones de metadatos personalizados
Cree relaciones entre tipos de metadatos personalizados, definiciones de entidades, definiciones de campos o partículas de entidades. Utilice relaciones en vez de campos de texto para hacer referencia directamente a objetos, simplificar su código Apex y aplicar integridad referencial, por ejemplo, cuando empaqueta tipos de metadatos personalizados. - Reglas de validación del tipo de metadatos personalizados
Las reglas de validación verifican que los datos que un usuario ingresa en un registro cumplen con las normas que especifica antes de que el usuario guarde el registro. Una regla de validación puede contener una fórmula o expresión que evalúa los datos en uno o más campos y ofrece un valor “Verdadero” o “Falso”. Las reglas de validación también incluyen un mensaje de error para mostrar al usuario cuando la regla ofrece un valor “Verdadero” debido a un valor no válido. - Hacer referencia a registros de tipos de metadatos personalizados en valores predeterminados
Los valores de campo predeterminados permiten que sus usuarios sean más productivos y disminuyen los errores reduciendo el número de campos para completar manualmente. Haga referencia a un registro de tipo de metadatos personalizado en un valore predeterminado. Si un valor de campo predeterminado cambia, puede actualizarlo en el tipo de metadatos personalizado en vez de actualizar múltiples referencias de campo. - Tipos de metadatos personalizados y campos de fórmula avanzados
Cuando cree un tipo de metadatos personalizado, puede hacer referencia a sus valores en un campo de fórmula avanzado. Si un valor de cambio cambia, puede actualizarlo en el tipo de metadatos personalizado en lugar de cambiar varias fórmulas codificadas. Si utiliza el empaquetamiento, defina la lógica que desee y permita a los suscriptores personalizar los detalles. - Crear y gestionar tipos de metadatos personalizados utilizando comandos de CLI
Puede utilizar la interfaz de línea de comandos (CLI) de Salesforce para crear tipos de metadatos personalizados, generar campos, crear registros, crear registros desde un archivo CSV y generar tipos de metadatos personalizados desde un sObject. - Acceder a registros de metadatos personalizados programáticamente
Utilice SOQL para acceder a sus tipos de metadatos personalizados y para recuperar los nombres de API de los registros de esos tipos. - Controlar el acceso de lectura a tipos de metadatos personalizados
Los administradores con el permiso Personalizar aplicación pueden otorgar acceso de lectura a tipos de metadatos personalizados específicos a través de perfiles y conjuntos de permisos. - Opciones de protección y privacidad para tipos de metadatos personalizados
Gestione la visibilidad y los permisos de tipos de metadatos personalizados. - Empaquetar registros y tipos de metadatos personalizados
Puede empaquetar registros y tipos de metadatos personalizados en paquetes no gestionados, paquetes gestionados o extensiones de paquetes gestionados. Sus paquetes de pueden luego instalar en organizaciones de Professional Edition, Developer Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Database.com Edition. - Tipos de metadatos personalizados y Process Builder
Haga referencia a registros de tipo de metadatos personalizados desde una fórmula de Process Builder para automatizar sus procesos de negocio, reutilizando funciones que define. Para cambiar un valor, puede actualizarlo en el tipo de metadatos personalizados en vez de en su proceso y cualquier fórmula codificada que su proceso utiliza. - Implementar registros y tipos de metadatos personalizados en organizaciones de producción utilizando conjuntos de cambios
Utilice conjuntos de datos para implementar registros y tipos de metadatos personalizados desde un entorno sandbox a otra organización. Habitualmente, usted implementa el conjunto de cambios en una organización de producción. - Limitaciones de los tipos de metadatos personalizados
Al utilizar tipos de metadatos personalizados, tenga en cuenta estas limitaciones y estos comportamientos especiales. - Asignaciones y cálculos de uso de metadatos personalizados
Comprenda los requisitos para registros y tipos de metadatos personalizados y cómo se calcula su uso de tipo de metadatos personalizados.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!
