nxar.Aprender
Fundamentos: modelá tu negocio0 de 8 capítulos
  1. 1Tu primera entidad
  2. 2Campos
  3. 3Reglas de datos
  4. 4Tipos de registro
  5. 5La página del registro
  6. 6Permisos
  7. 7Visibilidad
  8. 8Comprobalo

Casos de uso

  1. ·Ocultar un campo a un rol
  2. ·Un estado distinto por tipo de registro
  3. ·Mostrar los registros hijos en el padre
  4. ·Que cada vendedor vea solo lo suyo

← Volver al recorrido

Capítulo 2 de 8 · 12 min

Campos

Le das al Trámite sus campos: estado con colores, vencimiento, cliente, honorarios y un número legible.

Un campo es una columna con reglas. El tipo decide qué se puede guardar y cómo se ve: un Date solo acepta fechas y muestra un calendario; un Picklist solo acepta las opciones de su lista; un Relationship apunta a un registro real de otra entidad, en vez de a un nombre escrito a mano que mañana nadie sabe a qué cliente se refería.

Cada campo tiene dos nombres. El Label es lo que ve la gente y lo podés cambiar siempre. El API Name es lo que usan las automations, la importación y la API, y es fijo. Por eso conviene elegirlo bien al crear el campo.

Vamos a crear cuatro campos y renombrar el que ya existe:

LabelTipoPara qué
EstadoPicklistEn qué punto está el trámite, con un color por estado
VencimientoDateHasta cuándo hay tiempo de presentarlo
ClienteRelationshipLa Cuenta a la que pertenece el trámite
HonorariosCurrencyCuánto cobra el estudio por el trámite
Número(ya existe)El autonumérico del capítulo anterior, hoy llamado “Name”

Abrí los campos del Trámite

ConfiguraciónConstructor de appEntidadesTrámiteCampos

Botón Nuevo campo. El asistente tiene tres pasos: Datos, Configuración y Permisos.

Estado (Picklist)

En Datos: Label Estado, Tipo Picklist. El API Name se completa solo (estado). Dejá sin marcar Campo requerido: lo vemos en el próximo capítulo.

En Configuración:

  • Opciones (separadas por coma): Pendiente, En curso, Presentado, Observado.
  • Restringir a los valores listados: dejalo activado. Así nadie puede escribir “pres.”.
  • Colores por opción: elegí un color para cada estado, por ejemplo gris para Pendiente, azul para En curso, verde para Presentado y naranja para Observado. Se ven en las listas y en la página del registro.
  • Valor por defecto: Pendiente. Todo trámite nuevo arranca ahí.

Pasá por Permisos sin marcar nada (lo usamos en el capítulo de permisos) y hacé clic en Crear campo.

Vencimiento (Date)

Nuevo campo → Label Vencimiento, Tipo Date. No necesita más configuración. Crear campo.

Cliente (Relationship)

Nuevo campo → Label Cliente, Tipo Relationship. En Configuración:

  • Entidad destino: la entidad de los clientes, Cuentas. En un workspace nuevo puede figurar con su nombre en inglés, Accounts.
  • Campo a mostrar: name, el nombre de la cuenta.
  • Al eliminar el registro relacionado: No permitir la eliminación. Así nadie puede borrar un cliente que todavía tiene trámites.

Crear campo.

Honorarios (Currency)

Nuevo campo → Label Honorarios, Tipo Currency. No elegís moneda: se usa la del workspace, y en un workspace multimoneda, la de cada registro. Crear campo.

Número: renombrá el campo que ya existe

En la lista de campos, el de API Name name todavía se llama Name. Abrí su menú ⋯ → Editar, cambiá el Label a Número y guardá. El API Name sigue siendo name; solo cambia lo que se ve.

Si un label lleva tilde o eñe (“Período”, “Año”), el API Name que se genera solo pierde esa letra: perodo. Corregilo a mano antes de crear el campo (periodo), porque después no se puede cambiar.

Si abrís un trámite, la página todavía muestra solo el Número. Es esperable: la página del registro tiene su propio diseño y los campos nuevos no se agregan solos. La armamos en el capítulo de la página del registro.

Cómo saber que te salió

  • La pestaña Campos lista Número, Estado, Vencimiento, Cliente y Honorarios, con sus tipos.
  • En Trámites → Nuevo, el formulario muestra Estado (con Pendiente ya elegido), Vencimiento, Cliente y Honorarios, y no pide el número.
  • Al escribir en Cliente aparecen tus Cuentas. Guardá un trámite de prueba: en la lista aparece como TRA-2026-0001.

¿Llegaste al resultado de arriba?