SAP 業務工作流 - 建立步驟



步驟用於在工作流中執行任務或控制工作流。步驟始終在塊內建立,而塊始終包含一個步驟及其結果。可以透過在圖形模式下更改未定義的步驟來建立步驟,也可以新增新的步驟。

要更改工作流中的未定義步驟,請雙擊未定義的步驟,這將開啟步驟選擇。選擇步驟型別,如下面的螢幕截圖所示。

Step Selection

您可以根據需要選擇不同的步驟型別。以下是幾種常見的步驟型別、它們在工作流中的符號和描述。

符號 步驟型別 步驟執行時功能描述
Process control 流程控制 函式“取消工作項”或“將工作項設定為已作廢”應用於當前工作流的其他工作項。
Ad hoc anchor 臨時錨點 在定義中,您儲存可以替換此步驟的工作流。在執行時,授權使用者可以選擇已儲存的工作流之一。然後,臨時錨點將被此工作流的步驟替換。
Activity 活動 執行任務或子工作流。
Condition 條件 處理工作流定義中定義的兩個分支之一。系統根據定義的條件做出決策。在此過程中,系統會考慮來自工作流上下文或處理的應用程式物件的資訊。
User decision 使用者決策 當前工作流的流程基於當前代理做出的決策進行控制。
Document from template 來自模板的文件 從文件模板建立文件。
Container operation 容器操作 將基本算術運算或值分配應用於工作流容器的各個元素。
Event creator 事件建立者 建立一個事件。
Form 表單 可以顯示、處理或批准引用結構的容器元素中的資料作為表單。
Send mail 傳送郵件 此步驟型別中輸入的文字將作為電子郵件傳送。
Multiple condition 多條件 處理工作流定義中定義的幾個分支之一。為此,系統檢查工作流容器中容器元素的值。
Fork 分支 後續處理發生在分支中。您可以定義分支需要執行多少次才能成功完成,或者在條件編輯器中定義結束條件。
Step Undefined 未定義步驟 執行時無功能。未定義的步驟始終具有結果。
Loop UNTIL 迴圈(直到) 重複處理一系列步驟,直到發生定義的終止條件。
Loop WHILE 迴圈(當) 只要定義的比較適用,就重複處理一系列步驟。當比較的基礎與任何比較值都不一致時,系統將退出迴圈。
Wait for event 等待事件 系統等待特定事件。只有在發生預期事件時,工作項才會完成。事件也可以由 XML 文件的出現觸發。
Web activity Web 活動 容器元素的內容將以未更改的形式或以生成的 XML 文件的形式傳送到 URL。該步驟可以等待回覆。可以與 Web 活動啟動的流程進行通訊。由 XML 訊息啟動的流程可以與其呼叫方進行通訊。

當您在現有工作流中插入新步驟時,其位置取決於之前選擇的步驟或結果。

您想在哪裡插入步驟? 您必須選擇什麼?
步驟之後 位於工作流定義相關分支中的步驟的結果
步驟之前 步驟
作為分支的新的分支 分支之前的Branch符號

等待步驟的使用

工作流中的等待步驟可以等待 -

  • 事件
  • 本地事件
  • 工作項
  • 工作流收到的事件

當等待步驟等待事件時,當發生特定事件時,它將終止。該事件結束所有等待該特定事件的等待步驟。這通常用於 -

  • 暫停工作流,直到發生特定事件
  • 作為在不同系統中啟動的另一個工作流的結果
  • 作為並行處理中的事件

與等待本地事件、條件或來自其他工作流的事件的方式相同。

Wait for event 等待事件 系統等待特定事件。只有在發生預期事件時,工作項才會完成。事件也可以由 XML 文件的出現觸發。
廣告

© . All rights reserved.