-
公开(公告)号:US10019763B2
公开(公告)日:2018-07-10
申请号:US14742295
申请日:2015-06-17
Applicant: SAP SE
Inventor: Georg Dopf , Michael Conrad , Stefan Gauger , Joachim Kenntner , Joachim Liebler , Ruediger Raubeck , Andreas Reccius , Thomas Schachner , Thomas Schneider , Radim Sykora
IPC: G07B17/00 , G07F19/00 , G06Q40/00 , G06F17/30 , G06Q40/02 , G06Q20/00 , G06Q10/06 , G06Q20/20 , G06Q40/04
CPC classification number: G06Q40/12 , G06F16/22 , G06Q10/06 , G06Q20/00 , G06Q20/209 , G06Q40/00 , G06Q40/02 , G06Q40/025 , G06Q40/04
Abstract: A system stores financial accounting data in a Base ledger, together with overlying extension ledger(s). An engine receives both generic financial data, and financial data utilized for specific purposes. Utilizing a mapping table the engine stores in an underlying Base ledger, the generic financial data (e.g., a fixed asset acquisition). The engine stores in overlying extension ledgers, specific financial data (e.g., a linear asset depreciation and/or an declining balance method of asset depreciation) derived from that generic data. This reduces memory footprint by persisting the generic data in one location only. The stored data may be read utilizing dataviews combining data from Base and extension ledgers. A recursive algorithm may evaluate chain(s) of ledgers. Embodiments may be particularly suited to store in the Base ledger generic financial data common to multiple accounting principles (e.g., GAAP, IFRS), and store in extension ledger(s) the associated financial data specific to those accounting schemes.
-
公开(公告)号:US20160371790A1
公开(公告)日:2016-12-22
申请号:US14742295
申请日:2015-06-17
Applicant: SAP SE
Inventor: Georg Dopf , Michael Conrad , Stefan Gauger , Joachim Kenntner , Joachim Liebler , Ruediger Raubeck , Andreas Reccius , Thomas Schachner , Thomas Schneider , Radim Sykora
CPC classification number: G06Q40/12 , G06F17/30312 , G06Q10/06 , G06Q20/00 , G06Q20/209 , G06Q40/00 , G06Q40/02 , G06Q40/025 , G06Q40/04
Abstract: A system stores financial accounting data in a Base ledger, together with overlying extension ledger(s). An engine receives both generic financial data, and financial data utilized for specific purposes. Utilizing a mapping table the engine stores in an underlying Base ledger, the generic financial data (e.g., a fixed asset acquisition). The engine stores in overlying extension ledgers, specific financial data (e.g., a linear asset depreciation and/or an declining balance method of asset depreciation) derived from that generic data. This reduces memory footprint by persisting the generic data in one location only. The stored data may be read utilizing dataviews combining data from Base and extension ledgers. A recursive algorithm may evaluate chain(s) of ledgers. Embodiments may be particularly suited to store in the Base ledger generic financial data common to multiple accounting principles (e.g., GAAP, IFRS), and store in extension ledger(s) the associated financial data specific to those accounting schemes.
Abstract translation: 系统将财务会计数据存储在基本分类帐以及覆盖的分类帐中。 引擎接收通用财务数据和用于特定目的的财务数据。 使用映射表,引擎存储在基本的分类帐中,通用财务数据(例如,固定资产获取)。 发动机存储在上层分类账中,从该通用数据得出的具体财务数据(例如,资产折旧的线性资产折旧和/或资产折旧的下降余额方法)。 这通过仅将一般数据保持在一个位置来减少内存占用。 可以使用组合来自Base和扩展分类帐的数据的数据视图读取所存储的数据。 递归算法可以评估分类帐链。 实施例可以特别适合于存储在多个会计原则(例如,GAAP,IFRS)中通用的基本分类帐通用财务数据中,并且在扩展分类帐中存储这些计费方案特有的相关联的财务数据。
-