機械翻訳について

顧客に返品した明細は払戻しない

顧客に品目を返品しても顧客に払戻を行わないルールを作成します。

これらの返品フローはオーダー管理で使用できます。

  • 受入、検査、棚入、搬送。 たとえば、顧客から品目を受け取り、検査して検査に合格し、倉庫に棚入するとします。
  • 受入、検査、顧客返品。 たとえば、顧客から品目を受け取り、それを検査し、顧客の過失により破損したため検査に失敗し、顧客に出荷します。

オーダー管理では、受入、検査、否認、棚入フローは使用できません。 たとえば、顧客から品目を受け取り、顧客の過失により破損したため検査に失敗し、拒否するとします。 拒否された品目は倉庫に棚入できません。

オーダー行1で、AS54888デスクトップ・コンピュータに対して数量5の返品を作成するとします。 検査中、顧客の過失により、5台すべてのコンピュータが破損していることがわかります。 検査を在庫に渡さない品目は棚入できません。 かわりに、品目を顧客に戻し、搬送数量をゼロに設定します。

また、顧客に返品する数量のクレジットを指定する必要もありません。 クレジットが提供されないようにオーケストレーション・プロセスを変更する方法を次に示します。

  1. 「設定および保守」作業領域に移動してから、タスクに移動します。
    • オファリング: オーダー管理
    • 機能領域: オーダー
    • タスク: オーケストレーション・プロセス定義の管理
  2. 返品の処理に使用するオーケストレーション・プロセスを検索して開きます。
  3. 請求書を作成するステップを見つけます。 通常はこれらの値になります。
    属性
    ステップ名 請求書の作成
    ステップ・タイプ サービス
    タスク・タイプ 請求書
    タスク 請求書
    サービス 請求明細の作成
  4. 見つけたステップで、明細選択基準列で「ルールのクリック」をクリックします。
  5. 次のルールを作成します:
    Root:		
    DooSeededOrchestrationRules.DOOHeader
    IF
      Header is a DooSeededOrchestrationRules.DOOHeader and 
      Fline is a Header/childFLines
      And "Y"equals ignore case Fline.invoiceEnabledFlag
      And "Y"equals ignore case Fline.invoiceableItemFlag
      And the following test is not true
        "TO" equals ignore case Header.sourceDocumentTypeCode 
      And the following test is not true
        "INCLUDED" equals ignore case Fline.itemSubTypeCode
      And the following test is true	
        "ORDER" equals ignore caseFline.categoryCode or 
        the following test is true
          "RETURN" equals ignore case Fline.categoryCode and
          null isn't Fline.rmaDeliveredQty and
          Fline.rmaDeliveredQty more than BigDecimal.ZERO	
    THEN	
    assert new DooSeededOrchestrationRules.Result( resultObjKey:Fline.fulfillLineId )		
    

    たとえば:

    クレジットが提供されないようにオーケストレーション・プロセスを変更する方法を次に示します。

    詳細は、「オーケストレーション・プロセスの設定」を参照してください。

  6. オーケストレーション・プロセスをリリースおよびデプロイします。 詳細は、「オーケストレーション・プロセスのデプロイ」を参照してください。