程式資訊
- 程式 ID:
FtrlimaPrint - 所屬子系統:O.銀行票據
- 狀態:stable
財務單列印頁¶
功能簡介¶
「財務單列印頁」是財務單(O-040)的列印伴隨頁。它本身不維護資料,只負責讓使用者指定一段財務單號範圍,再從該範圍內的財務單據產出各式報表。當你在財務單表單按下列印工具列時,系統就會開啟這張條件頁,由財務/會計人員選報表、設範圍、列印或預覽。
這張頁面提供六種報表(財務單、託收明細表、零用金撥補單(定額制)、應付票據兌現明細表、應收票據兌現明細表、零用金撥補請款單),對應財務單在不同情境下的列印需求。
前置需求¶
- 權限:O.出納 → 財務單(
O-040)的列印權限。列印頁不是獨立選單項目,而是隨母表單一起授權。 - 資料:列印前請先在財務單維護好要列印的單據,列印頁只是把既有單據彙整成報表。
| 資料 | 影響什麼 |
|---|---|
| 財務單(O-040 的單據本體) | 報表內容的唯一資料來源;指定的單號範圍內若沒有單據,報表會是空白 |
| 託收/票據相關財務單 | 託收明細表、應付/應收票據兌現明細表的明細是否有資料 |
| 零用金相關財務單 | 零用金撥補單、零用金撥補請款單的內容 |
操作步驟¶
- 在財務單表單上按列印工具列,開啟本條件頁。
- 條件方式固定為 財務單號(畫面上的
財務單號選項預設已選取)。 - 在
財務單號右側兩個輸入框輸入起始單號與結束單號(中間以~表示區間)。- 兩個欄位都必須填寫,否則系統判定沒有可列印的資料。
- 若只想印單一張單據,起訖填同一個單號即可。
- 選擇要列印的報表(六選一,見欄位連動與附加功能)。
- 按
預覽先在畫面檢視,或按列印直接送印。
備註
本頁只提供「財務單號」一種篩選方式,沒有日期、客戶、廠商等其他條件。要更細的篩選請回母表單先查到目標單據、確認單號後再來列印。
欄位說明¶
| 欄位 | 必填 | 說明/格式/預設 |
|---|---|---|
| 財務單號(條件方式) | ✔ | 列印的篩選方式,程式預設且唯一可選 DocumentNo(財務單號) |
| 起始財務單號 | ✔ | 區間起點,最長 20 碼字串 |
| 結束財務單號 | ✔ | 區間終點,最長 20 碼字串 |
欄位連動與附加功能¶
這一節說明本頁背後實際會發生的行為(皆來自 FtrlimaPrintViewModel):
-
條件方式預設為財務單號:
Condition屬性預設值為DocumentNo,畫面上的單選鈕已綁定此值,因此開頁時「財務單號」已被選取,使用者不需另外切換。本頁未提供其他條件選項。 -
起訖單號帶入報表參數:按列印或預覽時,系統會把 起始財務單號(
BeginningDocumentNo)與 結束財務單號(EndingDocumentNo)兩個值打包成報表參數送給報表引擎。報表即依此區間撈取財務單資料。 -
列印前自我檢查(HaveReportData):送印前系統會檢查起訖單號是否都有填。只要其中一個是空白,就視為沒有可列印的資料,不會產出報表。這是避免印出整批或空白報表的保護。
-
六種可選報表(GetReports):本頁提供下列六張報表,皆為 TW 區域、A4 尺寸,各自對應一個 SQLite 報表資料來源:
報表編號 報表名稱 報表抬頭 用途 O040-1 Ftrlima1 財務單 財務單本身的列印格式 O040-2 Ftrlima2 託收明細表 託收類財務單的明細 O040-3 Ftrlima3 零用金撥補單(定額制) 定額制零用金撥補 O040-4 Ftrlima4 應付票據兌現明細表 應付票據的兌現明細 O040-5 Ftrlima5 應收票據兌現明細表 應收票據的兌現明細 O040-6 Ftrlima6 零用金撥補請款單 零用金撥補的請款單 -
預覽與列印共用同一組條件:預覽與列印走的是同一條參數管線(起訖財務單號 + 所選報表),所以畫面預覽到的內容就是實際會印出的內容。
常見問題¶
按了列印卻沒有任何報表跑出來?
請確認 起始財務單號 與 結束財務單號 兩個欄位都有填。系統規定兩者皆不可空白,只要有一個沒填就會判定「沒有可列印的資料」而不出報表。
報表是空白的、印不到我要的單據?
報表只會撈取落在起訖單號區間內的財務單。請回財務單確認該單據確實存在、且其單號落在你輸入的範圍內。要印單一張單時,把起訖填成同一個單號即可。
為什麼只有「財務單號」一種篩選條件?
本列印頁刻意只提供財務單號區間一種方式(程式中條件預設且固定為 DocumentNo)。若需要依日期、客戶或廠商篩選,請先在財務單查到目標單據、取得單號後再來列印。
我想印託收明細/票據兌現/零用金撥補,要選哪一張?
這些都是同一支列印頁下的不同報表,依需求挑選對應抬頭即可:託收明細表(O040-2)、應付票據兌現明細表(O040-4)、應收票據兌現明細表(O040-5)、零用金撥補單(定額制)(O040-3)、零用金撥補請款單(O040-6)。財務單本身則選「財務單」(O040-1)。
相關功能¶
- 財務單(母表單,O-040)
- 財務傳票
- 銀行往來日報
- 出納模組總覽
- AR/AP 應收應付
需補截圖清單
以下截圖待 runtime 驗收後補拍(放 docs/O-Check/images/):
ftrlimaprint-step1.png— 列印條件頁全貌(財務單號單選鈕 + 起訖輸入框)ftrlimaprint-step2.png— 報表選單(六種報表可選)ftrlimaprint-step3.png— 報表預覽畫面(以「財務單」O040-1 為主)