Índice

Search

  1. Prólogo
  2. Introducción a los servicios de entidad de negocio
  3. Llamadas del servicio de entidad de negocio de EJB
  4. Llamadas del servicio de entidad de negocio de REST
  5. API REST para Data Director
  6. Llamadas del servicio de entidad de negocio de SOAP
  7. Servicios de cálculos de BVT y registros de referencias cruzadas
  8. Compatibilidad del servicio de vinculación empresarial
  9. Llamadas externas para limpiar, analizar y transformar datos
  10. Apéndice A: Uso de las API de REST para añadir registros
  11. Apéndice B: Uso de las API de REST para cargar archivos
  12. Apéndice C: Uso de las API de REST para administrar informes

Guía de servicios de entidad de negocio

Guía de servicios de entidad de negocio

Cuerpo de la solicitud

Cuerpo de la solicitud

Antes de empezar, use la API de vista previa de fusión para obtener una vista previa de los resultados de la fusión de los registros raíz seleccionados. Si considera que la vista previa es satisfactoria, use las mismas propiedades en el cuerpo de la solicitud para la API de fusión de registros.
Puede reemplazar los valores de campo en el registro raíz. Por ejemplo, si ninguno de los registros raíz coincidentes contiene la ortografía correcta del nombre, puede especificar el nombre correcto en el cuerpo de la solicitud. Asimismo, puede eliminar los registros coincidentes o especificar otros.
Use las siguientes propiedades en el cuerpo de la solicitud:
Propiedades/elementos
Tipo
Descripción
keys
array
Obligatorio. Una lista ordenada de los registros raíz coincidentes que desea fusionar. Puede identificar los registros por el ID de fila o mediante una combinación del sistema de origen y la clave de origen.
overrides
object
Reemplaza los valores de campo de un registro raíz y las coincidencias de los registros secundarios.
MERGE
object
Reemplaza los valores de campo de los registros secundarios que quiere fusionar. Añada el tipo de registro secundario al objeto
overrides
y, a continuación, añada el objeto
MERGE
.
En el siguiente ejemplo de código JSON se identifican dos registros raíz que se van a fusionar con el registro raíz de destino:
{ keys: [ {rowid: "2478246"}, {rowid: "2478269"} ] }
Para ver un ejemplo de uso de las propiedades
overrides
y
MERGE
con la API de fusión de registros, consulte el cuerpo de la solicitud para la API de vista previa de fusión.