Administración de Oracle CRM On Demand > Personalización de aplicaciones > Página de personalización de aplicaciones de tipos de registro > Creación y edición de campos
Creación y edición de campos
Puede crear campos personalizados y editar las definiciones de campos existentes en la página Edición de campo para un tipo de registro, a la que se puede acceder desde la página Campos del tipo de registro. La página Campos del tipo de registro muestra el nombre visible para cada campo, el tipo de campo, si el campo es necesario y si la función de copia activada está disponible para el campo.
Si su rol incluye el privilegio Cargar extensiones de clientes y Gestionar etiquetas principales HTML personalizadas, la columna Etiqueta de campo HTML también se muestra en la página Campos del tipo de registro. Esta columna muestra los nombres de campos que se van a utilizar en el código personalizado JavaScript que ejecuta operaciones en los campos. Para obtener más información sobre el desarrollo de dicho código personalizado, consulte Oracle CRM On Demand JavaScript API Developer’s Guide.
La columna Etiqueta de integración de Servicios Web v2.0 en la página Campos de tipo de registro muestra la etiqueta de integración de cada campo. Estos son los nombres de campo que se utilizan en los archivos WSDL para Servicios Web v2.0. Para obtener más información sobre los archivos WSDL, consulte Descargar archivos WSDL y de esquema.
NOTA: Para los tipos de registro Objeto personalizado y otros tipos de registro determinados, puede crear campos personalizados de información relacionada. Para estos tipos de registro, los siguientes campos están disponibles en la página Edición de campo: Información relacionada, Tipo de registro relacionado y Campo relacionado. Los campos de la página Edición de campo solo se utilizan para crear campos personalizados de información relacionada. La mayoría de los otros campos de la página Edición de campo pasa a ser campos de solo lectura después de seleccionar la casilla de verificación Información relacionada. Para obtener más información sobre los campos personalizados de información relacionada y cómo crearlos, consulte Acerca de los campos personalizados de información relacionada y Creación de campos personalizados de información relacionada.
Antes de empezar. Para realizar este procedimiento, su rol debe incluir el privilegio Personalizar la aplicación.
Para crear campos personalizados y editar campos
- En la esquina superior derecha de cualquier página, haga clic en el enlace global Administrador.
- En la sección Personalización de aplicaciones, haga clic en el enlace del mismo nombre.
- En la sección Configuración de tipos de registro, haga clic en el enlace del tipo de registro requerido.
- En la sección Administración de campos, haga clic en Configuración de campos del tipo de registro.
- En la página Campos:
- En la página Edición de campo, especifique un nombre mostrado.
El nombre mostrado es la etiqueta del campo.
- En la página Edición de campo, seleccione un tipo de campo si va a crear un campo.
ADVERTENCIA: el tipo de campo no se puede cambiar una vez guardado el campo personalizado.
Las siguientes reglas se aplican a los campos personalizados, que pueden ser diferentes de las aplicadas a los campos predeterminados del mismo tipo:
Tipo de campo
|
Longitud máxima
|
Notas
|
Casilla de verificación
|
N/D
|
NOTA: Los usuarios no están obligados a seleccionar un campo de tipo Casilla de control marcado como Obligatorio. Si desea que el campo de la casilla de verificación tenga un valor verdadero (es decir, si desea seleccionar la casilla de verificación), debe utilizar las reglas de validación de campos en el campo de la casilla de verificación. Para obtener más información consulte Acerca de la administración de campos.
|
Fecha
|
25
|
|
Fecha/Hora
|
25
|
|
Entero
|
10
|
El rango de números enteros comprendidos entre -2147483647 y 2147483647.
|
Lista de opciones de selección múltiple
|
|
No puede definir un valor predeterminado para una lista de opciones de selección múltiple.
|
Número
|
10
|
El rango de números comprendidos entre - 2147483648 y 2147483647.
|
Teléfono
|
35
|
|
Lista de opciones
|
30
|
Se puede definir un máximo de 1000 valores para una lista de opciones. Sin embargo, solo 300 valores estarán disponibles en la interfaz de usuario. El conjunto total de valores de la lista de opciones recuperado en el momento de la ejecución se calcula según el número de valores de la lista de opciones multiplicados por el número de idiomas que están activos a nivel de compañía. Este número no debe ser superior a 10000. Por ejemplo, si hay 900 valores de lista y 12 idiomas activos, Oracle CRM On Demand no puede acceder a esta lista de opciones porque la lista combinada de valores recuperados es de 10800, lo que excede los 10000.
Aunque la longitud máxima de los valores de lista de opciones es de 30, sólo se utilizan los primeros 28 caracteres para determinar si un valor introducido es un duplicado de un valor existente.
NOTA: Al definir los valores de la lista de selección, el orden de la lista de selección es independiente para cada idioma. Es decir, al definir el orden de los valores de la lista de selección para un idioma, este orden no se duplicará de forma automática si traduce la lista de selección a otros idiomas. Si desea mantener el mismo orden de valores de lista de selección para todos los idiomas, debe establecer de forma manual el orden correcto para todas las traducciones.
|
Texto (completo)
|
255
|
Los campos de texto utilizan un campo de texto de una sola línea.
|
Texto (breve)
|
40
|
Los campos de texto utilizan un campo de texto de una sola línea. Sin embargo, los distintos campos tienen longitudes diferentes.
|
Texto (Corto-Enmascarable)
|
40
|
Los campos enmascarables le permiten ocultar a algunos usuarios algunos de los datos de ciertos tipos de registro. Por ejemplo, si un campo enmascarable contiene el valor 4558785236, los usuarios verán XXXX5236. Para obtener más información, consulte Acerca de los campos enmascarables.
|
Enlace web
|
N/D
|
Los campos personalizados Enlace web le permiten crear hipervínculos contextuales en los diseños.
El campo Texto para mostrar puede contener hasta 250 caracteres. El campo URL puede contener hasta 8000 caracteres. Los exploradores tienen longitudes de URL máximas distintas. Si especifica una URL demasiado larga, puede que no funcione del modo esperado. La longitud de la URL cambia si utiliza la sustitución de parámetros.
El total combinado de los enlaces web y campos concatenados que cree varía según el tipo de registro, pero para algunos tipos de registro, el total combinado es de 100 enlaces web y campos concatenados. Para obtener más información sobre los campos de Oracle CRM On Demand, consulte Acerca de los campos personalizados.
Para obtener más información, consulte Configuración de enlaces web.
|
Campo concatenado
|
N/D
|
Un campo concatenado es un campo que muestra los valores de varios campos y que también puede mostrar texto adicional.
El total combinado de los enlaces web y campos concatenados que cree varía según el tipo de registro, pero para algunos tipos de registro, el total combinado es de 100 enlaces web y campos concatenados. Para obtener más información sobre los campos de Oracle CRM On Demand, consulte Acerca de los campos personalizados.
Puede configurar campos concatenados para la mayoría de los tipos de registro. Para obtener más información, consulte Configuración de campos concatenados.
|
- (Opcional) Para indicar que un nombre de campo tiene que traducirse a otros idiomas activados para su compañía, active la casilla de verificación Marcar para traducción.
- Haga clic en Guardar.
- En la sección Propiedades adicionales, complete los campos siguientes, si es necesario:
Campo
|
Comentarios
|
Obligatorio
|
Active esta casilla de verificación para hacer que el campo sea obligatorio al crear o actualizar registros. Por ejemplo, puede exigir que todos los usuarios rellenen el campo Cuenta cuando agreguen nuevos contactos.
NOTA: Los usuarios no están obligados a seleccionar un campo de tipo Casilla de control marcado como Obligatorio. Si desea que el campo de la casilla de verificación tenga un valor verdadero (es decir, si desea seleccionar la casilla de verificación), debe utilizar las reglas de validación de campos en el campo de la casilla de verificación. Para obtener más información consulte Acerca de la administración de campos.
|
Obligatorio condicionalmente
|
Si desea que el campo sea obligatorio solo cuando se cumpla una condición definida, introduzca una expresión para la condición directamente o haga clic en el icono fx para abrir la ventana Expression Builder.
NOTA: En la gestión de campos, un campo se puede configurar como obligatorio o como obligatorio condicionalmente, pero no de ambas formas. Por lo tanto, si la casilla de verificación Obligatorio está activada, no podrá introducir una expresión en el campo Obligatorio condicionalmente.
Se aplican algunas limitaciones a la funcionalidad Expression Builder que puede utilizar en determinadas condiciones para campos obligatorios condicionalmente. Para obtener más información acerca de los campos obligatorios condicionalmente y las limitaciones que se aplican a la funcionalidad Expression Builder, consulte Acerca de los campos obligatorios condicionalmente.
|
Valor predeterminado
|
Introduzca un valor o una expresión directamente o haga clic en el icono fx para abrir la ventana Expression Builder.
Puede agregar expresiones complejas solo si su rol dispone del privilegio Gestión de campos avanzada. Este campo puede contener una expresión con un máximo de 1024 caracteres. Si crea una expresión para establecer un valor predeterminado, el resultado de la expresión no debe superar el número máximo de caracteres permitidos en el campo. Además, cualquier cadena o literal numérico transferido a una función en Expression Builder no debe superar los 75 caracteres.
Si introduce el valor predeterminado directamente en este campo, el número de caracteres del valor predeterminado no debe superar el número máximo de caracteres permitido para el tipo de campo. Para los campos de tipo de número, el valor debe estar dentro del rango de valores del campo.
Para obtener más información sobre el establecimiento de valores predeterminados, consulte Acerca de la gestión de campos. Para obtener información sobre la sintaxis que puede usar con expresiones, consulte Expression Builder.
NOTA: Si se asigna un valor predeterminado a un campo enmascarable, se muestra el valor predeterminado completo en el campo al crear un nuevo registro, incluso si el rol de usuario no incluye el privilegio Ver datos enmascarados.
|
Sólo lectura
|
Active esta casilla de verificación para que el campo sea de sólo lectura.
|
Copia habilitada
|
Seleccione esta casilla de verificación para permitir que pueda copiarse este campo cuando se copie el tipo de registro utilizando el botón Copiar registro en la página de detalles de registro.
|
Optimizado
|
Esta casilla de verificación se activa de forma automática al seleccionar un tipo de campo para el que están disponibles los campos optimizados para ese tipo de registro. El número restante de campos optimizados disponibles aparece a la derecha de la casilla de verificación Optimizado. Debe seleccionar la casilla de verificación Optimizado si necesita la versión optimizada del campo.
NOTA: cuando la casilla de verificación Optimizado se selecciona para un campo y se guarda, no puede desactivarla en la página Editar. Sin embargo, puede cambiar el nombre del campo si desea rediseñarlo.
|
Descripción
|
Introduzca información adicional sobre el campo.
|
Registrar predeterminado
|
Este campo se muestra únicamente si su rol de usuario incluye el privilegio Administración de campos avanzada.
Active esta casilla de verificación si necesita que el campo no se rellene automáticamente con el valor predeterminado cuando se cree un nuevo registro. El valor predeterminado especificado se utiliza únicamente cuando se guarda el registro sin que el usuario o las herramientas de integración proporcionen un valor.
NOTA: no puede seleccionar Registrar predeterminado para un campo de casilla de verificación.
|
Validación de campos
|
Este campo se muestra únicamente si su rol de usuario incluye el privilegio Administración de campos avanzada.
Introduzca una expresión directamente o haga clic en el icono fx para abrir la ventana Expression Builder.
Este campo puede contener un máximo de 1024 caracteres.
Para obtener más información sobre la validación de campos, consulte Acerca de la administración de campos y, para obtener información sobre la sintaxis que puede usar para expresiones, consulte Expression Builder.
|
Mensaje de error de validación de campo
|
Este campo se muestra únicamente si su rol de usuario incluye el privilegio Administración de campos avanzada.
Especifique un mensaje de error personalizado que se mostrará además del mensaje estándar si falla la validación del campo. El mensaje puede solo contener letras, números, espacios, comas, puntos y guiones.
A continuación se indica cómo se muestran los mensajes de error, en función de que se haya especificado un mensaje de error personalizado:
Si se establece la validación de campos y no se especifica ningún mensaje personalizado: el valor introducido para '[Field]' no cumple con las reglas de validación establecidas por el administrador de la compañía. La condición de validación es '[Rule]' (código de error).
Si se establece la validación de campos y se especifica un mensaje personalizado: [Custom Error Message] (código de error).
|
Formato de visualización de ayuda flotante
|
Este campo se muestra únicamente si su rol de usuario incluye el privilegio Administración de campos avanzada.
Seleccione HTML o Texto sin formato en la lista desplegable para seleccionar el formato en el que se muestra la ayuda flotante. El valor predeterminado para este campo es Texto sin formato.
Al utilizar sugerencias con formato HTML, se mejora el rendimiento si evita el uso de HTML complejo y se reduce el número de imágenes mostradas en la ayuda flotante. No se admiten controles interactivos como, por ejemplo, hiperenlaces. También se recomienda que utilice relleno al utilizar sugerencias con formato HTML, de modo que el texto de la ayuda flotante sea más fácil de leer. Cuando utiliza la etiqueta HTML <DIV>, se recomienda que fije un borde para asegurarse de que el contenido de la etiqueta <DIV> se incluye dentro del cuadro de ayuda de burbuja. Por ejemplo:
<div style="background-color:red;padding:3px 8px; border-radius:5px;">
Mensaje de ayuda flotante con relleno y un fondo rojo.
</div>
NOTA: para obtener información acerca de las consideraciones que se aplican a la hora de utilizar código personalizado en Oracle CRM On Demand, consulte Consideraciones importantes para los clientes que utilizan código personalizado en Oracle CRM On Demand.
|
Texto de ayuda dinámica
|
Este campo se muestra únicamente si su rol de usuario incluye el privilegio Administración de campos avanzada.
Introduzca información sobre la funcionalidad del campo. Esta información se mostrará como ayuda dinámica cuando el usuario pase el puntero sobre el campo. Este campo de texto tiene un máximo de 1500 caracteres.
NOTA: se recomienda que utilice las sugerencias con moderación y que el texto de la ayuda flotante sea informativo y conciso.
|
- Haga clic en Guardar.
Los nuevos campos agregados aparecerán automáticamente en texto azul y entre corchetes en los otros idiomas activados (independientemente de que active o no la casilla de verificación Marcar para traducción).
- Para introducir manualmente el equivalente traducido del nuevo nombre, mensaje de error de validación de campo, descripción o texto de ayuda flotante, haga lo siguiente:
- En la lista desplegable Traducir a idioma, seleccione el idioma cuya traducción desee introducir.
- Haga clic en el enlace Editar en el campo cuyo nombre, mensaje de error de validación de campo, descripción o texto de ayuda dinámica desea traducir.
- Escriba la traducción en el campo Nombre visible, Mensaje de error de validación del campo, Descripción o Texto de ayuda dinámica y haga clic en Guardar.
Si ha traducido el nombre del campo, la traducción del nombre aparecerá en texto de color negro en la columna Nombre visible.
- Repita los pasos a-c para cada idioma cuya traducción desea introducir.
- Para continuar trabajando en la página Campos del tipo de registro después de introducir las traducciones, en la lista desplegable Idioma, seleccione el idioma predeterminado para su compañía.
NOTA: Para que los campos personalizados se muestren en Analytics si el idioma del usuario de Oracle CRM On Demand es distinto del idioma de creación del campo personalizado, se deberá traducir el campo personalizado al idioma correspondiente. Por ejemplo, si se crea en inglés un campo personalizado, un usuario de idioma alemán no verá este campo en Analytics a menos que se traduzca el campo a alemán.
La selección de Marcar para traducción sobrescribe tanto el nombre mostrado como el mensaje de error de validación de campo en los demás idiomas.
- Si ha creado una lista de opciones o una lista de opciones de selección múltiple:
- Haga clic en el enlace Editar lista de opciones del campo personalizado.
- En el cuadro Valores de lista de opciones, escriba cada valor en una línea diferente.
- Guarde el registro.
- (Opcional) Si la compañía utiliza grupos de valores de lista de opciones, mapee los valores de lista de opciones a los grupos de valores de lista de opciones. Para obtener más información, consulte Mapeo de valores de lista de opciones a grupos de valores de listas de opciones.
NOTA: ahora debe mostrar los campos personalizados que ha creado para que aparezcan en los formularios de edición, detalles y creación. Los campos personalizados no aparecen de manera predeterminada. Para mostrar el campo personalizado, cree nuevos diseños de página si es necesario y asegúrese de que estos diseños se asignan a cada rol que requiera ver el campo.
|