Í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

Probar la validación de direcciones

Probar la validación de direcciones

Utilice las API REST para verificar que el paso de validación funcione. Cree un registro de persona sin una dirección. Si la configuración de la llamada externa es correcta, aparece un error de validación que indica que un registro de persona debe tener al menos una dirección.
Para usar las URL de REST, necesita el ID de la base de datos para el ORS de muestra de MDM y un nombre de usuario de MDM.
  1. Busque el ID de la base de datos para el ORS de muestra de MDM:
    1. Inicie sesión en la consola del concentrador.
    2. En el entorno de trabajo
      Configuración
      , haga clic en
      Bases de datos
      .
    3. Seleccione la base de datos de muestra de MDM.
    4. En el panel
      Propiedades de la base de datos
      , copie el valor de
      ID de base de datos
      . Utilice este valor en la URL de REST.
  2. Use la API Create para crear la siguiente entidad de negocio de persona sin ninguna dirección.
    POST https://<host>:<port>/cmx/cs/<database id>/Person?systemName=<user name> { firstName: "John" }
    La prueba de validación falla y muestra el error. No se crea el registro de persona.
  3. Cree una entidad de negocio de persona con una dirección.
    POST https://<host>:<port>/cmx/cs/<database id>/Person?systemName=<user name> { firstName: "John", Addresses: { item: [ { cityName: "Toronto" } ] } }
    La prueba de validación se aprueba sin errores. Se crea el registro de persona.