-
公开(公告)号: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.
-
公开(公告)号:US10402308B2
公开(公告)日:2019-09-03
申请号:US14963809
申请日:2015-12-09
Applicant: SAP SE
Inventor: Thomas Wieczorek , Thomas Schneider , Thomas Bollmeier , Michael Kappert , Bernhard Then , Lu Zhao , Sandro Schiefner
Abstract: A method of extending the functionality of an enterprise software suite is disclosed. A request is received from a client system to modify a programming object on a productive system deployed in the cloud environment. A logical unit of programming objects is identified on the productive system, the logical unit including the programming object. Copies of each of the programming objects in the logical unit of programming objects are created in a sandbox of a combined development and test system deployed in the cloud environment, the copies including a copy of the programming object. The copy of the programming object is modified in the sandbox. A result of the modifying of the copy of the programming object in the sandbox is communicated for presentation in a client system without modifying the programming object on the productive system.
-
公开(公告)号:US20170168918A1
公开(公告)日:2017-06-15
申请号:US14963809
申请日:2015-12-09
Applicant: SAP SE
Inventor: Thomas Wieczorek , Thomas Schneider , Thomas Bollmeier , Michael Kappert , Bernhard Then , Lu Zhao , Sandro Schiefner
CPC classification number: G06F11/3664 , H04L67/02 , H04L67/10 , H04L67/20
Abstract: A method of extending the functionality of an enterprise software suite is disclosed. A request is received from a client system to modify a programming object on a productive system deployed in the cloud environment. A logical unit of programming objects is identified on the productive system, the logical unit including the programming object. Copies of each of the programming objects in the logical unit of programming objects are created in a sandbox of a combined development and test system deployed in the cloud environment, the copies including a copy of the programming object. The copy of the programming object is modified in the sandbox. A result of the modifying of the copy of the programming object in the sandbox is communicated for presentation in a client system without modifying, the programming object on the productive system.
-
公开(公告)号: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)中通用的基本分类帐通用财务数据中,并且在扩展分类帐中存储这些计费方案特有的相关联的财务数据。
-
-
-