跳轉到

程式資訊

  • 程式 IDFSHEET_1
  • 所屬子系統:Other
  • 狀態:stable

批次改財傳單日期

功能簡介

「批次改財傳單日期」是一個從 財務傳票 主畫面叫出的工具視窗,用來一次把多張已建立、但尚未轉傳票的財務傳票,整批改成同一個新的收付款日期。它不是獨立的主選單程式,而是財務傳票的延伸功能2:在財務傳票按下該功能鈕時,系統會以彈窗(Content Window)方式開啟本頁畫面。

適合會計/出納人員在下列情境使用:月底或補登時發現一批財傳單的收付款日期需要統一調整、或外幣付款的傳票日期改動後需要連動重算匯率。系統會依新日期重新抓取沖帳分錄、票據、電匯的外幣匯率,並重算本幣金額與匯兌損益,省去逐張開單修改的時間。

處理範圍限定

本工具只處理收付款別為「財務傳票」(F)、且尚未轉沖帳傳票(沖帳傳票號為空)、未被審核鎖定(已審核 ≠ X)的單據。已轉傳票或已審核的財傳單不會出現在可改清單中。

前置需求

  • 權限:需具備 財務傳票FSHEET)的瀏覽與修改權限——本工具是從財務傳票畫面叫出的延伸功能,沒有獨立的主選單入口。
  • 進入方式:先進入財務傳票主畫面,再按工具列的延伸功能2(批次改財傳單日期)。
  • 基礎資料:批次改日期會連帶重算外幣匯率,下列資料的維護狀況會影響重算結果——
資料 影響的結果
已建立的財務傳票(收付款別=F、未沖帳、未審核) 可改清單資料頁的內容;沒有符合條件的單據就查不到資料
匯率表(幣別匯率,含使用日期) 借方金額>0 的外幣分錄、票據與電匯金額>0 時的匯率來源
銀行帳戶日報表匯率(帳戶匯率) 貸方分錄、票據與電匯金額≤0 時的匯率來源
匯兌損益科目設定(匯兌收益/匯兌損失科目) 改匯率後計算匯兌損益分錄所掛的科目
本位幣設定 幣別等於本位幣時匯率直接帶 1

操作步驟

整個流程在同一個彈窗內完成,順序是:輸入新日期 → 查詢 → 勾選 → 儲存

  1. 在畫面左上角的 新日期 欄輸入要改成的收付款日期。預設帶今天,格式為 yyyy/MM/dd
  2. 按右側的 查詢 鈕。系統會以新日期為基準,撈出所有符合條件(收付款別=F、未沖帳、未審核)的財傳單,並依新日期重算外幣匯率。
    • 結果顯示在 資料 頁:上方為財傳單清單(含每列左側的勾選欄),下方分成 原始資料(查詢回來的原始分錄)與 修改後資料(已依新日期重算匯率後的分錄)兩個格線對照。
    • 無法處理的單據會被歸到 鎖住資料 頁(頁籤會顯示筆數),這些單據不會被改。
  3. 資料 頁的清單中,逐列勾選要改日期的財傳單(每列最左邊的核取方塊)。點選某一列時,下方的原始資料/修改後資料會切換成該張單的明細。
  4. 視需要在 修改後資料 格線調整 匯率 欄(此欄可編輯,其餘欄位唯讀)。改動匯率後,系統會以新匯率重算該列的本幣借方/貸方金額(匯兌損益分錄只在按 查詢 自動重算時產生,手動改匯率不會重新產生匯兌損益列)。
  5. 確認無誤後,按畫面下方的 儲存 鈕。系統會:
    • 把所有勾選的財傳單 收付款日期 改成新日期;
    • 連同票據、電匯、沖帳分錄一併以編輯(E)方式回寫;
    • 存檔前逐張檢查借貸是否平衡,平衡才允許存檔。
  6. 不想存檔時按 取消 即可清空畫面;要關閉視窗按 離開

小技巧

勾選欄支援多筆同時勾選,可一次把整批單據改成同一個日期。每次改新日期或調整匯率後,按 查詢 會重新撈資料並重算,不會保留上一次的勾選。

欄位說明

條件區

欄位 必填 說明/格式/預設
新日期 要把選取財傳單改成的收付款日期;格式 yyyy/MM/dd,預設帶今天

資料頁——財傳單清單(master)

欄位 可編輯 說明
選擇 核取方塊,勾選代表本列要改日期
收付款單號 財傳單單號(F 開頭)
收付款日期 目前的收付款日期(尚未改)
收付款別 固定為 F(財務傳票)
廠商代號/客戶代號 該張單的往來對象
業務員編號 經手業務員
沖帳備註/沖帳傳票號/沖帳方式 沖帳相關資訊(可改清單中沖帳傳票號必為空)
出納傳票號 出納傳票編號

資料頁——原始資料/修改後資料(detail)

兩個格線欄位相同,差別在「原始資料」是查詢回來的原值、「修改後資料」是依新日期重算後的值。

欄位 可編輯 說明
序號 分錄序號
科目代號/科目名稱 會計科目;科目名稱由系統依科目代號帶出
摘要 分錄摘要
幣別 原幣幣別
匯率 修改後可編輯 修改後資料的匯率欄可手動調整;原始資料唯讀
原借方金額/原貸方金額 原幣金額
本借方金額/本貸方金額 本位幣金額(依匯率換算)
客廠代號/客廠簡稱 往來對象
部門代號/員工編號/項目編號/專案代號 帳務維度
分類索引1~4 自訂分類維度

鎖住資料頁

欄位 說明
修改人員 目前正鎖住該單、無法批次處理的使用者
收付款單號 被鎖住的財傳單單號
收付款日期 該單目前的收付款日期

欄位連動與附加功能

這一節整理「輸入欄位或按下按鈕後系統會做什麼」,全部對應實際程式行為。

開窗時

  • 預設新日期:彈窗開啟時,新日期 自動帶入今天(yyyy/MM/dd)。

查詢

  • 系統呼叫財傳單查詢 SP(DARB_TUR_PSHEET_2),條件固定為「收付款別=F 且 沖帳傳票號為空 且 已審核≠X」。
  • 回來的資料分流到各頁:
    • 可正常處理的財傳單 → 資料 頁的清單;其沖帳分錄同時填入 原始資料修改後資料
    • 無法處理(被他人鎖住等)的單據 → 鎖住資料 頁,頁籤同步顯示筆數。
  • 每筆分錄的 科目名稱 會依科目代號即時帶出。
  • 緊接著系統自動執行 依新日期重算匯率(見下)。

依新日期重算匯率(查詢後自動執行)

當你查詢時,系統會對「修改後資料」的每筆分錄重新決定匯率,規則如下:

  1. 幣別等於本位幣 → 匯率直接帶 1
  2. 外幣、且原借方金額>0(借方)→ 取 匯率表 中該幣別、該使用日期的匯率。
  3. 外幣、且原借方金額≤0(貸方)→ 取 銀行帳戶日報表 中該帳戶代號的匯率。
  4. 重算完沖帳分錄後,系統會 計算匯兌損益(依匯兌收益/匯兌損失科目產生差額分錄)。

票據與電匯也會重算(外幣)

除了沖帳分錄之外,系統同時重算票據電匯的外幣匯率,規則一致:幣別=本位幣帶 1;金額>0 取匯率表的使用匯率;金額≤0 取帳戶匯率。電匯還會再重算本幣金額(金額×匯率)。這是為了讓改日期後外幣付款的本幣金額與帳上一致。

調整 匯率 欄時

  • 修改後資料 格線的 匯率 欄可以手動覆寫。改值後系統會以新匯率重算該列的本幣借方/貸方金額(本幣金額=原幣金額×匯率),讓你在存檔前先看到調整結果。
  • 手動改匯率不會重新產生匯兌損益分錄——匯兌損益列只在按 查詢 時的自動重算階段產生。若你手動調整匯率導致某張單借貸不平衡,存檔時會被借貸平衡檢查擋下。

儲存

  • 先檢查是否至少勾選一筆;沒有勾選任何單據會擋下並提示無資料。
  • 把每張勾選的財傳單 收付款日期 改成 新日期,並標記為編輯(E)。
  • 逐張檢查該單分錄的本借方金額合計=本貸方金額合計;任何一張借貸不平衡都會擋存,並提示借貸不平衡無法存檔。
  • 通過檢查後,以編輯模式回寫財傳單主檔與三類明細(票據、電匯、沖帳),存回伺服器。

勾選與存檔的關係

只有「資料」頁清單中勾選的財傳單會被改日期;未勾選的單據即使被查出來也不受影響。存檔成功後回到財務傳票主畫面,資料會自動重新整理。

取消

  • 清空畫面上的清單與各明細(含鎖住資料),回到查詢前的空白狀態。

本工具不做新增/刪除/列印

本頁是「改日期」的批次工具,沒有新增單據、刪除單據、轉傳票、列印等動作。要新增財傳單、轉沖帳傳票或列印,請回到 財務傳票 主畫面操作。

常見問題

按了查詢卻一筆資料都沒有?

本工具只列出收付款別為財務傳票(F)、沖帳傳票號為空、且未被審核鎖定(已審核≠X)的單據。若你的財傳單已經轉了沖帳傳票、或已被審核,就不會出現在清單中。請確認確實有符合條件的待改單據。

為什麼有些單據跑到「鎖住資料」頁,改不到?

「鎖住資料」頁列出的是當下無法批次處理的單據(例如正被其他使用者編輯鎖住),頁籤會顯示筆數。這些單據不會被改日期,需等鎖定解除後再查詢一次。

按儲存時提示借貸不平衡,無法存檔?

存檔前系統會逐張檢查該財傳單的本位幣借方合計是否等於貸方合計。按 查詢 時系統已依新日期自動重算外幣匯率並產生匯兌損益分錄;但若你之後手動覆寫了 匯率 欄,系統只會重算該列本幣金額、不會重新產生匯兌損益列,因而可能造成借貸不平衡。建議:要重算匯兌損益時,改完匯率後重新按 查詢(會以匯率表/帳戶匯率重新自動計算),而非僅手動改某幾列匯率。

按儲存沒反應,提示沒有資料?

請確認在 資料 頁的清單中至少勾選一筆要改日期的財傳單。沒有勾選任何列時,存檔會被擋下。

改了新日期,外幣傳票的本幣金額會不會自動跟著變?

會。查詢時系統會依新日期重抓匯率表/帳戶匯率,重算沖帳、票據、電匯三類分錄的外幣匯率與本幣金額,並計算匯兌損益。你可以在 修改後資料 頁對照「原始資料」確認重算結果,必要時手動覆寫 匯率 欄。

找不到這支功能的主選單入口?

本工具沒有獨立主選單入口,它是 財務傳票延伸功能2。請先進入財務傳票主畫面,再按工具列的延伸功能鈕叫出本視窗。

相關功能


需補截圖清單

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

  1. fsheet_1-step1.png — 彈窗全貌:上方新日期+查詢鈕、下方資料頁三格線
  2. fsheet_1-step2.png — 資料頁財傳單清單(含勾選欄)與原始資料/修改後資料對照
  3. fsheet_1-step3.png — 鎖住資料頁(顯示無法批次處理的單據與筆數)