MarcomCloseoutOrder
この SOAP Web サービスの通知は、MarcomCentral Web サービスへの呼び出しをシミュレートします。この通知は、MarcomProcessOrdersワークフローの注文ジョブの状態が 保存に変わったときに、Web サービスを呼び出します。
サンプルワークフローでは、注文内のすべての項目の子ジョブがWaitForRelatedJobsステップに到達するまで、その注文は、 待ち状態のままです。その後、RICOH ProcessDirectorは、注文ジョブと各子ジョブを RetainedCompletedJobsステップに送信し、通知によってWebサービスを呼び出します。
通知がシミュレーションを実行する代わりに、Webサービスを呼び出した場合、この変更は、MarcomCentral Webサイトにあるサンプルストアで行われます。注文マネージャーの 品目別に表示ダイアログでは、注文サンプルの各品目にある 注文のステータス列の値が、 処理中から 出荷済みに変わります。
静的な資格情報フィールドの値は、Web サービスを呼び出すのではなくシミュレーションを実行するよう RICOH ProcessDirector に伝えます。
一般
| プロパティー | 値 |
|---|---|
| 通知の説明 | 注文の完了を受信した。 |
| 通知方法 | SOAP Web サービスの通知 |
要求
| プロパティー | 値 |
|---|---|
| 要求 URL | https://services.printable.com/Trans/1.0/Closeout.asmx |
| SOAP 要求 | Marcom-CloseoutByOrder |
| 要求ペイロード |
<x:Envelope xmlns:x="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:clos="http://www.printable.com/WebService/Closeout"
xmlns:pti="http://www.printable.com/pti">
<x:Header/>
<x:Body>
<clos:CloseoutByOrder>
<clos:pOrderRequest>
<PartnerCredentials>
<Token>${WSNotification.WebService.Credential}</Token>
</PartnerCredentials>
<CloseoutRequest>
<OrderID>
<ID type="Printable">${Job.Marcom.OrderId}</ID>
</OrderID>
</CloseoutRequest>
</clos:pOrderRequest>
</clos:CloseoutByOrder>
</x:Body>
</x:Envelope>
|
| プロキシサーバー | プロキシサーバー1 |
認証
| プロパティー | 値 |
|---|---|
| 静的な資格情報 | マスク値 |
| 認証応答属性 | |
| 認証要求 URL | |
| 認証要求パスワード | |
| 認証 SOAP 要求 | 設定なし |
| 認証要求ペイロード |
イベント
| プロパティー | 値 |
|---|---|
| イベントタイプ | ジョブ |
| プロパティー | 現行ジョブの状態 |
| アクション | 変更後 |
| 値 | 保存 |
| 要約 | Job.State CHANGES TO 'Retained' |
条件
| プロパティー | 値 |
|---|---|
| 次のときに通知する | すべてに該当 |
| プロパティー 1 | ワークフロー |
| 比較 1 | と等しい(=) |
| 値 1 | MarcomProcessOrders |
| 要約 | Job.JobType = 'MarcomProcessOrders' |