MarcomCentralストアからの注文の処理方法を計画する
- MarcomCentralの注文を確認し、RICOH ProcessDirectorの注文プロパティーとジョブプロパティーにマッピングするXMLエレメントを決定します。
後で、XMLエレメントを注文プロパティーマッピングオブジェクト内の注文プロパティーとジョブプロパティーにマッピングします。
参考までに、この表は、MarcomOrderSampleプロパティーマッピングオブジェクト内の注文プロパティーおよびジョブプロパティーにマッピングされるRICOH ProcessDirectorの注文のMarcomCentral XMLエレメントをリストアップしています。
XML要素(XPath式) オブジェクト種類 プロパティー /Order/OrderNumber
注文 注文名 (Order.Name) /Order/ID
注文 外部注文参照 (Order.Reference) /Order/OrderDetails/OrderDetail/User/Name
注文 カスタマー名 (Order.Customer) /Order/OrderDetails/OrderDetail/SKUDescription
注文 概要 (Order.Description) /Order/OrderDetails/OrderDetail/Quantity
ジョブ 要求されたジョブコピー (Job.Copies) /Order/OrderDetails/OrderDetail/OrderNumber
ジョブ MarcomCentral注文番号 (Job.Marcom.OrderNumber) /Order/ID
ジョブ MarcomCentral注文ID (Job.Marcom.OrderId) /Order/OrderDetails/OrderDetail/ID
ジョブ MarcomCentralジョブチケット (Job.Marcom.JobTicketId) /Order/OrderDetails/OrderDetail/ProductType
ジョブ MarcomCentral製品タイプ (Job.Marcom.ProductType) /Order/OrderDetails/OrderDetail/ProductName
ジョブ ジョブ名 (Job.Name) マッピングについて考える際には、RICOH ProcessDirectorプロパティーに関するこの情報を念頭に置いてください。
- これらの注文プロパティーは、注文管理機能とともに提供されます。
- 部数 (Order.Copies)
- お客様 (Order.Customer)
- 概要 (Order.Description)
- 納期 (Order.DueDate)
- 外部注文参照 (Order.Reference)
- 注文の優先順位 (Order.Priority)
- 時間帯 (Order.DueTimezone)
注文の優先順位度、 カスタマー、 部数の値は、ジョブが注文に追加されるときに、対応するジョブプロパティーにコピーされます。
-
MarcomCentral Connect機能には、注文情報に対して以下の2つのジョブプロパティーがあります。 MarcomCentral注文番号と MarcomCentral注文IDです。
-
MarcomCentral Connect機能には、ジョブチケット情報に対して以下の2つのジョブプロパティーがあります。 MarcomCentralジョブチケットIDと MarcomCentral製品タイプです。
-
基本製品で提供されるジョブプロパティーの一覧については、ジョブのデータベースプロパティー名に関するリファレンスを参照してください。
-
RICOH ProcessDirectorは、テキスト、整数、番号(8.5や9.725のような小数も含む)を格納できる様々な汎用ジョブプロパティーを提供します。これらのプロパティーには、 カスタム1、 カスタム整数1、 カスタム番号1などの名前があります。
-
あるワークフローが注文ジョブを処理し、別のワークフローがチケットジョブを処理する場合は、各ワークフローで異なる目的でカスタムジョブプロパティーを使用できます。例えば、注文ジョブのワークフローでは、Custom 1プロパティーを注文の出荷先住所に使用できます。チケットジョブのワークフローでは、 Custom 1プロパティーをSKUの説明に使用できます。
-
1つのワークフローの中では、同一のカスタムジョブプロパティーを異なる目的には使用できません。例えば、ジョブチケットワークフローで、Custom 1プロパティーをSKUの説明に使用しているとします。ジョブチケットワークフローで、 カスタム 1プロパティーを梱包情報の提供にも使用している場合は、この梱包情報でSKUの説明が上書きされます。
-
-
独自のカスタムジョブプロパティーを作成して、自分の環境でより認識しやすい名前のプロパティーを使用したい場合は、管理タブで定義できます。
MarcomCentralの注文エレメントを記録し、RICOH ProcessDirectorの注文プロパティーとジョブプロパティーにマッピングするには、以下のような表を作成してください。必要なだけ行を追加します。
ジョブプロパティーのデータベース名 ジョブプロパティーのユーザーインターフェース名 注文のXMLエレメント Order.Reference MarcomCentral 注文 ID ID Job.Marcom.OrderNumber MarcomCentral 注文番号 OrderNumber Job.Marcom.OrderId MarcomCentral 注文 ID ID Job.Info.Attr1 カスタム 1 Job.Info.Attr2 カスタム 2 Job.Info.Integer1 カスタム整数1 - これらの注文プロパティーは、注文管理機能とともに提供されます。
- MarcomCentralへステータスを報告するときに使用する条件を決定します。
ステータスの報告を、一部のワークフローや品目に限定するかどうかを検討します。任意のジョブプロパティー、またはジョブプロパティーの組み合わせを使用して、MarcomCentralへの通知をトリガーできます。
例えば、サンプルのMarcomCloseoutOrder通知は、注文の出荷準備が完了し、注文ジョブの状態が 保存に変わったときに、ステータスを報告します。注文に含まれるすべての項目のジョブが処理を完了するまで、注文ジョブの状態は変化しません。