跳至主要内容

薪資匯出交接

在封存一個依群組界定的期間時,Klacks 可以自動將其薪資資料交接給外部薪資系統。本頁說明這項功能的前提條件,以及為什麼交接有時看起來什麼都沒送出 — 這是與此功能相關最常見的支援案例。

運作方式

前提條件:薪資匯出附加套件。 自動交接給薪資系統並非核心功能,而是需要一個獨立的附加套件,必須在「設定 > 功能外掛」中完成安裝處於啟用狀態。若附加套件缺失或只是被停用,交接就會完全沒有任何結果 — 沒有檔案、沒有提示、也沒有您看得到的任何紀錄。這比匯出設定中停用某個匯出格式更為嚴格:後者至少會在伺服器日誌中留下一筆紀錄;而這裡則連這個都沒有。

單次交接(冪等性)。 自動交接針對每一種「群組、目標系統與確切日期範圍」的組合,都只會執行恰好一次 — 這可以防止相同的薪資資料不小心兩次送達薪資系統。若您重新開啟一個已封存的期間、進行修正後再次封存,第二次交接會被靜默略過:因為這個確切的組合已經存在一筆交接紀錄,而重新開啟並不會移除這筆紀錄。

手動下載的效果完全相同。 針對相同群組/相同目標系統/相同時間範圍所做的一次手動、隨需薪資下載,會產生與自動交接完全相同的紀錄。若手動下載在自動交接之前執行,就會「消耗掉」該時間範圍的自動交接額度,效果等同於自動交接已經執行過一次。

為什麼沒有收到(新的)資料?是否已有紀錄?是否會阻擋之後的手動下載?
附加套件未安裝/未啟用
這個確切組合已經交接過是(可在期間結算的「紀錄」頁籤中查看)

兩個需要留意的細節:

  • 手動下載不會套用任何可能由技術支援設定的匯出格式修正 — 它一律使用標準值,即使該目標系統確實存在一個在自動路徑中會生效的有效修正也一樣。
  • 單次限制的判定非常精確:只有在群組、目標系統與起訖日期都完全相同時才會生效。不同的時間範圍或不同的目標系統,都不會被先前的交接所阻擋。

若封存後沒有收到任何資料,或需要補送修正後的數字: 請先確認對應的附加套件是否已在「設定 > 功能外掛」中安裝並啟用。在重新開啟並修正之後,要把修正後的數字送進薪資系統,可靠的方式是使用期間結算區的手動匯出(「匯出」頁籤)— 它既不受附加套件限制的約束,也不受自動交接單次限制的約束。由於它同樣不會套用匯出格式修正,這種情況下請手動核對匯出的數字與任何可能有效的修正內容。

小提醒

  • 每一次交接的基礎,都是一個已封存、依群組界定的期間 — 如何封存一個期間,說明於期間結算頁面。封存與重新開啟在該頁面僅限管理角色使用。
  • 本頁描述的是將薪資資料從 Klacks 匯出至薪資系統的流程。反方向的流程 — 從 ERP 系統將訂單匯入 Klacks — 說明於 ERP 匯入端點
  • 附加套件統一在「設定 > 功能外掛」中管理:安裝、啟用/停用,或完全移除。
  • 已停用的附加套件仍會保持安裝狀態,但會像未安裝一樣,完全阻擋自動交接。

立即體驗:Klacks Playground — 登入 admin@test.com / P@ssw0rt1,資料每日自動重置。