Í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
  9. Uso de las API de REST para añadir registros
  10. Uso de las API de REST para cargar archivos

Guía de servicios de entidad de negocio

Guía de servicios de entidad de negocio

Parámetros de consulta

Parámetros de consulta

Puede anexar los parámetros de consulta a la URL de solicitud para filtrar los detalles del registro.
En la tabla siguiente se muestran los parámetros de la consulta:
Parámetro
Descripción
depth
El número de niveles secundarios que se devolverán. 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. El valor predeterminado es 1.
effectiveDate
La fecha cuyos datos desea recuperar.
readSystemFields
Indica si desea devolver los campos del sistema en el resultado. El valor predeterminado es false.
recordStates
El estado del registro. Proporcione una lista de estados separados por comas. Los estados de registro admitidos son ACTIVE, PENDING y DELETED. El valor predeterminado es ACTIVE.
contentMetadata
Los metadatos del registro. Proporcione una lista de valores separados por comas. Por ejemplo, XREF, PENDING_XREF, DELETED_XREF, HISTORY, XREF_HISTORY y MATCH.
Si selecciona MATCH, la respuesta contiene una lista de registros coincidentes recuperados de la tabla _MTCH.
historyDate
Fecha cuyos datos del historial desea recuperar. La respuesta contiene datos del registro para la fecha especificada que se han recuperado de la tabla _HIST.
Puede usar historyDate con el parámetro contentMetadata para recuperar metadatos históricos. Establezca contentMetadata en XREF, BVT o TRUST.
  • XREF. La respuesta contiene datos de referencias cruzadas históricos de la tabla _HXRF.
  • BVT. La respuesta contiene la mejor versión de confianza histórica de la tabla _HCTL.
  • TRUST. La respuesta contiene valores de configuración de confianza históricos de las tablas _HCTL y _HVXR.
children
Lista de los nombres de nodos secundarios o rutas separados por comas.
suppressLinks
Indica si los vínculos entre elementos primarios y secundarios se pueden ver en la respuesta de la API. Establezca el parámetro en true para suprimir todos los vínculos entre elementos primarios y secundarios en la respuesta. El valor predeterminado es false.
Por ejemplo, la consulta
Person/1242?depth=10&suppressLinks=true
mostrará los detalles del registro de hasta 10 niveles secundarios, sin incluir vínculos entre elementos primarios y secundarios en la respuesta.
order
Lista de nombres de campo separados por comas con el prefijo opcional
+
o
-
. El prefijo
+
indica la ordenación ascendente de los resultados y el prefijo
-
indica la ordenación descendente de los resultados. El valor predeterminado es
+
. Si especifica más de un parámetro, el conjunto de resultados se ordena por el primer parámetro de la lista, seguido del segundo.
Por ejemplo, la consulta
Person/1242/Names?order=-name
muestra el resultado con los nombres en orden descendente.
La consulta
Person/1242/BillAddresses?order=rowidObject,-effStartDate
mostrará las direcciones de facturación con los valores de RowId en orden ascendente y la fecha de inicio efectiva en orden descendente.
En el siguiente ejemplo se muestra cómo se deben filtrar los detalles de un registro:
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person/123/Phone/SFA:456/PhoneUse?recordsToReturn=100&recordStates=ACTIVE,PENDING&contentMetadata=XREF