新四季網

一種業務單據編碼方法及系統的製作方法

2023-06-10 12:57:16 1

專利名稱:一種業務單據編碼方法及系統的製作方法
技術領域:
本發明涉及編碼應用領域,尤其涉及一種業務單據編碼方法及系統。
背景技術:
編碼作為一種標識;故廣泛地應用在各種業務單據中,用於對業務單據進 行識別和管理。例如,常見的代號、編號、代碼等都是一種編碼形式。
業務單據的編碼,是按照一定的規則進行生成的,這種規則稱為編碼規
則。用戶在給業務單據編碼之前,需要預先定義好該業務單據對應的編碼規 則,這樣,當需要生成業務單據的編碼時,可以選擇業務單據對應的編碼規 則,從而生成該業務單據的編碼。
目前,用戶在給業務單據定義編碼規則時,採取一對一的方式進行定義, 即一張業務單據對應一條編碼規則,生成一個編碼。對於存在多種業務場景 (如提交、暫存、審核、反審核等)的業務單據而言,其編碼也僅有一個。
發明人發現,對於存在如提交、暫存、審核、反審核等多種業務場景的 業務單據而言,如果其編碼僅有一個,那麼用戶僅根據業務單據的編碼將很
難識別出業務單據的處理進程。

發明內容
本發明實施例提供了一種業務單據編碼方法及系統,可容易地識別出業 務單據的處理進程。
為實現上述目的,本發明實施例提供如下技術方案
本發明實施例提供了一種業務單據編碼方法,包括 定義編碼規則適用的業務場景;
接收業務單據的編碼請求,該編碼請求攜帶了所述業務單據當前的業務 場景信息;
獲取定義的業務場景與所述業務單據當前的業務場景相匹配的編碼規
則;
根據獲取的編碼MJ'J生成編碼,並返回給所述業務單據。本發明實施例提供了一種業務單據編碼系統,包括 定義模塊,用於定義編碼規則適用的業務場景;
接收模塊,用於接收業務單據的編碼請求,該編碼請求攜帶了所述業務
單據當前的業務場景信息;
獲取模塊,用於獲取定義的業務場景與所述業務單據當前的業務場景相
匹配的編碼MJ'J;
生成模塊,用於根據獲取的編碼規則生成編碼;
返回模塊,用於將所述生成模塊生成的編碼返回給所述業務單據。
從以上技術方案可以看出,本發明實施例具有以下優點 本發明實施例中,定義了編碼規則適用的業務場景,例如提交、暫存、 審核、反審核等,對應於業務單據的編碼需要,可以獲取定義的業務場景與 業務單據當前的業務場景相匹配的編碼規則,從而生成業務單據在當前的業 務場景下的編碼。本發明實施例可以在業務單據的業務場景不同時分別生成 不同的編碼,從而可以根據業務單據的編碼容易地識別出業務單據的處理進 程。


為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需 要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明 的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提 下,還可以根據這些附圖獲得其他的附圖。
圖l本發明實施例中提供的一種業務單據編碼方法的流程圖; 圖2本發明實施例中提供的 一種生成業務單據編碼的方法流程圖; 圖3本發明實施例中提供的一種業務單據編碼系統的結構圖; 圖4本發明實施例中提供的一種生成模塊的結構圖。
具體實施例方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行 清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而 不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
實施例一
請參閱圖1,圖1為本發明實施例一提供的一種獲取業務單據編碼的方 法流程圖。如圖l所示,該方法可以包括步驟 101:定義編碼規則適用的業務場景;
舉例來說,本發明實施例中定義的編碼規則適用的業務場景可以是提交、 或暫行、或審核、或反審核,或其他類型的業務場景;
或者,本發明實施例中定義的編碼規則適用的業務場景也可以是業務單 據的業務類型、單據狀態以及業務狀態的組合;
其中,業務類型包括普通發票、增值稅發票等等;單據狀態包括提交、 暫存、審核以及反審核等等;業務狀態包括作廢、自印、領用以及上繳等等。
其中,本發明實施例定義的編碼規則適用的業務場景可以採用適用屬性 的方式來表示,比如可以通過定義不同的適用屬性名稱以及適用屬性值來表 示不同的業務場景等。舉例來說,如果定義的編碼規則適用的業務場景是業 務單據的業務類型、單據狀態以及業務狀態的組合,則可以通過配置文件進 行業務場景的配置。
102:接收業務單據的編碼請求,該編碼請求攜帶了業務單據當前的業務 場景信息;
舉例來說,上述步驟102中的編碼請求所攜帶的業務單據當前的業務場 景也可以是提交、或暫行、或審核、或反審核,或其他類型的業務場景。
103:獲取定義的業務場景與上述的業務單據當前的業務場景相匹配的編 碼頭見則;
舉例來說,如果業務單據當前的業務場景為提交,則獲取上述步驟101 中定義的業務場景為提交的編碼規則;或者
如果業務單據當前的業務場景為暫存,則獲取上述步驟101中定義的業 務場景為暫存的編碼少見則;或者
如果業務單據當前的業務場景為審核,則獲取上述步驟101中定義的業 務場景為審核的編碼規則;或者如果業務單據當前的業務場景為反審核,則獲取上述步驟101中定義的 業務場景為反審核的編碼規則。
104:根據獲取的編碼規則生成編碼,並返回給上述業務單據。 舉例來說,上述步驟104中根據獲取的編碼規則生成編碼可以採用圖2 所示的方法。請一併參閱圖2,圖2為本發明實施例一提供的一種生成業務 單據編碼的方法流程圖。如圖2所示,該方法可以包括步驟
201:解析獲取的編碼規則得到各個編碼分段,每個編碼分段標識一種業 務單據信息;
舉例來說,上述步驟201中的編碼分段可以包括但不限於屬性類別分段、 屬性使用模式分段、取值屬性分段、顯示格式分段、長度分段、初始值分段、 步長分段以及補位符分段等等。
202:根據每個編碼分段的編碼^見則,分別生成每個編碼分段的編碼; 需要說明的是,可以根據每個編碼分段的編碼規則調用具體的處理模塊 來生成每個編碼分段的編碼,這是本領域技術人員所共知的,本發明實施例 在此不做詳細介紹。
203:將各個編碼分段的編碼組合成業務單據的完整編碼。 綜上所述,在本發明實施例中,可以先定義編碼規則適用的業務場景, 對應於業務單據的編碼需要,可以獲取定義的業務場景與業務單據當前的業 務場景相匹配的編碼*見則,從而生成業務單據在當前的業務場景下的編碼。 這樣,可以在業務單據的業務場景不同時分別生成不同的編碼,從而可以根 據業務單據的編碼容易地識別出業務單據的處理進程。 實施例二
請參閱圖3,圖3為本發明實施例二提供的一種業務單據編碼系統的結 構圖。如圖3所示,該系統可以包括
定義模塊301,用於定義編碼規則適用的業務場景;
舉例來說,本發明實施例中,定義模塊301可以定義編碼規則適用的業 務場景為提交、或暫行、或審核、或反審核,或其他類型的業務場景。
或者,定義模塊301定義的編碼規則適用的業務場景為業務單據的業務類型、單據狀態以及業務狀態的組合;業務類型包括普通發票、增值稅發票 等等;單據狀態包括提交、暫存、審核以及反審核等等;業務狀態包括作廢、 自印、領用以及上繳等等。
接收模塊302,用於接收業務單據的編碼請求,該編碼請求攜帶了業務 單據當前的業務場景信息;
同樣,上述接收模塊302接收的編碼請求所攜帶的業務單據當前的業務 場景也可以是提交、或暫行、或審核、或反審核,或其他類型的業務場景。
獲取模塊303,用於獲取定義的業務場景與上述業務單據當前的業務場 景相匹配的編碼規則;
舉例來說,如果接收模塊302接收的編碼請求中所攜帶的業務單據當前 的業務場景為提交,則獲取模塊303可以從定義模塊301中獲取定義的業務 場景為提交的編碼規則;或者
如果接收模塊302接收的編碼請求中所攜帶的業務單據當前的業務場景 為暫存,則獲取模塊303可以從定義模塊301中獲取定義的業務場景為暫存 的編碼規則;或者
如果接收模塊302接收的編碼請求中所攜帶的業務單據當前的業務場景 為審核,則獲取模塊303可以從定義模塊301中獲取定義的業務場景為審核 的編碼規則;或者
如果接收模塊302接收的編碼請求中所攜帶的業務單據當前的業務場景 為反審核,則獲取模塊303可以從定義模塊301中獲取定義的業務場景為反 審核的編碼規則。
生成模塊304,用於根據獲取的編碼規則生成編碼;
返回模塊305,用於將生成模塊304生成的編碼返回給上述業務單據。
請一併參閱圖4,圖4為本發明實施例二提供的一種生成模塊304的結 構圖。如圖4所示,本發明實施例提供的生成模塊304可以包括
解析子模塊3041,用於解析獲取的編碼規則得到各個編碼分段,每個編 碼分段標識一種業務單據信息;
舉例來說,解析子模塊3041解析得到的編碼分段可以包括但不限於屬性 類別分段、屬性使用模式分段、取值屬性分段、顯示格式分段、長度分段、初始值分段、步長分段以及補位符分段等等。
生成子模塊3042,用於根據每個編碼分段的編碼規則,分別生成每個編 碼分段的編碼;
組合模塊3043,用於將生成子模塊3042生成的各個編碼分段的編碼組 合成所述業務單據的完整編碼。
綜上所述,在本發明實施例中,可以由定義模塊定義編碼規則適用的業 務場景,對應於業務單據的編碼需要,獲取模塊可以獲取定義的業務場景與 業務單據當前的業務場景相匹配的編碼規則,再由生成模塊根據獲取的編碼
規則生成業務單據在當前的業務場景下的編碼。本發明實施例可以在業務單 據的業務場景不同時分別生成不同的編碼,從而可以根據業務單據的編碼容 易地識別出業務單據的處理進程。
以上對本發明實施例所提供的一種業務單據編碼方法及系統進行了詳細
實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本 領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均 會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1、一種業務單據編碼方法,其特徵在於,包括定義編碼規則適用的業務場景;接收業務單據的編碼請求,該編碼請求攜帶了所述業務單據當前的業務場景信息;獲取定義的業務場景與所述業務單據當前的業務場景相匹配的編碼規則;根據獲取的編碼規則生成編碼,並返回給所述業務單據。
2、 如權利要求1所述的方法,其特徵在於,所述編碼規則適用的業務場 景為提交、或暫行、或審核、或反審核。
3、 如權利要求2所述的方法,其特徵在於,所述獲取定義的業務場景與 所述業務單據當前的業務場景相匹配的編碼規則包括若所述業務單據當前的業務場景為提交,則獲取定義的業務場景為提交 的編碼規則;或若所述業務單據當前的業務場景為暫存,則獲取定義的業務場景為暫存 的編碼規則;或若所述業務單據當前的業務場景為審核,則獲取定義的業務場景為審核 的編碼規則;或若所述業務單據當前的業務場景為反審核,則獲取定義的業務場景為反 審核的編碼規則。
4、 如權利要求1至3任一項所述的方法,其特徵在於,所述根據獲取的 編碼失見則生成編碼包括解析獲取的編碼規則得到各個編碼分段,每個編碼夯段標識一種業務單 據信息;根據每個編碼分段的編碼規則,分別生成每個編碼分段的編碼;將各個編碼分段的編碼組合成所述業務單據的完整編碼。
5、 如權利要求l所述的方法,其特徵在於,所述編碼^見則適用的業務場景為業務單據的業務類型、單據狀態以及業務狀態的組合;所述業務類型包 括普通發票、增值稅發票;所述單據狀態包括提交、暫存、審核以及反審核; 所述業務狀態包括作廢、自印、領用以及上繳。
6、 一種業務單據編碼系統,其特徵在於,包括定義模塊,用於定義編碼規則適用的業務場景;接收模塊,用於接收業務單據的編碼請求,該編碼請求攜帶了所述業務單據當前的業務場景信息;獲取模塊,用於獲取定義的業務場景與所述業務單據當前的業務場景相匹配的編碼MJ'j;生成模塊,用於根據獲取的編碼規則生成編碼;返回模塊,用於將所述生成模塊生成的編碼返回給所述業務單據。
7、 如權利要求6所述的系統,其特徵在於,所述定義模塊定義的編碼規 則適用的業務場景為提交、或暫行、或審核、或反審核。
8、 如權利要求7所述的系統,其特徵在於,所述獲取模塊具體用於在所 述業務單據當前的業務場景為提交時,獲取定義;f莫塊中定義的業務場景為提交的編碼規則;或者,在所述業務單據當前的業務場景為暫存時,獲取定義 的業務場景為暫存的編碼規則;或者,在所述業務單據當前的業務場景為審 核時,獲取定義的業務場景為審核的編碼規則;或者,在所述業務單據當前 的業務場景為反審核時,獲取定義的業務場景為反審核的編碼規則。
9、 如權利要求6至8任一項所述的系統,其特徵在於,所述生成模塊包括解析子模塊,用於解析選擇的編碼規則得到各個編碼分段,每個編碼分 段標識一種業務單據信息;生成子模塊,用於根據每個編碼分段的編碼規則,分別生成每個編碼分 4殳的編碼;組合模塊,用於將所述生成子模塊生成的各個編碼分段的編碼組合成所 述業務單據的完整編碼。
10、 如權利要求6所述的系統,其特徵在於,所述定義模塊定義的編碼 MJ'J適用的業務場景為業務單據的業務類型、單據狀態以及業務狀態的組合; 所述業務類型包括普通發票、增值稅發票;所述單據狀態包括提交、暫存、 審核以及反審核;所述業務狀態包括作廢、自印、領用以及上繳。
全文摘要
本發明實施例公開了一種業務單據編碼方法及系統,用於識別業務單據的處理進程。本發明實施例中業務單據編碼方法包括定義編碼規則適用的業務場景;接收業務單據的編碼請求,該編碼請求攜帶了業務單據當前的業務場景信息;獲取定義的業務場景與上述業務單據當前的業務場景相匹配的編碼規則;根據獲取的編碼規則生成編碼,並返回給上述業務單據。本發明實施例還提供了一種業務單據編碼系統。本發明實施例可以容易地識別出業務單據的處理進程。
文檔編號G06Q10/00GK101655944SQ20091017782
公開日2010年2月24日 申請日期2009年9月25日 優先權日2009年9月25日
發明者峰 任 申請人:金蝶軟體(中國)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀