瞭解要求擴充

要求擴充可讓原則核准者在核准要求之前修改要求項目。可修改的項目和動作取決於核准者在檢視中的權限與資料存取權。

當您啟用核准原則擴充時,任何具有檢視中至少一個資料物件的參與者 (寫入) 權限的原則核准者,都可以在核准階段執行擴充。擴充者可採取的動作僅取決於擴充者在檢視中的權限與資料存取權。

Note:

不會考慮要求提交者的資料存取權。這表示擴充者有可能可以執行原始要求提交者無法執行的要求動作。

擴充者可以進行的變更不限於原則或原始要求中的資料物件。如果啟用要求中的任何資料物件原則擴充,擴充者就可以執行檢視中其權限與資料存取權允許的任何要求動作。

例如,假設您具有包含 General Ledger 應用程式與 Planning 應用程式視點的維護檢視,且 General Ledger 應用程式啟用了核准原則擴充。提交新增 General Ledger 成本中心的要求時,如果總帳原則核准者同時具有 Planning 應用程式的參與者 (寫入) 存取權,那麼在核准要求之前也可以新增 Planning 應用程式成本中心。

注意事項

  • 如果核准者包含在多個資料鏈物件原則中,該核准者就可以在啟用任何原則擴充時擴充要求。
  • 擴充者目前必須受邀才能變更要求。如果要求不在「核准」階段中 (例如,另一個核准者已退回要求),擴充者就無法變更要求。
  • 決定擴充者可執行的要求動作與特性更新時,會考慮擴充者在檢視中的權限與資料存取權 (請參閱設定資料存取權)。例如:
    • 如果擴充者只有「新增」節點類型的資料存取權,就無法新增要求項目,或藉由刪除要求項目來刪除節點。
    • 如果擴充者只有「僅顯示」特性的存取權,就無法新增或刪除要求項目來修改該特性。
  • 擴充者可以執行要求動作,來否定或變更提交者或其他擴充者先前所執行的動作。

驗證與核准擴充的要求

無論擴充者是否變更要求,因為擴充者同時也是核准者,因此必須核准指派給他們的要求。當擴充者核准要求時,會根據其權限與資料存取權來執行資料驗證。驗證與核准程序如下:

  • 如果發生驗證錯誤:
    • 若核准者是擴充者且需要對任何驗證失敗的動作負責,系統就不會核准要求。檢視中的要求會保持開啟,並顯示指出驗證失敗的訊息。擴充者必須對要求採取更正驗證失敗的動作,可以是更正任何資料問題、將要求退回給提交者,或拒絕要求。
    • 如果核准者不需要對任何驗證失敗的動作負責,系統就會核准要求並計算新的受邀者。
  • 如果沒有發生驗證錯誤,系統就會核准要求並計算新的受邀者。

當所有核准原則都符合之後,若仍有驗證錯誤存在,就會通知提交者。提交者可以刪除任何造成驗證問題的要求項目,包含提交者沒有其動作或特性之權限與資料存取權的要求項目。

在更正所有驗證錯誤之後,就會確認要求。