目次

Search

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

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

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

手順2. ビジネスエンティティレコードの作成

手順2. ビジネスエンティティレコードの作成

ビジネスエンティティレコードを作成するには、[ビジネスエンティティの作成]REST APIを使用します。ビジネスエンティティの名前とソースシステムの名前は必須パラメータです。ビジネスエンティティレコードのデータを要求本文で送信します。
[ビジネスエンティティの作成]URLの形式は次のとおりです。
http://<host>:<port>/<context>/<database ID>/<business entity>?systemName=<name of the source system>
systemName
パラメータは、必須パラメータで、ソースシステムの名前を指定します。
Personビジネスエンティティには、Personルートノード、および第2レベルのaddress、gender、phoneのノードがあります。
次のサンプル要求は、Personビジネスエンティティレコードを作成します。
POST http://localhost:8080/cmx/cs/localhost-hub101-ds_ui1/Person?systemName=Admin { "firstName": "Boris", "lastName": "Isaac", "genderCd": { "genderCode": "M" }, "Address": { "item": [ { "Address": { "addressLine1": "B-203, 101 Avenue, New York", "stateCd": { "stateAbbreviation": "NY" }, "countryCode": { "countryCode": "US" } } } ] }, "Telephone": { "item": [ { "phoneNum": "1234567", "phoneTypeCd": { "phoneType": "HOM" } }, { "phoneNum": "7654321", "phoneTypeCd": { "phoneType": "MOB" } } ] } }
要求本文では、Personビジネスエンティティレコードの次の詳細を指定します。
  • First name。
  • Last name。
  • Gender。
  • Address(State CodeとCountry Codeを含む)。
  • Phone NumberとPhone Type(自宅電話や携帯電話など)。