Financial statement module
OwnerJacques Naultinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJacques Naultinventor
Estimating the term…
A financial statement module is provided in which information concerning transactions is stored efficiently in order to produce small files and be able to store a large quantity of transaction information. Using the distinction and processing done to the two types of balances appearing in the financial statement, the module can produce any type of financial statements, independently of the type of business, report, accounting system or information. The generator can produce a detail for a financial statement item, for an account balance, for a document, and build any transactions report. Using the financial statements created, anyone can evaluate the economical performance of the individual or business concerned because the emphasis of the report is chosen by the user without any conventional frameworks, and perform verification work.
A universal method for building financial statements from any trial balance without any rigid framework to respect and regardless the accounts' number or the sequence of the accounts of the trial balance:
An optimal method to organize accounting data in the central memory of a computer:
A method to generate reports using display structure lines and linking its elements by creating distinct list of display structure line pointers:
A new universal algorithm to add page headers and formfeed to any report:
A method for displaying any data structure doubly linked by a distinct list of pointers, and for manipulating this display by modifying directly the video RAM (not using existing subroutines):
A method for printing reports on any printer:
A universal accounting reconciliation method which, with its calculation unit, displays a theoretical balance throughout the process of checking the transactions, avoiding the need to print the reconciliation report to know if the balance of the account in the books has been reconciliated successfully and avoiding the need to go back to the checking process if not.
An insertion algorithm adding a new element to a doubly linked data structure.
A destruction algorithm removing an element to a doubly linked data structure.
A method to get dates from the data entry screen:
A method to get amounts from the data entry screen:
Dependencies are inferred from the claim text.