コンテンツエリア開始

This graphic is explained in the accompanying text  生成された Wf-XML 文書の例 Locate the document in its SAP Library structure

この例は以下のシナリオにもとづいています。ワークフロー WS00000000 は、SAP システム A で実行し、SAP システム B のワークフローWS99999999 を開始し、フィードバックを待機します。テキスト test WebFlow は、開始されるワークフローのために、インポートパラメータ Question に書き込まれます。ワークフロー WS99999999 の実行が完了すると、エクスポートパラメータ Answer にはテキスト test successful が含まれます。両方の SAP システムに 6.10 から開始するリリースステータスがあります。

This graphic is explained in the accompanying text

以下の XML 文書が、システムによって登録されます。

1. ワークフロー WS99999999 を開始する XML 文書

<?xml version="1.0" ?>
<WfMessage Version="SAP.1.0">
 <WfMessageHeader>
  <Request>
   <ResponseRequired>Yes</ResponseRequired>
  </Request>
    <Key>HTTP://www.xyz.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=WS99999999</Key>
    <Operation>CreateProcessInstance</Operation>
 </WfMessageHeader>
 <WfMessageBody>
  <CreateProcessInstance>
    <Key>HTTP://www.xyz.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=WS999999999</Key>
    <ObserverKey>http://www.abc.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=000000111669</ObserverKey>
   <ContextData>
    <QUESTION>test WebFlow</QUESTION>
   </ContextData>
   <StartImmediately>Yes</StartImmediately>
  </CreateProcessInstance>
 </WfMessageBody>
</WfMessage

2. ワークフロー WS99999999 が開始される際の XML 文書としての http 応答

<?xml version="1.0" ?>
<WfMessage Version="SAP.1.0">
 <WfMessageHeader>
  <Response />
   <Key>HTTP://www.xyz.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=WS99999999</Key>
  <Operation>CreateProcessInstance</Operation>
 </WfMessageHeader>
 <WfMessageBody>
  <CreateProcessInstance>
    <ProcessInstanceKey>000000112606</ProcessInstanceKey>
  </CreateProcessInstance>
 </WfMessageBody>
</WfMessage>

3. ワークフロー WS99999999 完了の後の XML 返信文書

<?xml version="1.0" ?>
<WfMessage Version="SAP.1.0">
 <WfMessageHeader>
  <Request>
   <ResponseRequired>Yes</ResponseRequired>
  </Request>
    <Key>HTTP://www.xyz.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=WS99999999</Key>
    <Operation>CreateProcessInstance</Operation>
 </WfMessageHeader>
 <WfMessageBody>
  <CreateProcessInstance>
    <Key>HTTP://www.xyz.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=WS999999999</Key>
    <ObserverKey>http://www.abc.com/
SAP/BC/WORKFLOW_XML /?~protocol=01&~localkey=000000111669</ObserverKey>
   <ContextData>
    <QUESTION>test WebFlow</QUESTION>
   </ContextData>
   <StartImmediately>Yes</StartImmediately>
  </CreateProcessInstance>
 </WfMessageBody>
</WfMessage

 

 

コンテンツエリア終了