Loading
Ampliar Salesforce con clics, no con programación
ƍndice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de bĆŗsqueda

          Compruebe la ortografĆ­a de sus palabras clave.
          Utilice términos de búsqueda mÔs generales.
          Seleccione menos filtros para ampliar su bĆŗsqueda.

          Buscar en toda la Ayuda de Salesforce
          Descripción general de Relaciones de objeto

          Descripción general de Relaciones de objeto

          Cree relaciones para vincular objetos entre sƭ, de modo que cuando sus usuarios ven registros, tambiƩn puedan ver datos relacionados. Por ejemplo, vincule un objeto personalizado denominado Fallos a casos para realizar un seguimiento de los defectos de productos que estƔn asociados con casos de clientes.

          Ediciones necesarias

          Importante
          Importante Donde sea posible, cambiamos tƩrminos no inclusivos para estar en sintonƭa con el valor de Igualdad de nuestra empresa. Mantuvimos ciertos tƩrminos para evitar cualquier efecto sobre las implementaciones de clientes.
          Disponible en: Salesforce Classic y Lightning Experience
          Disponible en: Contact Manager Edition, Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition, Developer Edition y Database.com Edition

          Puede definir diferentes tipos de relaciones creando campos de relaciones personalizadas para un objeto. Antes de empezar a crear relaciones, establezca el tipo de relación que se adapta a sus necesidades.

          Diferentes tipos de relaciones entre objetos en Salesforce determinan cómo gestionan la eliminación, el uso compartido de datos y los campos obligatorios en formatos de pÔgina. Veamos los tipos de relaciones.

          Principal-detalle

          Vincula estrechamente objetos entre sí de modo que el registro principal controla ciertos comportamientos del registro de detalle y subdetalle. Por ejemplo, puede definir una relación principal-detalle de dos objetos, como Cuentas-Informe de gastos, para ampliar la relación a registros de subdetalle, como Cuentas-Informe de gastos-Partida de gastos. Puede realizar operaciones en la relación principal-detalle-subdetalle.

          Sugerencia
          Sugerencia Cree una relación principal-detalle antes de que un objeto personalizado incluya datos.

          Entre los comportamientos de las relaciones principal-detalle:

          • La eliminación de un registro de detalles lo traslada a la Papelera y mantiene el registro principal intacto; la eliminación de un registro principal tambiĆ©n elimina los registros de detalles y subdetalles relacionados. Si cancela la eliminación de un registro de detalles, Ć©ste se restaura y si cancela la eliminación de un registro principal tambiĆ©n cancela la eliminación de los registros de detalles y subdetalles relacionados. Sin embargo, si elimina un registro de detalles y mĆ”s tarde elimina su registro principal por separado, no podrĆ” cancelar la eliminación del registro de detalles, ya que no existe ningĆŗn registro principal con el que relacionarlo.
          • De manera predeterminada, no se puede volver a relacionar los registros en relaciones principal-detalle. Sin embargo, los administradores pueden volver a relacionar registros secundarios en relaciones principal-detalle de objetos personalizados con diferentes registros principales seleccionando la opción Permitir volver a relacionar en la definición de relaciones principal-detalle.
          • El campo Propietario de los registros de detalle y subdetalle no estĆ” disponible y se define automĆ”ticamente como el propietario del registro principal. Los objetos personalizados del lado de detalle de una relación principal-detalle no pueden tener reglas de colaboración, colaboración manual o colas, ya que estas funciones requieren el campo Propietario.
          • Los registros de detalle y detalle secundario heredan la configuración y permisos de seguridad desde el registro principal. No puede establecer permisos en el registro de detalle de forma independiente.
          • El campo de relación principal-detalle (que es el campo que vincula los objetos) es obligatorio en el formato de pĆ”gina de los registros de detalle y subdetalle.
          • El objeto principal puede ser un objeto estĆ”ndar, como Cuenta u Oportunidad, o bien, un objeto personalizado.
          • Como prĆ”ctica recomendada, no supere los 10.000 registros secundarios para una relación principal-detalle.
          • Cada objeto personalizado puede tener hasta dos relaciones principal-detalle y hasta 40 relaciones en total.
          • No se puede cambiar la entrada Relacionado con despuĆ©s de guardar la relación.
          • Un perfil o un conjunto de permisos puede tener un objeto, como Cuenta, con una relación principal-detalle. Existe una dependencia de permiso interrumpida si el objeto secundario tiene permisos que el principal debe tener. Para actualizaciones realizadas en Configuración, Salesforce actualiza el objeto principal para una dependencia de permiso rota en la primera acción de guardado para el perfil o conjunto de permisos. Para actualizaciones realizadas utilizando la API, debe solucionar manualmente dependencias de permisos rotas.
            Si el objeto secundario tiene estos permisos Estos permisos se activan en el objeto principal
            Modificar todos los registros O Ver todos los registros Ver todos los registros
            Ver todos los registros O Leer Leer
          • Cuando crea una versión de borrador de ArtĆ­culo de Knowledge a partir de una versión publicada, el campo Resumen en el artĆ­culo borrador traslada los valores del campo Resumen del artĆ­culo publicado. SegĆŗn el diseƱo, cuando modifica un artĆ­culo, se crea una nueva versión borrador y los valores de campo personalizados de la versión publicada se transmiten a la nueva versión borrador. Sin embargo, los registros de objetos personalizados asociados con un KnowledgeArticleVersion (artĆ­culo publicado) no se transfieren o se adjuntan a la nueva versión borrador.

          Varios a varios

          Puede utilizar relaciones principal-detalle para modelar relaciones de varios a varios entre dos objetos. Una relación de varios a varios permite que cada registro de un objeto de vincule con múltiples registros de otro objeto y viceversa. Por ejemplo, crea un objeto personalizado denominado Problema relacionado con el objeto estÔndar de caso, de forma que el problema pueda estar relacionado con múltiples casos, y un caso pueda estar también relacionado con múltiples problemas.

          BĆŗsqueda

          Vincula dos objetos juntos. Las relaciones de búsqueda son parecidas a las relaciones principal-detalle, excepto que no admiten campos de resumen ni colaboración. Con una relación de búsqueda, puede hacer lo siguiente:

          • Vincular dos objetos diferentes.
          • Vincular un objeto consigo mismo (excepto para el objeto usuario; consulte la sección JerarquĆ­a en este tema). Por ejemplo, vincule un objeto personalizado denominado Problema consigo mismo para mostrar cómo dos problemas diferentes estĆ”n relacionados con el mismo fallo.
          Nota
          Nota Las relaciones de búsqueda de objetos relacionados con el objeto de miembro de campaña no son compatibles; sin embargo, puede crear relaciones de búsqueda del objeto relacionado de miembro de campaña con otros objetos.

          Cuando crea una relación de búsqueda, puede establecer estas opciones:

          • Haga que el campo de bĆŗsqueda sea obligatorio para guardar un registro, exigiĆ©ndolo tambiĆ©n en el formato de pĆ”gina correspondiente.
          • Si el campo de bĆŗsqueda es opcional, puede especificar que se produzca uno de los tres comportamientos siguientes si se elimina el registro de bĆŗsqueda:
            • Borrar el valor de este campo: Es el valor predeterminado. Borrar el contenido del campo es una buena opción cuando el campo no debe contener un valor del registro de bĆŗsqueda asociado.
            • No permitir la eliminación del registro de bĆŗsqueda que forma parte de una relación de bĆŗsqueda Si tiene dependencias creadas en la relación de bĆŗsqueda, como una regla de flujo de trabajo, esta opción no permite la eliminación del registro de bĆŗsqueda.
              Nota
              Nota La eliminación de un registro que tiene registros secundarios no estÔ permitida, excepto cuando los registros secundarios se eliminan con posibilidad de recuperación (enviados a la papelera). Si todos los registros secundarios de un registro principal se eliminan con posibilidad de recuperación, el registro principal se elimina. AdemÔs, cualquier secundario eliminado con capacidad de recuperación se elimina de la Papelera y se elimina de forma permanente.
            • Eliminar tambiĆ©n este registro: Únicamente disponible si un objeto personalizado contiene la relación de bĆŗsqueda, no si estĆ” contenido por un objeto estĆ”ndar. Sin embargo, el objeto de bĆŗsqueda puede ser estĆ”ndar o personalizado. Seleccione cuĆ”ndo estĆ”n estrechamente combinados el campo de bĆŗsqueda y su registro asociado y desea eliminar completamente datos relacionados. Por ejemplo, supongamos que tiene un registro de informe de gastos con una relación de bĆŗsqueda con registros de gastos individuales. Cuando elimine el informe, probablemente tambiĆ©n desee eliminar todos los registros de gastos.
              Advertencia
              Advertencia La selección de Eliminar este registro también puede dar como resultado una eliminación en cascada. Una eliminación en cascada omite la configuración de seguridad y colaboración, lo que significa que los usuarios pueden eliminar registros cuando el registro de búsqueda de destino se elimina incluso si no tienen acceso a los registros. Para evitar que se eliminen registros de forma accidental, la opción de eliminación en cascada estÔ desactivada de forma predeterminada. Póngase en contacto con Salesforce Para obtener la opción de eliminación en cascada activada para su organización.

              La eliminación en cascada y sus opciones relacionadas no estÔn disponibles para relaciones de búsqueda en horario de oficina, red, candidato, lista de precios, productos u objetos de usuario.

          Cuando define una relación de búsqueda, puede incluir un campo de búsqueda en los formatos de pÔgina de dicho objeto y crear una lista relacionada en los formatos de pÔgina del objeto personalizado asociado. Por ejemplo, si tiene un objeto personalizado llamado "Solicitudes de tiempo remunerado no trabajado" y desea que sus usuarios vinculen una solicitud de este tipo con el usuario que remite la solicitud, cree una relación de búsqueda desde el objeto personalizado Solicitud de tiempo remunerado no trabajado con el objeto del usuario.

          Si se elimina el registro principal en una relación de búsqueda, el seguimiento del historial de campos para el registro secundario no registra la eliminación. Por ejemplo, si se elimina una cuenta principal, la lista relacionada Historial de cuenta de la cuenta secundaria no muestra la eliminación.

          No puede eliminar un objeto o un registro en una relación de búsqueda si el número de registros combinados entre los dos objetos vinculados es superior a 100.000. Para eliminar un objeto o un registro en una relación de búsqueda, elimine primero un número adecuado de sus registros secundarios.

          Cuando elimine un objeto que utilizó un campo de búsqueda, elimine también el campo. Para eliminar el objeto y el campo, utilice la API de metadatos con un manifiesto de eliminación que utilice purgeOnDelete. O bien, utilice la Configuración en interfaz de usuario para eliminar primero el campo. De lo contrario, no se puede eliminar el objeto.

          BĆŗsqueda externa

          Una relación de búsqueda externa vincula un objeto externo, personalizado o estÔndar secundario a un objeto externo principal. Cuando crea un campo de relación de búsqueda externa, el campo estÔndar Id. externo en el objeto externo principal se compara con los valores del campo de relación de búsqueda externa secundario. Los valores del campo de objeto externo proceden de una fuente de datos externa.

          BĆŗsqueda indirecta

          Una relación de búsqueda indirecta vincula un objeto externo secundario a un objeto personalizado o estÔndar principal. Cuando crea un campo de relación de búsqueda indirecta en un objeto externo, especifica el campo de objeto principal y el campo de objeto secundario para comparar y asociar registros en la relación. Concretamente, seleccione un campo de Id. externo, único personalizado en el objeto principal para buscar coincidencias en el campo secundario de relación de búsqueda indirecta, cuyos valores provienen de una fuente de datos externa.

          JerƔrquica

          Una relación de búsqueda especial disponible solo para el objeto de usuario. Permite a los usuarios utilizar un campo de búsqueda para asociar a un usuario con otro que no se refiere ni directa ni indirectamente a sí mismo. Por ejemplo, puede crear un campo personalizado de relación jerÔrquica para almacenar el gestor directo de cada usuario.

          Sugerencia
          Sugerencia Al crear un campo jerÔrquico con Personal Edition, Contact Manager Edition, Group Edition y Professional Edition, puede seleccionar la casilla de verificación Campo restringido de modo que sólo los usuarios que dispongan del permiso Gestionar usuarios internos puedan modificarlo. En Professional Edition, Enterprise Edition, Unlimited Edition, Performance Edition y Developer Edition, utilice la seguridad a nivel de campo.
          • Crear una relación de objeto de muchos a muchos
            Puede utilizar relaciones principal-detalle para modelar relaciones de varios a varios entre dos objetos. Una relación de varios a varios permite que cada registro de un objeto de vincule con múltiples registros de otro objeto y viceversa. Por ejemplo, crea un objeto personalizado denominado Problema relacionado con el objeto estÔndar de caso, de forma que el problema pueda estar relacionado con múltiples casos, y un caso pueda estar también relacionado con múltiples problemas. Cuando cree una relación de varios a varios, puede utilizar un objeto de fusión para conectar dos objetos que desee relacionar entre sí.
          • Consideraciones sobre las relaciones de objetos
            Revise estas consideraciones antes de crear relaciones entre objetos:
           
          Cargando
          Salesforce Help | Article