REDA One Centro de ayuda
ES
Idioma
English EN Español ES Português PT Italiano próximamente Français FR Deutsch próximamente العربية próximamente
reda.one ↗
Inicio / REDA One / Administración / Datos y personalización / Gestión de datos para objetos REDA

Gestión de datos para objetos REDA

Importar, exportar, actualizar en forma masiva y depurar datos son funciones estándar de Salesforce — Data Loader, el Asistente para importar datos, la exportación de datos — así que este artículo trata esa mecánica brevemente y remite a la documentación de Salesforce. Lo que cubre en detalle son los detalles particulares del modelo de datos de REDA: los campos administrados por el sistema que nunca debes definir al importar, los registros que REDA protege contra eliminación, y el hecho de que la automatización de REDA también se activa en las cargas con Data Loader. Al terminar de leerlo, podrás cargar y exportar datos de REDA en forma masiva de manera segura — sin corromper el estado administrado por el sistema ni pelear contra la automatización.

Dónde encontrarlo. Todas las herramientas son de Salesforce, no pestañas de REDA: Data Loader (la aplicación de escritorio o la CLI), Configuración → Asistente para importar datos, Configuración → Exportación de datos, y actualizaciones masivas mediante vistas de lista o Data Loader.
Acceso que necesitarás. Permisos de gestión de datos de Salesforce (Exportación de datos, Bulk API Hard Delete o Modify All Data, según corresponda) — a nivel de organización. Además del acceso a los objetos de REDA que vayas a tocar: cargar operaciones requiere permisos de creación y edición de Oportunidad desde REDA - Property Leasing User o REDA - Master Data - Admin; cargar Propiedades requiere permisos de creación y edición de Property. Eliminar es más restringido — la eliminación de Oportunidad está limitada a Master Data Admin o Property Leasing User; la de Property, solo a Master Data Admin.
¿Usas la edición Sales Cloud de REDA? Este artículo muestra la edición Platform, donde los prospectos son registros Consulta (el objeto estándar Lead de Salesforce en Sales Cloud), las solicitudes de mantenimiento y servicio son registros Solicitud de servicio (el objeto estándar Caso) y las promociones de arrendamiento son registros Promoción (una Campaña estándar con el tipo de registro «Leasing Promotion»). Todo lo demás — los campos, los pasos y el comportamiento — es igual salvo que se indique lo contrario. Consulta Ediciones de REDA.

Qué objetos de REDA vas a cargar

Los objetos de REDA de alto volumen que un administrador suele cargar son:

  • Property, Oportunidad (el registro de la operación, el arrendamiento o la venta) e Inquiry (el registro del prospecto).
  • Cargo de la oportunidad y Opp Invoice — los registros monetarios que están debajo de una operación.
  • Datos maestros: Region, Charge Code, Amenity Code, Settlement Code, Leasing Rule, Commission Rule, Inflation Rule, Property Type y Property List.

Una nota sobre ediciones: en la edición Sales Cloud (ISV) los registros de prospecto, operación, servicio y marketing son los estándar Lead / Oportunidad / Caso / Campaña; en la edición Platform (OEM) son los personalizados de REDA Inquiry / Oportunidad / Service Request / Promotion. Carga los datos contra el objeto correspondiente a tu edición.

Detalle 1 — campos administrados por el sistema (no los toques)

Muchos objetos de REDA tienen campos auxiliares administrados por el sistema — campos que la automatización escribe para sí misma. Definirlos al importar corrompe el estado interno de REDA. La regla es simple:

Importa solo los campos de negocio que escribirías en el registro. Nunca los administrados por el sistema. REDA los completa por sí mismo. Si la etiqueta de un campo termina en "SYS", dice "Sys", o está marcada como "DO NOT EDIT", déjala en blanco al importar.

Las familias de campos administrados por el sistema que debes dejar en blanco:

Campo (etiqueta)Aparece enPor qué lo administra el sistema
SYS CurrencyAccount, Contact, Oportunidad, Property y la mayoría de los objetos de REDALa automatización lo estampa a partir de la moneda del registro cuando la multimoneda está activa
Auto Created (Sys)Opp Invoice (y facturas generadas automáticamente)Marca los registros que creó la automatización
Opp Invoice Batch SYSOpp InvoiceIndicador de pertenencia a un lote
SYS Is PostedExpense Reconciliation LineLo define el proceso de contabilización / reversión de contabilización
Next Recurring Invoice Date SYSCargo de la oportunidadLa clave que usa el trabajo de facturación recurrente para hacer coincidencias
SYS Month / SYS PeriodInflation Rule EntryClaves de período calculadas
Key Definition ("DO NOT EDIT")Contenido del REDA CMSClave interna de mapeo — no la completes

Detalle 2 — la automatización se activa al importar

Una carga masiva en un objeto de REDA no es inerte. La automatización de REDA se ejecuta ante cualquier cambio de datos, incluidas las cargas mediante Data Loader y la API — y no existe un mecanismo para omitirla: ninguna configuración desactiva la automatización durante una carga. Eso tiene consecuencias reales:

  • Cuando la multimoneda está activa, importar registros estampa la moneda desde el campo SYS Currency de REDA.
  • Los flujos de reservas y gastos pueden crear Opp Invoices automáticamente como efecto secundario de una carga.
  • Cerrar una venta escribe rutas de titularidad (ownership trails).

Como la automatización siempre se ejecuta, una fila que infringe una regla de validación de REDA — por ejemplo, una Oportunidad que avanza a una etapa restringida sin sus campos obligatorios — se rechaza fila por fila, con el mensaje propio de REDA. Planifica las cargas en lotes pequeños y en el orden de dependencias, y espera tener que leer mensajes de validación a medida que avanzas.

Detalle 3 — la eliminación está protegida

Varios registros de REDA están protegidos contra eliminación por la automatización. Intentar eliminar uno devuelve el mensaje propio de REDA, textual:

"This Opp Invoice cannot be deleted." — un Opp Invoice que está parcialmente pagado o forma parte de un lote
"Este lote de facturas de oportunidad no se puede eliminar."
"La línea de conciliación de gastos no se puede eliminar. Descontabilice el lote antes de realizar cualquier cambio." — mientras el lote está Posted (contabilizado)
"No puedes eliminar este registro. El registro está bloqueado y no se puede editar." — el bloqueo genérico

Las Portfolio Account activas y las Cargo de la oportunidad también tienen protección contra eliminación. E incluso donde la eliminación sí está permitida, es limitada: la eliminación de Oportunidad está restringida a Master Data Admin y Property Leasing User, la de Property solo a Master Data Admin, y los Tickets no los puede eliminar nadie. Cuando una eliminación está bloqueada, resuelve primero el estado subyacente — despublica el lote, desvincula la factura — y vuelve a intentarlo.

Secuencia de importación (orden de dependencias)

Carga los datos en el orden de dependencias para que cada búsqueda (lookup) se resuelva contra un registro que ya existe:

Primero los datos maestros. Regions, luego Charge / Amenity / Settlement Codes, luego Leasing / Commission / Inflation Rules, y después Property Types y Property Lists.
Propiedades. Carga las Properties, que hacen referencia a los datos maestros anteriores.
Cuentas y contactos. Las personas y organizaciones a las que apuntarán tus operaciones.
Operaciones y sus registros relacionados. Oportunidades, y luego sus Charges e Invoices.

Esto refleja la guía de configuración (consulta La guía de configuración).

Exportación y almacenamiento

Exportar datos de REDA es una exportación estándar de Salesforce — usa la exportación de Data Loader o la Exportación de datos programada. REDA no incluye una herramienta de exportación propia. El almacenamiento se descuenta de los mismos límites de la organización de Salesforce que cualquier otro dato; REDA no agrega almacenamiento propio adicional. Una nota que vale la pena conocer: los archivos de contenido del CMS — los archivos que subes en la pestaña Marketing de una Property — son archivos de Salesforce (Salesforce Files) y cuentan para el almacenamiento de archivos de tu organización (consulta Administrar el contenido del CMS).

Cuidado con el ciclo de exportar y volver a importar. Una exportación trae todos los campos, incluidos los administrados por el sistema del Detalle 1. Si más adelante vuelves a importar ese mismo archivo para actualizar registros, elimina primero las columnas administradas por el sistema (SYS Currency, Auto Created, los indicadores de lote y de contabilización, y el resto). Volver a cargarlas es exactamente la corrupción contra la que advierte el Detalle 1 — la exportación hizo que se vieran como columnas comunes, pero siguen siendo de REDA para escribir.

Ejemplo práctico: cargar 200 propiedades y sus arrendamientos

Meridian Properties necesita cargar masivamente 200 propiedades (las unidades de Meridian Court y Harbour Tower) y luego sus arrendamientos:

Confirmar que existen los datos maestros. Regions y Charge Codes deben cargarse primero, o las búsquedas de Property y de arrendamiento no se resolverán.
Insertar las Properties. Mapea solo los campos de negocio; deja SYS Currency en blanco. Si la multimoneda está activa, la automatización de estampado de moneda se activa a medida que llegan las filas.
Insertar las Oportunidades en lotes pequeños. Una fila a la que le falta un valor obligatorio en una etapa restringida se rechaza con el mensaje de validación textual de REDA — corrígela y vuelve a cargar esa fila.
Esperar la protección contra eliminación. Intentar eliminar una factura de prueba genera "This Opp Invoice cannot be deleted." — despublícala o desvincúlala primero.

Qué sigue

  1. Personalizar los objetos de REDA — campos y diseños personalizados en objetos de REDA.
  2. Creación de usuarios y concesión de acceso a REDA — el acceso a objetos que necesita cada carga.
  3. Administrar el contenido del CMS — los archivos del CMS y cómo cuentan para el almacenamiento.
  4. La guía de configuración — el orden para incorporar los datos.
  5. Trabajar con múltiples monedas — cómo funciona el estampado de SYS Currency.

Preguntas frecuentes

Sí, pero la automatización de REDA se activa en cada fila — no hay forma de omitirla — y las reglas de validación rechazan las filas incorrectas. Carga los datos en lotes pequeños, en el orden de dependencias, y lee los mensajes de validación a medida que avanzas.

No. Deja en blanco todos los campos administrados por el sistema — REDA los completa por sí mismo. Si los defines manualmente, corrompes el estado interno del registro.

Están protegidas contra eliminación. Verás mensajes como "This Opp Invoice cannot be deleted." o "La línea de conciliación de gastos no se puede eliminar. Descontabilice el lote antes de realizar cualquier cambio." Resuelve primero el estado subyacente — despublica el lote, desvincula la factura — y vuelve a intentarlo.

No. Usa las herramientas estándar de Salesforce: la Exportación de datos o Data Loader. REDA no incluye una herramienta de exportación propia.

Sí: son archivos de Salesforce (Salesforce Files) y cuentan para el almacenamiento de archivos. REDA no agrega almacenamiento propio adicional.

Consulta la documentación oficial de Salesforce. Para conocer la mecánica de Data Loader, el Asistente para importar datos, las actualizaciones masivas, la exportación de datos y los límites de almacenamiento, consulta la Ayuda de Salesforce — Data Loader, Importar datos con el Asistente para importar datos, Exportar datos de respaldo y Almacenamiento de datos y archivos. Este artículo cubre únicamente lo que es específico de REDA.

¿Te resultó útil?