2013-12-12 36 views
2

以批准狀態狀態下的SiteCore中的示例工作流程爲例,我可以添加一個新的拒絕選項,讓審批者拒絕該項目並將其移至審閱狀態?SiteCore工作流程 - 拒絕到特定狀態

我相信在任何狀態下的默認拒絕操作總是會將項目移回第一個/草稿狀態,但我們正在實施一個包含多個狀態的工作流程,批准者希望可以選擇拒絕各個團隊在工作流程中各有一個狀態。那麼,是否也可以有多個拒絕選項 - 例如,審批者是否可以拒絕草稿或基於錯誤檢測進行審閱?

回答

4

選擇批准工作流程步驟下方的「拒絕」項目,然後將「下一個狀態」字段設置爲指向正確的工作流程狀態。

+0

非常感謝!我剛剛更新了這個問題,添加了一個可以在一個狀態下配置多個拒絕選項的查詢。能夠根據審批者檢測到的錯誤拒絕不同的團隊。 – srinij

+1

@ user3093508在你的工作流程定義中,只需添加多個動作 - 每個動作都有一個不同的'下一個狀態'值,按照Jason的回答,下面是 –

+0

好極了!非常感謝! – srinij

3

爲了可以選擇拒絕多個不同的狀態,您將需要添加多個拒絕按鈕。只需複製拒絕「命令」項目,將每個項目的「下一個狀態」字段指向diff狀態,然後相應地重命名「命令」項目,以便用戶知道它們的含義。例如。 「拒絕草稿」和「拒絕審覈」。

+0

太棒了!非常感謝! – srinij