目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. Enterprise Java Beanビジネスエンティティサービス呼び出し
  4. Representational State Transferビジネスエンティティサービス呼び出し
  5. Simple Object Access Protocolビジネスエンティティサービス呼び出し
  6. 相互参照レコードおよびBVT計算用のサービス
  7. 企業リンケージサービスのサポート
  8. データをクレンジング、分析、変換するための外部呼び出し
  9. REST APIを使用したレコードの追加
  10. REST APIを使用したファイルのアップロード
  11. REST APIを使用したレポートの管理

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

サンプルAPI要求

サンプルAPI要求

qパラメータを使用した要求

次のサンプル要求は、PersonビジネスエンティティからSTEVEという名前のレコードを検索します。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?q=STEVE

fqパラメータを使用した要求

次のサンプル要求は、Personビジネスエンティティから表示名がSTEVEのレコードを検索します。displayNameフィールドはインデックス付きフィールドです。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE

ソートオプションのある要求

次のサンプル要求は、Personビジネスエンティティから表示名がSTEVEのレコードを検索し、結果を昇順でソートします。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&order=BillAddresses.Address.cityName

fqパラメータとAND論理演算子を使用した要求

次のサンプル要求は、Personビジネスエンティティから表示名がSTEVEで税金IDがDM106のレコードを検索します。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE AND taxId=DM106

ファセットを使用した要求

次のサンプル要求は、Personビジネスエンティティから表示名がSTEVEのレコードを検索し、部門にグループ化して結果を絞り込みます。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&facets=department

フィルタ(完全一致のフィルタ)を使用した要求

次のサンプル要求は、Personビジネスエンティティから表示名がSTEVEのレコードを検索し、指定された都市や国でフィルタリングします。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&filters=cityName=Canberra AND country=Australia

フィルタ範囲を使用した要求

次のサンプル要求は、Personビジネスエンティティから表示名がSTEVEのレコードを検索し、35~45歳の年齢層でフィルタリングします。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&filters=age=[35,45] AND cityName=Canberra