[發明專利]基于SAP系統的excel嵌套報表數據處理方法在審
| 申請號: | 201710341444.5 | 申請日: | 2017-05-16 |
| 公開(公告)號: | CN107122961A | 公開(公告)日: | 2017-09-01 |
| 發明(設計)人: | 徐虹 | 申請(專利權)人: | 上海斐晟企業管理有限公司 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10;G06F17/24 |
| 代理公司: | 北京英特普羅知識產權代理有限公司11015 | 代理人: | 林彥之 |
| 地址: | 200127 上海市虹*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 sap 系統 excel 嵌套 報表 數據處理 方法 | ||
技術領域
本發明涉及企業信息化管理技術領域,具體地說,是一種基于SAP系統的excel嵌套報表數據處理方法。
背景技術
在SAP中實現中國房地產行業的運營管理,涉及多個業務模塊的數據匯總分析和報表展示。對前端業務數據抽取、加工、運算,快速生成核心考核數據形成核心考核指標統計報表,使運營核心數據能夠直觀的準確的展示在管理者面前,對于管理決策者工作效率的提供具有促進作用。
使用DOI(Digital Object Unique Identifier,數字對象唯一標識符)技術實現excel在SAP(systems applications and products in data processing,企業管理解決方案軟件)系統中的嵌套,通過VBA(Visual Basic的一種宏語言)擴展報表功能,豐富報表展現形式,可提高報表功能的多樣化和靈活性。
SAP DMS文檔服務器:SAP系統中管理各種文檔,以便在需要時能進行檢索、查詢、組合和輸出的文檔服務工具。
發明內容
本發明的目的是針對現有技術中的不足,提供一種能夠在SAP系統中實現數據的展現、維護、測算、導出、導入、打印、打包匯總等功能的基于SAP系統的excel嵌套報表數據處理方法。
為實現上述目的,本發明采取的技術方案是:一種基于SAP系統的excel嵌套報表數據處理方法,包括以下步驟:
步驟01,在SAP系統中進行excel模板定義,將定義完成的excel模板上傳到SAP系統的事務代碼OAOR里面;
步驟02,通過調用DOI的類調出excel模板,準備向excel中寫入數據;
步驟03,DOI通過輸出配置事務代碼,配置數據表與excel模板各個列之間的對應關系;
步驟04,開啟報表運行程序,從前端業務模塊讀取基礎數據,實現excel數據抽取;
步驟05,按照管理需要逐個對excel中單個報表內的基礎數據進行運算分析得到分析結果,并將單個報表依次下載到SAP系統的臨時目錄;
步驟06,通過VBA(Visual Basic for Applications)宏來實現上述臨時目錄中單個報表的合并,生成打包文件并保存在SAP DMS文檔服務器上;
步驟07,調用客戶化的DOI處理函數讀取SAP DMS文檔服務器上的文件,實現excel報表在SAP系統前臺展示。
進一步地,將步驟02、步驟03、步驟04、步驟05、步驟06和步驟07過程進行封裝,通過客戶化的DOI處理函數ZDOI_EXCEL_GEN來調用上述封裝過程實現向excel中寫入數據。
進一步地,步驟01中所述excel模板定義包括對excel單元格之間的測算公式進行設定。
進一步地,所述步驟03配置數據表與excel模板各個列之間的對應關系的同時,對excel模板的各個列進行定義。
進一步地,步驟04中所述報表運行程序包括定義各個報表讀取數據的先后順序,和對讀取數據后的報表進行編制和提交的過程。
進一步地,所述報表編制和提交遵循以下原則:根據報表讀取數據的順序,先讀取數據的報表為前置基礎報表,排列其后的報表為后續報表,前置基礎報表尚未編制,后續報表不允許編制;前置基礎報表尚未提交,后續報表不允許提交;前置基礎報表如需調整,必須先撤回后續報表;前置基礎報表提交后,可以撤回。
進一步地,所述報表標題下方增加前置基礎報表狀態行,列示前置基礎報表的狀態,前置基礎報表撤回時提醒后續報表,重復提交不提醒,只更新狀態。
本發明優點在于:
1、本發明基于SAP應用系統,使用DOI技術實現excel嵌套,使用VBA擴展報表功能,以豐富報表展現形式,實現報表靈活編制、調整、打印、數據打包、存儲的功能,使展現形式靈活多變,提高用戶體驗性。
2、本發明通過定義excel模板,同時定位excel中每個單元格對應的字段,將數據庫表中的數據通過excel準確呈現,同時可以通過excel對SAP系統的數據進行分析處理和匯總導出,從而實現對多項目、多區域的excel套表打包匯總,方便進行數據封存。
附圖說明
為能更清楚理解本發明的目的、特點和優點,以下將結合附圖對本發明的較佳實施例進行詳細描述,其中:
圖1為本發明方法的實施流程示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐晟企業管理有限公司,未經上海斐晟企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710341444.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電力業務擴充處理方法及裝置
- 下一篇:財務會計用預算作賬系統
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





