Patent ID: 6041312
Filing Date: 2000-03-21
Classification: G06F,G06Q

Abstract:
A computer system comprising:a central processing unit;a user interface; anda main memory having an operating system that supports an object oriented programming environment containing an object oriented framework that provides an extensible business financial account management system, the object oriented framework comprising a set of object oriented classes including at least one user-extensible class that a user of the framework can extend using object oriented principles of inheritance to define a business financial account management application, wherein the system provides an extensible business financial account management system by maintaining a Ledger Account Application category of cooperating objects that contain business financial accounts data and perform accounts receivables and accounts payable operations on the business financial accounts data, wherein the Ledger Account Application category of cooperating objects comprises an Account object class that specifies an account structure for containing accounts receivables, accounts payable, company identification, and business partner identification data to specify the business financial accounts data, wherein the system further comprises a Debt Management Items category of cooperating objects that reference transactions between a company and a business partner and a Log Entry category of cooperating objects that identifies the transaction prior to a commit operation on the transaction.