REST APIを使ったフィールドの追加

object-admin サービスは、オブジェクト定義に対してフィールドの追加などの CRUD 操作を行うための REST API を提供する。 ここでは、これらのAPIを使用して、Distributor Applicationオブジェクトにビジネスフィールドと信用参照フィールドを追加します。

  1. この練習のためのリソース をダウンロードして解凍してください。

    curl https://resources.learn.liferay.com/courses/latest/en/application-development/modeling-data-structures/liferay-p6k3.zip -O
    
    unzip liferay-p6k3.zip
    

    この .zip ファイルには object-admin REST API を呼び出すシェルスクリプトが含まれている。

  2. liferay-p6k3/curl に移動する。

    cd liferay-p6k3/curl
    
  3. このスクリプトを実行して、ビジネス情報を格納するためのフィールドを作成する:

    ./ObjectField_POST_BusinessDetails_ByExternalReferenceCode.sh
    
    項目名 種類
    businessName テキストボックス
    businessWebsite テキストボックス
    businessEstablishedDate 日付
    businessEmployeeNumber 整数
    businessAnnualRevenue テキストボックス
    businessOtherBrandsOffered 長いテキスト
    businessPhoneNumber テキストボックス
    businessAddressLineOne テキストボックス
    businessAddressLineTwo テキストボックス
    businessCity テキストボックス
    businessStateProvinceRegion テキストボックス
    businessZipPostalCode テキストボックス
    businessCountry テキストボックス
    businessLicenseNumber テキストボックス
    businessResaleNumber テキストボックス
    businessTaxIDNumber テキストボックス
    businessLicense 添付ファイル
    businessProofOfInsurance 添付ファイル
  4. ビジネスの銀行詳細を保存するためのフィールドを作成します:

    ./ObjectField_POST_BankDetails_ByExternalReferenceCode.sh
    
    項目名 種類
    bankName テキストボックス
    bankAccountNumber テキストボックス
    bankPhoneNumber テキストボックス
    bankAddressLineOne テキストボックス
    bankAddressLineTwo テキストボックス
    bankCity テキストボックス
    bankStateProvinceRegion テキストボックス
    bankZIPPostalCode テキストボックス
    bankCountry テキストボックス
  5. ビジネス・リファレンスの詳細を受け取るためのフィールドを作成する:

    ./ObjectField_POST_BusinessReference_ByExternalReferenceCode.sh
    
    項目名 種類
    referenceSupplierName テキストボックス
    referencePhoneNumber テキストボックス
    referenceAddressLineOne テキストボックス
    referenceAddressLineTwo テキストボックス
    referenceCity テキストボックス
    referenceStateProvinceRegion テキストボックス
    referenceZIPPostalCode テキストボックス
    referenceCountry テキストボックス

完了すると、Distributor Applicationには48のフィールドが追加されます。

The Distributor Application object should have 48 fields.

これらのフィールドは、Delectable BonsaiがKYCポリシーとAML法に準拠して各申請者を評価し、審査するために必要なデータを収集するのに役立ちます。

そして、各パートナーシップのビジネス価値を評価するための情報を収集する必要がある。

次へ ディストリビューター・アプリケーション用のピックリストの作成

Ask

Capabilities

Product

DXP

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy