Campo personalizado

Campo personalizado

¿Qué es un Campo personalizado en la Plataforma EGA Futura?

Además de los campos estándar que vienen de forma predeterminada en el sistema, se pueden agregar otros campos para personalizar y adaptar la funcionalidad del software a las necesidades de cada organización. Estos campos se crean a solicitud de los usuarios de la plataforma según la necesidad de administrar datos específicos y particulares propios del negocio de la compañía. Los campos personalizados pueden ser de varios tipos, y tener diferentes características. De la funcionalidad de los campos surge la posibilidad de establecer: tipo de dato que se ingresa, reglas de validación, clasificaciones, gráficos, reportes y toda la tecnología aplicada al manejo de información en una plataforma de arquitectura multidimensional.
Campo personalizado
📚 »
Campo personalizado
¿Qué es un Campo personalizado en la Plataforma EGA Futura?

Campo personalizado

Introducción a los Campos personalizados

Un Campo personalizado es un campo que no viene de fábrica: se agrega para guardar un dato que el negocio necesita y que ningún campo estándar cubre.

Es la pieza que le da flexibilidad a la Plataforma EGA Futura.

La Plataforma se adapta al estilo de trabajo de la empresa, y no al revés.

Agregar un Campo personalizado es una implementación simple a nivel plataforma, que se hace a pedido de la empresa que quiere ajustar la funcionalidad a sus procesos.

Así se conserva el estilo de trabajo que ya funciona, sumándole los beneficios de la nube y la independencia del hardware.

La Plataforma EGA Futura se configura para responder a requerimientos legales, contables, funcionales y administrativos, según perfiles de usuario y jerarquías.

Después, cada usuario configura sus propias preferencias dentro de cada aplicación para acomodar la funcionalidad a su trabajo diario.

Dónde se encuentran los Campos personalizados

La ubicación se entiende mejor mirando la jerarquía de la base de datos: dentro de los objetos hay registros, y dentro de los registros hay campos.

Cada campo es estándar o personalizado, sin una tercera opción.

Se llama registros a las unidades fundamentales que en conjunto forman un objeto dentro de la Plataforma.

Por ejemplo, el objeto Cuentas está formado por registros, y cada uno de ellos se llama Cuenta.

Cada Cuenta contiene los datos de una empresa.

De la misma forma, el objeto Contactos está formado por registros llamados Contacto, y cada uno contiene los datos de una persona.

Registro de una Tarea de Proyecto en EGA Futura
Registro de una Tarea de Proyecto en EGA Futura

Cada registro está formado por varios componentes, entre ellos el grupo de campos donde se carga la información.

Un campo es estándar cuando viene de forma predeterminada en la Plataforma EGA Futura.

Es personalizado cuando fue creado, modificado o agregado a pedido, exclusivamente para esa empresa.

Tipos de Campos personalizados

Los registros de la Plataforma usan muchos campos y de tipos muy distintos.

Lo que diferencia a un tipo de otro es su funcionalidad, y de esa variedad sale la flexibilidad para manejar datos.

Estos son los tipos más usados.

Text / Texto

Admite texto plano, es decir cadenas de caracteres alfanuméricos en una sola línea.

Acepta cualquier combinación de letras, números y símbolos.

Es un campo flexible y sirve para capturar datos muy variados, desde nombres y direcciones hasta descripciones y comentarios

La longitud máxima se define al crearlo, con un tope de 255 caracteres.

Se le pueden aplicar reglas de validación para exigir una longitud mínima o un formato determinado.

Text Area / Área de texto

Admite texto repartido en varias líneas, lo que facilita escribir párrafos y listas.

No admite formato enriquecido: el texto se guarda plano.

Existe en dos variantes:

  • Text Area (Normal): hasta 255 caracteres en total, en líneas separadas.
  • Text Area (Long o Largo): hasta 131.072 caracteres en líneas separadas.

Sirve para descripciones, comentarios y todo lo que necesite más espacio que un campo de texto simple.

Campo tipo Área de texto en EGA Futura
Campo Área de Texto

Rich Text Area / Texto enriquecido

Guarda texto con formato avanzado: negrita, cursiva, subrayado, listas con viñetas o numeradas, hipervínculos e imágenes.

Usa un editor WYSIWYG, o sea que el texto se ve al editarlo tal como va a verse después en el registro.

Este tipo de campo sirve para contenido que necesita un formato detallado y visualmente atractivo.

Se usa para descripciones de productos, notas extensas y cualquier contenido que gane con el formato.

La longitud máxima se define al crearlo, con un tope de 131.072 caracteres.

Picklist / Lista desplegable

Permite elegir un valor de una lista predefinida de opciones.

Despliega un menú con las opciones disponibles y también puede ser de selección múltiple.

Validación de datos: obliga a elegir un valor que esté en la lista, lo que sostiene la calidad y la consistencia de la información.

Campo tipo Picklist o menú desplegable en EGA Futura
Campo tipo Picklist o Menú desplegable

Es el tipo de campo indicado cuando los datos tienen que caer siempre dentro de un conjunto limitado de opciones definido por el administrador.

Por eso mismo alimenta gráficos e informes mucho mejor que un campo de texto libre.

Valores predeterminados: se puede fijar un valor que quede seleccionado automáticamente al crear cada registro nuevo.

Dependencia de campos: una Picklist puede depender de otra, de manera que las opciones disponibles cambien según lo elegido en la primera.

Number / Número

Acepta únicamente números y admite definir la cantidad de caracteres permitidos.

Los dígitos y decimales se muestran separados por puntos o por comas, según la configuración regional.

Cuando se necesita una secuencia numérica sin puntos ni comas, corresponde usar un campo de texto lineal.

Auto Number / Numeración automática

Genera un número secuencial único para cada registro nuevo del objeto.

Nadie tiene que cargarlo a mano: se completa solo al guardar el registro.

Es el tipo ideal para identificadores únicos, números de serie y códigos de cliente.

El formato se personaliza y puede incluir prefijos, sufijos y una cantidad fija de dígitos.

También se define el número inicial de la secuencia, por ejemplo para que la numeración arranque en 1000.

Checkbox / Casilla de selección

Se ve como un recuadro chico que se marca o se desmarca para indicar si un atributo está presente o no.

Es un campo booleano, o sea que solo admite Sí o No, Verdadero o Falso.

Sirve para estados binarios: si una tarea está completa, si un cliente aceptó los términos, o cualquier dato que se responda con un sí o un no.

La casilla se marca y se desmarca al crear o editar el registro

Al abrir el registro, la casilla muestra directamente si está marcada o no.

Es el tipo más útil para capturar decisiones binarias con un solo clic, como se ve en la imagen siguiente.

Además se integra sin fricción con automatizaciones y reglas del sistema.

Campos tipo Checkbox, Divisa y Fecha en EGA Futura
Campos tipo Checkbox, Divisa y Fecha

Currency / Moneda

Guarda valores numéricos que representan cantidades de dinero, como se ilustra en la imagen de arriba.

Hace que la cifra se reconozca como un importe en la moneda que se seleccione.

Almacena valores numéricos con capacidad de incluir decimales

Se muestra con el símbolo de moneda y con la separación de miles y decimales que corresponda, con la cantidad de decimales que se defina.

Los valores se ajustan solos según la configuración regional del usuario y la moneda de la organización.

Si la organización habilita monedas múltiples, el campo puede manejar varios tipos de cambio a la vez.

Date / Fecha

Se completa únicamente con una fecha, o sea día, mes y año.

La Plataforma valida sola que la fecha exista, así que nunca acepta un 31 de febrero.

La carga y la visualización de fechas son compatibles con distintas configuraciones regionales y con las automatizaciones del sistema.

El formato mostrado se ajusta a la configuración regional del usuario, en DD/MM/AAAA o en MM/DD/AAAA según corresponda.

Sirve para plazos, vencimientos, fechas de nacimiento y cualquier referencia temporal que no necesite hora.

Se puede usar en cálculos, fórmulas, Flujos de trabajo, Procesos y Reglas de validación.

Date/Time / Fecha y hora

Guarda fecha y hora juntas: día, mes, año, hora, minutos y segundos.

La hora se ajusta a la zona horaria de quien la carga o la mira, para que se interprete bien desde cualquier país.

Campo tipo Fecha y hora en EGA Futura
Campo tipo Fecha y hora

Es el tipo indicado para eventos, plazos y citas, donde la referencia temporal tiene que ser precisa.

Se puede definir que se complete de forma automática o manual, según lo que necesite el proceso.

Dos ejemplos automáticos son Fecha de creación y Última fecha de modificación, que la Plataforma registra sola.

Time / Hora

Guarda horas y minutos sin la fecha.

Usa el formato de 24 horas, por ejemplo 18:30 para las 6:30 de la tarde.

La Plataforma valida sola que el valor caiga dentro del rango de 00:00 a 23:59.

Sirve para registrar horarios de inicio y fin de eventos, y también duraciones.

Se puede usar en fórmulas de cálculo y en automatizaciones que dependan de un horario.

Email

Acepta la dirección de correo electrónico de una persona y valida sola el formato.

Se integra con las notificaciones por correo, las plantillas y las herramientas de automatización.

Lookup Relationship / Campo relacionado

Es el tipo de campo que crea una relación entre dos objetos distintos.

A través de él se elige un registro del objeto relacionado y se lo asocia al registro actual.

Es la opción indicada cuando hace falta vincular dos registros sin una relación jerárquica estricta entre ellos.

El campo funciona además como enlace directo al registro relacionado, lo que agiliza la navegación entre datos asociados.

Conecta objetos distintos dentro de la Plataforma y permite moverse entre ellos sin perder el contexto

Por eso incorpora una búsqueda dentro del propio campo: alcanza con escribir unos caracteres para encontrar y seleccionar el registro a vincular.

La relación puede ser opcional, o sea que el campo se puede dejar vacío.

Este tipo de campo establece una relación Uno a Muchos:

  • Un registro del objeto actual se asocia con un solo registro del objeto relacionado.
  • Un registro del objeto relacionado puede estar asociado con múltiples registros del objeto actual.

Address / Dirección

Al cargar un domicilio, busca la ubicación en la web y permite mostrarla en un mapa a través de un vínculo.

Es un campo compuesto que guarda una dirección postal completa.

Agrupa varios subcampos en uno solo: calle, ciudad, provincia, código postal y país.

Toda la dirección se carga y se edita desde un mismo lugar.

Además se integra con aplicaciones de mapas como Google Maps, lo que facilita ubicar físicamente el domicilio.

Campo tipo Dirección o domicilio en EGA Futura
Campo Dirección o Domicilio

Geolocation / Geolocalización

Guarda una ubicación precisa por su latitud y longitud.

Internamente está compuesto por tres campos personalizados: latitud, longitud y uno de uso interno.

URL

Guarda direcciones web dentro de los registros de la Plataforma.

Solo acepta valores en formato URL.

Campo teléfono y campo URL en EGA Futura
Campos teléfono y Campo URL

Sirve para enlazar recursos externos: documentos, páginas web o cualquier contenido accesible por una dirección.

La Plataforma valida sola que el valor tenga formato de URL correcto

El valor se muestra como un enlace activo que se abre en una nueva pestaña o ventana del navegador.

Otros tipos de campos

Hay varios tipos más, de funcionalidad muy variada:

  • Resumen acumulativo (Roll-Up Summary)
  • Fórmula
  • Campo de relación externo (External Lookup Relationship)
  • Texto encriptado (Text Encrypted)
  • Porcentaje (Percent)

Todos ellos entran en juego a la hora de diseñar la Plataforma para que se ajuste al negocio de la manera más eficiente.

La cantidad de Campos personalizados que admite la base de datos depende de la Edición de la Plataforma EGA Futura contratada.

Acá hay un cuadro comparativo con todas las ediciones disponibles y los precios actuales.

Diferencias entre un Campo personalizado y un campo estándar

La distinción se resume en cuatro puntos:

  • El campo estándar viene predefinido por la Plataforma, mientras que el Campo personalizado hay que solicitarlo.
  • El Campo personalizado da flexibilidad sobre el tipo y las características del dato, y el estándar viene fijo para garantizar la funcionalidad íntegra del sistema.
  • El Campo personalizado habilita informes precisos, gráficos completos y paneles de seguimiento en tiempo real sobre datos propios del negocio.
  • Trabajar con Campos personalizados ayuda a ubicar ciertos datos más rápido que forzando un campo estándar a cumplir esa función.

Consejos para crear un Campo personalizado

Siempre que ningún campo estándar resuelva la necesidad, se pueden crear tantos Campos personalizados como hagan falta.

Conviene tener presentes estos criterios:

  • Pedir campos nuevos requiere diseño previo y conocimiento de la Plataforma, porque muchas veces lo que se busca ya está cubierto por un campo existente.
  • Varios campos estándar tienen un formato que responde a la funcionalidad interna y sostiene las relaciones entre aplicaciones, así que conviene conocerlos y usarlos a fondo antes de pedir uno nuevo.
  • Hay que prestar atención al número de campos personalizados disponibles y a la cantidad de características de cada uno.
  • El exceso de detalle o la cantidad excesiva de campos a completar baja la adopción y genera cansancio en los usuarios.
  • Conviene arrancar agrupando la mayor cantidad posible de datos, de modo que se formen categorías con características compartidas.
  • Cuando la información se agrupa, hay que definir en qué aplicación vive cada conjunto.
  • Crear demasiados Campos personalizados sin criterio termina complicando los informes en lugar de mejorarlos.
  • Por cada Campo personalizado que se agrega también se puede crear un filtro asociado a ese campo.

Menos es más.

Los campos personalizados están disponibles a lo largo de toda la plataforma
Los campos personalizados están disponibles a lo largo de toda la plataforma

Cómo se solicita la creación de un campo a EGA Futura

Cuando la empresa necesita que el área técnica de EGA Futura cree uno o más Campos personalizados, conviene mandar el pedido completo de entrada.

Estos son los cinco datos que no pueden faltar:

  1. Objeto donde se va a crear el campo.
  2. Tipo de campo.
  3. Nombre del campo.
  4. Ubicación en la página del registro que se desea para el campo.
  5. Texto de la Ayuda a nivel de campo (Help Text), si se quiere que aparezca al pasar el mouse sobre el ícono de ayuda.

Si el campo sincroniza con una aplicación externa

Para los campos que sincronizan con una aplicación externa hacen falta dos datos más.

  1. Aclarar si sincroniza con la aplicación externa o si es nativo de EGA Futura. Si sincroniza, el campo debe respetar exactamente el formato del campo de origen y lleva el sufijo de la aplicación externa en su nombre.
  2. Especificar desde dónde se va a editar el campo creado:
    1. Solamente desde la aplicación externa.
    2. Solamente desde la Plataforma EGA Futura.
    3. Desde las dos, opción no recomendada porque puede generar errores por simultaneidad.

Cada tipo de campo pide además sus propias especificaciones técnicas, con límites exactos de longitud, decimales y formato.

Ese detalle completo, tipo por tipo, está en la sección para administradores y programadores de esta misma página.

Dónde aparecen los Campos personalizados en la Plataforma

Los Campos personalizados no viven en un módulo: atraviesan toda la Plataforma EGA Futura.

Aparecen dentro del Detalle de cualquier registro, mezclados con los campos estándar y sin distinguirse a simple vista.

Para el usuario que carga datos, un campo estándar y uno personalizado se ven exactamente igual.

Un mismo objeto puede tener campos personalizados en Ventas, Compras, Inventory, Project, People o cualquier otra aplicación del ERP.

Con qué se relaciona

Un Campo personalizado rara vez sirve solo: su valor real aparece cuando se conecta con el resto de la Plataforma.

Se muestra en las Columnas de una Vista de lista, que es donde deja de ser un dato suelto y pasa a ser comparable.

Se puede usar como Filtro, para segmentar registros por un criterio propio del negocio.

Alimenta informes, gráficos y Paneles de información, que es la razón más frecuente para crearlo.

Y participa de las Reglas de validación, las fórmulas y las automatizaciones que dependen de su valor.

Un caso de uso concreto

Una distribuidora necesita saber, para cada cliente, qué día de la semana acepta recibir mercadería.

Ningún campo estándar del objeto Cuentas guarda ese dato.

Se crea entonces un Campo personalizado de tipo Picklist llamado Día de recepción, con los siete días como opciones.

A partir de ahí, logística arma una Vista de lista filtrada por ese campo y organiza el reparto de la semana en una sola pantalla.

El mismo dato cargado como texto libre habría sido imposible de filtrar y de graficar.

¿Cuántos Campos personalizados se pueden crear?

El límite depende de la Edición de la Plataforma EGA Futura que tenga contratada la empresa.

El cuadro comparativo con todas las ediciones y sus precios muestra el detalle vigente.

¿Se puede cambiar el tipo de un campo ya creado?

Algunas conversiones son posibles y otras no, y varias implican perder los datos ya cargados.

Antes de convertir un campo que ya tiene información conviene consultarlo y exportar los datos por las dudas.

¿Qué pasa con la información si se elimina un Campo personalizado?

Al eliminarlo, el campo deja de mostrarse y sus datos dejan de estar disponibles en los registros.

Durante un plazo limitado el campo se puede restaurar, así que conviene exportar la información antes de borrar nada.

¿Por qué un campo recién creado no aparece en la pantalla?

Casi siempre porque el campo existe en la base de datos pero no está agregado al formato de la página del registro.

La otra causa habitual es que el perfil del usuario no tenga permiso de lectura sobre ese campo.

Además de los campos estándar que vienen de forma predeterminada en el sistema, se pueden agregar otros campos para personalizar y adaptar la funcionalidad del software a las necesidades de cada organización. Estos campos se crean a solicitud de los usuarios de la plataforma según la necesidad de administrar datos específicos y particulares propios del negocio de la compañía. Los campos personalizados pueden ser de varios tipos, y tener diferentes características. De la funcionalidad de los campos surge la posibilidad de establecer: tipo de dato que se ingresa, reglas de validación, clasificaciones, gráficos, reportes y toda la tecnología aplicada al manejo de información en una plataforma de arquitectura multidimensional.
Ver tutorial
Cómo se organiza la Base de datos en EGA Futura? Qué son los Objetos, Registros y Campos?
En este tutorial vas a aprender cómo se organiza, se almacena y se organiza la información dentro de la Plataforma EGA Futura, y cuáles son sus principales componentes (Organización, Aplicación, Objeto, Campo y Registro).
Base de datos de la Plataforma EGA Futura

Info relacionada a

Campo personalizado

Búsquedas relacionadas

campo personalizado, campos personalizados, custom field, custom fields, crear campo personalizado, solicitar campo nuevo, tipos de campo, tipo de campo picklist, lista desplegable, campo texto, campo area de texto, texto enriquecido, rich text area, campo numero, campo autonumerado, auto number, numeracion automatica, campo checkbox, casilla de seleccion, campo moneda, campo divisa, currency, campo fecha, campo fecha y hora, campo hora, campo email, campo telefono, campo url, campo direccion, campo geolocalizacion, lookup relationship, campo relacionado, campo formula, resumen acumulativo, roll up summary, texto encriptado, campo porcentaje, campo estandar, diferencia campo estandar y personalizado, agregar campo a un objeto, limite de campos personalizados, regla de validacion, ayuda a nivel de campo, help text

Información técnica para Administradores y Programadores️

Especificaciones técnicas de cada tipo de campo

Cada tipo de campo tiene sus propios límites y su propia información obligatoria al momento de solicitarlo.

Este es el detalle tipo por tipo.

Number / Campo numérico

Información a mencionar:

  1. Longitud: cantidad de caracteres, con un máximo de 18.
  2. Cuántos decimales, sabiendo que enteros y decimales suman siempre 18 caracteres. Con 3 dígitos decimales quedan 15 caracteres para la parte entera.

Los campos numéricos muestran las centenas separadas por puntos o comas según la configuración regional de cada usuario.

El valor se trata como un número real y elimina cualquier cero a la izquierda.

Si los ceros a la izquierda tienen que verse, corresponde solicitar un campo de tipo texto.

Text / Texto o alfanumérico

Información a mencionar:

  1. Tipo de campo de texto, entre estas cuatro variantes:
    1. Text. Texto plano, una sola línea, máximo 255 caracteres.
    2. Text Area. Área de texto corto sin formato, varias líneas separadas, máximo 255 caracteres en total. Admite elegir cuántas líneas quedan visibles, entre 2 y 50, con 6 como valor estándar.
    3. Text Area (Long). Área de texto largo sin formato, entre 256 y 131.072 caracteres. El valor predeterminado es 32.768 caracteres y también admite de 2 a 50 líneas visibles.
    4. Text Area (Rich). Texto enriquecido con formato, hasta 131.072 caracteres en total. Permite dar formato desde una barra de herramientas y agregar imágenes con hipervínculos, con un tamaño máximo de 1 MB por imagen y solo en gif, jpeg y png.
  2. Longitud: cantidad de caracteres del campo.
  3. Cantidad de líneas visibles.

Comportamiento en reportes de las áreas de texto largo y de texto enriquecido.

Un reporte muestra los primeros 999 caracteres de un área de texto enriquecido estándar o un área de texto largo.

En los campos personalizados, en cambio, solo son visibles los primeros 255 caracteres.

Descargando el reporte como Solo detalles se recupera todo el contenido del campo.

Detalles adicionales de los campos Área de texto largo.

  • Hay que solicitar el número de líneas visibles en las páginas de edición.
  • Se pueden mostrar de 2 a 50 líneas, con 6 como valor predeterminado.
  • Si el texto no entra en las líneas visibles, aparecen barras de desplazamiento.
  • En las páginas de Detalle y en las vistas de impresión el campo se muestra completo.

Auto Number / Numeración automática

Asigna automáticamente un número exclusivo a cada registro.

Información a mencionar:

  1. Longitud total: el máximo es de 30 caracteres, de los cuales 20 quedan reservados para el prefijo o el sufijo.
  2. Prefijo, si se desea. Alfanumérico, admite guiones y signos.
  3. Separador de prefijo: guión u otro.
  4. Cantidad de dígitos de la parte numérica.
  5. Número inicial de la secuencia.
  6. Separador de sufijo: guión u otro.
  7. Sufijo, si se desea. Alfanumérico, admite guiones y signos.

Currency / Divisa

Admite un importe en divisas y la Plataforma le asigna sola el formato correspondiente.

Es especialmente útil para exportar datos a una hoja de cálculo.

  1. Solicitar la regla de redondeo. Por ejemplo: 43,5 pasa a 44, 42,5 pasa a 42, −12,5 pasa a −12 y 13,5 pasa a 14.

Los valores pierden precisión después de los 15 decimales.

Date o Date/Time / Fecha o Fecha y hora

Permiten escribir una fecha o elegirla en un calendario emergente, y sumar una hora del día.

Son muy útiles en reportes, donde los datos se pueden acotar a fechas concretas.

  1. Mencionar si es campo Fecha o Fecha y hora.

Phone / Teléfono

El límite es de 40 caracteres.

La Plataforma aplica sola el formato de número telefónico.

  1. Mencionar la cantidad de caracteres que se solicita.

Picklist / Lista de selección

Permite elegir un valor único dentro de una lista definida de antemano.

  1. Escribir la lista de valores completa.
  2. Indicar si merece ser un Value Set, o sea una lista reutilizada en varios objetos, como Provincia, Sexo, País o Forma de pago.
  3. Mencionar si se prefiere un valor predeterminado seleccionado de entrada, o ninguno.
  4. Especificar si las opciones se muestran en orden alfabético o en el orden exacto de la lista enviada.

URL

Información a mencionar:

  1. Longitud: cantidad de caracteres solicitada. Sin ese dato se aplica el estándar.

Admite hasta 255 caracteres de cualquier dirección web válida.

En los registros solo se visualizan los primeros 50 caracteres.

Al abrir la dirección, las URL internas se abren en la misma ventana y las externas en una ventana distinta del navegador.

Al abrir una URL externa aparece un pedido de permiso, que se puede evitar desactivando el bloqueador de elementos emergentes del navegador.

Tres cosas más que conviene tener en cuenta

El nombre de API de un Campo personalizado lleva un sufijo propio que lo distingue de los estándar en integraciones y fórmulas.

Un campo puede existir en la base de datos y no verse en pantalla, porque la visibilidad depende del formato de página y de los permisos del perfil.

Cada campo nuevo impacta en informes, integraciones y automatizaciones, así que conviene revisarlos antes de crear o eliminar uno.

Transcripción del video ⌨️

# 1
Estamos en el Puesto 1 en Softonic desde hace nueve años ininterrumpidos
24x7
Desde nuestra plataforma ofrecemos soporte técnico todos los días
+60.000
Más de sesenta mil PyMEs implementan nuestro software todos los años
1994
Desde hace más de 30 años potenciamos a las Empresas de Iberoamérica