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法に準拠して各申請者を評価し、審査するために必要なデータを収集するのに役立ちます。

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

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

Capabilities

Product

Contact Us

Connect

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