UOF2 設定上班時間才通知表單簽核 | 一等一科技 | EIP |BPM |催簽

by | 2 月 7, 2025 | 一等一UOF系統, 程式 | 0 comments

Views: 28

UOF中電子表單的簽核通知預設是固定每小時回執行一次,執行時檢查表單是否要催簽。所以半夜也會寄信催,導致這個上線沒多久會因為半夜通知,造成同事困擾,因此建議上線後就關閉...

本篇教學如何修改為特定時間發送。

注意,這個設定後只會在伺服器本身設定的時區生效

修改排程檔案

打開IIS,找到在網站跟目錄下有個檔案是Ede.Uof.Utility.Task.Engine.exe.Config,系統排程的設定都在這邊

使用記事本或NotePad++打開該檔案後,搜尋Ede.Uof.WKF.TimeoutFormNootify這個關鍵字,在大約150行

程式碼約150行位置

Ede.Uof.Utility.Task.Engine.exe.Config 修改前

<trigger type="Ede.Uof.WKF.TimeoutFormNootify" file="Ede.Uof.WKF" mode="EveryDay" hours="*" minutes="5" />

Ede.Uof.Utility.Task.Engine.exe.Config 修改後

<trigger type="Ede.Uof.WKF.TimeoutFormNootify" file="Ede.Uof.WKF"  mode="DaysOfWeek" days="2-6" hours="7-19" minutes="5" />

參數說明:

  • mode="DaysOfWeek" 指定星期幾才會運作
  • days="2-6" 設定星期一到五
  • hours="7-19" 設定上午七點到晚上七點進行通知

重啟服務

伺服器管理員 工具 服務

UOF排程重啟

伺服器管理員>工具>服務,找到UOF的服務後,滑鼠右鍵>重新啟動

  • 測試環境Ede.Uof.Utility.Task.Engine.UOFTEST
  • 正式環境Ede.Uof.Utility.Task.Engine.UOF

0 Comments

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *