程式資訊
- 程式 ID:
PAYPDT2 - 所屬子系統:Other
- 狀態:stable
暫估轉應付帳款¶
功能簡介¶
「暫估轉應付帳款」把先前以暫估應付帳款(財務類別 56)入帳的單據,正式轉成可結帳、可付款的應付帳款。會計人員在收到廠商發票後,用這支表單把對應的暫估帳款挑出來、補上發票號碼與發票金額、重算稅額,再一次過帳成正式應付帳款。
它的位置在進貨/應付流程的尾端:進貨或代工時系統先以暫估金額立帳(56 暫估應付帳款),等廠商正式請款開立發票,再由本表單把暫估轉為正式 AP,並依來源單據種類重新歸類成 51 進貨發票/52 雜項發票/53 代工費用/54 代工薪資。轉檔後即可在應付沖帳(付款)等下游作業結帳(見 AR/AP 應收應付)。
與「進貨/暫收轉應付帳款」的差異
本表單(PAYPDT2)只處理暫估帳款(財務類別 56)的轉立帳;若要把進貨、暫收等單據直接轉應付,請改用同模組的 進貨轉應付帳款(PAYPDT,提供單張轉帳/合併轉帳)。兩者是不同程式,名稱相近請勿混用。
前置需求¶
- 權限:Other →
暫估轉應付帳款(PAYPDT2)的瀏覽與新增權限。 - 基礎資料/前置單據:查得到、轉得成功,取決於下列資料——
| 資料 | 影響什麼 |
|---|---|
已立帳的暫估應付帳款(財務類別 56) |
查詢結果的來源;沒有暫估帳款就查不到任何資料 |
| 稅別與稅率設定 | 稅別 下拉選單的選項、改稅別時的稅額與含稅金額重算 |
| 幣別與小數位數設定 | 原幣/本幣金額的四捨五入位數、匯率換算 |
| 廠商(客廠部)主檔 | 客廠部代號/客廠部簡稱、收付客廠號的補值 |
| 帳款期別設定 | 存檔檢核必填欄位之一(帳款期別 不可空白) |
操作步驟¶
整個畫面分成上方條件列、左側兩個頁籤(暫估轉應付帳款/鎖住資料)與下方轉檔工具列。

- 設定條件列三個日期:
- 暫估立帳日期(起~訖):要轉檔的暫估帳款的立帳日期區間,預設為「30 天前 ~ 今天」。
- 應付立帳日期:轉成正式應付帳款後要寫入的立帳日期,預設為今天。
- 按
查詢,符合條件的暫估帳款會列在暫估轉應付帳款頁籤的上方格線(一筆暫估=一列),下方格線顯示選取那筆的明細。 - 在要轉檔的列按
選擇欄按鈕勾選(可多選)。 - 對需要補發票的列:
- 填入 發票號碼、發票金額。
- 視需要在 稅別 下拉選單改稅別(改值即連動重算稅額),再按
計算稅額以稅額重算原幣/本幣應收付(見 欄位連動與附加功能)。
- 確認 應付立帳日期 無誤後,按下方工具列的
存檔(轉檔)。系統會做存檔檢核,通過後把選取的暫估帳款轉成正式應付帳款並回寫資料庫。 - 若有資料正被其他人鎖定編輯,會列在
鎖住資料頁籤(頁籤標題顯示筆數),這些資料本次不會被轉檔。
小技巧
只有勾選 選擇、且 發票金額大於 0、發票號碼非空白 的列才會被轉檔。改完發票或稅額後不必重查,直接 存檔 即可。
欄位說明¶
條件列¶
| 欄位 | 必填 | 說明/格式/預設 |
|---|---|---|
| 暫估立帳日期(起) | ✔ | 暫估帳款立帳日期下限,預設 今天 − 30 天 |
| 暫估立帳日期(訖) | ✔ | 暫估帳款立帳日期上限,預設 今天 |
| 應付立帳日期 | ✔ | 轉檔後寫入的正式立帳日期,預設 今天;空白時擋存檔 |
暫估轉應付帳款(主檔格線,可編輯欄以粗體標示)¶
| 欄位 | 可編輯 | 說明 |
|---|---|---|
| 選擇 | 按鈕 | 點按鈕勾選/取消該列是否參與轉檔 |
| 發票號碼 | ✔ | 廠商發票號碼;轉檔的必填條件之一 |
| 發票日期 | — | 來源暫估帳款帶入;無發票號碼時清空 |
| 發票金額 | ✔ | 預設帶入「暫估本幣」金額,可手動修改 |
| 稅別 | ✔ | 下拉選單;改值會自動帶名稱、稅率並重算稅額(見下節) |
| 名稱 | — | 隨稅別自動帶入的稅別名稱 |
| 稅額 | — | 隨改稅別或勾選連動重算(呼叫稅額計算器),唯讀 |
| 計算稅額 | 按鈕 | 以目前稅額、匯率重算原幣/本幣應收付(不重算稅額本身) |
| 暫估原幣/暫估本幣 | — | 來源暫估帳款的原幣/本幣金額(保留供對照) |
| 程式類別/進銷分類 | — | 來源單據的程式與進銷分類 |
| 客廠部代號/客廠部簡稱 | — | 廠商代號與簡稱 |
| 單號/立帳日期/帳款期別 | — | 來源單號與其立帳資訊 |
| 幣別/匯率 | — | 幣別預設帶本位幣;匯率沿用來源 |
| 原幣應收付/本幣應收付 | — | 由計算重算後的應付金額 |
| 備註/帳款起始日/關係人 | — | 來源帶入 |
明細格線(下方,唯讀)¶
| 欄位 | 說明 |
|---|---|
| 序號/品號/品名/客廠品號/其他鍵 | 對應暫估帳款的明細列 |
| 數量/單位/單價 | 明細數量與單價 |
| 原幣未稅/原幣含稅/本幣未稅/本幣含稅 | 各幣別未稅與含稅金額,存檔時依主檔金額校正 |
| 摘要 | 明細摘要 |
鎖住資料(頁籤)¶
列出被其他使用者鎖定、本次無法轉檔的暫估帳款:修改人員、財務類別、客廠部代號、廠商簡稱、財務單號、立帳日期、帳款期別、幣別、匯率、原幣/本幣應收付、稅別、稅額、發票號碼、發票日期、備註。頁籤標題會顯示鎖住筆數。
欄位連動與附加功能¶
這一節整理「輸入某欄位、按某按鈕後系統會做什麼」,全部對應實際程式行為。
-
查詢時的資料過濾與初始化:按
查詢時只撈「立帳日期落在暫估立帳日期區間內、財務類別 =56(暫估應付帳款)、且原幣應收付 ≠ 沖帳原幣(仍有未沖餘額)」的暫估帳款。每一筆帶回後,系統會:- 把該筆的「原幣/本幣應收付」複製一份存成 暫估原幣/暫估本幣(供對照,不被後續編輯蓋掉)。
- 把 發票金額 預設帶為暫估本幣金額。
- 若該筆沒有發票號碼,則清空 發票日期 並把發票金額歸 0。
- 同時為每筆主檔補上 9 筆空白傳票明細(序號前置碼
Add),供轉檔時填入傳票分錄。
-
點主檔列 → 帶出明細:選取上方某筆暫估帳款時,下方明細格線會切換顯示「該筆
linkid對應的明細」。 -
選擇按鈕:切換該列的勾選狀態(IsSelected)。勾選狀態變動會觸發該列重新計算稅額(呼叫共用的稅額計算器,依使用者參數26=多段稅與否決定算法)。 -
改
稅別下拉 → 連動帶值+重算:在稅別欄選新稅別時,系統會自動:- 把該稅別的 名稱 帶到「名稱」欄。
- 帶入 稅別代碼 與 稅率。
- 立即重算稅額與含稅金額(同上稅額計算器,依參數
26)。
-
計算稅額按鈕:以該列目前的稅額重算應收付金額(不重算稅額本身;稅額由改稅別/勾選時連動算好)——- 若 發票號碼 為空白,會跳出提示要求先輸入發票號碼,不予計算。
- 取該列的匯率與幣別小數位數。
- 重算 本幣應收付=發票金額+稅額;原幣應收付=稅額 ÷ 匯率(依幣別位數四捨五入)。
-
存檔(轉檔)前的檢核:按下方工具列存檔時,依序檢查並擋下:- 沒有任何「已勾選 + 發票金額 > 0 + 發票號碼非空白」的列 → 提示「請選擇一筆資料」。
- 應付立帳日期 空白 → 提示請輸入立帳日期。
- 逐列檢核 帳款期別 不可空白、客廠部代號 不可空白(空白提示請輸入廠商代號)、匯率 必須大於 0。
-
存檔時的金額校正與重新歸類(檢核通過後自動執行):
- 明細金額對齊:把每筆明細的原幣/本幣含稅依稅率重算,若明細未稅/含稅合計與主檔的貨款/應付金額對不上,會把差額補到含稅最大的那筆明細上,確保主檔與明細加總一致。
- 收付客廠號補值:若 收付客廠號 空白,補成 客廠部代號。
- 財務類別重新歸類(由暫估
56轉成正式類別):依來源 單號 的型態判斷——- 單號第 7、8 碼為
DB:發票號碼不是--→53 代工費用,否則 →54 代工薪資。 - 單號以
RC開頭 →52 雜項發票。 - 其餘 →
51 進貨發票。
- 單號第 7、8 碼為
- 暫估金額彙總:同一發票號碼的多列會合併,暫估原幣/暫估本幣加總成一筆,立帳日期統一寫成 應付立帳日期,並把原暫估財務單號記到「相關單號」作為把原暫估歸零的依據。
- 轉檔上傳的程式類別掛在
PAYMNT(應付沖帳),寫回Rp_m(應付主檔)與Rp_d(應付明細)兩張表。
-
取消(離開編輯)時:清空主檔與明細格線、釋放暫存明細,回到查詢前狀態。
注意
只有勾選且具備有效發票號碼與正數發票金額的列會被轉檔;其餘列即使有資料也不會過帳。被其他人鎖定的暫估帳款會列在 鎖住資料 頁籤,本次一律略過。
常見問題¶
按了查詢卻一筆資料都沒有?
本表單只撈財務類別為 56(暫估應付帳款)、立帳日期落在「暫估立帳日期」區間內、且仍有未沖餘額(原幣應收付 ≠ 沖帳原幣)的暫估帳款。請確認:該期間確實有暫估應付帳款入帳、日期區間有涵蓋到、且該筆暫估尚未被沖銷或已轉走。
為什麼存檔被擋下來,說要選擇資料?
只有同時滿足「選擇 已勾選 + 發票金額大於 0 + 發票號碼非空白」的列才算有效。請先用 選擇 欄按鈕勾選,並補上發票號碼與發票金額。另外 應付立帳日期、帳款期別、客廠部代號 不可空白,匯率 必須大於 0,任一不符都會擋存檔。
改了稅別或發票金額,稅額/應收付金額沒變?
改 稅別 會自動連動重算稅額;但若是改 發票金額 後想更新原幣/本幣應收付,請按該列的 計算稅額 按鈕重算(此按鈕用目前稅額重算應收付,不會重算稅額本身)。注意按 計算稅額 時若發票號碼還空白,系統會要求先輸入發票號碼才肯計算。
轉檔後財務類別怎麼變了?
這是正常的。暫估帳款(56)轉成正式應付時,系統會依來源單號重新歸類成 51 進貨發票/52 雜項發票/53 代工費用/54 代工薪資,原暫估單號則被記為「相關單號」並歸零,避免重複入帳。
某些暫估帳款在「鎖住資料」頁籤,轉不了?
那些資料正被其他使用者開啟編輯(鎖定中),本次轉檔會自動略過。等對方關閉後重新查詢即可。
相關功能¶
需補截圖清單
以下截圖待功能 runtime 驗收後補拍(放 docs/Other/images/):
paypdt2-step1.png— 條件列(暫估立帳日期、應付立帳日期)+暫估轉應付帳款頁籤主檔/明細格線paypdt2-step2.png— 主檔列補發票號碼/發票金額、稅別下拉與計算稅額按鈕paypdt2-step3.png—鎖住資料頁籤(含頁籤標題的鎖住筆數)