本發明專利技術公開了一種報表處理方法、裝置和系統,所述方法包括:第一服務器接收用戶輸入的報表匯總指令;根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;所述第二服務器組包括至少一個子服務器;接收所述至少一個子服務器的允許匯總響應消息;根據所述允許匯總響應消息,獲取相應子服務器中存儲的報表數據;根據用戶輸入的報表項合并需求信息,由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表。
【技術實現步驟摘要】
本專利技術涉及數據處理
,尤其涉及一種報表處理方法、裝置和系統。
技術介紹
對于企業來說,經常需要有大量的報表進行分析處理和匯總,特別是對于集團下有多個子公司的情況來說更是如此。集團公司中的母公司通常需要根據其各個子公司的會計報表進行匯總,抵消集團內部往來關聯交易部分,得出站在整個集團角度上的報表數據。母公司在進行子公司的報表匯總時,需要進行大量的數據處理,僅用人工操作,費時費力。除人工匯總之外,還有一種常用的方式就是,集團母公司提供統一的報表模板,模板中的各個項目都是統一固定的,母公司將統一的報表模板下發給各個子公司,由子公司根據模板制作報表,再上報給母公司,由母公司對統一模板的報表數據進行自動的匯總處理。但是,這樣的做法限制較大,在實際操作中,每個子公司都有不同的運營情況,存在多個不同的報表,因此各子公司之間的報表所涵蓋內容很難統一,并且子公司的報表內容與母公司的報表內容也會存在不一致的情況,所以現有方法的適用性并不盡如人意,亟待提高。
技術實現思路
有鑒于此,本專利技術提供了一種報表處理方法、裝置和系統,該處理方法具有良好的適用性,特別適用于集團下的報表匯總,能夠根據用戶需求,自動對母公司及旗下多個子公司的多種報表進行抓取和匯總,提高了合并報表出具的準確性,同時提高了工作效率。第一方面,本專利技術實施例提供了一種報表處理方法,包括:第一服務器接收用戶輸入的報表匯總指令;根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;所述第二服務器組包括至少一個子服務器;接收所述至少一個子服務器的允許匯總響應消息;根據所述允許匯總響應消息,獲取相應子服務器中存儲的報表數據;根據用戶輸入的報表項合并需求信息,由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表。優選的,所述報表數據包括:數據項和數據項中每一數據對應的往來賬號信息;所述由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表具體包括:在所選取的報表數據中,去除內部業務數據;其中,所述內部業務數據包括:數據項中,往來賬號信息分別為所述報表處理裝置對應的賬號信息和任一子服務器對應的賬號信息的數據,以及往來賬號信息分別為任意兩個子服務器對應的賬號信息的數據;根據去除內部業務數據后的報表數據,匯總生成合并報表。優選的,所述獲取相應子服務器中存儲的報表數據具體為:根據預設的時間間隔,定期獲取相應子服務器中存儲的報表數據。優選的,所述獲取的全部報表數據中,除包括由所述相應子服務器中獲取的報表數據外,還包括:根據預設的時間間隔獲取的存儲于所述第一服務器中的報表數據。第二方面,本專利技術實施例提供了一種報表處理裝置,包括:第一接收單元,用于接收用戶輸入的報表匯總指令;發送單元,用于根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;所述第二服務器組包括至少一個子服務器;第二接收單元,用于接收所述至少一個子服務器的允許匯總響應消息;獲取單元,用于根據所述允許匯總響應消息,獲取相應子服務器中存儲的報表數據;處理單元,用于根據用戶輸入的報表項合并需求信息,由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表。優選的,所述報表數據包括:數據項和數據項中每一數據對應的往來賬號信息;所述處理單元具體包括:數據篩選子單元,用于在所選取的報表數據中,去除內部業務數據;其中,所述內部業務數據包括:數據項中,往來賬號信息分別為第一服務器對應的賬號信息和任一子服務器對應的賬號信息的數據,以及往來賬號信息分別為任意兩個子服務器對應的賬號信息的數據;報表匯總子單元,用于根據去除內部業務數據后的報表數據,匯總生成合并報表。優選的,所述獲取單元具體用于:根據預設的時間間隔,定期獲取相應子服務器中存儲的報表數據。優選的,所述獲取的全部報表數據中,除包括由所述相應子服務器中獲取的報表數據外,還包括:根據預設的時間間隔獲取的存儲于所述第一服務器中的報表數據。第三方面,本專利技術實施例還提供了一種報表處理系統,包括第一服務器和第二服務器組,其中所述第二服務器組包括至少一個子服務器;所述第一服務器接收用戶輸入的報表匯總指令;所述第一服務器根據所述報表匯總指令向所述第二服務器組發送報表數據匯總請求消息;所述第二服務器組中的子服務器向所述第一服務器發送允許匯總響應消息;所述第一服務器根據所述允許匯總響應消息,獲取相應子服務器中存儲的報表數據;所述第一服務器根據用戶輸入的報表項合并需求信息,由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表。本專利技術實施例提供的報表處理方法,能夠根據用戶指令,自動的抓取相關其他服務器中存儲的報表數據,并根據用戶的報表匯總需求對這些數據進行處理,合并為用戶需求的報表。本專利技術提供的方法,報表生成過程全部由服務器自動完成,避免了人工處理數據可能造成的錯誤,有效提高了合并報表出具的準確性,同時提高了工作效率。附圖說明圖1為本專利技術實施例提供的報表處理方法的流程圖;圖2為本專利技術實施例提供的報表處理裝置的示意圖;圖3為本專利技術實施例提供的報表處理裝置的實體結構示意圖。具體實施方式為了使本專利技術的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術作進一步地詳細描述,顯然,所描述的實施例僅僅是本專利技術一部份實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本專利技術保護的范圍。本專利技術實施例提供的報表處理方法,特別適用于集團下的報表處理和匯總。例如,一個集團包括一家母公司和多家子公司,那么,在做集團財務報表時,以母公司及其子公司組成會計主體,基于各個公司單獨編制的個別財務報表為基礎,進行報表的匯總的。最終匯總的合并報表,通常是由母公司編制。在這個例子中所說的合并報表,是指能夠反映出抵消集團內部往來賬項后的集團合并財務狀況和經營成果的財務報表。無論是母公司還是子公司,其各種報表的處理和存儲等都是基于服務器的,每個公司都有一個服務器或者服務器集群用于報表的處理、存儲等。而母公司與各個子公司的服務器或服務器集群架構在同一個系統中,使得服務器之間能夠實現數據交互。下面,結合圖1所示的報表處理方法流程圖,對本專利技術的報表處理方法進行詳細說明。如圖1所示,本專利技術提供的報表處理方法主要包括如下步驟:步驟110,第一服務器接收用戶輸入的報表匯總指令;具體的,第一服務器是指母公司信息處理系統所用的服務器或者服務器集群,用于記錄、處理并存儲母公司的各種系統報表等。當母公司有需要,對母公司和各個分公司進行報表合并匯總時,通過對第一服務器輸入預先定義好的報表匯總指令,來向各個子公司發出請求,以獲取與各個分公司服務器中存儲的報表。步驟120,根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;具體的,第二服務器組是指各個子公司的服務器或服務器集群的集合,包括至少一個子服務器。在本專利技術中,將一個子公司的服務器或服務器集群稱為一個子服務器。各個子公司所使用的子服務器的信息,如IP地址信息、所屬子公司的對應信息等等,可以被預先設定并存儲在第一服務器中,從而使得用戶能夠更加清楚方便的了解到相關信息以便進行操作。當第一服務器接到報表匯總指令時,會向各個子服務器發送報表數據匯總請求消息,用以請求獲取存儲在各個子服務器中本文檔來自技高網...

【技術保護點】
一種報表處理方法,其特征在于,所述方法包括:第一服務器接收用戶輸入的報表匯總指令;根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;所述第二服務器組包括至少一個子服務器;接收所述至少一個子服務器的允許匯總響應消息;根據所述允許匯總響應消息,獲取相應子服務器中存儲的報表數據;根據用戶輸入的報表項合并需求信息,由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表。
【技術特征摘要】
1.一種報表處理方法,其特征在于,所述方法包括:第一服務器接收用戶輸入的報表匯總指令;根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;所述第二服務器組包括至少一個子服務器;接收所述至少一個子服務器的允許匯總響應消息;根據所述允許匯總響應消息,獲取相應子服務器中存儲的報表數據;根據用戶輸入的報表項合并需求信息,由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表。2.根據權利要求1所述的處理方法,其特征在于,所述報表數據包括:數據項和數據項中每一數據對應的往來賬號信息;所述由所獲取的全部報表數據中選取所需的報表數據,匯總生成合并報表具體包括:在所選取的報表數據中,去除內部業務數據;其中,所述內部業務數據包括:數據項中,往來賬號信息分別為第一服務器對應的賬號信息和任一子服務器對應的賬號信息的數據,以及往來賬號信息分別為任意兩個子服務器對應的賬號信息的數據;根據去除內部業務數據后的報表數據,匯總生成合并報表。3.根據權利要求1所述的處理方法,其特征在于,所述獲取相應子服務器中存儲的報表數據具體為:根據預設的時間間隔,定期獲取相應子服務器中存儲的報表數據。4.根據權利要求1所述的處理方法,其特征在于,所述獲取的全部報表數據中,除包括由所述相應子服務器中獲取的報表數據外,還包括:根據預設的時間間隔獲取的存儲于所述第一服務器中的報表數據。5.一種報表處理裝置,其特征在于,所述裝置包括:第一接收單元,用于接收用戶輸入的報表匯總指令;發送單元,用于根據所述報表匯總指令向第二服務器組發送報表數據匯總請求消息;所述第二服務器組包括至少一個子服務器;第二接收單元,用于接收所述至少一個子服務器的允許匯總響應...
【專利技術屬性】
技術研發人員:席藝馨,
申請(專利權)人:明算科技北京股份有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。