跳轉到

程式資訊

  • 程式 IDPERSMEMS
  • 所屬子系統:R.人事管理
  • 狀態:stable

人事摘要檔

功能簡介

「人事摘要檔」是一份摘要片語的編碼主檔,用「摘要類別(表頭)+摘要明細(表身)」的兩層結構,預先把人事/總務作業常用的固定敘述句建立成一組可重複套用的代號。建立後,其他單據填寫摘要欄位時就能用摘要代號叫出整段文字,並可一併帶出對應的科目代號客廠部代號,省去逐筆手打、也讓敘述格式一致。

此表單採主明細(B 類)格式:左側維護一個摘要類別(例如某類人事費用、某類津貼說明),下方的格線維護該類別底下的多筆摘要。主要使用者為人事人員與會計人員。

前置需求

  • 權限:R.人事管理 → R-020 人事摘要檔 的瀏覽/修改權限。
  • 基礎資料:明細的科目與客廠部欄位用放大鏡(Seek)從對應主檔挑代號,請先維護下列資料——
資料 影響的結果
會計科目主檔(ACCL) 明細科目代號的 Seek 來源;選取後自動帶出科目名稱
客戶/廠商/部門主檔(CUSP) 明細客廠部代號的 Seek 來源(簡稱目前不會自動帶出,見欄位連動

科目與客廠部為選填

摘要明細不一定要掛科目或客廠部;若該摘要單純是一段文字敘述,這兩欄可留空。只有需要讓摘要對應到會計科目/往來對象時才填。

操作步驟

  1. 從主選單開啟 R 人事管理 → 人事摘要檔
  2. 點選工具列 新增,畫面進入編輯狀態:
    • 上方表頭輸入摘要類別的識別與設定(參見欄位說明)。
    • 類別編號是主鍵,新增後不可重複。
  3. 在下方格線逐列輸入摘要明細:
    1. 摘要代號摘要(這段文字就是日後被叫用的內容)。
    2. 視需要在科目代號欄按放大鏡(Seek)選會計科目,系統會自動把科目名稱帶到右欄。
    3. 視需要在客廠部代號欄按放大鏡選往來對象(CUSP 主檔);客廠部簡稱欄為唯讀顯示欄,目前不會由 Seek 選取自動帶出(參見欄位連動與附加功能)。
    4. 敘述欄是可多行的長文字欄位,編輯時支援換行(Enter)。
  4. 點選 儲存

    小技巧

    可用 Ctrl+S 快速儲存。明細中摘要代號與摘要兩欄都留白的整列,存檔時會自動被視為刪除、不會寫入(參見欄位連動與附加功能),所以多按出來的空列不必手動清掉。

  5. 要修改既有類別:先用工具列 查詢 帶出資料,按 修改 後調整表頭或明細,再 儲存

  6. 要刪除整個類別:帶出該筆後按 刪除

標準維護工具列

本表單沿用 ERP 標準的「新增/修改/刪除/查詢/儲存」維護工具列,沒有列印、轉傳票、簽核或匯入匯出等額外動作。

欄位說明

表頭:摘要類別

欄位 必填 說明 / 格式 / 預設
類別編號 主鍵,最長 10 字;新增後不可重複
類別 類別名稱/描述,最長 30 字
摘要長度 整數,預設 0;用來規範此類別下摘要代號的長度(編碼長度)
起始摘要碼 整數,預設 0;此類別摘要碼的起始值
截止摘要碼 整數,預設 0;此類別摘要碼的截止值
備註 自由文字,最長 60 字

公司代碼自動帶入

表頭的公司代碼由系統在新增時自動設為 1,畫面上不需要也不會手動輸入。

表身:摘要明細

欄位 必填 說明 / 格式 / 預設
摘要碼 整數,預設 0;可於格線直接輸入(程式未自動編號)
摘要代號 是* 叫用此摘要時輸入的代號,最長 10 字
摘要 是* 摘要本文(被帶出的文字),最長 100 字
科目代號 對應 ACCL 會計科目,最長 20 字;透過 Seek 選取
科目名稱 唯讀,由科目代號 Seek 自動帶出
客廠部代號 對應 CUSP 客戶/廠商/部門,最長 10 字;透過 Seek 選取
客廠部簡稱 唯讀顯示欄;目前 Seek 選取不會自動帶出此欄(見欄位連動
敘述 長文字(最長 999 字),支援多行輸入

* 摘要代號與摘要的「必填」是存檔時的判斷規則

這兩欄並非欄位層強制,而是存檔時的處理依據:整列只要這兩欄都空白,就會被當成未填的空列而不寫入(見下節)。要保留一筆摘要,至少要填摘要代號摘要其一。

欄位連動與附加功能

這一節整理「你輸入某欄位/按某動作後,系統會做什麼」,全部來自實際程式行為。

科目代號 → 自動帶出科目名稱

當你在明細的科目代號欄使用放大鏡(Seek)選取會計科目時,系統會以該代號去會計科目主檔(ACCL)比對,並把對應的科目名稱自動填入右側唯讀欄。科目名稱欄是唯讀的,不能直接打字,只會跟著科目代號連動。

客廠部代號 → 透過 Seek 從 CUSP 主檔選取(簡稱目前不連動)

明細的客廠部代號欄一樣是放大鏡(Seek)欄位,會去客戶/廠商/部門主檔(CUSP)挑選代號。但與科目欄不同的是,目前這個欄位沒有設定描述連動(程式未設 DescriptionBindingPath),所以選取代號後右側的客廠部簡稱欄並不會自動帶出名稱,會維持空白。客廠部簡稱欄本身是唯讀顯示欄。

客廠部簡稱目前不會自動帶出

這是已知的程式現況:科目欄會連動帶出科目名稱,但客廠部欄不會帶出客廠部簡稱。若需要顯示往來對象名稱,請以客廠部代號為準,名稱可到 CUSP 主檔對照。

科目名稱找不到對應就會留白

若用 Seek 選到、或輸入的科目代號在 ACCL 主檔中查不到,右側的科目名稱欄會是空白。出現空白時,先確認該代號是否真的存在於 ACCL 主檔。

敘述 → 多行輸入

明細的敘述欄在編輯狀態下使用可換行的文字框(AcceptsReturn),可以輸入含換行的長段文字;顯示時也會自動折行(TextWrapping)。最長 999 字。

儲存時:空白明細列自動刪除

儲存 時,系統會逐列檢查表身:只要某列的「摘要代號」和「摘要」兩欄同時為空白,就把該列標記為刪除(不寫入資料庫)。因此:

  • 你在格線多按出來、卻沒填內容的空列,存檔時會被自動清掉,不必手動刪。
  • 反過來說,若你想保留一筆摘要,記得至少填摘要代號摘要其中一欄,否則整列會在存檔時消失。

公司代碼預設值

新增表頭時,公司代碼會自動帶 1。這是程式在建立資料時設定的固定預設,使用者不需介入。

目前畫面未提供的欄位

程式中表頭仍保有部門代號欄位(對應部門主檔),但目前畫面上的部門欄位是停用(註解)狀態,不會顯示也無法輸入。此欄屬規劃/保留欄位,現階段請忽略。

常見問題

明細科目名稱一直空白?

科目名稱欄是唯讀、依科目代號用 Seek 連動帶出的。空白通常代表你填的科目代號在 ACCL 主檔裡查不到。請改用欄位上的放大鏡(Seek)從主檔挑選,或先到會計科目(N 總帳)補建該代號。

明細客廠部簡稱一直空白?

這是目前的程式現況:客廠部欄位沒有像科目欄那樣設定描述連動,所以選取客廠部代號後不會自動帶出簡稱。請以客廠部代號為準,名稱可到客廠部主檔(B 基本資料)對照。

我多打了幾列空白,存檔後就不見了?

這是正常設計。存檔時系統會把「摘要代號與摘要兩欄都空白」的列視為空列自動刪除。要保留一筆摘要,至少填摘要代號摘要其一即可。

畫面上找不到「部門代號」欄位?

目前版本的人事摘要檔畫面沒有開放部門代號欄位(程式中為停用狀態),屬保留欄位。若有依部門區分摘要的需求,請洽系統管理員評估是否啟用。

類別編號可以改嗎?

類別編號是這份主檔的主鍵,建立後即作為識別依據,不應任意更動。若需重新編碼,建議以正確編號重新 新增 一筆。

存檔出現「類別編號已存在」之類的訊息?

類別編號不可重複。請改用一個尚未使用的編號;若是要修改既有類別,應先用 查詢 帶出該筆再 修改,而不是用 新增

相關功能


需補截圖清單

以下截圖待功能 runtime 驗收後補拍(放 docs/R-HumanResource/images/):

  1. persmems-step1.png — 表單整體(上方摘要類別表頭+下方摘要明細格線)
  2. persmems-step2.png — 明細科目代號 Seek 選取與自動帶出科目名稱(客廠部簡稱欄目前留空)
  3. persmems-step3.png — 敘述欄多行輸入的編輯狀態