ワークフローと通知の設定

ファビュラス・フレームのオーダー・マネージャーであるノア・ノーマンは、バイヤーであるサラ・スタンリーが発注したオーダーを予算の関係で見直し、承認したいと考えている。 ClarityのB2Bサイトでは、すぐに使える単一の承認者ワークフローを使用して、バイヤーの注文承認ワークフローを採用しています。 これにより、バイヤーが発注するすべてのオーダーが、オーダー・マネージャーによって承認されることが保証される。 このワークフローは、購入に予算が割り当てられ、承認が必要な場合に役立つ。

  1. グローバルメニュー( グローバルメニュー )を開き、 CommerceChannels に移動します。

  2. 先に作成したB2Bチャネルを選択する。

  3. 注文セクションで、バイヤー注文承認ワークフローのドロップダウンから、 シングル承認者(バージョン1) を選択します。

    Select the single approver buyer order approval workflow.

  4. Save]をクリックします。

通知テンプレートの作成

管理者のカイルは、注文が受理されたときにユーザーに通知するために、あなたの助けが必要です。 これを行うには、商取引注文システムオブジェクトの通知テンプレートとオブジェクトアクションを設定する必要があります。

  1. グローバルメニュー(グローバルメニュー)を開き、 コントロールパネルテンプレート に移動します。

  2. 追加(Add) をクリックし、 Eメール を選択します。

  3. 下記の内容を入力してください。

    名前: クラリティ - 注文受付通知テンプレート

    説明: 注文がClarityによって受理されたときに送信される電子メール用の通知テンプレートです。

    宛先: [%COMMERCEORDER_AUTHOR_EMAIL_ADDRESS%]

    From Address: orders@clarityvisionsolutions.com

    フロムネーム: Orders @ Clarity

    件名: ご注文: [%COMMERCEORDER_ID%] を承りました

    テンプレート:

    [%COMMERCEORDER_AUTHOR_FIRST_NAME%][%COMMERCEORDER_AUTHOR_LAST_NAME%],
    
    ご注文 ID:[%COMMERCEORDER_ID%] のクラリティからの最近のご注文は受け付けられました。ご注文の最新状況については、アカウントから注文ページをご覧ください。
    
    
    
    ありがとうございます。
    

    以下は、通知テンプレートで使用できるすべての変数です:

    説明
    [%COMMERCEORDER_AUTHOR_SUFFIX%] 作成者の接尾辞
    [%COMMERCEORDER_AUTHOR_PREFIX%] 作成者の接頭辞
    [%COMMERCEORDER_AUTHOR_FIRST_NAME%] 作成者の名
    [%COMMERCEORDER_AUTHOR_LAST_NAME%] 作成者の姓
    [%COMMERCEORDER_AUTHOR_MIDDLE_NAME%] 作成者のミドルネーム
    [%COMMERCEORDER_AUTHOR_ID%] 作成者 ID
    [%COMMERCEORDER_CURRENCYCODE%] 通貨コード
    [%COMMERCEORDER_EXTERNALREFERENCECODE%] 外部参照コード
    [%COMMERCEORDER_ID%] ID
    [%COMMERCEORDER_MODIFIEDDATE%] 編集日時
    [%COMMERCEORDER_ORDERSTATUS%] 注文ステータス
    [%COMMERCEORDER_ORDERTYPEEXTERNALREFERENCECODE%] 注文タイプ 外部参照コード
    [%COMMERCEORDER_ORDERTYPEID%] 注文タイプ ID
    [%COMMERCEORDER_SHIPPINGAMOUNT%] 配送金額
    [%COMMERCEORDER_STATUS%] ステータス
  4. Save]をクリックします。

これは、注文が受理されるたびに通知を送信するための通知テンプレートを作成します。 これをトリガーするために、コマース受注システムオブジェクトにオブジェクトアクションを作成する必要があります。

コマース注文オブジェクトアクションの作成

  1. グローバルメニュー(グローバルメニュー)を開き、 コントロールパネルオブジェクト に移動します。

  2. システム・オブジェクトを選択します。

  3. Actions タブに移動し、 Add(Add) をクリックします。

  4. アクションラベルとして Order Accepted を入力します。 アクション名は自動的に入力される。

  5. アクションビルダー に行く。

  6. [Trigger]で、ドロップダウンから[On Order Status Update]を選択します。

  7. Enable Condition トグルを有効にして、この式を入力する:

    orderStatus=10

    オーダーステータス はそれぞれ整数に対応する。 詳しくは下記を参照。

    注文ステータス 整数値
    公開 2
    処理中 6
    申請中 1
    処理中 10
    出荷済み 15
    完了 0
    キャンセル済み 8
    一部発送済み 14
    申請済み 20
  8. [Action]で[Notification]を選択し、[Clarity Order Accepted]通知テンプレートを選択します。

    Enter the trigger, condition, and action for the object action.

  9. Save]をクリックします。

これは、コマース受注システムオブジェクトのオブジェクトアクションを作成します。 注文が受け付けられるたびにトリガーされ、テンプレートに基づいてメールを送信します。

次へ ウェアハウスの作成と設定

Ask

Capabilities

Product

DXP

Contact Us

Connect

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