The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 10, 2018

Filed:

Jun. 17, 2015
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Georg Dopf, Schwetzingen, DE;

Michael Conrad, Oftersheim, DE;

Stefan Gauger, Heidelberg, DE;

Joachim Kenntner, Heidelberg, DE;

Joachim Liebler, Heidelberg, DE;

Ruediger Raubeck, St. Leon-Rot, DE;

Andreas Reccius, Walldorf, DE;

Thomas Schachner, Heidelberg, DE;

Thomas Schneider, Heidelberg, DE;

Radim Sykora, Nussloch, DE;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G07B 17/00 (2006.01); G07F 19/00 (2006.01); G06Q 40/00 (2012.01); G06F 17/30 (2006.01); G06Q 40/02 (2012.01); G06Q 20/00 (2012.01); G06Q 10/06 (2012.01); G06Q 20/20 (2012.01); G06Q 40/04 (2012.01);
U.S. Cl.
CPC ...
G06Q 40/12 (2013.12); G06F 17/30312 (2013.01); G06Q 10/06 (2013.01); G06Q 20/00 (2013.01); G06Q 20/209 (2013.01); G06Q 40/00 (2013.01); G06Q 40/02 (2013.01); G06Q 40/025 (2013.01); G06Q 40/04 (2013.01);
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.


Find Patent Forward Citations

Loading…