跳轉到

程式資訊

  • 程式 IDFtrlima
  • 所屬子系統:O.銀行票據
  • 狀態:stable

財務單

功能簡介

「財務單」是出納/財務人員登錄各類財務性收付與調整明細的單據。它依財務類別(前置碼,例如 FKFJ 零用金、BLBEB4 等)展開不同的單身行為,明細裡可同時掛品號、銀行帳戶、資產財產編號、應收/應付票據、科目代號等不同性質的對象,並算出原幣/本幣的未稅與含稅金額。

這支單據在流程中位於收付款(收款單 / 付款單)與總帳傳票之間

  1. 收款單、付款單、財傳單(RS/PS/FS)自動轉入的財務單,僅供檢視,不可在此修改或刪除。
  2. 出納可在此手動新增一般財務單(如零用金支出/撥補),登錄明細金額。
  3. 完成後用 轉傳票 把財務單批次轉成總帳傳票

備註

財務單的明細採用與收付款共用的 rp_d 資料結構,因此一張單可以同時出現品號列、銀行帳戶列、票據列等不同型態,由每列的交易別決定該列要輸入什麼、欄位連動如何運作。詳見欄位連動與附加功能

前置需求

  • 權限:O.出納 → O-040 財務單 的新增/修改/刪除/列印權限。其中工具列的 收票異動付票異動特殊修改轉傳票 另受對應的功能權限控管。
  • 基礎資料:明細的欄位連動與檢核都倚賴下列主檔,請先維護完整——
資料 影響的結果
財務單據表(LCL財務單據表,程式類別=F 提供財務類別下拉清單;決定每個前置碼可用的交易別選項
交易別設定(LCL交易別 / Tritem1) 每個交易別的檢查碼、轉入/轉出部門、預設科目代號,是欄位連動的核心
銀行帳戶(銀行帳戶,BANK) 交易別轉入/轉出部門為 B 時,品名/銀行代號欄要輸入帳戶代號
資產主檔(ASSET) 檢查碼 A 的交易別,品號改為查資產財產編號
應收票據(CHECKREC)/應付票據(CHECKPAY) 檢查碼 RP 的交易別,品號改為查票據單號
庫存品號(INVENT) 一般交易別的品號查料號用
匯率資料 幣別變動時自動帶海關賣出匯率換算本幣未稅
費用群組(SK_GRPM6) 明細費用群組群組說明的查詢來源

操作步驟

查詢

  1. 在工具列財務類別下拉選擇要瀏覽的前置碼(例如 FK),系統自動把瀏覽範圍篩選成該類別的財務單。
  2. 用工具列的 第一筆上一筆下一筆最後一筆 翻單,或在單號欄輸入單號/.pkid 直接定位。
  3. 瀏覽 可開清單視窗挑選資料。

新增

  1. 新增
  2. 選擇財務類別(決定單號前置碼與可用交易別)。
  3. 輸入立帳日期(必填)。
  4. 在明細格線逐列輸入:先選交易別,系統依交易別把品號/品名欄切換成對應的查詢來源(品號、銀行帳戶、票據、資產…);再輸入幣別、數量、單價、其他金額等。
  5. 金額欄會自動連動:原幣未稅=數量×單價+其他金額本幣未稅=原幣未稅×匯率(見欄位連動與附加功能)。
  6. 儲存。儲存前系統會檢核公司代碼、立帳日期、財務類別,以及每一筆有品號的明細是否填了幣別、交易別與(銀行類)帳戶代號。

修改

  1. 翻到要修改的財務單,按 修改
  2. 下列情況不允許修改/刪除,系統會出提示音並擋下:
    • 單號以 RSPS 開頭(由收付款單轉入者)。
    • 已填傳票號碼(已轉總帳傳票者)。
    • 轉入備註(由別處自動轉入者)。
  3. 修改完成按 儲存

小技巧

若需要修改一般狀態下鎖住的欄位(例如已轉入單的本幣金額),可改用工具列的 特殊修改(見下方附加功能),它會以特殊修改模式開啟,放寬部分欄位的可編輯範圍。

刪除

翻到目標單後按 刪除。刪除同樣受上述「修改」的三項限制保護(RS/PS 轉入、已轉傳票、有轉入備註者不可刪)。

列印

列印 開列印頁,輸入起/迄財務單號後出表。可選報表見欄位連動與附加功能 > 報表

轉傳票

欄位連動與附加功能 > 轉傳票

欄位說明

主檔(單頭)

欄位 必填 說明/格式/預設
財務單號 系統產生 唯讀;前兩碼為財務類別
財務類別 前置碼,來源為財務單據表(程式類別=F);決定可用交易別
立帳日期 短日期;儲存時若空白會擋下
相關單號 唯讀;零用金轉入時回填來源單號
傳票號碼/傳票號碼1 唯讀、可點超連結;轉傳票後回填,點擊跳總帳傳票(SLIY)
轉入備註 唯讀;由別處自動轉入時帶說明(有值即不可修改)

明細(單身)

欄位 必填 說明/格式/預設
序號 系統產生 列序
交易別 有品號時必填 下拉,選項依財務類別而定;決定該列欄位連動
幣別 有品號時必填 幣別控件;變動時自動帶海關賣出匯率
品號 視交易別 依交易別切換為查品號/資產/應收票據/應付票據,或唯讀(檢查碼 XB
品名/銀行代號 視交易別 一般為品名(唯讀);轉入/轉出部門為 B 時改輸入銀行帳戶代號
摘要 自由輸入
科目代號 視交易別 GL 科目查詢欄;檢查碼 X 自動帶交易別預設科目
科目名稱 系統帶 唯讀,依科目代號帶出
轉入倉儲/轉出倉儲 系統帶 唯讀;儲存時依轉入/轉出部門別自動填(B=帳戶代號、C#DC
數量/單價/其他金額 觸發金額重算
匯率 預設帶海關賣出匯率,可自填;變動觸發本幣重算
原幣未稅 系統算 唯讀;=數量×單價+其他金額(依幣別小數位四捨五入)
本幣未稅 系統算 唯讀(特殊修改下可改);=原幣未稅×匯率(依本幣小數位四捨五入)
原幣含稅/本幣含稅 系統算 零用金類(FJ/FK/F1)=未稅+稅額,其餘=未稅
稅額 稅額
費用群組/群組說明 費用群組查詢(SK_GRPM6)與其說明
收付款明細Pkid 系統帶 由收付款轉入時有值,可點按鈕回查來源收付款單
單號/其他憑證/單號pkid 系統帶 唯讀;來源異動單據資訊
需求部門/發票號碼/客廠代號 附帶資訊

欄位連動與附加功能

這一節是本表單的重點。財務單的明細會隨交易別徹底改變行為,金額欄之間也彼此連動。

交易別 → 品號/品名 欄切換(CheckSKU)

當你在某一列選好交易別(或第一次進入單身、修改幣別時),系統會依該交易別的檢查碼重新設定品號品名/銀行代號兩欄的查詢來源並清空品號:

  • 檢查碼 X:不需品號。品號被清空並設唯讀,自動把交易別的預設科目代號帶入科目代號欄。
  • 檢查碼 A(資產):品號改成查資產財產編號(ASSET),品名唯讀。
  • 檢查碼 B(銀行帳戶):品號自動設成 #幣別(例如 #NTD)且唯讀;實際帳戶由品名/銀行代號欄輸入。
  • 檢查碼 R(應收票據):品號改成查應收票據單號(CHECKREC)。
  • 檢查碼 P(應付票據):品號改成查應付票據單號(CHECKPAY)。
  • 其他(一般):品號庫存品號(INVENT)。

此外,只要該交易別的轉入部門或轉出部門為 B品名/銀行代號欄就會開啟成可輸入,並改成查銀行帳戶代號(BANK)。

幣別 → 自動帶海關匯率

當你修改某一列的幣別,系統會以主檔立帳日期為基準,取該幣別的海關(Customs)賣出匯率自動帶入該列的匯率欄。修改立帳日期時,會對所有明細列重新帶一次匯率。(檢查碼 B 的品號=#幣別,因此改幣別也會一併重算品號。)

數量/單價/其他金額/匯率 → 金額重算

任何一列只要改動數量、單價、其他金額、匯率,系統都會即時重算金額:

  1. 原幣未稅 = 數量 × 單價 + 其他金額(依該列幣別的小數位數四捨五入)。
  2. 本幣未稅 = 原幣未稅 × 匯率(依本幣小數位數四捨五入)。

原幣未稅/本幣未稅 為唯讀計算欄;在特殊修改模式下,本幣未稅 可手動覆寫(覆寫後同步寫回本幣含稅)。

財務類別 → 重設明細交易別

在新增/修改狀態下切換主檔財務類別時,系統會以該前置碼重新取得可用的交易別選項清單,並把單身每一列的交易別統一帶成清單中的第一個交易別。因此切換財務類別後,請逐列確認各明細的交易別是否正確。

儲存時的自動補值與檢核(AllowSave / HandleDataBeforeEndEdit)

儲存 時,除了主檔三項(公司代碼、立帳日期、財務類別)必填檢核外,系統會逐列處理明細:

  • 有品號卻沒填幣別交易別會擋下。
  • 檢查碼 X 的列自動帶交易別的預設科目代號
  • 轉入/轉出部門為 B(銀行)卻沒填帳戶代號會擋下(特殊修改下若品名空白會先用轉入/轉出倉儲補)。
  • 同時沒有品號也沒有科目代號的空列,會被標記為刪除(不存)。
  • 非零用金類(不含 FJ/FK/F1)依轉入/轉出部門別自動填轉入倉儲/轉出倉儲B=品名帳戶代號、C#DC、其餘清空)。
  • 零用金類(FJ/FK/F1):原幣含稅=原幣未稅+稅額本幣含稅=本幣未稅+稅額;其餘類別含稅=未稅。

收付款明細Pkid → 回查來源收付款單

由收付款自動轉入的明細列會帶收付款明細Pkid。點該欄的按鈕,系統依主檔財務類別把你帶回對應的來源單據:

系統會依該列交易別(C 開頭與否)找到正確的明細表(rpsht_d1/rpsht_d2)再帶頁。

傳票號碼 → 跳總帳傳票

主檔的傳票號碼/傳票號碼1 為超連結欄,點擊跳到對應的總帳傳票(SLIY)。

收票異動 / 付票異動(ExtensionFunction1 / 2)

工具列的 收票異動應收票據異動(CheckArgo)視窗、付票異動應付票據異動(CheckApgo)視窗,處理收/付票相關的票據異動後,回到財務單並定位到產生的單據。

特殊修改(ExtensionFunction3)

特殊修改 以特殊修改模式開啟目前財務單,放寬一般狀態下鎖定的欄位(例如本幣未稅),供出納調整已轉入或計算欄的數值。

出零用金 / 入零用金(ExtensionFunction4 / 5)

按鈕 開啟視窗 用途
出零用金 零用金支出(Ftrlima_4) 把費用申請(PayApply)的已核項目,依申請日期、申請部門、申請人、零用金別 A/B 區間查出,勾選後轉成 FK 財務單明細(單價=原幣未稅、數量=1、品號=#本位幣
入零用金 零用金撥補(Ftrlima_5) 財務單號區間、零用金別、日期查出待撥補資料並轉入

零用金支出視窗提供 全選全部不選 鈕,並即時顯示已勾選列的本幣金額彙總原幣金額彙總(隨勾選變動重算);無法轉單的資料會列在「無法轉單」清單並顯示筆數。關閉視窗後,主表單會自動定位到剛產生的財務單。

轉傳票(ExtensionFunction6)

轉傳票 開啟財務單轉傳票(FtrlimaToGl)視窗:

  1. 輸入立帳日期起/迄(預設迄日為今天、起日為 7 天前)。
  2. 系統撈出區間內尚未轉傳票(傳票號碼為空)且財務類別屬於 B4BEBLFJ 的財務單,透過 DARB_TUR_SLIY_FTRLIMA 預覽要產生的傳票(每張傳票用來源單的立帳日期當傳票日期)。
  3. 確認後批次產生總帳傳票,並回填財務單的傳票號碼;已被鎖定(無法轉)的來源會列在鎖定清單。

報表

列印 頁的可選報表(GetReports):

報表編號 名稱
O040-1 財務單
O040-2 託收明細表
O040-3 零用金撥補單(定額制)
O040-4 應付票據兌現明細表
O040-5 應收票據兌現明細表
O040-6 零用金撥補請款單

列印需同時輸入起/迄財務單號(兩者皆空則不出表)。從主畫面按列印時,會自動帶入目前財務單號為起迄值。

常見問題

明細選了交易別,品號欄卻變灰/無法輸入?

這是正常連動。交易別的檢查碼X(不需品號)或 B(銀行帳戶,品號自動帶 #幣別)時,品號欄會被設成唯讀,實際資料改填在科目代號品名/銀行代號欄。詳見交易別 → 品號/品名 欄切換

改了數量或單價,本幣未稅沒變?

本幣未稅是用 原幣未稅×匯率 算出來的,請確認該列匯率不是 0。幣別變動時系統會自動帶海關賣出匯率,但若該幣別在立帳日沒有匯率資料,匯率會是 0,本幣自然算成 0。可手動在匯率欄補值。

這張財務單按修改/刪除都被擋下?

符合下列任一情況就會被保護:單號以 RSPS 開頭(收付款轉入)、已填傳票號碼(已轉傳票)、或有轉入備註(由別處轉入)。若只是要調金額,改用特殊修改

轉傳票時某些財務單沒被轉出來?

轉傳票只挑尚未轉傳票(傳票號碼為空)、且財務類別屬於 B4BEBLFJ、立帳日期落在指定區間內的單。不在此範圍或已有傳票號碼者不會被轉,會列在鎖定清單。

出零用金視窗查不到費用申請資料?

零用金支出只撈財務類別=零用金(83)、進銷分類符合所選 A/B、且相關單號為空(尚未撥補)的費用申請,並受申請日期、申請部門、申請人區間限制。請確認區間與零用金別設定正確、且來源費用申請已核可。

銀行類交易別的品名/銀行代號欄要填什麼?

當交易別的轉入或轉出部門為 B品名/銀行代號欄改為查銀行帳戶的帳戶代號,請輸入對應的銀行帳戶;儲存時系統會把它寫進轉入倉儲/轉出倉儲。

相關功能


需補截圖清單

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

  1. ftrlima-step1.png — 財務單主畫面(單頭+明細格線,標示財務類別/立帳日期/傳票號碼超連結)
  2. ftrlima-step2.png — 明細交易別切換後品號欄變化(例如檢查碼 B 的銀行帳戶列)
  3. ftrlima-step3.png — 出零用金(Ftrlima_4)視窗,含全選/不選與本幣/原幣金額彙總
  4. ftrlima-step4.png — 轉傳票(FtrlimaToGl)視窗,含立帳日期起迄與鎖定清單
  5. ftrlima-step5.png — 列印頁的報表選單(O040-1~O040-6)