本發明專利技術提出了一種業務對象類型與科目的對應裝置和方法,屬于計算機技術領域。本發明專利技術實施例通過建立業務對象類型與記賬分類類型的一一對應關系,再建立記賬分類類型與記賬分類表的對應關系,并在記賬分類表中設置記賬要素明細與科目的對應關系,從而實現業務對象類型與科目的對應。并使記賬要素明細和科目都可以根據數據庫中存儲的列表由使用者自行選擇,這樣可以使使用者不需技術人員的配合,即可在ERP系統中實現對業務對象類型對應的科目進行修改,不需修改代碼。這樣在日常維護只需在后臺數據庫中增加科目就可以,極大的降低了維護開銷。
【技術實現步驟摘要】
本專利技術涉及計算機
,特別涉及。
技術介紹
隨著計算機技術的發展,所有的會計流程都通過計算機及網絡完成,以提高效率、 降低錯誤率。ERP (Enterprise Resource Planning,企業資源計劃系統)系統是將客戶需求和企業內部的活動以及財務賬目整合在一起.在現有的ERP系統中,業務發生的數據通常都要轉換為財務數據,以便分析并為下一步的決策提供數據支持,達到財務、業務的一體化。業務數據需要通過科目轉化為財務數據。為了使系統可以得知業務對象類型所對應的科目,現有技術中都是在業務對象類型上添加科目字段,每一業務對象類型對應一個或多個科目。在實現本專利技術的過程中,專利技術人發現現有技術至少存在以下問題現有的維護成本極高。如果一個業務對象類型對應多個科目,則需要在該業務對象類型建立多個科目字段。當對一個業務對象類型所對應的科目進行修改時,則需要極大地維護量。例如有多個業務對象引用的同一個科目需要進行修改時,則需要對每一業務對象類型分別進行修改。
技術實現思路
為了解決現有技術中在ERP系統需要通過修改代碼才能實現對業務對象引用的科目進行修改,導致維護成本高或擴展性差的問題,本專利技術實施例提供了。所述技術方案如下本專利技術實施例提出了一種業務對象類型與科目的對應裝置,包括數據庫模塊,用于存儲科目列表,以及記賬要素明細列表;記賬分類類型模塊,用于建立記賬分類類型與業務對象類型的對應關系;所述每一記賬分類類型對應一個業務對象類型;記賬分類表模塊,用于建立記賬分類表與記賬分類類型之間的關系,所述每一記賬分類類型對應一個或一個以上記賬分類表;所述每一記賬分類表包括記賬要素明細,以及與所述記賬要素明細對應的科目;記賬要素明細對應模塊,用于讀取所述數據庫模塊中的記賬要素明細列表,并根據記賬要素明細列表中的條目設定記賬分類表的記賬要素明細;科目對應模塊,用于讀取數據庫模塊中的科目列表,并根據所述記賬要素明細對應模塊設定的記賬分類表,設定每一記賬要素明細對應的所述科目列表中的科目。作為上述技術方案的優選,所述記賬要素明細列表中還包括每一記賬要素明細對應的記賬分類類型。作為上述技術方案的優選,所述科目對應模塊包括科目索引模塊,用于讀取所述數據庫模塊,建立所述記賬分類表中的科目與所述數據庫模塊中科目列表內科目之間的索引。作為上述技術方案的優選,所述記賬要素明細對應模塊包括記賬要素明細索引模塊,用于讀取所述數據庫模塊中預存儲的記賬要素明細列表,建立所述記賬分類表中的記賬要素明細與所述數據庫模塊中預存儲的記賬要素明細列表內記賬要素明細之間的索引。作為上述技術方案的優選,所述裝置還包括對應關系修改模塊,用于根據用戶指令修改所述記賬分類類型與業務對象類型之間的對應關系,和/或所述記賬分類表與所述記賬分類類型之間的對應關系。本專利技術實施例還提出了一種業務對象類型與科目的對應方法,包括在數據庫中存儲科目列表,以及記賬要素明細列表;建立記賬分類類型與業務對象類型的對應關系;所述每一記賬分類類型對應一個業務對象類型;建立記賬分類表與記賬分類類型之間的關系,所述每一記賬分類類型對應一個或一個以上記賬分類表;所述每一記賬分類表包括記賬要素明細,以及與所述記賬要素明細對應的科目;讀取所述數據庫模塊中的記賬要素明細列表,并根據記賬要素明細列表中的條目設定記賬分類表的記賬要素明細;讀取數據庫模塊中的科目列表,并根據所述記賬要素明細對應模塊設定的記賬分類表,設定每一記賬要素明細對應的所述科目列表中的科目。作為上述技術方案的優選,所述記賬要素明細列表中還包括每一記賬要素明細對應的記賬分類類型。作為上述技術方案的優選,所述根據記賬要素明細列表中的條目設定記賬分類表的記賬要素明細具體為建立所述記賬分類表中的記賬要素明細與所述數據庫模塊中預存儲的記賬要素明細列表內記賬要素明細之間的索引。作為上述技術方案的優選,所述根據所述記賬要素明細對應模塊設定的記賬分類表,設定每一記賬要素明細對應的所述科目列表中的科目具體為 建立所述記賬分類表中的科目與所述數據庫模塊中科目列表內科目之間的索引。作為上述技術方案的優選,所述方法還包括根據用戶指令,新建或刪除或修改所述記賬分類類型與業務對象類型之間的對應關系,和/或所述記賬分類表與所述記賬分類類型之間的對應關系。本專利技術實施例提供的技術方案帶來的有益效果是本專利技術實施例通過建立業務對象類型與記賬分類類型的一一對應關系,再建立記賬分類類型與一個或多個記賬分類表的對應關系,而記賬分類表中包括記賬要素明細和對應的科目,這樣就可以通過簡單的方式實現業務對象類型與科目的對應。同時,每一記賬分類表中的記賬要素明細可以由使用者自由設定,以提高系統的靈活性。優選的,可以設定每一記賬分類類型所對應的所有記賬分類表中的記賬要素明細是相同的。同時,記賬分類表中的記賬要素明細以及科目,都是通過直接讀取數據庫中的記賬要素明細列表和科目列表的方式,這樣就可以使得任何被授權的人都可以前臺設定的工具來讀取數據庫中的記賬要素明細列表和科目列表,以實現方便的修改該記賬分類表中的每一個記賬要素明細,以及記賬要素明細對應的科目。這樣可以讓使用者不需技術人員的配合,即可直觀的在ERP系統中實現對業務對象類型對應的科目進行修改。本專利技術實施例可以不需要像現有技術那樣每一次修改業務類型時,都需要在后臺修改代碼,以改變業務對象類型上添加科目字段。其中,可以如圖3所示的,將記賬分類類型也作為記賬分類表中的一個可選的選項,由用戶根據需要選擇一個記賬分類類型,ERP系統自動根據用戶選擇的記賬分類類型,調用與該記賬分類類型對應的記賬分類表,將該記賬分類表顯示給用戶。然后用戶可以記賬分類表中的記賬要素明細,選擇與每一記賬要素明細對應的科目。附圖說明圖1為本專利技術第一實施例的業務對象類型與科目的對應裝置的結構示意圖;圖2為本專利技術第二實施例的業務對象類型與科目的對應裝置的結構示意圖;圖3為本專利技術的業務對象類型與科目的對應裝置的一個具體實例;圖4為本專利技術第三實施例的業務對象類型與科目的對應方法的流程圖;圖5為本專利技術第四實施例的業務對象類型與科目的對應方法的流程圖。具體實施例方式為使本專利技術的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術實施方式作進一步地詳細描述。實施例1本專利技術第一實施例提出了一種業務對應引用科目的裝置,包括數據庫模塊1,用于存儲科目列表,以及記賬要素明細列表;記賬分類類型模塊2,用于建立記賬分類類型與業務對象類型的對應關系;所述每一記賬分類類型對應一個業務對象類型;記賬分類表模塊3,用于建立記賬分類表與記賬分類類型之間的關系,所述每一記賬分類類型對應一個或一個以上記賬分類表;所述每一記賬分類表包括記賬要素明細,以及與所述記賬要素明細對應的科目;記賬要素明細對應模塊4,用于讀取所述數據庫模塊中的記賬要素明細列表,并根據記賬要素明細列表中的條目設定記賬分類表的記賬要素明細;科目對應模塊5,用于讀取數據庫模塊中的科目列表,并根據所述記賬要素明細對應模塊設定的記賬分類表,設定每一記賬要素明細對應的所述科目列表中的科目。本專利技術實施例通過建立業務對象類型與記賬分類類型的一一對應關系,再建立記賬分類類型與一個或多個記賬分類表的對應關系,而記賬分類表中包括記賬要素明細和對應的科目,本文檔來自技高網...
【技術保護點】
1.一種業務對象類型與科目的對應裝置,其特征在于,包括:數據庫模塊,用于存儲科目列表,以及記賬要素明細列表;記賬分類類型模塊,用于建立記賬分類類型與業務對象類型的對應關系;所述每一記賬分類類型對應一個業務對象類型;記賬分類表模塊,用于建立記賬分類表與記賬分類類型之間的關系,所述每一記賬分類類型對應一個或一個以上記賬分類表;所述每一記賬分類表包括記賬要素明細,以及與所述記賬要素明細對應的科目;記賬要素明細對應模塊,用于讀取所述數據庫模塊中的記賬要素明細列表,并根據記賬要素明細列表中的條目設定記賬分類表的記賬要素明細;科目對應模塊,用于讀取數據庫模塊中的科目列表,并根據所述記賬要素明細對應模塊設定的記賬分類表,設定每一記賬要素明細對應的所述科目列表中的科目。
【技術特征摘要】
【專利技術屬性】
技術研發人員:王賢英,
申請(專利權)人:金蝶軟件中國有限公司,
類型:發明
國別省市:94
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。