MarcomCentral Connect
サンプルオブジェクトとワークフローを使用した実用的なシミュレーション
MarcomCentral Connect機能には、注文管理機能によって追加されたオブジェクト、MarcomCentral固有のサンプルオブジェクト、およびMarcomCentral Webサービスの呼び出しを使用して情報を交換する方法を示す完全なシミュレーションが含まれています。この Web サービスは、RICOH ProcessDirector オブジェクトとワークフローを、MarcomCentral Web サイトにあるサンプルストアと接続します。このサンプルストアは、MarcomCentralへの RICOH ProcessDirector Webサービスインターフェースのテスト環境として機能します。
このシミュレーションで使用されるオブジェクトとワークフローは次のとおりです。
-
MarcomReceiveOrdersサンプル SOAP Web サービスの入力装置は、日付別に注文を返す MarcomCentral Web サービス呼び出しをシミュレートします。入力装置は注文サンプルを取得し、ジョブに変換して、 MarcomProcessOrdersワークフローに割り当てます。
-
MarcomOrderSample注文プロパティーマッピングオブジェクトは、 MarcomProcessOrdersワークフローのステップで使用されます。プロパティーマッピングオブジェクトは、注文XMLファイルを読み込んで解釈し、注文とその中に含まれるジョブを識別します。プロパティーマッピングはまた、XMLファイルの値に基づいて、注文プロパティーとジョブプロパティーを設定します。
-
MarcomProcessOrdersサンプルワークフローは、MarcomCentral の注文を処理します。 MarcomOrderSample注文プロパティーマッピングオブジェクトを使用して、MarcomCentral 注文情報をRICOH ProcessDirectorの注文プロパティーおよびジョブプロパティーに変換します。そして、各注文の詳細に対して、注文と子ジョブを作成します。このワークフローは、 MarcomProcessJobTicketワークフローに、これらのジョブを送信します。
-
MarcomProcessJobTicketサンプルワークフローは、 MarcomProcessOrdersで作成されたジョブを処理し、MarcomCentralのジョブチケットを取得します。ワークフローでは、各印刷物はファイルをダウンロードして印刷する分岐を通過し、各非印刷物は、品目が注文に追加されたことをウェアハウスが確認するまでジョブを保留する分岐を通過します。
-
注文にあるすべての品目の処理が完了したら、MarcomCloseoutOrdersサンプル SOAP Web サービスの通知は、注文を完了する Web サービスの呼び出しをシミュレートします。通知が実際にこの Web サービスを呼び出すと、Web サービスはサンプルストアの注文を完了します。サンプルストアにある注文の各品目のステータスが 出荷済みに変わります。
このシミュレーションを実行して動作を確認した後で、サンプルを編集して、MarcomCentral Web サイトにある自分のストアに接続できます。例えば、自分のストアで注文された品目を処理するために必要な情報を使用して、外部データソースにアクセスするステップを追加できます。MarcomProcessJobTicketワークフローの印刷ステップを実働ワークフローのステップで置き換えたり、子ジョブを複数の実働ワークフローへ送信したりできます。通知を追加して、MarcomCentral に追加情報を送信できます。詳しくは、関連タスクを参照してください。
情報変換に使用されるジョブプロパティーとサンプルファイル
MarcomCentral Connect 機能には、次のようなジョブプロパティーと XSLT スタイルシートのサンプルが用意されています。
-
MarcomCentral 注文 ID、 MarcomCentral 注文番号、 MarcomCentral ジョブチケット ID、および MarcomCentral 製品タイプジョブプロパティーは、MarcomCentral の注文とジョブチケットの XML エレメントから変換された値を受け取ります。
-
1 つの XSLT スタイルシートは、各チケットジョブで、XML エレメントをジョブプロパティーに変換する方法を示します。
前提条件
MarcomCentral Connect機能には、Web Services Enablementと注文管理機能が必要です。