如何查詢Workflow ERP的資料異動記錄?
到iT邦幫忙

nspmis(iT邦初學者10級)發問:
公司的鼎新Workflow ERP有幾筆資料被異動,想知道哪裡可以查看所有Log、登入及派班中心記錄?

reterjang(iT邦初學者9級):
據我過去維護鼎新Workflow ERP的經驗,很遺憾並沒有所謂資料異動記錄的機制,派班中心也沒有記錄檔。至於報表工作佇列裡的資料,如果被使用者刪除,也是乾乾淨淨,完全不留任何痕跡。

如果使用者是透過ERP的作業去異動資料,可以透過管理欄位看到該資料被異動了多少次、是誰開的單,以及「最後一位」的修改者是誰,至於要查中間做了什麼修改,或是該資料被誰刪了,其實是查不出來的。
所以我碰到要依資料異動的履歷,去判別責任單位及人員時,就會遇無資料可查的情況。若用SQL Server的備份檔來查,也只能查個大概。

後來我們的作法是:

1.SQL Server不讓MIS以外的人員碰得到。

2.ERP中會有可能出問題的權限(如刪除、取消之類),一律不開放給使用者。若真的有需要特殊權限,可視情況開放給單位主管。若涉及跨單位的資料,則要求填單會簽相關單位,再由MIS處理。

3.落實月結的機制,並且由財會單位嚴格稽核。

jay0123(iT邦初學者8級):
經我與鼎新客服確認,資料被異動是沒記錄的。另外,登入資料記錄在「Conductor\Log」,檔案是類似「SysLog_20100113.Log」這樣的格式。派班中心也是沒記錄檔,所有狀態都在派班中心當中。

marshuang(iT邦初學者8級):
如果伺服器是安裝Windows作業系統,亦可考量Forefront產品。以採租約方式計算,平均每點每個月租費約40元左右(跟EA一樣的授權法),伺服器可開啟多個防毒引擎。Forefront內建九大知名防病毒廠商的掃描引擎,最多可同時啟動五個。

dscwferp(iT邦初學者9級):
登入資料可以在「系統控制員」上面設定,系統就會記錄使用者登入、登出的時間。

派班中心記錄在有三個地方:

1.系統資料的「JOBQUEUE TABLE」,記錄每個工作的條件、時間,但使用者可以刪除。

2.報表產生後,放置處的1到6版是檔案模式,放在共享目錄上,第7版以後,則放在報表資料庫上,這時使用者也可以刪除。

3.每個派班工作還沒拋出之前,有個選項可以設定記錄產生時的動作。

熱門新聞

Advertisement