---
title: "オーダーポリシー"
slug: "orders-policies"
abstract: ""
---
# オーダーポリシー

Commerce Engineは、商務機能をカスタマイズできる拡張可能なサービスを包含しています。

> !注標準のポリシーを拡張したり継承したりしないでください。代わりに、自分で作成した方が良いです。ポリシーの値を変更するには、ポリシーの定義先に応じてPolicySet JSONやEnvironment JSONを変更し、その後Bootstrapを再実行できます。

以下のポリシーはOrderプラグインを通じて設定可能です。

方針

概要

プロパティ/デフォルト値

CancelOrdersPolicy

注文をキャンセルできるステータスを定義します。

AllowCancelStatuses / リスト()

グローバルチェックアウトポリシー

-   クイックチェックアウトを有効にする
-   ゲストチェックアウトを有効にする
-   利用規約
-   最小注文量

GlobalOrderPolicy

注文のグローバル設定を定義します。

CreatedOrderStatus / 「保留中」  
  
InvoicePrefix / ""  
  
InvoiceSuffix / ""  
  
AllowOrderCancel / true  
  
SubmittedOrderList / 「PendingOrders」  
  
CompletedOrderList / 「CompletedOrders」

KnownOrderActionsPolicy

オーダーエンティティビューアクションの名前を定義します。

キャンセル注文 / 「キャンセル注文」  
  
HoldOrder / 「HoldOrder」  
  
CommitOnHoldOrder / 「CommitOnHoldOrder」  
  
キャンセルOnHoldOrder / 「キャンセルオンホールド注文」  
  
UndoOnHoldOrder / 「UndoOnHoldOrder」  
  
チェックアウト / 「チェックアウト」  
  
SubmitOrder / 「SubmitOrder」  
  
EditLineItem / 「EditLineItem」  
  
DeleteLineItem / 「DeleteLineItem」  
  
AddLineItem / 「AddLineItem」

KnownOrderListsPolicy

命令、一時的、エンティティインデックスのリストの名称を定義します。

命令 / 「命令」  
  
PendingOrders / 「PendingOrders」  
  
OnHoldOrders / 「OnHoldOrders」  
  
ProblemOrders / 「ProblemOrders」  
  
リリースドオーダーズ / 「リリースドオーダーズ」  
  
CompletedOrders / 「CompletedOrders」  
  
キャンセル注文 / 「キャンセル注文」  
  
OrdersIndex / 「OrdersIndex」  
  
FraudOrders / 「FraudOrders」  
  
発送注文 / 「発送注文」  
  
AnonymousOrders / 「AnonymousOrders」  
  
認証命令 / 「認証命令」  
  
SalesCharges / 「SalesCharges」  
  
SalesCredits / 「SalesCredits」  
  
SettleSalesActivities / 「SettleSalesActivities」  
  
SettledSalesActivities / 「SettledSalesActivities」  
  
ProblemSalesActivities / 「ProblemSalesActivities」  
  
CustomerOrders / 「Orders-ByCustomer-{0}」  
  
OrderSalesActivities / 「Order-{0}-SalesActivity」

KnownOrderStatusPolicy

命令のステータス名を定義します。

保留中 / 「保留中」  
  
リリース/「リリース」  
  
完了 / 「完了」  
  
オンホールド / 「オンホールド」  
  
キャンセル / 「キャンセル」  
  
問題 / 「問題」  
  
最小長さ / 5  
  
最大長さ / 20

KnownOrderViewsPolicy

オーダーエンティティビューの名前を定義します。

OrdersDashboard / "OrdersDashboard"  
  
プレビュー/「プレビュー」  
  
概要/「概要」  
  
マスター/「マスター」  
  
ラインズ / 「ラインズ」  
  
EditLineItem / 「EditLineItem」  
  
AddLineItem / 「AddLineItem」  
  
LineItemDetails / 「LineItemDetails」  
  
調整/「調整」  
  
調整/「調整」  
  
メッセージ/「メッセージ」  
  
メッセージ/「メッセージ」  
  
命令 / 「命令」

KnownSalesActivityStatusesPolicy

営業活動のステータス名を定義します。

保留中 / 「保留中」  
  
セトルド / 「セトルド」  
  
問題 / 「問題」  
  
ヴォイド / 「ヴォイド」  
  
完了 / 「完了」

OnHoldOrdersPolicy

注文を保留にできるステータスを定義します。

AllowHoldStatuses / リスト