跳轉到

程式資訊

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

暫估轉應付帳款

功能簡介

「暫估轉應付帳款」把先前以暫估應付帳款(財務類別 56)入帳的單據,正式轉成可結帳、可付款的應付帳款。會計人員在收到廠商發票後,用這支表單把對應的暫估帳款挑出來、補上發票號碼與發票金額、重算稅額,再一次過帳成正式應付帳款。

它的位置在進貨/應付流程的尾端:進貨或代工時系統先以暫估金額立帳(56 暫估應付帳款),等廠商正式請款開立發票,再由本表單把暫估轉為正式 AP,並依來源單據種類重新歸類成 51 進貨發票52 雜項發票53 代工費用54 代工薪資。轉檔後即可在應付沖帳(付款)等下游作業結帳(見 AR/AP 應收應付)。

與「進貨/暫收轉應付帳款」的差異

本表單(PAYPDT2)只處理暫估帳款(財務類別 56)的轉立帳;若要把進貨、暫收等單據直接轉應付,請改用同模組的 進貨轉應付帳款PAYPDT,提供單張轉帳/合併轉帳)。兩者是不同程式,名稱相近請勿混用。

前置需求

  • 權限:Other → 暫估轉應付帳款PAYPDT2)的瀏覽與新增權限。
  • 基礎資料/前置單據:查得到、轉得成功,取決於下列資料——
資料 影響什麼
已立帳的暫估應付帳款(財務類別 56 查詢結果的來源;沒有暫估帳款就查不到任何資料
稅別與稅率設定 稅別 下拉選單的選項、改稅別時的稅額與含稅金額重算
幣別與小數位數設定 原幣/本幣金額的四捨五入位數、匯率換算
廠商(客廠部)主檔 客廠部代號客廠部簡稱、收付客廠號的補值
帳款期別設定 存檔檢核必填欄位之一(帳款期別 不可空白)

操作步驟

整個畫面分成上方條件列、左側兩個頁籤(暫估轉應付帳款鎖住資料)與下方轉檔工具列。

條件列與查詢結果

  1. 設定條件列三個日期:
    • 暫估立帳日期(起~訖):要轉檔的暫估帳款的立帳日期區間,預設為「30 天前 ~ 今天」。
    • 應付立帳日期:轉成正式應付帳款後要寫入的立帳日期,預設為今天。
  2. 查詢,符合條件的暫估帳款會列在 暫估轉應付帳款 頁籤的上方格線(一筆暫估=一列),下方格線顯示選取那筆的明細。
  3. 在要轉檔的列按 選擇 欄按鈕勾選(可多選)。
  4. 對需要補發票的列:
    • 填入 發票號碼發票金額
    • 視需要在 稅別 下拉選單改稅別(改值即連動重算稅額),再按 計算稅額 以稅額重算原幣/本幣應收付(見 欄位連動與附加功能)。
  5. 確認 應付立帳日期 無誤後,按下方工具列的 存檔(轉檔)。系統會做存檔檢核,通過後把選取的暫估帳款轉成正式應付帳款並回寫資料庫。
  6. 若有資料正被其他人鎖定編輯,會列在 鎖住資料 頁籤(頁籤標題顯示筆數),這些資料本次不會被轉檔。

小技巧

只有勾選 選擇、且 發票金額大於 0發票號碼非空白 的列才會被轉檔。改完發票或稅額後不必重查,直接 存檔 即可。

欄位說明

條件列

欄位 必填 說明/格式/預設
暫估立帳日期(起) 暫估帳款立帳日期下限,預設 今天 − 30 天
暫估立帳日期(訖) 暫估帳款立帳日期上限,預設 今天
應付立帳日期 轉檔後寫入的正式立帳日期,預設 今天;空白時擋存檔

暫估轉應付帳款(主檔格線,可編輯欄以粗體標示)

欄位 可編輯 說明
選擇 按鈕 點按鈕勾選/取消該列是否參與轉檔
發票號碼 廠商發票號碼;轉檔的必填條件之一
發票日期 來源暫估帳款帶入;無發票號碼時清空
發票金額 預設帶入「暫估本幣」金額,可手動修改
稅別 下拉選單;改值會自動帶名稱、稅率並重算稅額(見下節)
名稱 隨稅別自動帶入的稅別名稱
稅額 改稅別勾選連動重算(呼叫稅額計算器),唯讀
計算稅額 按鈕 以目前稅額、匯率重算原幣/本幣應收付(不重算稅額本身)
暫估原幣/暫估本幣 來源暫估帳款的原幣/本幣金額(保留供對照)
程式類別/進銷分類 來源單據的程式與進銷分類
客廠部代號/客廠部簡稱 廠商代號與簡稱
單號/立帳日期/帳款期別 來源單號與其立帳資訊
幣別/匯率 幣別預設帶本位幣;匯率沿用來源
原幣應收付/本幣應收付 由計算重算後的應付金額
備註/帳款起始日/關係人 來源帶入

明細格線(下方,唯讀)

欄位 說明
序號/品號/品名/客廠品號/其他鍵 對應暫估帳款的明細列
數量/單位/單價 明細數量與單價
原幣未稅/原幣含稅/本幣未稅/本幣含稅 各幣別未稅與含稅金額,存檔時依主檔金額校正
摘要 明細摘要

鎖住資料(頁籤)

列出被其他使用者鎖定、本次無法轉檔的暫估帳款:修改人員財務類別客廠部代號廠商簡稱財務單號立帳日期帳款期別幣別匯率原幣/本幣應收付稅別稅額發票號碼發票日期備註。頁籤標題會顯示鎖住筆數。

欄位連動與附加功能

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

  • 查詢時的資料過濾與初始化:按 查詢 時只撈「立帳日期落在暫估立帳日期區間內財務類別 = 56(暫估應付帳款)、且原幣應收付 ≠ 沖帳原幣(仍有未沖餘額)」的暫估帳款。每一筆帶回後,系統會:

    • 把該筆的「原幣/本幣應收付」複製一份存成 暫估原幣/暫估本幣(供對照,不被後續編輯蓋掉)。
    • 發票金額 預設帶為暫估本幣金額。
    • 若該筆沒有發票號碼,則清空 發票日期 並把發票金額歸 0。
    • 同時為每筆主檔補上 9 筆空白傳票明細(序號前置碼 Add),供轉檔時填入傳票分錄。
  • 點主檔列 → 帶出明細:選取上方某筆暫估帳款時,下方明細格線會切換顯示「該筆 linkid 對應的明細」。

  • 選擇 按鈕:切換該列的勾選狀態(IsSelected)。勾選狀態變動會觸發該列重新計算稅額(呼叫共用的稅額計算器,依使用者參數 26=多段稅與否決定算法)。

  • 稅別 下拉 → 連動帶值+重算:在 稅別 欄選新稅別時,系統會自動:

    1. 把該稅別的 名稱 帶到「名稱」欄。
    2. 帶入 稅別代碼稅率
    3. 立即重算稅額與含稅金額(同上稅額計算器,依參數 26)。
  • 計算稅額 按鈕:以該列目前的稅額重算應收付金額(不重算稅額本身;稅額由改稅別/勾選時連動算好)——

    • 發票號碼 為空白,會跳出提示要求先輸入發票號碼,不予計算。
    • 取該列的匯率與幣別小數位數。
    • 重算 本幣應收付=發票金額+稅額;原幣應收付=稅額 ÷ 匯率(依幣別位數四捨五入)。
  • 存檔(轉檔)前的檢核:按下方工具列存檔時,依序檢查並擋下:

    1. 沒有任何「已勾選 + 發票金額 > 0 + 發票號碼非空白」的列 → 提示「請選擇一筆資料」。
    2. 應付立帳日期 空白 → 提示請輸入立帳日期。
    3. 逐列檢核 帳款期別 不可空白、客廠部代號 不可空白(空白提示請輸入廠商代號)、匯率 必須大於 0。
  • 存檔時的金額校正與重新歸類(檢核通過後自動執行):

    • 明細金額對齊:把每筆明細的原幣/本幣含稅依稅率重算,若明細未稅/含稅合計與主檔的貨款/應付金額對不上,會把差額補到含稅最大的那筆明細上,確保主檔與明細加總一致。
    • 收付客廠號補值:若 收付客廠號 空白,補成 客廠部代號
    • 財務類別重新歸類(由暫估 56 轉成正式類別):依來源 單號 的型態判斷——
      • 單號第 7、8 碼為 DB:發票號碼不是 --53 代工費用,否則 → 54 代工薪資
      • 單號以 RC 開頭 → 52 雜項發票
      • 其餘 → 51 進貨發票
    • 暫估金額彙總:同一發票號碼的多列會合併,暫估原幣/暫估本幣加總成一筆,立帳日期統一寫成 應付立帳日期,並把原暫估財務單號記到「相關單號」作為把原暫估歸零的依據。
    • 轉檔上傳的程式類別掛在 PAYMNT(應付沖帳),寫回 Rp_m(應付主檔)與 Rp_d(應付明細)兩張表。
  • 取消(離開編輯)時:清空主檔與明細格線、釋放暫存明細,回到查詢前狀態。

注意

只有勾選且具備有效發票號碼與正數發票金額的列會被轉檔;其餘列即使有資料也不會過帳。被其他人鎖定的暫估帳款會列在 鎖住資料 頁籤,本次一律略過。

常見問題

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

本表單只撈財務類別為 56(暫估應付帳款)、立帳日期落在「暫估立帳日期」區間內、且仍有未沖餘額(原幣應收付 ≠ 沖帳原幣)的暫估帳款。請確認:該期間確實有暫估應付帳款入帳、日期區間有涵蓋到、且該筆暫估尚未被沖銷或已轉走。

為什麼存檔被擋下來,說要選擇資料?

只有同時滿足「選擇 已勾選 + 發票金額大於 0 + 發票號碼非空白」的列才算有效。請先用 選擇 欄按鈕勾選,並補上發票號碼與發票金額。另外 應付立帳日期帳款期別客廠部代號 不可空白,匯率 必須大於 0,任一不符都會擋存檔。

改了稅別或發票金額,稅額/應收付金額沒變?

稅別 會自動連動重算稅額;但若是改 發票金額 後想更新原幣/本幣應收付,請按該列的 計算稅額 按鈕重算(此按鈕用目前稅額重算應收付,不會重算稅額本身)。注意按 計算稅額 時若發票號碼還空白,系統會要求先輸入發票號碼才肯計算。

轉檔後財務類別怎麼變了?

這是正常的。暫估帳款(56)轉成正式應付時,系統會依來源單號重新歸類成 51 進貨發票52 雜項發票53 代工費用54 代工薪資,原暫估單號則被記為「相關單號」並歸零,避免重複入帳。

某些暫估帳款在「鎖住資料」頁籤,轉不了?

那些資料正被其他使用者開啟編輯(鎖定中),本次轉檔會自動略過。等對方關閉後重新查詢即可。

相關功能


需補截圖清單

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

  1. paypdt2-step1.png — 條件列(暫估立帳日期、應付立帳日期)+ 暫估轉應付帳款 頁籤主檔/明細格線
  2. paypdt2-step2.png — 主檔列補發票號碼/發票金額、稅別下拉與 計算稅額 按鈕
  3. paypdt2-step3.png鎖住資料 頁籤(含頁籤標題的鎖住筆數)