Administración de Oracle CRM On Demand > Personalización de aplicaciones > Página de personalización de aplicaciones de tipos de registro > Acerca de la configuración Mantener valor desactivado de lista de selección al actualizar
Acerca de la configuración Mantener valor desactivado de lista de selección al actualizar
La configuración de la casilla de verificación Mantener valor desactivado de lista de selección al actualizar del perfil de la compañía determina lo siguiente:
- Si un valor de lista de selección desactivada puede permanecer en un campo de un registro cuando un usuario actualiza el campo en línea o edita el registro mediante la interfaz de usuario.
- Si el Asistente de importación puede actualizar un campo de lista de selección múltiple con una lista de valores que incluye uno o más valores desactivados que ya están seleccionados en el campo.
Cómo afecta la configuración a las actualizaciones de la interfaz de usuario
Si la casilla de verificación Mantener valor desactivado de lista de selección al actualizar del perfil de la compañía no está seleccionada, cuando un usuario edite un registro que contenga un valor desactivado en un campo de lista de selección mediante la interfaz de usuario, el comportamiento será el siguiente:
- Si el usuario edita el campo de la lista de selección en línea, el valor desactivado ya no se podrá seleccionar en el campo.
- Si el usuario abre el registro en una página Editar que muestra el campo de lista de selección, el valor desactivado se elimina del campo y ya no podrá seleccionarse. Si el campo que contenía el valor desactivado es el principal en una lista de selección en cascada, también se borra el campo de lista de selección relacionado.
En ambos casos, si el usuario cancela la operación sin guardar los cambios, el valor desactivado permanece en el campo; y, si el campo es el principal en una lista de selección en cascada, el valor existente en el campo de lista de selección relacionado no se modifica.
Si la casilla de verificación Mantener valor desactivado de lista de selección al actualizar del perfil de la compañía está seleccionada, cuando un usuario edite un registro que contenga un valor desactivado en un campo de lista de selección mediante la interfaz de usuario, el comportamiento será el siguiente:
- Si el usuario edita en campo de la lista de selección en línea, el valor desactivado seleccionado previamente aún se podrá seleccionar en el campo, así como cualquier valor activo. El valor desactivado aparece el último en la lista de valores que se pueden seleccionar para el campo. No obstante, si el usuario elimina el valor desactivado del campo de la lista de selección, el valor desactivado ya no se podrá seleccionar en el campo después de que el usuario guarde la actualización.
- Si el usuario abre el registro en una página Editar que muestra el campo de lista de selección, el valor desactivado no se elimina del campo, incluso si el usuario edita otros campos del registro y guarda las actualizaciones. Si el usuario edita el campo que contiene el valor desactivado, dicho valor aún se podrá seleccionar, así como cualquier valor activo. El valor desactivado aparece el último en la lista de valores que se pueden seleccionar para el campo. Si el usuario elimina el valor desactivado del campo, el valor desactivado ya no se podrá seleccionar en el campo después de que el usuario guarde la actualización.
Si el campo que contiene el valor desactivado es el principal en una lista de selección en cascada, solo el valor seleccionado anteriormente estará disponible en la lista de selección relacionada. Si el usuario selecciona un valor nuevo en la lista de selección principal, los que valores asociados al nuevo valor principal pasan a estar disponibles en la lista de selección relacionada.
Cómo afecta la configuración a las actualizaciones de otros canales
Para las actualizaciones de registros de otros canales, solo se tiene en cuenta la configuración de la casilla de verificación Mantener valor desactivado de lista de selección al actualizar del perfil de la compañía en los casos en que el Asistente de importación intenta actualizar un campo de lista de selección múltiple con datos de importación que contienen uno o varios valores desactivados. Si la casilla de verificación no está seleccionada, el campo de lista de selección múltiple no se actualiza. Sin embargo, si la casilla de verificación Mantener valor desactivado de lista de selección al actualizar está seleccionada, sucede lo siguiente:
- Si todos los valores desactivados en los datos de importación ya están seleccionados en el registro, el campo se actualiza y los valores desactivados permanecen en la lista de valores.
- Si los datos de importación contienen al menos un valor desactivado que todavía no está seleccionado en el campo, el campo no se actualizará.
Tenga en cuenta que la configuración de la casilla de verificación Mantener valor desactivado de lista de selección al actualizar del perfil de la compañía no se tiene en cuenta en los siguientes casos:
- Cuando se actualiza un registro mediante servicios web, un método de API de JavaScript o una solicitud de API de REST, y se incluye un valor desactivado en los datos de importación de un campo de lista de selección múltiple. En este caso, siempre se importa el valor desactivado.
- Cuando se actualiza un registro que contiene un valor desactivado en una lista de selección de valor único mediante cualquier canal que no sea la interfaz de usuario. En este caso, el valor desactivado nunca se eliminará del campo del registro, a menos que se especifique un valor activo nuevo o un valor nulo para el campo en los datos de importación.
De forma predeterminada, la casilla de verificación Mantener valor desactivado de lista de selección al actualizar del perfil de la compañía no está seleccionada, pero el administrado puede cambiar esta configuración.
|