專利名稱:一種交易憑據(jù)打印方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于打印技術(shù)領(lǐng)域,尤其涉及一種交易憑據(jù)打印方法及系統(tǒng)。
背景技術(shù):
目前市場上現(xiàn)有的交易憑證打印系統(tǒng)只能在同一時間打印一種格式的交易憑證, 且不具備智能化自動選擇打印格式的功能。在電信等運營商業(yè)務(wù)范圍開展越來越廣的今 天,運營商所要求的交易憑證格式也越來越多樣化,目前單一的交易憑證打印系統(tǒng)已經(jīng)越 來越無法滿足在交易發(fā)生時,各種類型交易對各不相同的打印格式的需要?,F(xiàn)有技術(shù)中,這種提前固化好的打印系統(tǒng)的弊端和問題主要包括1、打印格式較為單一,不能動態(tài)修改;2、不同交易類型之間,打印格式無法自動匹配;3、各種交易數(shù)據(jù)人工輸入速度太慢,而且不能滿足多種業(yè)務(wù)同時開展需要較高效 率的要求;4、無法進行打印模板和交易信息之間的動態(tài)組合;5、系統(tǒng)智能化不高,需要人為手動操作。本發(fā)明所提供的自適應(yīng)交易憑證交易打印方法和系統(tǒng)有效地解決了這些弊端和 問題,故解決這些弊端所采用的方案正是本發(fā)明的亮點。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠滿足各種不同交易類型需要的交易憑 據(jù)打印方法及系統(tǒng)。作為本發(fā)明技術(shù)解決方案的一個方面,本發(fā)明交易憑據(jù)打印方法包括如下步驟打印格式管理步驟,該步驟用于生成若干個打印格式模板并將其保存;交易關(guān)聯(lián)步驟,該步驟用于將交易類型與所述打印格式模板關(guān)聯(lián)起來;打印輸出步驟,該步驟用于根據(jù)所發(fā)生的交易類型以及交易類型與打印格式模板 之間的所述關(guān)聯(lián)關(guān)系,調(diào)用該次交易對應(yīng)的打印格式模板,將交易憑據(jù)打印輸出。進一步地,在打印格式管理步驟中,所述生成打印格式模板的方法包括A、定義打印屬性;B、通過選擇所述打印屬性,組合生成所述打印格式模板。更進一步地,所述打印屬性包括常用的打印屬性,以及根據(jù)需要所擴展的打印屬 性。進一步地,所述打印格式管理步驟還用于根據(jù)需要對其保存的所述打印格式模塊 進行動態(tài)管理,即用于根據(jù)需要對其保存的所述打印格式模板進行刪除或修改。作為本發(fā)明技術(shù)解決方案的另一個方面,本發(fā)明交易憑據(jù)打印系統(tǒng)包括如下模 塊打印格式管理模塊,該模塊用于生成若干個打印格式模板并將其保存;
交易關(guān)聯(lián)模塊,該模塊用于將交易類型與所述打印格式模板關(guān)聯(lián)起來;打印輸出模塊,該模塊用于根據(jù)所發(fā)生的交易類型以及交易類型與打印格式模板 之間的所述關(guān)聯(lián)關(guān)系,調(diào)用該次交易對應(yīng)的打印格式模板,將交易憑據(jù)打印輸出。進一步地,所述打印格式管理模塊包括格式屬性單元、屬性選擇單元和格式管理 單元;其中,所述格式屬性單元用于定義常用的打印屬性,該單元還用于根據(jù)需要擴展 出新的打印屬性;其中,所述屬性選擇單元用于,通過選擇所述打印屬性,組合生成所述打印格式模 板;其中,所述格式管理單元用于對所述生成的打印格式模板進行保存。更進一步地,所述格式管理單元還用于根據(jù)需要對其保存的所述打印格式模塊進 行動態(tài)管理,即用于根據(jù)需要對其保存的所述打印格式模板進行修改或刪除。進一步地,所述交易關(guān)聯(lián)模塊包括交易類型管理單元和類型關(guān)聯(lián)單元;其中,所述交易類型管理單元用于對交易類型進行管理,包括新增、刪除和修改所 述交易類型;其中,所述類型關(guān)聯(lián)單元用于將所述交易類型與所述打印格式模板關(guān)聯(lián)起來。本發(fā)明的有益效果為1、運營商能夠針對不同的交易類型定義不同的打印格式,實現(xiàn)了對不同交易類型 的支持,便于格式的管理;2、運營商能夠根據(jù)實際情況通過簡單的字段選擇,即可動態(tài)的調(diào)整各打印格式;3、運營商能夠根據(jù)市場需求隨意添加新的打印格式,而無需對系統(tǒng)進行改造,規(guī) 避了開發(fā)和升級的風險;4、交易發(fā)生時系統(tǒng)智能化的選擇打印格式,不僅有效地避免了人為誤操作的影 響,而且也極大地提高了工作效率。總之,本發(fā)明交易憑據(jù)打印方法及系統(tǒng)能根據(jù)實際需求在較短時間內(nèi)、以較小的 改動量動態(tài)調(diào)整各個交易類型之間的打印格式,以及高度智能化地自適應(yīng)打印相關(guān)交易憑 證。
圖1為本發(fā)明交易憑據(jù)打印方法流程示意圖;圖2為本發(fā)明一個實施例的交易憑據(jù)打印方法流程示意圖;圖3為本發(fā)明實施方式的交易憑據(jù)打印系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細說明。圖1為本發(fā)明交易憑據(jù)打印方法流程示意圖,如圖所示,本發(fā)明交易憑據(jù)打印方 法具體包括如下步驟打印格式管理步驟,該步驟用于定義常用的打印屬性,并在需要時擴展出新的打 印屬性,并通過對打印屬性進行組合生成若干個打印格式模板并將其保存,并根據(jù)需要對保存的打印格式模塊進行動態(tài)調(diào)整,例如修改或刪除打印格式模板;交易關(guān)聯(lián)步驟,該步驟用于根據(jù)不同交易的打印需求,將不同的交易類型與打印 格式模板關(guān)聯(lián)起來;打印輸出步驟,該步驟用于在交易發(fā)生時,根據(jù)所發(fā)生的交易類型以及交易類型 與打印格式模板之間的關(guān)聯(lián)關(guān)系,調(diào)用該次交易對應(yīng)的打印格式模板,將交易憑據(jù)打印輸
出ο圖2為本發(fā)明一種具體實施例的交易憑據(jù)打印方法流程示意圖,如圖所示,該實 施例以用戶在運營商終端充值為例,具體包括如下步驟1、確定新增一個充值業(yè)務(wù);2、需要新增一個打印格式(充值);3、輸入打印格式編號、名稱,選擇該種打印格式對應(yīng)的基礎(chǔ)屬性(即充值),選擇 可選屬性,如當前日期、時間、交易序號、業(yè)務(wù)區(qū)名稱、合同號、終端號、產(chǎn)品明細等,從而生 成充值業(yè)務(wù)交易打印格式;4、輸入交易類型名稱、編號等信息,生成新的交易類型(充值);5、把交易類型(充值)和打印格式(充值)相關(guān)聯(lián)起來;6、當進行充值交易時,打印系統(tǒng)自動關(guān)聯(lián)到對應(yīng)的打印格式(充值),在進行數(shù)據(jù) 提取、轉(zhuǎn)換后,組合生成最終的打印數(shù)據(jù)及格式;7、根據(jù)生成的打印數(shù)據(jù)及格式,打印出相應(yīng)的交易憑證;8、如充值交易打印需求變更,則找到對應(yīng)的打印格式模板,相應(yīng)增加或刪除可選 屬性,再保存即可。圖3為本發(fā)明實施方式的交易憑據(jù)打印系統(tǒng)結(jié)構(gòu)示意圖,如圖所示,本發(fā)明所述 交易憑證打印系統(tǒng)包括打印格式管理模塊、交易關(guān)聯(lián)模塊和打印輸出模塊。下面對這些模 塊分別進行詳細說明1)打印格式管理模塊該模塊負責打印格式的編輯。該模塊又分為如下幾個單 元1、格式屬性單元,本單元預(yù)定義了多種常用的打印屬性信息,如交易時間、交易流 水號、交易金額等,還能夠根據(jù)需要擴展出新的打印屬性。2、屬性選擇單元,本單元是通過選擇交易發(fā)生后打印時所需要的打印屬性,組合 生成打印格式模板。3、格式管理單元,本單元主要負責對所有已經(jīng)生成的打印格式模板進行保存和管 理,當有打印格式需要修改時,只需要找到相應(yīng)的打印格式,再通過屬性選擇單元新增或者 刪除屬性,就能完成打印格式修改的操作。對于已經(jīng)不再使用的打印格式,只需要通過本單 元刪除即可。當某一個打印格式已經(jīng)與某種類型的交易相關(guān)聯(lián)后,刪除時本單元會智能地 提醒該打印格式與某交易類型相關(guān)聯(lián),從而無法刪除。2)交易關(guān)聯(lián)模塊該模塊主要負責把交易類型與打印格式關(guān)聯(lián)在一起。本模塊包 括兩個以下單元1、交易類型管理單元,該單元主要負責交易類型的新增、刪除和修改。2、類型關(guān)聯(lián)單元,該單元負責將交易類型與打印格式關(guān)聯(lián)在一起,即配置某種交 易類型關(guān)聯(lián)的打印格式,只有通過該單元的配置后交易憑據(jù)打印系統(tǒng)才能自動地根據(jù)交易終端所發(fā)生的某種交易類型自動選擇打印格式,從而把交易數(shù)據(jù)及打印格式傳輸給打印輸 出模塊。3)打印輸出模塊該模塊主要負責交易的打印輸出。在交易發(fā)生時,交易憑據(jù)打 印系統(tǒng)將根據(jù)所發(fā)生的交易類型,通過類型關(guān)聯(lián)單元中對打印格式的關(guān)聯(lián),找到相應(yīng)的打 印格式,交易憑據(jù)打印系統(tǒng)再到格式管理單元中找到該打印格式所具有的屬性,將打印屬 性和數(shù)據(jù)一起傳輸?shù)酱蛴≥敵瞿K,打印輸出模塊根據(jù)傳輸過來的信息打印出相應(yīng)的交易 憑證。采用圖3所示交易憑據(jù)打印系統(tǒng)打印交易憑據(jù)的流程如下1、確定交易打印屬性通過格式屬性單元查找是否包含所需要的打印屬性,如果預(yù)定義屬性中未包含所 需要的屬性,則自我擴展所需的打印屬性。2、選擇打印屬性生成打印格式確定打印屬性后,進入屬性選擇單元,將所需要的屬性都選擇出來,生成一個新的 打印格式。3、確定交易類型當一個新的打印格式準備好以后,通過交易類型管理單元生成一個新的交易類型。4、交易類型關(guān)聯(lián)打印格式將確定好的交易類型通過類型關(guān)聯(lián)單元與打印格式關(guān)聯(lián)在一起。5、打印輸出當一種交易發(fā)生時,系統(tǒng)根據(jù)發(fā)生的交易類型,通過類型關(guān)聯(lián)單元把相應(yīng)的打印 格式找出,然后將打印格式和交易數(shù)據(jù)一起傳到打印輸出模塊,從而打印出所需要的交易 憑證。6、根據(jù)需求對打印格式模板進行變更如果需求變化導(dǎo)致打印格式需要修改,只需要進入格式管理單元找到需要修改的 打印格式模板,然后進入屬性選擇單元,根據(jù)需求增加、刪除或修改打印屬性,保存后即可 達到變更目的。本發(fā)明交易憑據(jù)打印系統(tǒng)操作簡便,配置出來的打印格式也非常靈活。該系統(tǒng)不 僅能夠?qū)崟r動態(tài)配置不同交易所需的各種交易結(jié)果打印格式,而且還能根據(jù)各個交易類型 匹配相應(yīng)的打印格式,自動將交易數(shù)據(jù)嵌套到打印格式對應(yīng)的打印項,并轉(zhuǎn)化為交易結(jié)果 詳細內(nèi)容然后打印出來,有效克服了電信等運營商開展業(yè)務(wù)時單一的票據(jù)打印格式無法滿 足各種業(yè)務(wù)要求的弊端。該系統(tǒng)打印格式配置簡便,可視化度較高,只需操作員根據(jù)自己的 要求選擇出所需要的屬性內(nèi)容,如交易發(fā)生時間、交易序號、金額、售貨員等信息,生成打印 格式后,該系統(tǒng)將交易數(shù)據(jù)和打印格式組合后生成所需要的數(shù)據(jù)。當某種交易發(fā)生時,該系 統(tǒng)自動根據(jù)交易類型選擇配置好的打印格式及交易發(fā)生時所生成數(shù)據(jù)輸出到打印終端,打 印出相關(guān)的交易憑證。該系統(tǒng)不僅極大地方便了各種交易業(yè)務(wù)與打印格式之間的管理,也 避免了頻繁升級或者格式切換對系統(tǒng)的影響。以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳 細說明,所應(yīng)注意的是,以上所述僅為本發(fā)明的具體實施例而已,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改 和變型屬于本發(fā)明權(quán)利要求記載的技術(shù)方案及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包 含這些改動和變型在內(nèi)。
權(quán)利要求
一種交易憑據(jù)打印方法,其特征在于包括如下步驟打印格式管理步驟,該步驟用于生成若干個打印格式模板并將其保存;交易關(guān)聯(lián)步驟,該步驟用于將交易類型與所述打印格式模板關(guān)聯(lián)起來;打印輸出步驟,該步驟用于根據(jù)所發(fā)生的交易類型以及交易類型與打印格式模板之間的所述關(guān)聯(lián)關(guān)系,調(diào)用該次交易對應(yīng)的打印格式模板,將交易憑據(jù)打印輸出。
2.根據(jù)權(quán)利要求1所述的交易憑據(jù)打印方法,其特征在于,在打印格式管理步驟中,所 述生成打印格式模板的方法包括A、定義打印屬性;B、通過選擇所述打印屬性,組合生成所述打印格式模板。
3.根據(jù)權(quán)利要求2所述的交易憑據(jù)打印方法,其特征在于所述打印屬性包括常用的打印屬性,以及根據(jù)需要所擴展的打印屬性。
4.根據(jù)權(quán)利要求1或2或3所述的交易憑據(jù)打印方法,其特征在于所述打印格式管理步驟還用于根據(jù)需要對其保存的所述打印格式模塊進行修改或刪除。
5.一種交易憑據(jù)打印系統(tǒng),其特征在于包括如下模塊打印格式管理模塊,該模塊用于生成若干個打印格式模板并將其保存; 交易關(guān)聯(lián)模塊,該模塊用于將交易類型與所述打印格式模板關(guān)聯(lián)起來; 打印輸出模塊,該模塊用于根據(jù)所發(fā)生的交易類型以及交易類型與打印格式模板之間 的所述關(guān)聯(lián)關(guān)系,調(diào)用該次交易對應(yīng)的打印格式模板,將交易憑據(jù)打印輸出。
6.根據(jù)權(quán)利要求5所述的交易憑據(jù)打印系統(tǒng),其特征在于所述打印格式管理模塊包括格式屬性單元、屬性選擇單元和格式管理單元; 其中,所述格式屬性單元用于定義常用的打印屬性;其中,所述屬性選擇單元用于,通過選擇所述打印屬性,組合生成所述打印格式模板; 其中,所述格式管理單元用于對所述生成的打印格式模板進行保存。
7.根據(jù)權(quán)利要求6所述的交易憑據(jù)打印系統(tǒng),其特征在于 所述格式屬性單元還用于根據(jù)需要擴展出新的打印屬性。
8.根據(jù)權(quán)利要求6所述的交易憑據(jù)打印系統(tǒng),其特征在于所述格式管理單元還用于根據(jù)需要對其保存的所述打印格式模板進行修改或刪除。
9.根據(jù)權(quán)利要求5至8中任一項所述的交易憑據(jù)打印系統(tǒng),其特征在于 所述交易關(guān)聯(lián)模塊包括交易類型管理單元和類型關(guān)聯(lián)單元;其中,所述交易類型管理單元用于對交易類型進行管理; 其中,所述類型關(guān)聯(lián)單元用于將所述交易類型與所述打印格式模板關(guān)聯(lián)起來。
10.根據(jù)權(quán)利要求9所述的交易憑據(jù)打印系統(tǒng),其特征在于 所述對交易類型進行管理,包括新增、刪除和修改所述交易類型。
全文摘要
本發(fā)明公開了一種能夠滿足各種不同交易類型需要,并對不同的交易類型自動選擇相應(yīng)的打印格式的交易憑據(jù)打印方法及系統(tǒng),其主要技術(shù)方案包括打印格式管理步驟,該步驟用于預(yù)定義打印屬性,并組合所述打印屬性從而生成若干個打印格式模板,所述打印屬性包括常用的打印屬性以及根據(jù)需要所擴展出的打印屬性;該步驟還用于根據(jù)需要對生成的打印格式模板進行修改或刪除;交易關(guān)聯(lián)步驟,該步驟用于將交易類型與所述打印格式模板關(guān)聯(lián)起來;打印輸出步驟,該步驟用于根據(jù)所發(fā)生的交易類型以及交易類型與打印格式模板之間的所述關(guān)聯(lián)關(guān)系,調(diào)用該次交易對應(yīng)的打印格式模板,將交易憑據(jù)打印輸出。
文檔編號B41J3/46GK101966783SQ200910157
公開日2011年2月9日 申請日期2009年7月27日 優(yōu)先權(quán)日2009年7月27日
發(fā)明者葉建生, 李海, 汪鵬, 潘易龍 申請人:中興通訊股份有限公司