Índice

Search

  1. Prólogo
  2. Introducción a los servicios de entidad de negocio
  3. Llamadas de servicio de entidad de negocio Enterprise Java Bean
  4. Llamadas del servicio de entidad de negocio de transferencia de estado representacional
  5. Llamadas de servicios de entidad de negocio de Protocolo simple de acceso a objetos
  6. Servicios para registros de referencias cruzadas y cálculos de BVT
  7. Compatibilidad del servicio de vinculación empresarial
  8. Llamadas externas para limpiar, analizar y transformar datos de entidad de negocio
  9. Uso de las API de REST para añadir registros de entidades de negocio

Guía de servicios de entidad de negocio

Guía de servicios de entidad de negocio

Paso 3. Registro de entidad de negocio de lectura

Paso 3. Registro de entidad de negocio de lectura

Utilice la API de REST de la entidad de negocio de lectura para recuperar los detalles de un registro raíz de entidad de negocio que ha añadido. Puede utilizar la API para recuperar los detalles de los registros secundarios de un registro raíz.
La URL de la entidad de negocio de lectura tiene el siguiente formato:
http://<host>:<port>/<context>/<database ID>/<business entity>/<rowId of the business entity root record>
Utilice el parámetro
depth
para especificar el número de niveles secundarios que se van a devolver. Especifique 2 para devolver el nodo raíz y sus elementos secundarios directos, y 3 para devolver el nodo raíz, el elemento secundario directo y los elementos secundarios de segundo nivel. Utilice la siguiente URL para devolver los detalles de los registros secundarios:
http://<host>:<port>/<context>/<database ID>/<business entity>/<rowId of the business entity record>?depth=n
La siguiente solicitud de ejemplo devuelve los detalles del nodo raíz de la entidad de negocio, los elementos secundarios directos y los elementos secundarios de segundo nivel:
GET http://localhost:8080/cmx/cs/localhost-hub101-ds_ui1/Person/658248?depth=3
La solicitud devuelve los detalles de un registro activo.
Si un flujo de trabajo está iniciado cuando crea un registro de entidad de negocio, el registro que se crea tendrá el estado pendiente. De forma predeterminada, la solicitud de la entidad de negocio de lectura lee los registros activos. Utilice el parámetro
recordStates
para especificar el estado pendiente del registro.
La siguiente solicitud de ejemplo lee los detalles de un registro consolidado:
GET http://localhost:8080/cmx/cs/localhost-hub101-ds_ui1/Person/658248?depth=3&recordStates=PENDING