Thanks Chris! It's a great start for me. Kindest regards, Eric Chris Travers wrote: On Sun, Aug 24, 2008 at 4:22 PM, Eric Lucas <..hidden..> wrote: These are what I classify as the "non-transaction" tables:For Customers I have: Customer namecustomer.contact? custimer.name? Could be either depending on what it stores.balancenot applicable. You may need to create adjusting invoices.Companycustomer.nameSalutation First name MI Last nameNot really applicable to 1.2, could all go into customer.contact. Note that there seems to be a lot of horizontal duplication of data here.Contact (person name)customer.contact.Phone Fax Alt contact Bill to 1 through Bill to 5Oh bah.... this is where it gets complicated. Probably the best thing to do here is to create separate customer records for the time being. In 1.3, this will be handled more gracefully.Ship to 1 through Ship to 5shipto table.Termscustomer.termsSales tax codecustomertax table.Tax item (either the state abbreviation or just "out of state")customertax table. Maybe each tax set up as a different tax account?Job description (only one row has this so it's not important)Not applicable.Notes (rare)customer.notesFor employees I have: Employee (full name) TIN (Tax ID Number) Address City State ZipAll of these are in the employee table.For vendors there is this: Vendor (full name) Salutation (Mr, Ms, etc.) First name M.I. Last name address 2 through address 5 contact name phone fax alt phone alt contact email print check asNot sure what that is.account #vendor.vendornumbervendor type (1099 contractor, etc.)You could use business types for this (see business table)terms eligible for 1099 noteOtherwise see customer section above, but use vendortable instead of customer.Chart of Accounts: Account type (bank, Accts rec, other current asset, fixed asset, other asset, AP, other current liability, long term liability, equity, income, COGS, expense, etc... balance total^^ Not applicable, we aggregate to get balance totals.description tax line (income or deductions or "unassigned")^^ Not sales tax?As far as what I call "transaction" type tables go I have found these so far: Subcontractors Type (general journal, bill, or check)Ok. Checks/payments are handed differently. Look at ar, ap, and gl. Also will need to add balance data to acc_trans.datenumber name memo account (always 'subcontractor') split (name of bank and account - like "first national - checking") amount balance Payroll [same as Subcontractors]Use GL entries for this at the moment. Hope this helps, Chris Travers ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=""> _______________________________________________ Ledger-smb-users mailing list ..hidden.. https://lists.sourceforge.net/lists/listinfo/ledger-smb-users -- # Eric Lucas | Email: ..hidden.. # Lucii.com | Website: www.lucii.com # PO Box 5301 | Phone: 610-541-0774 or 484-889-3240 # Springfield Pa. 19064 | Mobile: 610-715-6881 |