目次

Search

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

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

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

ビジネスエンティティ応答の作成

ビジネスエンティティ応答の作成

次のサンプル応答では、Personビジネスエンティティレコードが正常に作成された後、応答が示されています。
{ "Person": { "key": { "rowid": "658248", "sourceKey": "66240000025000" }, "rowidObject": "658248", "genderCd": { "key": { "rowid": "2 " }, "rowidObject": "2 " }, "Address": { "link": [], "item": [ { "key": { "rowid": "101526", "sourceKey": "66240000028000" }, "rowidObject": "101526", "Address": { "key": { "rowid": "121506", "sourceKey": "66240000027000" }, "rowidObject": "121506", "countryCode": { "key": { "rowid": "233 " }, "rowidObject": "233 " }, "stateCd": { "key": { "rowid": "52 " }, "rowidObject": "52 " } } } ] }, "Telephone": { "link": [], "item": [ { "key": { "rowid": "20967", "sourceKey": "66240000029000" }, "rowidObject": "20967", "phoneTypeCd": { "key": { "rowid": "8 " }, "rowidObject": "8 " } }, { "key": { "rowid": "20968", "sourceKey": "66240000030000" }, "rowidObject": "20968", "phoneTypeCd": { "key": { "rowid": "6 " }, "rowidObject": "6 " } } ] } } }
応答本文には、生成された行IDとともにビジネスエンティティレコードが含まれています。
エンティティレコードを作成するときにワークフロープロセスが開始されるように設定すると、次のことが起こります。
  • レコードが保留状態で作成されます。
  • ワークフロープロセスが開始します。
  • ワークフロープロセスIDが応答ヘッダに返されます。
ワークフロープロセスを設定しない場合、レコードはデフォルトでアクティブ状態で作成されます。
相互作用IDを使用して応答を処理する場合、APIにより、相互作用IDが応答ヘッダに返されます。