Re: double-entry bookkeeping unneeded?



Thomas Gagne wrote:
topmind wrote:
Thomas Gagne wrote:

I've written multiple financial OLTP systems and can confidently say
there's no such thing as "john bill 5".

A transaction system must be able to record:

Check for $10.
Cash for $20.
Deposit to checking $15.
Payment to line-of-credit: $15.


These are 4 *separate* transactions, aren't they? It is still:

A, B, 10.00
C, D, 20.00
E, F, 15.00
G, H, 15.00

Think of it as:
A: $10
B: $20
C: $15
D: $15

What are the letters here? In my example, they were account codes, such
as "cash", "accounts payable", etc.

Where the letters are the various account categories/codes (unspecified
here). It is still a form of "john bill 5".
The example, "john bill 5" was moving $5 from john to bill ( or the
reverse--it's hard to tell ).
Every individual
accounting transaction has to debit and credit 2 accounts. Traditional
accounting would do the above like this:

That is incorrect. The sum of debits and credits = $0. They aren't
necessarily symmetric--they just cancel each other out.


Isn't it: A = L + E rather than "= 0"? Summing to zero is not enough.

(Some account combinations are not permitted, to ensure this.)


--
Visit <http://blogs.instreamfinancial.com/anything.php>
to read my rants on technology and the finance industry.

-T-

.



Relevant Pages

  • Re: New Method for Authenticated Public Key Exchange without Digital Certificates
    ... have the account disabled. ... then the next time you do a financial transaction ... ... eventually arrives at your financial institution ... ... in order to do credit card transactions, the merchant has to ...
    (sci.crypt)
  • Re: ComboBox Problem... Please, help me out!
    ... and tblTransDtl (transaction detail). ... You also have tables for SheetRegister and Account. ... Every sheet belongs to an only single ...
    (microsoft.public.access.formscoding)
  • Re: Query for Subform - G/L Account Transactions (Access XP)
    ... GLID COUNTER NOT NULL, -- a Counter is an AutoNumber ... xact_date DATETIME NOT NULL, -- transaction date ... Allow the user to select the description, reference, and transaction ... account in my chart of accounts. ...
    (microsoft.public.access.queries)
  • Re: Factories and lazy objects
    ... >>rules and policies for instantiation of the object and its ... > table, get the Account from the MainFrameConnection object, and pass it to ... > sheild the Account from the mainframe because there are planned upgrades to ... >>I have a hard time imagining a business environment where Transaction ...
    (comp.object)
  • Re: Query for Subform - G/L Account Transactions (Access XP)
    ... GLID COUNTER NOT NULL, -- a Counter is an AutoNumber ... xact_date DATETIME NOT NULL, -- transaction date ... Allow the user to select the description, reference, and transaction ... This form has several tabs (details, accounting rules, notes, etc) that are all tied together by the account number. ...
    (microsoft.public.access.queries)