Need accounting software to handle wide range of accounts. I've tried current solutions on the market, which are either too simple or to complicate, and none of them accomplish what I need. I have attached some very brief notes, we will need to work out the exact details and features.
Platform: Windows XP and later, Visual C++ 2010
## Deliverables
The accounting is divided into categories and transactions.
Rather than have the fields of a transaction defined by the account type, transactions are one-fits-all. Transactions are the core unit of the program. Tranactions are complex, multi-purpose, and customizable. For example a transaction might be the purchase of new inventory, or a rent payment, or a light bill, or a late rent payment that has not been made yet (account receivable.)
Here are some of the possible fiels of a transaction:
spent
received
comission
description
id
balance (spent-received)
client id/name
due date
received date
pay due
pay received
add to inventory
remove from inventory
Reports:
late report - all accounts recievable
Interface:
similiar to GNUCash,
other notes:
client table, vendor table, link transactions,
register page:
enter transactions into any category