[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SF.net SVN: ledger-smb:[3721] branches/1.3/doc/manual



Revision: 3721
          http://ledger-smb.svn.sourceforge.net/ledger-smb/?rev=3721&view=rev
Author:   einhverfr
Date:     2011-09-20 15:52:24 +0000 (Tue, 20 Sep 2011)
Log Message:
-----------
More documentation changes

Modified Paths:
--------------
    branches/1.3/doc/manual/LedgerSMB-manual.aux
    branches/1.3/doc/manual/LedgerSMB-manual.lof
    branches/1.3/doc/manual/LedgerSMB-manual.tex
    branches/1.3/doc/manual/LedgerSMB-manual.toc

Modified: branches/1.3/doc/manual/LedgerSMB-manual.aux
===================================================================
--- branches/1.3/doc/manual/LedgerSMB-manual.aux	2011-09-20 06:24:00 UTC (rev 3720)
+++ branches/1.3/doc/manual/LedgerSMB-manual.aux	2011-09-20 15:52:24 UTC (rev 3721)
@@ -15,235 +15,242 @@
 ..hidden..@language{english}}
 ..hidden..@language{english}}
 ..hidden..@language{english}}
..hidden.. {part}{I\hspace  {1em}LedgerSMB and Business Processes}{7}{part.1}}
..hidden.. {section}{\numberline {1}Introduction to LedgerSMB}{7}{section.1}}
..hidden.. {subsection}{\numberline {1.1}Why LedgerSMB}{7}{subsection.1.1}}
..hidden.. {subsubsection}{\numberline {1.1.1}Advantages of LedgerSMB}{7}{subsubsection.1.1.1}}
..hidden.. {subsubsection}{\numberline {1.1.2}Key Features}{7}{subsubsection.1.1.2}}
..hidden.. {subsection}{\numberline {1.2}Limitations of LedgerSMB}{9}{subsection.1.2}}
..hidden.. {subsection}{\numberline {1.3}System Requirements of LedgerSMB}{9}{subsection.1.3}}
..hidden.. {section}{\numberline {2}User Account and Database Administration Basics}{9}{section.2}}
..hidden.. {subsection}{\numberline {2.1}Companies and Datasets}{10}{subsection.2.1}}
..hidden.. {subsection}{\numberline {2.2}How to Create a User}{10}{subsection.2.2}}
..hidden.. {subsection}{\numberline {2.3}Permissions}{10}{subsection.2.3}}
..hidden.. {subsubsection}{\numberline {2.3.1}List of Roles}{10}{subsubsection.2.3.1}}
..hidden.. {section}{\numberline {3}Chart of Accounts}{16}{section.3}}
..hidden.. {subsection}{\numberline {3.1}Introduction to Double Entry Bookkeeping}{16}{subsection.3.1}}
..hidden.. {subsubsection}{\numberline {3.1.1}Business Entity}{16}{subsubsection.3.1.1}}
..hidden.. {subsubsection}{\numberline {3.1.2}Double Entry}{16}{subsubsection.3.1.2}}
..hidden.. {subsubsection}{\numberline {3.1.3}Accounts}{17}{subsubsection.3.1.3}}
..hidden.. {subsubsection}{\numberline {3.1.4}Debits and Credits}{17}{subsubsection.3.1.4}}
..hidden.. {subsubsection}{\numberline {3.1.5}Accrual}{18}{subsubsection.3.1.5}}
..hidden.. {subsubsection}{\numberline {3.1.6}Separation of Duties}{18}{subsubsection.3.1.6}}
..hidden.. {subsubsection}{\numberline {3.1.7}References}{18}{subsubsection.3.1.7}}
..hidden.. {subsection}{\numberline {3.2}General Guidelines on Numbering Accounts}{19}{subsection.3.2}}
..hidden.. {subsection}{\numberline {3.3}Adding/Modifying Accounts}{19}{subsection.3.3}}
..hidden.. {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{19}{subsection.3.4}}
..hidden.. {section}{\numberline {4}Administration}{20}{section.4}}
..hidden.. {subsection}{\numberline {4.1}Taxes, Defaults, and Preferences}{20}{subsection.4.1}}
..hidden.. {subsubsection}{\numberline {4.1.1}Adding A Sales Tax Account}{20}{subsubsection.4.1.1}}
..hidden.. {subsubsection}{\numberline {4.1.2}Setting a Sales Tax Amount}{20}{subsubsection.4.1.2}}
..hidden.. {subsubsection}{\numberline {4.1.3}Default Account Setup}{20}{subsubsection.4.1.3}}
..hidden.. {subsubsection}{\numberline {4.1.4}Currency Setup}{20}{subsubsection.4.1.4}}
..hidden.. {subsubsection}{\numberline {4.1.5}Sequence Settings}{20}{subsubsection.4.1.5}}
..hidden.. {subsection}{\numberline {4.2}Audit Control}{21}{subsection.4.2}}
..hidden.. {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{21}{subsubsection.4.2.1}}
..hidden.. {subsubsection}{\numberline {4.2.2}Close books option}{21}{subsubsection.4.2.2}}
..hidden.. {subsubsection}{\numberline {4.2.3}Audit Trails}{21}{subsubsection.4.2.3}}
..hidden.. {subsection}{\numberline {4.3}Departments}{22}{subsection.4.3}}
..hidden.. {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{22}{subsubsection.4.3.1}}
..hidden.. {subsection}{\numberline {4.4}Warehouses}{22}{subsection.4.4}}
..hidden.. {subsection}{\numberline {4.5}Languages}{22}{subsection.4.5}}
..hidden.. {subsection}{\numberline {4.6}Types of Businesses}{22}{subsection.4.6}}
..hidden.. {subsection}{\numberline {4.7}Misc.}{22}{subsection.4.7}}
..hidden.. {subsubsection}{\numberline {4.7.1}GIFI}{22}{subsubsection.4.7.1}}
..hidden.. {subsubsection}{\numberline {4.7.2}SIC}{22}{subsubsection.4.7.2}}
..hidden.. {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{23}{subsubsection.4.7.3}}
..hidden.. {subsubsection}{\numberline {4.7.4}Year-end}{23}{subsubsection.4.7.4}}
..hidden.. {subsection}{\numberline {4.8}Options in the ledger-smb.conf}{23}{subsection.4.8}}
..hidden.. {section}{\numberline {5}Goods and Services}{24}{section.5}}
..hidden.. {subsection}{\numberline {5.1}Basic Terms}{24}{subsection.5.1}}
..hidden.. {subsection}{\numberline {5.2}The Price Matrix}{24}{subsection.5.2}}
..hidden.. {subsection}{\numberline {5.3}Pricegroups}{24}{subsection.5.3}}
..hidden.. {subsection}{\numberline {5.4}Groups}{24}{subsection.5.4}}
..hidden.. {subsection}{\numberline {5.5}Labor/Overhead}{24}{subsection.5.5}}
..hidden.. {subsection}{\numberline {5.6}Services}{24}{subsection.5.6}}
..hidden.. {subsubsection}{\numberline {5.6.1}Shipping and Handling as a Service}{24}{subsubsection.5.6.1}}
..hidden.. {subsection}{\numberline {5.7}Parts}{24}{subsection.5.7}}
..hidden.. {subsection}{\numberline {5.8}Assemblies and Manufacturing}{25}{subsection.5.8}}
..hidden.. {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{25}{subsubsection.5.8.1}}
..hidden.. {subsection}{\numberline {5.9}Reporting}{25}{subsection.5.9}}
..hidden.. {subsubsection}{\numberline {5.9.1}All Items and Parts Reports}{25}{subsubsection.5.9.1}}
..hidden.. {subsubsection}{\numberline {5.9.2}Requirements}{25}{subsubsection.5.9.2}}
..hidden.. {subsubsection}{\numberline {5.9.3}Services and Labor}{25}{subsubsection.5.9.3}}
..hidden.. {subsubsection}{\numberline {5.9.4}Assemblies}{25}{subsubsection.5.9.4}}
..hidden.. {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{26}{subsubsection.5.9.5}}
..hidden.. {subsection}{\numberline {5.10}Translations}{26}{subsection.5.10}}
..hidden.. {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{26}{subsection.5.11}}
..hidden.. {section}{\numberline {6}Transaction Approval}{26}{section.6}}
..hidden.. {subsection}{\numberline {6.1}Batches and Vouchers}{26}{subsection.6.1}}
..hidden.. {subsection}{\numberline {6.2}Drafts}{26}{subsection.6.2}}
..hidden.. {section}{\numberline {7}AP}{27}{section.7}}
..hidden.. {subsection}{\numberline {7.1}Basic AP Concepts}{27}{subsection.7.1}}
..hidden.. {subsection}{\numberline {7.2}Vendors}{27}{subsection.7.2}}
..hidden.. {subsection}{\numberline {7.3}AP Transactions}{27}{subsection.7.3}}
..hidden.. {subsection}{\numberline {7.4}AP Invoices}{27}{subsection.7.4}}
..hidden.. {subsubsection}{\numberline {7.4.1}Correcting an AP Invoice}{28}{subsubsection.7.4.1}}
..hidden.. {subsection}{\numberline {7.5}Cash payment And Check Printing}{28}{subsection.7.5}}
..hidden.. {subsubsection}{\numberline {7.5.1}Rapid Payment Entry Screen}{28}{subsubsection.7.5.1}}
..hidden.. {subsection}{\numberline {7.6}Transaction/Invoice Reporting}{28}{subsection.7.6}}
..hidden.. {subsubsection}{\numberline {7.6.1}Transactions Report}{28}{subsubsection.7.6.1}}
..hidden.. {subsubsection}{\numberline {7.6.2}Outstanding Report}{28}{subsubsection.7.6.2}}
..hidden.. {subsubsection}{\numberline {7.6.3}AP Aging Report}{28}{subsubsection.7.6.3}}
..hidden.. {subsubsection}{\numberline {7.6.4}Tax Paid and Non-taxable Report}{28}{subsubsection.7.6.4}}
..hidden.. {subsection}{\numberline {7.7}Vendor Reporting}{29}{subsection.7.7}}
..hidden.. {subsubsection}{\numberline {7.7.1}Vendor Search}{29}{subsubsection.7.7.1}}
..hidden.. {subsubsection}{\numberline {7.7.2}Vendor History}{29}{subsubsection.7.7.2}}
..hidden.. {section}{\numberline {8}AR}{29}{section.8}}
..hidden.. {subsection}{\numberline {8.1}Customers}{29}{subsection.8.1}}
..hidden.. {subsubsection}{\numberline {8.1.1}Customer Price Matrix}{29}{subsubsection.8.1.1}}
..hidden.. {subsection}{\numberline {8.2}AR Transactions}{29}{subsection.8.2}}
..hidden.. {subsection}{\numberline {8.3}AR Invoices}{30}{subsection.8.3}}
..hidden.. {subsection}{\numberline {8.4}Cash Receipt}{30}{subsection.8.4}}
..hidden.. {subsubsection}{\numberline {8.4.1}Cash Receipts for multiple customers}{30}{subsubsection.8.4.1}}
..hidden.. {subsection}{\numberline {8.5}AR Transaction Reporting}{30}{subsection.8.5}}
..hidden.. {subsubsection}{\numberline {8.5.1}AR Transactions Report}{30}{subsubsection.8.5.1}}
..hidden.. {subsubsection}{\numberline {8.5.2}AR Aging Report}{30}{subsubsection.8.5.2}}
..hidden.. {subsection}{\numberline {8.6}Customer Reporting}{30}{subsection.8.6}}
..hidden.. {section}{\numberline {9}Projects}{30}{section.9}}
..hidden.. {subsection}{\numberline {9.1}Project Basics}{30}{subsection.9.1}}
..hidden.. {subsection}{\numberline {9.2}Timecards}{31}{subsection.9.2}}
..hidden.. {subsection}{\numberline {9.3}Projects and Invoices}{31}{subsection.9.3}}
..hidden.. {subsection}{\numberline {9.4}Reporting}{31}{subsection.9.4}}
..hidden.. {subsubsection}{\numberline {9.4.1}Timecard Reporting}{31}{subsubsection.9.4.1}}
..hidden.. {subsubsection}{\numberline {9.4.2}Project Transaction Reporting}{31}{subsubsection.9.4.2}}
..hidden.. {subsubsection}{\numberline {9.4.3}List of Projects}{31}{subsubsection.9.4.3}}
..hidden.. {subsection}{\numberline {9.5}Possibilities for Using Projects}{31}{subsection.9.5}}
..hidden.. {section}{\numberline {10}Quotations and Order Management}{31}{section.10}}
-\newlabel{oe}{{10}{31}{Quotations and Order Management\relax }{section.10}{}}
..hidden.. {subsection}{\numberline {10.1}Sales Orders}{31}{subsection.10.1}}
..hidden.. {subsection}{\numberline {10.2}Quotations}{32}{subsection.10.2}}
..hidden.. {subsection}{\numberline {10.3}Shipping}{32}{subsection.10.3}}
..hidden.. {subsection}{\numberline {10.4}AR Work Flow}{32}{subsection.10.4}}
..hidden.. {subsubsection}{\numberline {10.4.1}Service Example}{32}{subsubsection.10.4.1}}
..hidden.. {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{32}{figure.1}}
..hidden.. {subsubsection}{\numberline {10.4.2}Single Warehouse Example}{33}{subsubsection.10.4.2}}
..hidden.. {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{33}{figure.2}}
..hidden.. {subsubsection}{\numberline {10.4.3}Multiple Warehouse Example}{33}{subsubsection.10.4.3}}
..hidden.. {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{34}{figure.3}}
..hidden.. {subsection}{\numberline {10.5}Requests for Quotation (RFQ)}{35}{subsection.10.5}}
..hidden.. {subsection}{\numberline {10.6}Purchase Orders}{35}{subsection.10.6}}
..hidden.. {subsection}{\numberline {10.7}Receiving}{35}{subsection.10.7}}
..hidden.. {subsection}{\numberline {10.8}AP Work Flow}{35}{subsection.10.8}}
..hidden.. {subsubsection}{\numberline {10.8.1}Bookkeeper entering the received items, order completed in full}{35}{subsubsection.10.8.1}}
..hidden.. {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{35}{figure.4}}
..hidden.. {subsubsection}{\numberline {10.8.2}Bookkeeper entering received items, order completed in part}{36}{subsubsection.10.8.2}}
..hidden.. {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{36}{figure.5}}
..hidden.. {subsubsection}{\numberline {10.8.3}Receiving staff entering items}{36}{subsubsection.10.8.3}}
..hidden.. {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{37}{figure.6}}
..hidden.. {subsection}{\numberline {10.9}Generation and Consolidation}{38}{subsection.10.9}}
..hidden.. {subsubsection}{\numberline {10.9.1}Generation}{38}{subsubsection.10.9.1}}
..hidden.. {subsubsection}{\numberline {10.9.2}Consolidation}{38}{subsubsection.10.9.2}}
..hidden.. {subsection}{\numberline {10.10}Reporting}{38}{subsection.10.10}}
..hidden.. {subsection}{\numberline {10.11}Shipping Module: Transferring Inventory between Warehouses}{38}{subsection.10.11}}
..hidden.. {section}{\numberline {11}HR}{38}{section.11}}
..hidden.. {section}{\numberline {12}POS}{38}{section.12}}
..hidden.. {subsection}{\numberline {12.1}Sales Screen}{38}{subsection.12.1}}
..hidden.. {subsection}{\numberline {12.2}Possibilities for Data Entry}{39}{subsection.12.2}}
..hidden.. {subsection}{\numberline {12.3}Hardware Support}{39}{subsection.12.3}}
..hidden.. {subsection}{\numberline {12.4}Reports}{39}{subsection.12.4}}
..hidden.. {subsubsection}{\numberline {12.4.1}Open Invoices}{39}{subsubsection.12.4.1}}
..hidden.. {subsubsection}{\numberline {12.4.2}Receipts}{39}{subsubsection.12.4.2}}
..hidden.. {section}{\numberline {13}General Ledger}{39}{section.13}}
..hidden.. {subsection}{\numberline {13.1}GL Basics}{39}{subsection.13.1}}
..hidden.. {subsubsection}{\numberline {13.1.1}Paper-based accounting systems and the GL}{40}{subsubsection.13.1.1}}
..hidden.. {subsubsection}{\numberline {13.1.2}Double Entry Examples on Paper}{40}{subsubsection.13.1.2}}
..hidden.. {subsubsection}{\numberline {13.1.3}The GL in LedgerSMB}{40}{subsubsection.13.1.3}}
..hidden.. {subsection}{\numberline {13.2}Cash Transfer}{40}{subsection.13.2}}
..hidden.. {subsection}{\numberline {13.3}GL Transactions}{41}{subsection.13.3}}
..hidden.. {subsection}{\numberline {13.4}Payroll as a GL transaction}{41}{subsection.13.4}}
..hidden.. {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{41}{figure.7}}
..hidden.. {subsection}{\numberline {13.5}Reconciliation}{42}{subsection.13.5}}
..hidden.. {subsection}{\numberline {13.6}Reports}{42}{subsection.13.6}}
..hidden.. {subsubsection}{\numberline {13.6.1}GL as access to almost everything else}{42}{subsubsection.13.6.1}}
..hidden.. {section}{\numberline {14}Recurring Transactions}{42}{section.14}}
..hidden.. {section}{\numberline {15}Financial Statements and Reports}{43}{section.15}}
..hidden.. {subsection}{\numberline {15.1}Cash v. Accrual Basis}{43}{subsection.15.1}}
..hidden.. {subsection}{\numberline {15.2}Viewing the Chart of Accounts and Transactions}{43}{subsection.15.2}}
..hidden.. {subsection}{\numberline {15.3}Trial Balance}{43}{subsection.15.3}}
..hidden.. {subsubsection}{\numberline {15.3.1}The Paper-based function of a Trial Balance}{43}{subsubsection.15.3.1}}
..hidden.. {subsubsection}{\numberline {15.3.2}Running the Trial Balance Report}{43}{subsubsection.15.3.2}}
..hidden.. {subsubsection}{\numberline {15.3.3}What if the Trial Balance doesn't Balance?}{43}{subsubsection.15.3.3}}
..hidden.. {subsubsection}{\numberline {15.3.4}Trial Balance as a Summary of Account Activity}{44}{subsubsection.15.3.4}}
..hidden.. {subsubsection}{\numberline {15.3.5}Trial Balance as a Budget Planning Tool}{44}{subsubsection.15.3.5}}
..hidden.. {subsection}{\numberline {15.4}Income Statement}{44}{subsection.15.4}}
..hidden.. {subsubsection}{\numberline {15.4.1}Uses of an Income Statement}{44}{subsubsection.15.4.1}}
..hidden.. {subsection}{\numberline {15.5}Balance Sheet}{45}{subsection.15.5}}
..hidden.. {subsection}{\numberline {15.6}What if the Balance Sheet doesn't balance?}{45}{subsection.15.6}}
..hidden.. {subsection}{\numberline {15.7}No Statement of Owner Equity?}{45}{subsection.15.7}}
..hidden.. {section}{\numberline {16}The Template System}{45}{section.16}}
..hidden.. {subsection}{\numberline {16.1}Text Templates}{46}{subsection.16.1}}
..hidden.. {subsection}{\numberline {16.2}HTML Templates}{46}{subsection.16.2}}
..hidden.. {subsection}{\numberline {16.3}\LaTeX  {}\ Templates}{47}{subsection.16.3}}
..hidden.. {subsubsection}{\numberline {16.3.1}What is \LaTeX  {}\ ?}{47}{subsubsection.16.3.1}}
..hidden.. {subsubsection}{\numberline {16.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor ..hidden.. {} to Edit \LaTeX  {}\ Templates}{47}{subsubsection.16.3.2}}
..hidden.. {subsection}{\numberline {16.4}Customizing Logos}{48}{subsection.16.4}}
..hidden.. {subsection}{\numberline {16.5}How are They Stored in the Filesystem?}{48}{subsection.16.5}}
..hidden.. {subsection}{\numberline {16.6}Upgrade Issues}{48}{subsection.16.6}}
..hidden.. {section}{\numberline {17}An Introduction to the CLI}{48}{section.17}}
..hidden.. {subsection}{\numberline {17.1}Conventions}{48}{subsection.17.1}}
..hidden.. {subsection}{\numberline {17.2}Preliminaries}{48}{subsection.17.2}}
..hidden.. {subsection}{\numberline {17.3}First Script: lsmb01-cli-example.sh}{49}{subsection.17.3}}
..hidden.. {subsubsection}{\numberline {17.3.1}Script 1 (Bash)}{49}{subsubsection.17.3.1}}
..hidden.. {subsection}{\numberline {17.4}Second Script: lsmb02-cli-example.pl}{50}{subsection.17.4}}
..hidden.. {subsubsection}{\numberline {17.4.1}Script 2 (Perl)}{51}{subsubsection.17.4.1}}
..hidden.. {part}{II\hspace  {1em}Technical Overview}{55}{part.2}}
..hidden.. {section}{\numberline {18}Basic Architecture}{55}{section.18}}
..hidden.. {subsection}{\numberline {18.1}The Software Stack}{55}{subsection.18.1}}
-\newlabel{fig-sl-stack}{{18.1}{55}{The Software Stack\relax }{subsection.18.1}{}}
..hidden.. {figure}{\numberline {8}{\ignorespaces The LedgerSMB software stack in a Typical Implementation}}{55}{figure.8}}
..hidden.. {subsection}{\numberline {18.2}Capacity Planning}{56}{subsection.18.2}}
..hidden.. {subsubsection}{\numberline {18.2.1}Scalability Strategies}{56}{subsubsection.18.2.1}}
..hidden.. {subsubsection}{\numberline {18.2.2}Database Maintenance}{56}{subsubsection.18.2.2}}
..hidden.. {subsubsection}{\numberline {18.2.3}Known issues}{57}{subsubsection.18.2.3}}
..hidden.. {section}{\numberline {19}Customization Possibilities}{57}{section.19}}
..hidden.. {subsection}{\numberline {19.1}Brief Guide to the Source Code}{57}{subsection.19.1}}
..hidden.. {subsection}{\numberline {19.2}Data Entry Screens}{58}{subsection.19.2}}
..hidden.. {subsubsection}{\numberline {19.2.1}Examples}{58}{subsubsection.19.2.1}}
..hidden.. {subsection}{\numberline {19.3}Extensions}{58}{subsection.19.3}}
..hidden.. {subsubsection}{\numberline {19.3.1}Examples}{58}{subsubsection.19.3.1}}
..hidden.. {subsection}{\numberline {19.4}Templates}{58}{subsection.19.4}}
..hidden.. {subsubsection}{\numberline {19.4.1}Examples}{58}{subsubsection.19.4.1}}
..hidden.. {subsection}{\numberline {19.5}Reports}{58}{subsection.19.5}}
..hidden.. {subsubsection}{\numberline {19.5.1}Examples}{59}{subsubsection.19.5.1}}
..hidden.. {section}{\numberline {20}Integration Possibilities}{59}{section.20}}
..hidden.. {subsection}{\numberline {20.1}Reporting Tools}{59}{subsection.20.1}}
..hidden.. {subsubsection}{\numberline {20.1.1}Examples}{59}{subsubsection.20.1.1}}
..hidden.. {subsection}{\numberline {20.2}Line of Business Tools on PostgreSQL}{59}{subsection.20.2}}
..hidden.. {subsubsection}{\numberline {20.2.1}Known Issues}{59}{subsubsection.20.2.1}}
..hidden.. {subsubsection}{\numberline {20.2.2}Strategies}{59}{subsubsection.20.2.2}}
..hidden.. {subsubsection}{\numberline {20.2.3}Examples}{60}{subsubsection.20.2.3}}
..hidden.. {subsection}{\numberline {20.3}Line of Business Tools on other RDBMS's}{60}{subsection.20.3}}
..hidden.. {subsubsection}{\numberline {20.3.1}Strategies}{60}{subsubsection.20.3.1}}
..hidden.. {subsubsection}{\numberline {20.3.2}Integration Products and Open Source Projects}{60}{subsubsection.20.3.2}}
..hidden.. {section}{\numberline {21}Customization Guide}{60}{section.21}}
..hidden.. {subsection}{\numberline {21.1}General Information}{60}{subsection.21.1}}
..hidden.. {subsection}{\numberline {21.2}Customizing Templates}{61}{subsection.21.2}}
..hidden.. {subsubsection}{\numberline {21.2.1}Page Breaks in \LaTeX  {}}{61}{subsubsection.21.2.1}}
..hidden.. {subsubsection}{\numberline {21.2.2}Other Template Control Structures}{61}{subsubsection.21.2.2}}
..hidden.. {subsubsection}{\numberline {21.2.3}File Inclusion}{61}{subsubsection.21.2.3}}
..hidden.. {subsubsection}{\numberline {21.2.4}Cross-referencing and multiple passes of \LaTeX  {}}{61}{subsubsection.21.2.4}}
..hidden.. {subsubsection}{\numberline {21.2.5}Variable Substitution}{62}{subsubsection.21.2.5}}
..hidden.. {subsection}{\numberline {21.3}Customizing Forms}{62}{subsection.21.3}}
..hidden.. {subsection}{\numberline {21.4}Customizing Modules}{62}{subsection.21.4}}
..hidden.. {subsubsection}{\numberline {21.4.1}Database Access}{62}{subsubsection.21.4.1}}
..hidden.. {subsection}{\numberline {21.5}CLI Examples}{63}{subsection.21.5}}
..hidden.. {part}{III\hspace  {1em}Appendix}{64}{part.3}}
..hidden.. {section}{\numberline {A}Where to Go for More Information}{64}{appendix.A}}
..hidden.. {section}{\numberline {B}Quick Tips}{64}{appendix.B}}
..hidden.. {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{64}{subsection.B.1}}
..hidden.. {subsection}{\numberline {B.2}Handling bad debts}{64}{subsection.B.2}}
..hidden.. {section}{\numberline {C}Step by Steps for Vertical Markets}{64}{appendix.C}}
..hidden.. {subsection}{\numberline {C.1}Common Installation Errors}{64}{subsection.C.1}}
..hidden.. {subsection}{\numberline {C.2}Retail With Light Manufacturing}{64}{subsection.C.2}}
..hidden.. {section}{\numberline {D}Glossary}{66}{appendix.D}}
..hidden.. {part}{I\hspace  {1em}LedgerSMB and Business Processes}{8}{part.1}}
..hidden.. {section}{\numberline {1}Introduction to LedgerSMB}{8}{section.1}}
..hidden.. {subsection}{\numberline {1.1}What is LedgerSMB}{8}{subsection.1.1}}
..hidden.. {subsection}{\numberline {1.2}Why LedgerSMB}{8}{subsection.1.2}}
..hidden.. {subsubsection}{\numberline {1.2.1}Advantages of LedgerSMB}{8}{subsubsection.1.2.1}}
..hidden.. {subsubsection}{\numberline {1.2.2}Key Features}{8}{subsubsection.1.2.2}}
..hidden.. {subsection}{\numberline {1.3}Limitations of LedgerSMB}{10}{subsection.1.3}}
..hidden.. {subsection}{\numberline {1.4}System Requirements of LedgerSMB}{10}{subsection.1.4}}
..hidden.. {section}{\numberline {2}User Account and Database Administration Basics}{11}{section.2}}
..hidden.. {subsection}{\numberline {2.1}Companies and Datasets}{11}{subsection.2.1}}
..hidden.. {subsection}{\numberline {2.2}How to Create a User}{12}{subsection.2.2}}
..hidden.. {subsection}{\numberline {2.3}Permissions}{12}{subsection.2.3}}
..hidden.. {subsubsection}{\numberline {2.3.1}List of Roles}{12}{subsubsection.2.3.1}}
..hidden.. {section}{\numberline {3}Contact Management}{18}{section.3}}
..hidden.. {subsection}{\numberline {3.1}Addresses}{19}{subsection.3.1}}
..hidden.. {subsection}{\numberline {3.2}Contact Info}{19}{subsection.3.2}}
..hidden.. {subsection}{\numberline {3.3}Bank Accounts}{19}{subsection.3.3}}
..hidden.. {subsection}{\numberline {3.4}Notes}{19}{subsection.3.4}}
..hidden.. {section}{\numberline {4}Chart of Accounts}{19}{section.4}}
..hidden.. {subsection}{\numberline {4.1}Introduction to Double Entry Bookkeeping}{19}{subsection.4.1}}
..hidden.. {subsubsection}{\numberline {4.1.1}Business Entity}{19}{subsubsection.4.1.1}}
..hidden.. {subsubsection}{\numberline {4.1.2}Double Entry}{19}{subsubsection.4.1.2}}
..hidden.. {subsubsection}{\numberline {4.1.3}Accounts}{20}{subsubsection.4.1.3}}
..hidden.. {subsubsection}{\numberline {4.1.4}Debits and Credits}{20}{subsubsection.4.1.4}}
..hidden.. {subsubsection}{\numberline {4.1.5}Accrual}{21}{subsubsection.4.1.5}}
..hidden.. {subsubsection}{\numberline {4.1.6}Separation of Duties}{21}{subsubsection.4.1.6}}
..hidden.. {subsubsection}{\numberline {4.1.7}References}{22}{subsubsection.4.1.7}}
..hidden.. {subsection}{\numberline {4.2}General Guidelines on Numbering Accounts}{22}{subsection.4.2}}
..hidden.. {subsection}{\numberline {4.3}Adding/Modifying Accounts}{23}{subsection.4.3}}
..hidden.. {subsection}{\numberline {4.4}Listing Account Balances and Transactions}{23}{subsection.4.4}}
..hidden.. {section}{\numberline {5}Administration}{23}{section.5}}
..hidden.. {subsection}{\numberline {5.1}Taxes, Defaults, and Preferences}{23}{subsection.5.1}}
..hidden.. {subsubsection}{\numberline {5.1.1}Adding A Sales Tax Account}{23}{subsubsection.5.1.1}}
..hidden.. {subsubsection}{\numberline {5.1.2}Setting a Sales Tax Amount}{23}{subsubsection.5.1.2}}
..hidden.. {subsubsection}{\numberline {5.1.3}Default Account Setup}{23}{subsubsection.5.1.3}}
..hidden.. {subsubsection}{\numberline {5.1.4}Currency Setup}{24}{subsubsection.5.1.4}}
..hidden.. {subsubsection}{\numberline {5.1.5}Sequence Settings}{24}{subsubsection.5.1.5}}
..hidden.. {subsection}{\numberline {5.2}Audit Control}{24}{subsection.5.2}}
..hidden.. {subsubsection}{\numberline {5.2.1}Explaining transaction reversal}{24}{subsubsection.5.2.1}}
..hidden.. {subsubsection}{\numberline {5.2.2}Close books option}{25}{subsubsection.5.2.2}}
..hidden.. {subsubsection}{\numberline {5.2.3}Audit Trails}{25}{subsubsection.5.2.3}}
..hidden.. {subsection}{\numberline {5.3}Departments}{25}{subsection.5.3}}
..hidden.. {subsubsection}{\numberline {5.3.1}Cost v Profit Centers.}{25}{subsubsection.5.3.1}}
..hidden.. {subsection}{\numberline {5.4}Warehouses}{25}{subsection.5.4}}
..hidden.. {subsection}{\numberline {5.5}Languages}{25}{subsection.5.5}}
..hidden.. {subsection}{\numberline {5.6}Types of Businesses}{25}{subsection.5.6}}
..hidden.. {subsection}{\numberline {5.7}Misc.}{26}{subsection.5.7}}
..hidden.. {subsubsection}{\numberline {5.7.1}GIFI}{26}{subsubsection.5.7.1}}
..hidden.. {subsubsection}{\numberline {5.7.2}SIC}{26}{subsubsection.5.7.2}}
..hidden.. {subsubsection}{\numberline {5.7.3}Overview of Template Editing}{26}{subsubsection.5.7.3}}
..hidden.. {subsubsection}{\numberline {5.7.4}Year-end}{26}{subsubsection.5.7.4}}
..hidden.. {subsection}{\numberline {5.8}Options in the ledger-smb.conf}{26}{subsection.5.8}}
..hidden.. {section}{\numberline {6}Goods and Services}{27}{section.6}}
..hidden.. {subsection}{\numberline {6.1}Basic Terms}{27}{subsection.6.1}}
..hidden.. {subsection}{\numberline {6.2}The Price Matrix}{27}{subsection.6.2}}
..hidden.. {subsection}{\numberline {6.3}Pricegroups}{27}{subsection.6.3}}
..hidden.. {subsection}{\numberline {6.4}Groups}{27}{subsection.6.4}}
..hidden.. {subsection}{\numberline {6.5}Labor/Overhead}{28}{subsection.6.5}}
..hidden.. {subsection}{\numberline {6.6}Services}{28}{subsection.6.6}}
..hidden.. {subsubsection}{\numberline {6.6.1}Shipping and Handling as a Service}{28}{subsubsection.6.6.1}}
..hidden.. {subsection}{\numberline {6.7}Parts}{28}{subsection.6.7}}
..hidden.. {subsection}{\numberline {6.8}Assemblies and Manufacturing}{28}{subsection.6.8}}
..hidden.. {subsubsection}{\numberline {6.8.1}Stocking Assemblies}{28}{subsubsection.6.8.1}}
..hidden.. {subsection}{\numberline {6.9}Reporting}{28}{subsection.6.9}}
..hidden.. {subsubsection}{\numberline {6.9.1}All Items and Parts Reports}{28}{subsubsection.6.9.1}}
..hidden.. {subsubsection}{\numberline {6.9.2}Requirements}{29}{subsubsection.6.9.2}}
..hidden.. {subsubsection}{\numberline {6.9.3}Services and Labor}{29}{subsubsection.6.9.3}}
..hidden.. {subsubsection}{\numberline {6.9.4}Assemblies}{29}{subsubsection.6.9.4}}
..hidden.. {subsubsection}{\numberline {6.9.5}Groups and Pricegroups}{29}{subsubsection.6.9.5}}
..hidden.. {subsection}{\numberline {6.10}Translations}{29}{subsection.6.10}}
..hidden.. {subsection}{\numberline {6.11}How Cost of Goods Sold is tracked}{29}{subsection.6.11}}
..hidden.. {section}{\numberline {7}Transaction Approval}{29}{section.7}}
..hidden.. {subsection}{\numberline {7.1}Batches and Vouchers}{29}{subsection.7.1}}
..hidden.. {subsection}{\numberline {7.2}Drafts}{30}{subsection.7.2}}
..hidden.. {section}{\numberline {8}AP}{30}{section.8}}
..hidden.. {subsection}{\numberline {8.1}Basic AP Concepts}{30}{subsection.8.1}}
..hidden.. {subsection}{\numberline {8.2}Vendors}{30}{subsection.8.2}}
..hidden.. {subsection}{\numberline {8.3}AP Transactions}{30}{subsection.8.3}}
..hidden.. {subsection}{\numberline {8.4}AP Invoices}{30}{subsection.8.4}}
..hidden.. {subsubsection}{\numberline {8.4.1}Correcting an AP Invoice}{31}{subsubsection.8.4.1}}
..hidden.. {subsection}{\numberline {8.5}Cash payment And Check Printing}{31}{subsection.8.5}}
..hidden.. {subsubsection}{\numberline {8.5.1}Batch Payment Entry Screen}{31}{subsubsection.8.5.1}}
..hidden.. {subsection}{\numberline {8.6}Transaction/Invoice Reporting}{31}{subsection.8.6}}
..hidden.. {subsubsection}{\numberline {8.6.1}Transactions Report}{31}{subsubsection.8.6.1}}
..hidden.. {subsubsection}{\numberline {8.6.2}Outstanding Report}{31}{subsubsection.8.6.2}}
..hidden.. {subsubsection}{\numberline {8.6.3}AP Aging Report}{32}{subsubsection.8.6.3}}
..hidden.. {subsubsection}{\numberline {8.6.4}Tax Paid and Non-taxable Report}{32}{subsubsection.8.6.4}}
..hidden.. {subsection}{\numberline {8.7}Vendor Reporting}{32}{subsection.8.7}}
..hidden.. {subsubsection}{\numberline {8.7.1}Vendor Search}{32}{subsubsection.8.7.1}}
..hidden.. {subsubsection}{\numberline {8.7.2}Vendor History}{32}{subsubsection.8.7.2}}
..hidden.. {section}{\numberline {9}AR}{32}{section.9}}
..hidden.. {subsection}{\numberline {9.1}Customers}{32}{subsection.9.1}}
..hidden.. {subsubsection}{\numberline {9.1.1}Customer Price Matrix}{32}{subsubsection.9.1.1}}
..hidden.. {subsection}{\numberline {9.2}AR Transactions}{33}{subsection.9.2}}
..hidden.. {subsection}{\numberline {9.3}AR Invoices}{33}{subsection.9.3}}
..hidden.. {subsection}{\numberline {9.4}Cash Receipt}{33}{subsection.9.4}}
..hidden.. {subsubsection}{\numberline {9.4.1}Cash Receipts for multiple customers}{33}{subsubsection.9.4.1}}
..hidden.. {subsection}{\numberline {9.5}AR Transaction Reporting}{33}{subsection.9.5}}
..hidden.. {subsubsection}{\numberline {9.5.1}AR Transactions Report}{33}{subsubsection.9.5.1}}
..hidden.. {subsubsection}{\numberline {9.5.2}AR Aging Report}{33}{subsubsection.9.5.2}}
..hidden.. {subsection}{\numberline {9.6}Customer Reporting}{33}{subsection.9.6}}
..hidden.. {section}{\numberline {10}Projects}{34}{section.10}}
..hidden.. {subsection}{\numberline {10.1}Project Basics}{34}{subsection.10.1}}
..hidden.. {subsection}{\numberline {10.2}Timecards}{34}{subsection.10.2}}
..hidden.. {subsection}{\numberline {10.3}Projects and Invoices}{34}{subsection.10.3}}
..hidden.. {subsection}{\numberline {10.4}Reporting}{34}{subsection.10.4}}
..hidden.. {subsubsection}{\numberline {10.4.1}Timecard Reporting}{34}{subsubsection.10.4.1}}
..hidden.. {subsubsection}{\numberline {10.4.2}Project Transaction Reporting}{34}{subsubsection.10.4.2}}
..hidden.. {subsubsection}{\numberline {10.4.3}List of Projects}{34}{subsubsection.10.4.3}}
..hidden.. {subsection}{\numberline {10.5}Possibilities for Using Projects}{34}{subsection.10.5}}
..hidden.. {section}{\numberline {11}Quotations and Order Management}{34}{section.11}}
+\newlabel{oe}{{11}{34}{Quotations and Order Management\relax }{section.11}{}}
..hidden.. {subsection}{\numberline {11.1}Sales Orders}{35}{subsection.11.1}}
..hidden.. {subsection}{\numberline {11.2}Quotations}{35}{subsection.11.2}}
..hidden.. {subsection}{\numberline {11.3}Shipping}{35}{subsection.11.3}}
..hidden.. {subsection}{\numberline {11.4}AR Work Flow}{35}{subsection.11.4}}
..hidden.. {subsubsection}{\numberline {11.4.1}Service Example}{35}{subsubsection.11.4.1}}
..hidden.. {subsubsection}{\numberline {11.4.2}Single Warehouse Example}{35}{subsubsection.11.4.2}}
..hidden.. {subsubsection}{\numberline {11.4.3}Multiple Warehouse Example}{35}{subsubsection.11.4.3}}
..hidden.. {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{36}{figure.1}}
..hidden.. {subsection}{\numberline {11.5}Requests for Quotation (RFQ)}{36}{subsection.11.5}}
..hidden.. {subsection}{\numberline {11.6}Purchase Orders}{36}{subsection.11.6}}
..hidden.. {subsection}{\numberline {11.7}Receiving}{36}{subsection.11.7}}
..hidden.. {subsection}{\numberline {11.8}AP Work Flow}{36}{subsection.11.8}}
..hidden.. {subsubsection}{\numberline {11.8.1}Bookkeeper entering the received items, order completed in full}{36}{subsubsection.11.8.1}}
..hidden.. {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{37}{figure.2}}
..hidden.. {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{38}{figure.3}}
..hidden.. {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{39}{figure.4}}
..hidden.. {subsubsection}{\numberline {11.8.2}Bookkeeper entering received items, order completed in part}{39}{subsubsection.11.8.2}}
..hidden.. {subsubsection}{\numberline {11.8.3}Receiving staff entering items}{39}{subsubsection.11.8.3}}
..hidden.. {subsection}{\numberline {11.9}Generation and Consolidation}{39}{subsection.11.9}}
..hidden.. {subsubsection}{\numberline {11.9.1}Generation}{39}{subsubsection.11.9.1}}
..hidden.. {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{40}{figure.5}}
..hidden.. {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{41}{figure.6}}
..hidden.. {subsubsection}{\numberline {11.9.2}Consolidation}{42}{subsubsection.11.9.2}}
..hidden.. {subsection}{\numberline {11.10}Reporting}{42}{subsection.11.10}}
..hidden.. {subsection}{\numberline {11.11}Shipping Module: Transferring Inventory between Warehouses}{42}{subsection.11.11}}
..hidden.. {section}{\numberline {12}HR}{42}{section.12}}
..hidden.. {section}{\numberline {13}POS}{42}{section.13}}
..hidden.. {subsection}{\numberline {13.1}Sales Screen}{42}{subsection.13.1}}
..hidden.. {subsection}{\numberline {13.2}Possibilities for Data Entry}{42}{subsection.13.2}}
..hidden.. {subsection}{\numberline {13.3}Hardware Support}{43}{subsection.13.3}}
..hidden.. {subsection}{\numberline {13.4}Reports}{43}{subsection.13.4}}
..hidden.. {subsubsection}{\numberline {13.4.1}Open Invoices}{43}{subsubsection.13.4.1}}
..hidden.. {subsubsection}{\numberline {13.4.2}Receipts}{43}{subsubsection.13.4.2}}
..hidden.. {section}{\numberline {14}General Ledger}{43}{section.14}}
..hidden.. {subsection}{\numberline {14.1}GL Basics}{43}{subsection.14.1}}
..hidden.. {subsubsection}{\numberline {14.1.1}Paper-based accounting systems and the GL}{43}{subsubsection.14.1.1}}
..hidden.. {subsubsection}{\numberline {14.1.2}Double Entry Examples on Paper}{44}{subsubsection.14.1.2}}
..hidden.. {subsubsection}{\numberline {14.1.3}The GL in LedgerSMB}{44}{subsubsection.14.1.3}}
..hidden.. {subsection}{\numberline {14.2}Cash Transfer}{44}{subsection.14.2}}
..hidden.. {subsection}{\numberline {14.3}GL Transactions}{45}{subsection.14.3}}
..hidden.. {subsection}{\numberline {14.4}Payroll as a GL transaction}{45}{subsection.14.4}}
..hidden.. {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{45}{figure.7}}
..hidden.. {subsection}{\numberline {14.5}Reconciliation}{45}{subsection.14.5}}
..hidden.. {subsection}{\numberline {14.6}Reports}{46}{subsection.14.6}}
..hidden.. {subsubsection}{\numberline {14.6.1}GL as access to almost everything else}{46}{subsubsection.14.6.1}}
..hidden.. {section}{\numberline {15}Recurring Transactions}{46}{section.15}}
..hidden.. {section}{\numberline {16}Financial Statements and Reports}{46}{section.16}}
..hidden.. {subsection}{\numberline {16.1}Cash v. Accrual Basis}{47}{subsection.16.1}}
..hidden.. {subsection}{\numberline {16.2}Viewing the Chart of Accounts and Transactions}{47}{subsection.16.2}}
..hidden.. {subsection}{\numberline {16.3}Trial Balance}{47}{subsection.16.3}}
..hidden.. {subsubsection}{\numberline {16.3.1}The Paper-based function of a Trial Balance}{47}{subsubsection.16.3.1}}
..hidden.. {subsubsection}{\numberline {16.3.2}Running the Trial Balance Report}{47}{subsubsection.16.3.2}}
..hidden.. {subsubsection}{\numberline {16.3.3}What if the Trial Balance doesn't Balance?}{47}{subsubsection.16.3.3}}
..hidden.. {subsubsection}{\numberline {16.3.4}Trial Balance as a Summary of Account Activity}{47}{subsubsection.16.3.4}}
..hidden.. {subsubsection}{\numberline {16.3.5}Trial Balance as a Budget Planning Tool}{48}{subsubsection.16.3.5}}
..hidden.. {subsection}{\numberline {16.4}Income Statement}{48}{subsection.16.4}}
..hidden.. {subsubsection}{\numberline {16.4.1}Uses of an Income Statement}{48}{subsubsection.16.4.1}}
..hidden.. {subsection}{\numberline {16.5}Balance Sheet}{49}{subsection.16.5}}
..hidden.. {subsection}{\numberline {16.6}What if the Balance Sheet doesn't balance?}{49}{subsection.16.6}}
..hidden.. {subsection}{\numberline {16.7}No Statement of Owner Equity?}{49}{subsection.16.7}}
..hidden.. {section}{\numberline {17}The Template System}{49}{section.17}}
..hidden.. {subsection}{\numberline {17.1}Text Templates}{50}{subsection.17.1}}
..hidden.. {subsection}{\numberline {17.2}HTML Templates}{50}{subsection.17.2}}
..hidden.. {subsection}{\numberline {17.3}\LaTeX  {}\ Templates}{51}{subsection.17.3}}
..hidden.. {subsubsection}{\numberline {17.3.1}What is \LaTeX  {}\ ?}{51}{subsubsection.17.3.1}}
..hidden.. {subsubsection}{\numberline {17.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor ..hidden.. {} to Edit \LaTeX  {}\ Templates}{51}{subsubsection.17.3.2}}
..hidden.. {subsection}{\numberline {17.4}Customizing Logos}{52}{subsection.17.4}}
..hidden.. {subsection}{\numberline {17.5}How are They Stored in the Filesystem?}{52}{subsection.17.5}}
..hidden.. {subsection}{\numberline {17.6}Upgrade Issues}{52}{subsection.17.6}}
..hidden.. {section}{\numberline {18}An Introduction to the CLI}{52}{section.18}}
..hidden.. {subsection}{\numberline {18.1}Conventions}{52}{subsection.18.1}}
..hidden.. {subsection}{\numberline {18.2}Preliminaries}{52}{subsection.18.2}}
..hidden.. {subsection}{\numberline {18.3}First Script: lsmb01-cli-example.sh}{53}{subsection.18.3}}
..hidden.. {subsubsection}{\numberline {18.3.1}Script 1 (Bash)}{53}{subsubsection.18.3.1}}
..hidden.. {subsection}{\numberline {18.4}Second Script: lsmb02-cli-example.pl}{54}{subsection.18.4}}
..hidden.. {subsubsection}{\numberline {18.4.1}Script 2 (Perl)}{55}{subsubsection.18.4.1}}
..hidden.. {part}{II\hspace  {1em}Technical Overview}{59}{part.2}}
..hidden.. {section}{\numberline {19}Basic Architecture}{59}{section.19}}
..hidden.. {subsection}{\numberline {19.1}The Software Stack}{59}{subsection.19.1}}
+\newlabel{fig-sl-stack}{{19.1}{59}{The Software Stack\relax }{subsection.19.1}{}}
..hidden.. {figure}{\numberline {8}{\ignorespaces The LedgerSMB software stack in a Typical Implementation}}{59}{figure.8}}
..hidden.. {subsection}{\numberline {19.2}Capacity Planning}{60}{subsection.19.2}}
..hidden.. {subsubsection}{\numberline {19.2.1}Scalability Strategies}{60}{subsubsection.19.2.1}}
..hidden.. {subsubsection}{\numberline {19.2.2}Database Maintenance}{60}{subsubsection.19.2.2}}
..hidden.. {subsubsection}{\numberline {19.2.3}Known issues}{61}{subsubsection.19.2.3}}
..hidden.. {section}{\numberline {20}Customization Possibilities}{61}{section.20}}
..hidden.. {subsection}{\numberline {20.1}Brief Guide to the Source Code}{61}{subsection.20.1}}
..hidden.. {subsection}{\numberline {20.2}Structure of Old and New Code}{62}{subsection.20.2}}
..hidden.. {subsection}{\numberline {20.3}Data Entry Screens}{62}{subsection.20.3}}
..hidden.. {subsubsection}{\numberline {20.3.1}Examples}{62}{subsubsection.20.3.1}}
..hidden.. {subsection}{\numberline {20.4}Extensions}{62}{subsection.20.4}}
..hidden.. {subsubsection}{\numberline {20.4.1}Examples}{62}{subsubsection.20.4.1}}
..hidden.. {subsection}{\numberline {20.5}Templates}{62}{subsection.20.5}}
..hidden.. {subsubsection}{\numberline {20.5.1}Examples}{62}{subsubsection.20.5.1}}
..hidden.. {subsection}{\numberline {20.6}Reports}{63}{subsection.20.6}}
..hidden.. {subsubsection}{\numberline {20.6.1}Examples}{63}{subsubsection.20.6.1}}
..hidden.. {section}{\numberline {21}Integration Possibilities}{63}{section.21}}
..hidden.. {subsection}{\numberline {21.1}Reporting Tools}{63}{subsection.21.1}}
..hidden.. {subsubsection}{\numberline {21.1.1}Examples}{63}{subsubsection.21.1.1}}
..hidden.. {subsection}{\numberline {21.2}Line of Business Tools on PostgreSQL}{63}{subsection.21.2}}
..hidden.. {subsubsection}{\numberline {21.2.1}Known Issues}{63}{subsubsection.21.2.1}}
..hidden.. {subsubsection}{\numberline {21.2.2}Strategies}{63}{subsubsection.21.2.2}}
..hidden.. {subsubsection}{\numberline {21.2.3}Examples}{64}{subsubsection.21.2.3}}
..hidden.. {subsection}{\numberline {21.3}Line of Business Tools on other RDBMS's}{64}{subsection.21.3}}
..hidden.. {subsubsection}{\numberline {21.3.1}Strategies}{64}{subsubsection.21.3.1}}
..hidden.. {subsubsection}{\numberline {21.3.2}Integration Products and Open Source Projects}{64}{subsubsection.21.3.2}}
..hidden.. {section}{\numberline {22}Customization Guide}{64}{section.22}}
..hidden.. {subsection}{\numberline {22.1}General Information}{65}{subsection.22.1}}
..hidden.. {subsection}{\numberline {22.2}Customizing Templates}{65}{subsection.22.2}}
..hidden.. {subsubsection}{\numberline {22.2.1}Page Breaks in \LaTeX  {}}{65}{subsubsection.22.2.1}}
..hidden.. {subsubsection}{\numberline {22.2.2}Other Template Control Structures}{65}{subsubsection.22.2.2}}
..hidden.. {subsubsection}{\numberline {22.2.3}File Inclusion}{65}{subsubsection.22.2.3}}
..hidden.. {subsubsection}{\numberline {22.2.4}Cross-referencing and multiple passes of \LaTeX  {}}{66}{subsubsection.22.2.4}}
..hidden.. {subsubsection}{\numberline {22.2.5}Variable Substitution}{66}{subsubsection.22.2.5}}
..hidden.. {subsection}{\numberline {22.3}Customizing Forms}{66}{subsection.22.3}}
..hidden.. {subsection}{\numberline {22.4}Customizing Modules}{66}{subsection.22.4}}
..hidden.. {subsubsection}{\numberline {22.4.1}Database Access}{67}{subsubsection.22.4.1}}
..hidden.. {subsection}{\numberline {22.5}CLI Examples}{67}{subsection.22.5}}
..hidden.. {part}{III\hspace  {1em}Appendix}{68}{part.3}}
..hidden.. {section}{\numberline {A}Where to Go for More Information}{68}{appendix.A}}
..hidden.. {section}{\numberline {B}Quick Tips}{68}{appendix.B}}
..hidden.. {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{68}{subsection.B.1}}
..hidden.. {subsection}{\numberline {B.2}Handling bad debts}{68}{subsection.B.2}}
..hidden.. {section}{\numberline {C}Step by Steps for Vertical Markets}{68}{appendix.C}}
..hidden.. {subsection}{\numberline {C.1}Common Installation Errors}{68}{subsection.C.1}}
..hidden.. {subsection}{\numberline {C.2}Retail With Light Manufacturing}{68}{subsection.C.2}}
..hidden.. {section}{\numberline {D}Glossary}{70}{appendix.D}}

Modified: branches/1.3/doc/manual/LedgerSMB-manual.lof
===================================================================
--- branches/1.3/doc/manual/LedgerSMB-manual.lof	2011-09-20 06:24:00 UTC (rev 3720)
+++ branches/1.3/doc/manual/LedgerSMB-manual.lof	2011-09-20 15:52:24 UTC (rev 3721)
@@ -1,9 +1,9 @@
 ..hidden.. {english}
-\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{32}{figure.1}
-\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{33}{figure.2}
-\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{34}{figure.3}
-\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{35}{figure.4}
-\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{36}{figure.5}
-\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{37}{figure.6}
-\contentsline {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{41}{figure.7}
-\contentsline {figure}{\numberline {8}{\ignorespaces The LedgerSMB software stack in a Typical Implementation}}{55}{figure.8}
+\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{36}{figure.1}
+\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{37}{figure.2}
+\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{38}{figure.3}
+\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{39}{figure.4}
+\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{40}{figure.5}
+\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{41}{figure.6}
+\contentsline {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{45}{figure.7}
+\contentsline {figure}{\numberline {8}{\ignorespaces The LedgerSMB software stack in a Typical Implementation}}{59}{figure.8}

Modified: branches/1.3/doc/manual/LedgerSMB-manual.tex
===================================================================
--- branches/1.3/doc/manual/LedgerSMB-manual.tex	2011-09-20 06:24:00 UTC (rev 3720)
+++ branches/1.3/doc/manual/LedgerSMB-manual.tex	2011-09-20 15:52:24 UTC (rev 3721)
@@ -751,6 +751,60 @@
       \end{description}
 \end{itemize}
 
+\section{Contact Management}
+
+Every business does business with other persons, corporate or natural.  They may
+sell goods and services to these persons or they may purchase goods and 
+services from these persons.  With a few exceptions those who are being sold
+goods and services are tracked as customers, and those from whom goods and
+services are being purchased from are vendors.  The actual formal distinction is
+that vendors are entities that the business pays while customers pay the 
+business.  Here are some key terms:
+
+\begin{description}
+\item[Credit Account] An agreement between your business and another person
+or business and your business about the payment for the delivery of goods and
+services on an ongoing basis.  These credit accounts define customer and vendor
+relationships.
+\item[Customer] Another person or business who pays your business money
+\item[Vendor] Another person or business you pay money to.
+\end{description}
+
+Prior versions of LedgerSMB required that customers and vendors be entirely
+separate.  In 1.3, however, a given entity can have multiple agreements with the
+business, some being as a customer, and some being as a vendor.
+
+All customers and vendors are currently tracked as companies, while employees 
+are tracked as natural persons but this will be
+changing in future versions so that natural persons can be tracked as customers
+and vendors too.
+
+Each contact must be attached to a country for tax reporting purposes.  Credit
+accounts can then be attached to a tax form for that country (for 1099 reporting
+in the US or EU VAT reporting).
+
+\subsection{Addresses}
+Each contact, whether an employee, customer, or vendor, can have one or more 
+addresses attached, but only one can be a billing address.
+
+\subsection{Contact Info}
+Each contact can have any number of contact info records attached.  These convey
+phone, email, instant messenger, etc. info for the individual.  New types of
+records can be generated easily by adding them to the contact\_class table.
+
+\subsection{Bank Accounts}
+Each contact can have any number of bank accounts attached, but only one can be
+the primary account for a given credit account.  There are only two fields here.
+The first (BIC, or Banking Institution Code) represents the bank's identifier,
+such as an ABA routing number, or a SWIFT code, while the second (IBAN)
+represents the individual's account number.
+
+\subsection{Notes}
+In 1.3, any number of read-only notes can be attached either to an entity (in
+which case they show up for all credit accounts for that entity), or a credit
+account, in which case they show up only when the relevant credit account is 
+selected.
+
 \section{Chart of Accounts}
 
 The Chart of Accounts provides a basic overview of the logical structure
@@ -1524,22 +1578,8 @@
 Add Vendor. The vendor list can be searched under AP-\textgreater
 Vendors-\textgreater Reports-\textgreater Search.
 
-Enter start and end-dates for each vendor. This will make searches
-and drop-down boxes faster when some vendors are no longer actively
-supporting your company.
+Please see the Contact Management section above for more on manageing vendors.
 
-A few fields that need explanation are: 
-
-\begin{description}
-\item [{BIC}] Bank Identifier Code is often the same as the S.W.I.F.T.
-code. This is a code for the bank a customer uses for automated money
-transfers. 
-\item [{IBAN}] International Bank Account Number is related to the BIC
-and is used for cross-border automated money transfers. 
-\item [{Terms}] is the number of days one has to pay the invoice. 
-\item [{Vendor}] Number is automatically generated. 
-\end{description}
-
 \subsection{AP Transactions}
 
 AP Transactions are generally used for items other than goods and
@@ -1617,14 +1657,14 @@
 it paid, and then enter the amount. One can then print a check.
 
 
-\subsubsection{Rapid Payment Entry Screen}
+\subsubsection{Batch Payment Entry Screen}
 
-One can also use the rapid payment entry screen to print multiple
-checks. However, this does not allow you to print the multiple checks
-to the screen as a separate document is created for each check. In
-this event, one must print directly to a printer as postscript.
+For bulk payment entry, we provide the batch payment workflow.  You can use this
+to pay any or all vendors filtered by business class or the like.  Each payment
+batch is saved, and hits the books after it is reviewed.  It is possible to pay
+over ten thousand invoices a week using this interface.  It is found under
+Cash/Vouchers/Payments.
 
-
 \subsection{Transaction/Invoice Reporting}
 
 

Modified: branches/1.3/doc/manual/LedgerSMB-manual.toc
===================================================================
--- branches/1.3/doc/manual/LedgerSMB-manual.toc	2011-09-20 06:24:00 UTC (rev 3720)
+++ branches/1.3/doc/manual/LedgerSMB-manual.toc	2011-09-20 15:52:24 UTC (rev 3721)
@@ -1,223 +1,230 @@
 ..hidden.. {english}
-\contentsline {part}{I\hspace {1em}LedgerSMB and Business Processes}{7}{part.1}
-\contentsline {section}{\numberline {1}Introduction to LedgerSMB}{7}{section.1}
-\contentsline {subsection}{\numberline {1.1}Why LedgerSMB}{7}{subsection.1.1}
-\contentsline {subsubsection}{\numberline {1.1.1}Advantages of LedgerSMB}{7}{subsubsection.1.1.1}
-\contentsline {subsubsection}{\numberline {1.1.2}Key Features}{7}{subsubsection.1.1.2}
-\contentsline {subsection}{\numberline {1.2}Limitations of LedgerSMB}{9}{subsection.1.2}
-\contentsline {subsection}{\numberline {1.3}System Requirements of LedgerSMB}{9}{subsection.1.3}
-\contentsline {section}{\numberline {2}User Account and Database Administration Basics}{9}{section.2}
-\contentsline {subsection}{\numberline {2.1}Companies and Datasets}{10}{subsection.2.1}
-\contentsline {subsection}{\numberline {2.2}How to Create a User}{10}{subsection.2.2}
-\contentsline {subsection}{\numberline {2.3}Permissions}{10}{subsection.2.3}
-\contentsline {subsubsection}{\numberline {2.3.1}List of Roles}{10}{subsubsection.2.3.1}
-\contentsline {section}{\numberline {3}Chart of Accounts}{16}{section.3}
-\contentsline {subsection}{\numberline {3.1}Introduction to Double Entry Bookkeeping}{16}{subsection.3.1}
-\contentsline {subsubsection}{\numberline {3.1.1}Business Entity}{16}{subsubsection.3.1.1}
-\contentsline {subsubsection}{\numberline {3.1.2}Double Entry}{16}{subsubsection.3.1.2}
-\contentsline {subsubsection}{\numberline {3.1.3}Accounts}{17}{subsubsection.3.1.3}
-\contentsline {subsubsection}{\numberline {3.1.4}Debits and Credits}{17}{subsubsection.3.1.4}
-\contentsline {subsubsection}{\numberline {3.1.5}Accrual}{18}{subsubsection.3.1.5}
-\contentsline {subsubsection}{\numberline {3.1.6}Separation of Duties}{18}{subsubsection.3.1.6}
-\contentsline {subsubsection}{\numberline {3.1.7}References}{18}{subsubsection.3.1.7}
-\contentsline {subsection}{\numberline {3.2}General Guidelines on Numbering Accounts}{19}{subsection.3.2}
-\contentsline {subsection}{\numberline {3.3}Adding/Modifying Accounts}{19}{subsection.3.3}
-\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{19}{subsection.3.4}
-\contentsline {section}{\numberline {4}Administration}{20}{section.4}
-\contentsline {subsection}{\numberline {4.1}Taxes, Defaults, and Preferences}{20}{subsection.4.1}
-\contentsline {subsubsection}{\numberline {4.1.1}Adding A Sales Tax Account}{20}{subsubsection.4.1.1}
-\contentsline {subsubsection}{\numberline {4.1.2}Setting a Sales Tax Amount}{20}{subsubsection.4.1.2}
-\contentsline {subsubsection}{\numberline {4.1.3}Default Account Setup}{20}{subsubsection.4.1.3}
-\contentsline {subsubsection}{\numberline {4.1.4}Currency Setup}{20}{subsubsection.4.1.4}
-\contentsline {subsubsection}{\numberline {4.1.5}Sequence Settings}{20}{subsubsection.4.1.5}
-\contentsline {subsection}{\numberline {4.2}Audit Control}{21}{subsection.4.2}
-\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{21}{subsubsection.4.2.1}
-\contentsline {subsubsection}{\numberline {4.2.2}Close books option}{21}{subsubsection.4.2.2}
-\contentsline {subsubsection}{\numberline {4.2.3}Audit Trails}{21}{subsubsection.4.2.3}
-\contentsline {subsection}{\numberline {4.3}Departments}{22}{subsection.4.3}
-\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{22}{subsubsection.4.3.1}
-\contentsline {subsection}{\numberline {4.4}Warehouses}{22}{subsection.4.4}
-\contentsline {subsection}{\numberline {4.5}Languages}{22}{subsection.4.5}
-\contentsline {subsection}{\numberline {4.6}Types of Businesses}{22}{subsection.4.6}
-\contentsline {subsection}{\numberline {4.7}Misc.}{22}{subsection.4.7}
-\contentsline {subsubsection}{\numberline {4.7.1}GIFI}{22}{subsubsection.4.7.1}
-\contentsline {subsubsection}{\numberline {4.7.2}SIC}{22}{subsubsection.4.7.2}
-\contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{23}{subsubsection.4.7.3}
-\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{23}{subsubsection.4.7.4}
-\contentsline {subsection}{\numberline {4.8}Options in the ledger-smb.conf}{23}{subsection.4.8}
-\contentsline {section}{\numberline {5}Goods and Services}{24}{section.5}
-\contentsline {subsection}{\numberline {5.1}Basic Terms}{24}{subsection.5.1}
-\contentsline {subsection}{\numberline {5.2}The Price Matrix}{24}{subsection.5.2}
-\contentsline {subsection}{\numberline {5.3}Pricegroups}{24}{subsection.5.3}
-\contentsline {subsection}{\numberline {5.4}Groups}{24}{subsection.5.4}
-\contentsline {subsection}{\numberline {5.5}Labor/Overhead}{24}{subsection.5.5}
-\contentsline {subsection}{\numberline {5.6}Services}{24}{subsection.5.6}
-\contentsline {subsubsection}{\numberline {5.6.1}Shipping and Handling as a Service}{24}{subsubsection.5.6.1}
-\contentsline {subsection}{\numberline {5.7}Parts}{24}{subsection.5.7}
-\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{25}{subsection.5.8}
-\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{25}{subsubsection.5.8.1}
-\contentsline {subsection}{\numberline {5.9}Reporting}{25}{subsection.5.9}
-\contentsline {subsubsection}{\numberline {5.9.1}All Items and Parts Reports}{25}{subsubsection.5.9.1}
-\contentsline {subsubsection}{\numberline {5.9.2}Requirements}{25}{subsubsection.5.9.2}
-\contentsline {subsubsection}{\numberline {5.9.3}Services and Labor}{25}{subsubsection.5.9.3}
-\contentsline {subsubsection}{\numberline {5.9.4}Assemblies}{25}{subsubsection.5.9.4}
-\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{26}{subsubsection.5.9.5}
-\contentsline {subsection}{\numberline {5.10}Translations}{26}{subsection.5.10}
-\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{26}{subsection.5.11}
-\contentsline {section}{\numberline {6}Transaction Approval}{26}{section.6}
-\contentsline {subsection}{\numberline {6.1}Batches and Vouchers}{26}{subsection.6.1}
-\contentsline {subsection}{\numberline {6.2}Drafts}{26}{subsection.6.2}
-\contentsline {section}{\numberline {7}AP}{27}{section.7}
-\contentsline {subsection}{\numberline {7.1}Basic AP Concepts}{27}{subsection.7.1}
-\contentsline {subsection}{\numberline {7.2}Vendors}{27}{subsection.7.2}
-\contentsline {subsection}{\numberline {7.3}AP Transactions}{27}{subsection.7.3}
-\contentsline {subsection}{\numberline {7.4}AP Invoices}{27}{subsection.7.4}
-\contentsline {subsubsection}{\numberline {7.4.1}Correcting an AP Invoice}{28}{subsubsection.7.4.1}
-\contentsline {subsection}{\numberline {7.5}Cash payment And Check Printing}{28}{subsection.7.5}
-\contentsline {subsubsection}{\numberline {7.5.1}Rapid Payment Entry Screen}{28}{subsubsection.7.5.1}
-\contentsline {subsection}{\numberline {7.6}Transaction/Invoice Reporting}{28}{subsection.7.6}
-\contentsline {subsubsection}{\numberline {7.6.1}Transactions Report}{28}{subsubsection.7.6.1}
-\contentsline {subsubsection}{\numberline {7.6.2}Outstanding Report}{28}{subsubsection.7.6.2}
-\contentsline {subsubsection}{\numberline {7.6.3}AP Aging Report}{28}{subsubsection.7.6.3}
-\contentsline {subsubsection}{\numberline {7.6.4}Tax Paid and Non-taxable Report}{28}{subsubsection.7.6.4}
-\contentsline {subsection}{\numberline {7.7}Vendor Reporting}{29}{subsection.7.7}
-\contentsline {subsubsection}{\numberline {7.7.1}Vendor Search}{29}{subsubsection.7.7.1}
-\contentsline {subsubsection}{\numberline {7.7.2}Vendor History}{29}{subsubsection.7.7.2}
-\contentsline {section}{\numberline {8}AR}{29}{section.8}
-\contentsline {subsection}{\numberline {8.1}Customers}{29}{subsection.8.1}
-\contentsline {subsubsection}{\numberline {8.1.1}Customer Price Matrix}{29}{subsubsection.8.1.1}
-\contentsline {subsection}{\numberline {8.2}AR Transactions}{29}{subsection.8.2}
-\contentsline {subsection}{\numberline {8.3}AR Invoices}{30}{subsection.8.3}
-\contentsline {subsection}{\numberline {8.4}Cash Receipt}{30}{subsection.8.4}
-\contentsline {subsubsection}{\numberline {8.4.1}Cash Receipts for multiple customers}{30}{subsubsection.8.4.1}
-\contentsline {subsection}{\numberline {8.5}AR Transaction Reporting}{30}{subsection.8.5}
-\contentsline {subsubsection}{\numberline {8.5.1}AR Transactions Report}{30}{subsubsection.8.5.1}
-\contentsline {subsubsection}{\numberline {8.5.2}AR Aging Report}{30}{subsubsection.8.5.2}
-\contentsline {subsection}{\numberline {8.6}Customer Reporting}{30}{subsection.8.6}
-\contentsline {section}{\numberline {9}Projects}{30}{section.9}
-\contentsline {subsection}{\numberline {9.1}Project Basics}{30}{subsection.9.1}
-\contentsline {subsection}{\numberline {9.2}Timecards}{31}{subsection.9.2}
-\contentsline {subsection}{\numberline {9.3}Projects and Invoices}{31}{subsection.9.3}
-\contentsline {subsection}{\numberline {9.4}Reporting}{31}{subsection.9.4}
-\contentsline {subsubsection}{\numberline {9.4.1}Timecard Reporting}{31}{subsubsection.9.4.1}
-\contentsline {subsubsection}{\numberline {9.4.2}Project Transaction Reporting}{31}{subsubsection.9.4.2}
-\contentsline {subsubsection}{\numberline {9.4.3}List of Projects}{31}{subsubsection.9.4.3}
-\contentsline {subsection}{\numberline {9.5}Possibilities for Using Projects}{31}{subsection.9.5}
-\contentsline {section}{\numberline {10}Quotations and Order Management}{31}{section.10}
-\contentsline {subsection}{\numberline {10.1}Sales Orders}{31}{subsection.10.1}
-\contentsline {subsection}{\numberline {10.2}Quotations}{32}{subsection.10.2}
-\contentsline {subsection}{\numberline {10.3}Shipping}{32}{subsection.10.3}
-\contentsline {subsection}{\numberline {10.4}AR Work Flow}{32}{subsection.10.4}
-\contentsline {subsubsection}{\numberline {10.4.1}Service Example}{32}{subsubsection.10.4.1}
-\contentsline {subsubsection}{\numberline {10.4.2}Single Warehouse Example}{33}{subsubsection.10.4.2}
-\contentsline {subsubsection}{\numberline {10.4.3}Multiple Warehouse Example}{33}{subsubsection.10.4.3}
-\contentsline {subsection}{\numberline {10.5}Requests for Quotation (RFQ)}{35}{subsection.10.5}
-\contentsline {subsection}{\numberline {10.6}Purchase Orders}{35}{subsection.10.6}
-\contentsline {subsection}{\numberline {10.7}Receiving}{35}{subsection.10.7}
-\contentsline {subsection}{\numberline {10.8}AP Work Flow}{35}{subsection.10.8}
-\contentsline {subsubsection}{\numberline {10.8.1}Bookkeeper entering the received items, order completed in full}{35}{subsubsection.10.8.1}
-\contentsline {subsubsection}{\numberline {10.8.2}Bookkeeper entering received items, order completed in part}{36}{subsubsection.10.8.2}
-\contentsline {subsubsection}{\numberline {10.8.3}Receiving staff entering items}{36}{subsubsection.10.8.3}
-\contentsline {subsection}{\numberline {10.9}Generation and Consolidation}{38}{subsection.10.9}
-\contentsline {subsubsection}{\numberline {10.9.1}Generation}{38}{subsubsection.10.9.1}
-\contentsline {subsubsection}{\numberline {10.9.2}Consolidation}{38}{subsubsection.10.9.2}
-\contentsline {subsection}{\numberline {10.10}Reporting}{38}{subsection.10.10}
-\contentsline {subsection}{\numberline {10.11}Shipping Module: Transferring Inventory between Warehouses}{38}{subsection.10.11}
-\contentsline {section}{\numberline {11}HR}{38}{section.11}
-\contentsline {section}{\numberline {12}POS}{38}{section.12}
-\contentsline {subsection}{\numberline {12.1}Sales Screen}{38}{subsection.12.1}
-\contentsline {subsection}{\numberline {12.2}Possibilities for Data Entry}{39}{subsection.12.2}
-\contentsline {subsection}{\numberline {12.3}Hardware Support}{39}{subsection.12.3}
-\contentsline {subsection}{\numberline {12.4}Reports}{39}{subsection.12.4}
-\contentsline {subsubsection}{\numberline {12.4.1}Open Invoices}{39}{subsubsection.12.4.1}
-\contentsline {subsubsection}{\numberline {12.4.2}Receipts}{39}{subsubsection.12.4.2}
-\contentsline {section}{\numberline {13}General Ledger}{39}{section.13}
-\contentsline {subsection}{\numberline {13.1}GL Basics}{39}{subsection.13.1}
-\contentsline {subsubsection}{\numberline {13.1.1}Paper-based accounting systems and the GL}{40}{subsubsection.13.1.1}
-\contentsline {subsubsection}{\numberline {13.1.2}Double Entry Examples on Paper}{40}{subsubsection.13.1.2}
-\contentsline {subsubsection}{\numberline {13.1.3}The GL in LedgerSMB}{40}{subsubsection.13.1.3}
-\contentsline {subsection}{\numberline {13.2}Cash Transfer}{40}{subsection.13.2}
-\contentsline {subsection}{\numberline {13.3}GL Transactions}{41}{subsection.13.3}
-\contentsline {subsection}{\numberline {13.4}Payroll as a GL transaction}{41}{subsection.13.4}
-\contentsline {subsection}{\numberline {13.5}Reconciliation}{42}{subsection.13.5}
-\contentsline {subsection}{\numberline {13.6}Reports}{42}{subsection.13.6}
-\contentsline {subsubsection}{\numberline {13.6.1}GL as access to almost everything else}{42}{subsubsection.13.6.1}
-\contentsline {section}{\numberline {14}Recurring Transactions}{42}{section.14}
-\contentsline {section}{\numberline {15}Financial Statements and Reports}{43}{section.15}
-\contentsline {subsection}{\numberline {15.1}Cash v. Accrual Basis}{43}{subsection.15.1}
-\contentsline {subsection}{\numberline {15.2}Viewing the Chart of Accounts and Transactions}{43}{subsection.15.2}
-\contentsline {subsection}{\numberline {15.3}Trial Balance}{43}{subsection.15.3}
-\contentsline {subsubsection}{\numberline {15.3.1}The Paper-based function of a Trial Balance}{43}{subsubsection.15.3.1}
-\contentsline {subsubsection}{\numberline {15.3.2}Running the Trial Balance Report}{43}{subsubsection.15.3.2}
-\contentsline {subsubsection}{\numberline {15.3.3}What if the Trial Balance doesn't Balance?}{43}{subsubsection.15.3.3}
-\contentsline {subsubsection}{\numberline {15.3.4}Trial Balance as a Summary of Account Activity}{44}{subsubsection.15.3.4}
-\contentsline {subsubsection}{\numberline {15.3.5}Trial Balance as a Budget Planning Tool}{44}{subsubsection.15.3.5}
-\contentsline {subsection}{\numberline {15.4}Income Statement}{44}{subsection.15.4}
-\contentsline {subsubsection}{\numberline {15.4.1}Uses of an Income Statement}{44}{subsubsection.15.4.1}
-\contentsline {subsection}{\numberline {15.5}Balance Sheet}{45}{subsection.15.5}
-\contentsline {subsection}{\numberline {15.6}What if the Balance Sheet doesn't balance?}{45}{subsection.15.6}
-\contentsline {subsection}{\numberline {15.7}No Statement of Owner Equity?}{45}{subsection.15.7}
-\contentsline {section}{\numberline {16}The Template System}{45}{section.16}
-\contentsline {subsection}{\numberline {16.1}Text Templates}{46}{subsection.16.1}
-\contentsline {subsection}{\numberline {16.2}HTML Templates}{46}{subsection.16.2}
-\contentsline {subsection}{\numberline {16.3}\LaTeX {}\ Templates}{47}{subsection.16.3}
-\contentsline {subsubsection}{\numberline {16.3.1}What is \LaTeX {}\ ?}{47}{subsubsection.16.3.1}
-\contentsline {subsubsection}{\numberline {16.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor ..hidden.. {} to Edit \LaTeX {}\ Templates}{47}{subsubsection.16.3.2}
-\contentsline {subsection}{\numberline {16.4}Customizing Logos}{48}{subsection.16.4}
-\contentsline {subsection}{\numberline {16.5}How are They Stored in the Filesystem?}{48}{subsection.16.5}
-\contentsline {subsection}{\numberline {16.6}Upgrade Issues}{48}{subsection.16.6}
-\contentsline {section}{\numberline {17}An Introduction to the CLI}{48}{section.17}
-\contentsline {subsection}{\numberline {17.1}Conventions}{48}{subsection.17.1}
-\contentsline {subsection}{\numberline {17.2}Preliminaries}{48}{subsection.17.2}
-\contentsline {subsection}{\numberline {17.3}First Script: lsmb01-cli-example.sh}{49}{subsection.17.3}
-\contentsline {subsubsection}{\numberline {17.3.1}Script 1 (Bash)}{49}{subsubsection.17.3.1}
-\contentsline {subsection}{\numberline {17.4}Second Script: lsmb02-cli-example.pl}{50}{subsection.17.4}
-\contentsline {subsubsection}{\numberline {17.4.1}Script 2 (Perl)}{51}{subsubsection.17.4.1}
-\contentsline {part}{II\hspace {1em}Technical Overview}{55}{part.2}
-\contentsline {section}{\numberline {18}Basic Architecture}{55}{section.18}
-\contentsline {subsection}{\numberline {18.1}The Software Stack}{55}{subsection.18.1}
-\contentsline {subsection}{\numberline {18.2}Capacity Planning}{56}{subsection.18.2}
-\contentsline {subsubsection}{\numberline {18.2.1}Scalability Strategies}{56}{subsubsection.18.2.1}
-\contentsline {subsubsection}{\numberline {18.2.2}Database Maintenance}{56}{subsubsection.18.2.2}
-\contentsline {subsubsection}{\numberline {18.2.3}Known issues}{57}{subsubsection.18.2.3}
-\contentsline {section}{\numberline {19}Customization Possibilities}{57}{section.19}
-\contentsline {subsection}{\numberline {19.1}Brief Guide to the Source Code}{57}{subsection.19.1}
-\contentsline {subsection}{\numberline {19.2}Data Entry Screens}{58}{subsection.19.2}
-\contentsline {subsubsection}{\numberline {19.2.1}Examples}{58}{subsubsection.19.2.1}
-\contentsline {subsection}{\numberline {19.3}Extensions}{58}{subsection.19.3}
-\contentsline {subsubsection}{\numberline {19.3.1}Examples}{58}{subsubsection.19.3.1}
-\contentsline {subsection}{\numberline {19.4}Templates}{58}{subsection.19.4}
-\contentsline {subsubsection}{\numberline {19.4.1}Examples}{58}{subsubsection.19.4.1}
-\contentsline {subsection}{\numberline {19.5}Reports}{58}{subsection.19.5}
-\contentsline {subsubsection}{\numberline {19.5.1}Examples}{59}{subsubsection.19.5.1}
-\contentsline {section}{\numberline {20}Integration Possibilities}{59}{section.20}
-\contentsline {subsection}{\numberline {20.1}Reporting Tools}{59}{subsection.20.1}
-\contentsline {subsubsection}{\numberline {20.1.1}Examples}{59}{subsubsection.20.1.1}
-\contentsline {subsection}{\numberline {20.2}Line of Business Tools on PostgreSQL}{59}{subsection.20.2}
-\contentsline {subsubsection}{\numberline {20.2.1}Known Issues}{59}{subsubsection.20.2.1}
-\contentsline {subsubsection}{\numberline {20.2.2}Strategies}{59}{subsubsection.20.2.2}
-\contentsline {subsubsection}{\numberline {20.2.3}Examples}{60}{subsubsection.20.2.3}
-\contentsline {subsection}{\numberline {20.3}Line of Business Tools on other RDBMS's}{60}{subsection.20.3}
-\contentsline {subsubsection}{\numberline {20.3.1}Strategies}{60}{subsubsection.20.3.1}
-\contentsline {subsubsection}{\numberline {20.3.2}Integration Products and Open Source Projects}{60}{subsubsection.20.3.2}
-\contentsline {section}{\numberline {21}Customization Guide}{60}{section.21}
-\contentsline {subsection}{\numberline {21.1}General Information}{60}{subsection.21.1}
-\contentsline {subsection}{\numberline {21.2}Customizing Templates}{61}{subsection.21.2}
-\contentsline {subsubsection}{\numberline {21.2.1}Page Breaks in \LaTeX {}}{61}{subsubsection.21.2.1}
-\contentsline {subsubsection}{\numberline {21.2.2}Other Template Control Structures}{61}{subsubsection.21.2.2}
-\contentsline {subsubsection}{\numberline {21.2.3}File Inclusion}{61}{subsubsection.21.2.3}
-\contentsline {subsubsection}{\numberline {21.2.4}Cross-referencing and multiple passes of \LaTeX {}}{61}{subsubsection.21.2.4}
-\contentsline {subsubsection}{\numberline {21.2.5}Variable Substitution}{62}{subsubsection.21.2.5}
-\contentsline {subsection}{\numberline {21.3}Customizing Forms}{62}{subsection.21.3}
-\contentsline {subsection}{\numberline {21.4}Customizing Modules}{62}{subsection.21.4}
-\contentsline {subsubsection}{\numberline {21.4.1}Database Access}{62}{subsubsection.21.4.1}
-\contentsline {subsection}{\numberline {21.5}CLI Examples}{63}{subsection.21.5}
-\contentsline {part}{III\hspace {1em}Appendix}{64}{part.3}
-\contentsline {section}{\numberline {A}Where to Go for More Information}{64}{appendix.A}
-\contentsline {section}{\numberline {B}Quick Tips}{64}{appendix.B}
-\contentsline {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{64}{subsection.B.1}
-\contentsline {subsection}{\numberline {B.2}Handling bad debts}{64}{subsection.B.2}
-\contentsline {section}{\numberline {C}Step by Steps for Vertical Markets}{64}{appendix.C}
-\contentsline {subsection}{\numberline {C.1}Common Installation Errors}{64}{subsection.C.1}
-\contentsline {subsection}{\numberline {C.2}Retail With Light Manufacturing}{64}{subsection.C.2}
-\contentsline {section}{\numberline {D}Glossary}{66}{appendix.D}
+\contentsline {part}{I\hspace {1em}LedgerSMB and Business Processes}{8}{part.1}
+\contentsline {section}{\numberline {1}Introduction to LedgerSMB}{8}{section.1}
+\contentsline {subsection}{\numberline {1.1}What is LedgerSMB}{8}{subsection.1.1}
+\contentsline {subsection}{\numberline {1.2}Why LedgerSMB}{8}{subsection.1.2}
+\contentsline {subsubsection}{\numberline {1.2.1}Advantages of LedgerSMB}{8}{subsubsection.1.2.1}
+\contentsline {subsubsection}{\numberline {1.2.2}Key Features}{8}{subsubsection.1.2.2}
+\contentsline {subsection}{\numberline {1.3}Limitations of LedgerSMB}{10}{subsection.1.3}
+\contentsline {subsection}{\numberline {1.4}System Requirements of LedgerSMB}{10}{subsection.1.4}
+\contentsline {section}{\numberline {2}User Account and Database Administration Basics}{11}{section.2}
+\contentsline {subsection}{\numberline {2.1}Companies and Datasets}{11}{subsection.2.1}
+\contentsline {subsection}{\numberline {2.2}How to Create a User}{12}{subsection.2.2}
+\contentsline {subsection}{\numberline {2.3}Permissions}{12}{subsection.2.3}
+\contentsline {subsubsection}{\numberline {2.3.1}List of Roles}{12}{subsubsection.2.3.1}
+\contentsline {section}{\numberline {3}Contact Management}{18}{section.3}
+\contentsline {subsection}{\numberline {3.1}Addresses}{19}{subsection.3.1}
+\contentsline {subsection}{\numberline {3.2}Contact Info}{19}{subsection.3.2}
+\contentsline {subsection}{\numberline {3.3}Bank Accounts}{19}{subsection.3.3}
+\contentsline {subsection}{\numberline {3.4}Notes}{19}{subsection.3.4}
+\contentsline {section}{\numberline {4}Chart of Accounts}{19}{section.4}
+\contentsline {subsection}{\numberline {4.1}Introduction to Double Entry Bookkeeping}{19}{subsection.4.1}
+\contentsline {subsubsection}{\numberline {4.1.1}Business Entity}{19}{subsubsection.4.1.1}
+\contentsline {subsubsection}{\numberline {4.1.2}Double Entry}{19}{subsubsection.4.1.2}
+\contentsline {subsubsection}{\numberline {4.1.3}Accounts}{20}{subsubsection.4.1.3}
+\contentsline {subsubsection}{\numberline {4.1.4}Debits and Credits}{20}{subsubsection.4.1.4}
+\contentsline {subsubsection}{\numberline {4.1.5}Accrual}{21}{subsubsection.4.1.5}
+\contentsline {subsubsection}{\numberline {4.1.6}Separation of Duties}{21}{subsubsection.4.1.6}
+\contentsline {subsubsection}{\numberline {4.1.7}References}{22}{subsubsection.4.1.7}
+\contentsline {subsection}{\numberline {4.2}General Guidelines on Numbering Accounts}{22}{subsection.4.2}
+\contentsline {subsection}{\numberline {4.3}Adding/Modifying Accounts}{23}{subsection.4.3}
+\contentsline {subsection}{\numberline {4.4}Listing Account Balances and Transactions}{23}{subsection.4.4}
+\contentsline {section}{\numberline {5}Administration}{23}{section.5}
+\contentsline {subsection}{\numberline {5.1}Taxes, Defaults, and Preferences}{23}{subsection.5.1}
+\contentsline {subsubsection}{\numberline {5.1.1}Adding A Sales Tax Account}{23}{subsubsection.5.1.1}
+\contentsline {subsubsection}{\numberline {5.1.2}Setting a Sales Tax Amount}{23}{subsubsection.5.1.2}
+\contentsline {subsubsection}{\numberline {5.1.3}Default Account Setup}{23}{subsubsection.5.1.3}
+\contentsline {subsubsection}{\numberline {5.1.4}Currency Setup}{24}{subsubsection.5.1.4}
+\contentsline {subsubsection}{\numberline {5.1.5}Sequence Settings}{24}{subsubsection.5.1.5}
+\contentsline {subsection}{\numberline {5.2}Audit Control}{24}{subsection.5.2}
+\contentsline {subsubsection}{\numberline {5.2.1}Explaining transaction reversal}{24}{subsubsection.5.2.1}
+\contentsline {subsubsection}{\numberline {5.2.2}Close books option}{25}{subsubsection.5.2.2}
+\contentsline {subsubsection}{\numberline {5.2.3}Audit Trails}{25}{subsubsection.5.2.3}
+\contentsline {subsection}{\numberline {5.3}Departments}{25}{subsection.5.3}
+\contentsline {subsubsection}{\numberline {5.3.1}Cost v Profit Centers.}{25}{subsubsection.5.3.1}
+\contentsline {subsection}{\numberline {5.4}Warehouses}{25}{subsection.5.4}
+\contentsline {subsection}{\numberline {5.5}Languages}{25}{subsection.5.5}
+\contentsline {subsection}{\numberline {5.6}Types of Businesses}{25}{subsection.5.6}
+\contentsline {subsection}{\numberline {5.7}Misc.}{26}{subsection.5.7}
+\contentsline {subsubsection}{\numberline {5.7.1}GIFI}{26}{subsubsection.5.7.1}
+\contentsline {subsubsection}{\numberline {5.7.2}SIC}{26}{subsubsection.5.7.2}
+\contentsline {subsubsection}{\numberline {5.7.3}Overview of Template Editing}{26}{subsubsection.5.7.3}
+\contentsline {subsubsection}{\numberline {5.7.4}Year-end}{26}{subsubsection.5.7.4}
+\contentsline {subsection}{\numberline {5.8}Options in the ledger-smb.conf}{26}{subsection.5.8}
+\contentsline {section}{\numberline {6}Goods and Services}{27}{section.6}
+\contentsline {subsection}{\numberline {6.1}Basic Terms}{27}{subsection.6.1}
+\contentsline {subsection}{\numberline {6.2}The Price Matrix}{27}{subsection.6.2}
+\contentsline {subsection}{\numberline {6.3}Pricegroups}{27}{subsection.6.3}
+\contentsline {subsection}{\numberline {6.4}Groups}{27}{subsection.6.4}
+\contentsline {subsection}{\numberline {6.5}Labor/Overhead}{28}{subsection.6.5}
+\contentsline {subsection}{\numberline {6.6}Services}{28}{subsection.6.6}
+\contentsline {subsubsection}{\numberline {6.6.1}Shipping and Handling as a Service}{28}{subsubsection.6.6.1}
+\contentsline {subsection}{\numberline {6.7}Parts}{28}{subsection.6.7}
+\contentsline {subsection}{\numberline {6.8}Assemblies and Manufacturing}{28}{subsection.6.8}
+\contentsline {subsubsection}{\numberline {6.8.1}Stocking Assemblies}{28}{subsubsection.6.8.1}
+\contentsline {subsection}{\numberline {6.9}Reporting}{28}{subsection.6.9}
+\contentsline {subsubsection}{\numberline {6.9.1}All Items and Parts Reports}{28}{subsubsection.6.9.1}
+\contentsline {subsubsection}{\numberline {6.9.2}Requirements}{29}{subsubsection.6.9.2}
+\contentsline {subsubsection}{\numberline {6.9.3}Services and Labor}{29}{subsubsection.6.9.3}
+\contentsline {subsubsection}{\numberline {6.9.4}Assemblies}{29}{subsubsection.6.9.4}
+\contentsline {subsubsection}{\numberline {6.9.5}Groups and Pricegroups}{29}{subsubsection.6.9.5}
+\contentsline {subsection}{\numberline {6.10}Translations}{29}{subsection.6.10}
+\contentsline {subsection}{\numberline {6.11}How Cost of Goods Sold is tracked}{29}{subsection.6.11}
+\contentsline {section}{\numberline {7}Transaction Approval}{29}{section.7}
+\contentsline {subsection}{\numberline {7.1}Batches and Vouchers}{29}{subsection.7.1}
+\contentsline {subsection}{\numberline {7.2}Drafts}{30}{subsection.7.2}
+\contentsline {section}{\numberline {8}AP}{30}{section.8}
+\contentsline {subsection}{\numberline {8.1}Basic AP Concepts}{30}{subsection.8.1}
+\contentsline {subsection}{\numberline {8.2}Vendors}{30}{subsection.8.2}
+\contentsline {subsection}{\numberline {8.3}AP Transactions}{30}{subsection.8.3}
+\contentsline {subsection}{\numberline {8.4}AP Invoices}{30}{subsection.8.4}
+\contentsline {subsubsection}{\numberline {8.4.1}Correcting an AP Invoice}{31}{subsubsection.8.4.1}
+\contentsline {subsection}{\numberline {8.5}Cash payment And Check Printing}{31}{subsection.8.5}
+\contentsline {subsubsection}{\numberline {8.5.1}Batch Payment Entry Screen}{31}{subsubsection.8.5.1}
+\contentsline {subsection}{\numberline {8.6}Transaction/Invoice Reporting}{31}{subsection.8.6}
+\contentsline {subsubsection}{\numberline {8.6.1}Transactions Report}{31}{subsubsection.8.6.1}
+\contentsline {subsubsection}{\numberline {8.6.2}Outstanding Report}{31}{subsubsection.8.6.2}
+\contentsline {subsubsection}{\numberline {8.6.3}AP Aging Report}{32}{subsubsection.8.6.3}
+\contentsline {subsubsection}{\numberline {8.6.4}Tax Paid and Non-taxable Report}{32}{subsubsection.8.6.4}
+\contentsline {subsection}{\numberline {8.7}Vendor Reporting}{32}{subsection.8.7}
+\contentsline {subsubsection}{\numberline {8.7.1}Vendor Search}{32}{subsubsection.8.7.1}
+\contentsline {subsubsection}{\numberline {8.7.2}Vendor History}{32}{subsubsection.8.7.2}
+\contentsline {section}{\numberline {9}AR}{32}{section.9}
+\contentsline {subsection}{\numberline {9.1}Customers}{32}{subsection.9.1}
+\contentsline {subsubsection}{\numberline {9.1.1}Customer Price Matrix}{32}{subsubsection.9.1.1}
+\contentsline {subsection}{\numberline {9.2}AR Transactions}{33}{subsection.9.2}
+\contentsline {subsection}{\numberline {9.3}AR Invoices}{33}{subsection.9.3}
+\contentsline {subsection}{\numberline {9.4}Cash Receipt}{33}{subsection.9.4}
+\contentsline {subsubsection}{\numberline {9.4.1}Cash Receipts for multiple customers}{33}{subsubsection.9.4.1}
+\contentsline {subsection}{\numberline {9.5}AR Transaction Reporting}{33}{subsection.9.5}
+\contentsline {subsubsection}{\numberline {9.5.1}AR Transactions Report}{33}{subsubsection.9.5.1}
+\contentsline {subsubsection}{\numberline {9.5.2}AR Aging Report}{33}{subsubsection.9.5.2}
+\contentsline {subsection}{\numberline {9.6}Customer Reporting}{33}{subsection.9.6}
+\contentsline {section}{\numberline {10}Projects}{34}{section.10}
+\contentsline {subsection}{\numberline {10.1}Project Basics}{34}{subsection.10.1}
+\contentsline {subsection}{\numberline {10.2}Timecards}{34}{subsection.10.2}
+\contentsline {subsection}{\numberline {10.3}Projects and Invoices}{34}{subsection.10.3}
+\contentsline {subsection}{\numberline {10.4}Reporting}{34}{subsection.10.4}
+\contentsline {subsubsection}{\numberline {10.4.1}Timecard Reporting}{34}{subsubsection.10.4.1}
+\contentsline {subsubsection}{\numberline {10.4.2}Project Transaction Reporting}{34}{subsubsection.10.4.2}
+\contentsline {subsubsection}{\numberline {10.4.3}List of Projects}{34}{subsubsection.10.4.3}
+\contentsline {subsection}{\numberline {10.5}Possibilities for Using Projects}{34}{subsection.10.5}
+\contentsline {section}{\numberline {11}Quotations and Order Management}{34}{section.11}
+\contentsline {subsection}{\numberline {11.1}Sales Orders}{35}{subsection.11.1}
+\contentsline {subsection}{\numberline {11.2}Quotations}{35}{subsection.11.2}
+\contentsline {subsection}{\numberline {11.3}Shipping}{35}{subsection.11.3}
+\contentsline {subsection}{\numberline {11.4}AR Work Flow}{35}{subsection.11.4}
+\contentsline {subsubsection}{\numberline {11.4.1}Service Example}{35}{subsubsection.11.4.1}
+\contentsline {subsubsection}{\numberline {11.4.2}Single Warehouse Example}{35}{subsubsection.11.4.2}
+\contentsline {subsubsection}{\numberline {11.4.3}Multiple Warehouse Example}{35}{subsubsection.11.4.3}
+\contentsline {subsection}{\numberline {11.5}Requests for Quotation (RFQ)}{36}{subsection.11.5}
+\contentsline {subsection}{\numberline {11.6}Purchase Orders}{36}{subsection.11.6}
+\contentsline {subsection}{\numberline {11.7}Receiving}{36}{subsection.11.7}
+\contentsline {subsection}{\numberline {11.8}AP Work Flow}{36}{subsection.11.8}
+\contentsline {subsubsection}{\numberline {11.8.1}Bookkeeper entering the received items, order completed in full}{36}{subsubsection.11.8.1}
+\contentsline {subsubsection}{\numberline {11.8.2}Bookkeeper entering received items, order completed in part}{39}{subsubsection.11.8.2}
+\contentsline {subsubsection}{\numberline {11.8.3}Receiving staff entering items}{39}{subsubsection.11.8.3}
+\contentsline {subsection}{\numberline {11.9}Generation and Consolidation}{39}{subsection.11.9}
+\contentsline {subsubsection}{\numberline {11.9.1}Generation}{39}{subsubsection.11.9.1}
+\contentsline {subsubsection}{\numberline {11.9.2}Consolidation}{42}{subsubsection.11.9.2}
+\contentsline {subsection}{\numberline {11.10}Reporting}{42}{subsection.11.10}
+\contentsline {subsection}{\numberline {11.11}Shipping Module: Transferring Inventory between Warehouses}{42}{subsection.11.11}
+\contentsline {section}{\numberline {12}HR}{42}{section.12}
+\contentsline {section}{\numberline {13}POS}{42}{section.13}
+\contentsline {subsection}{\numberline {13.1}Sales Screen}{42}{subsection.13.1}
+\contentsline {subsection}{\numberline {13.2}Possibilities for Data Entry}{42}{subsection.13.2}
+\contentsline {subsection}{\numberline {13.3}Hardware Support}{43}{subsection.13.3}
+\contentsline {subsection}{\numberline {13.4}Reports}{43}{subsection.13.4}
+\contentsline {subsubsection}{\numberline {13.4.1}Open Invoices}{43}{subsubsection.13.4.1}
+\contentsline {subsubsection}{\numberline {13.4.2}Receipts}{43}{subsubsection.13.4.2}
+\contentsline {section}{\numberline {14}General Ledger}{43}{section.14}
+\contentsline {subsection}{\numberline {14.1}GL Basics}{43}{subsection.14.1}
+\contentsline {subsubsection}{\numberline {14.1.1}Paper-based accounting systems and the GL}{43}{subsubsection.14.1.1}
+\contentsline {subsubsection}{\numberline {14.1.2}Double Entry Examples on Paper}{44}{subsubsection.14.1.2}
+\contentsline {subsubsection}{\numberline {14.1.3}The GL in LedgerSMB}{44}{subsubsection.14.1.3}
+\contentsline {subsection}{\numberline {14.2}Cash Transfer}{44}{subsection.14.2}
+\contentsline {subsection}{\numberline {14.3}GL Transactions}{45}{subsection.14.3}
+\contentsline {subsection}{\numberline {14.4}Payroll as a GL transaction}{45}{subsection.14.4}
+\contentsline {subsection}{\numberline {14.5}Reconciliation}{45}{subsection.14.5}
+\contentsline {subsection}{\numberline {14.6}Reports}{46}{subsection.14.6}
+\contentsline {subsubsection}{\numberline {14.6.1}GL as access to almost everything else}{46}{subsubsection.14.6.1}
+\contentsline {section}{\numberline {15}Recurring Transactions}{46}{section.15}
+\contentsline {section}{\numberline {16}Financial Statements and Reports}{46}{section.16}
+\contentsline {subsection}{\numberline {16.1}Cash v. Accrual Basis}{47}{subsection.16.1}
+\contentsline {subsection}{\numberline {16.2}Viewing the Chart of Accounts and Transactions}{47}{subsection.16.2}
+\contentsline {subsection}{\numberline {16.3}Trial Balance}{47}{subsection.16.3}
+\contentsline {subsubsection}{\numberline {16.3.1}The Paper-based function of a Trial Balance}{47}{subsubsection.16.3.1}
+\contentsline {subsubsection}{\numberline {16.3.2}Running the Trial Balance Report}{47}{subsubsection.16.3.2}
+\contentsline {subsubsection}{\numberline {16.3.3}What if the Trial Balance doesn't Balance?}{47}{subsubsection.16.3.3}
+\contentsline {subsubsection}{\numberline {16.3.4}Trial Balance as a Summary of Account Activity}{47}{subsubsection.16.3.4}
+\contentsline {subsubsection}{\numberline {16.3.5}Trial Balance as a Budget Planning Tool}{48}{subsubsection.16.3.5}
+\contentsline {subsection}{\numberline {16.4}Income Statement}{48}{subsection.16.4}
+\contentsline {subsubsection}{\numberline {16.4.1}Uses of an Income Statement}{48}{subsubsection.16.4.1}
+\contentsline {subsection}{\numberline {16.5}Balance Sheet}{49}{subsection.16.5}
+\contentsline {subsection}{\numberline {16.6}What if the Balance Sheet doesn't balance?}{49}{subsection.16.6}
+\contentsline {subsection}{\numberline {16.7}No Statement of Owner Equity?}{49}{subsection.16.7}
+\contentsline {section}{\numberline {17}The Template System}{49}{section.17}
+\contentsline {subsection}{\numberline {17.1}Text Templates}{50}{subsection.17.1}
+\contentsline {subsection}{\numberline {17.2}HTML Templates}{50}{subsection.17.2}
+\contentsline {subsection}{\numberline {17.3}\LaTeX {}\ Templates}{51}{subsection.17.3}
+\contentsline {subsubsection}{\numberline {17.3.1}What is \LaTeX {}\ ?}{51}{subsubsection.17.3.1}
+\contentsline {subsubsection}{\numberline {17.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor ..hidden.. {} to Edit \LaTeX {}\ Templates}{51}{subsubsection.17.3.2}
+\contentsline {subsection}{\numberline {17.4}Customizing Logos}{52}{subsection.17.4}
+\contentsline {subsection}{\numberline {17.5}How are They Stored in the Filesystem?}{52}{subsection.17.5}
+\contentsline {subsection}{\numberline {17.6}Upgrade Issues}{52}{subsection.17.6}
+\contentsline {section}{\numberline {18}An Introduction to the CLI}{52}{section.18}
+\contentsline {subsection}{\numberline {18.1}Conventions}{52}{subsection.18.1}
+\contentsline {subsection}{\numberline {18.2}Preliminaries}{52}{subsection.18.2}
+\contentsline {subsection}{\numberline {18.3}First Script: lsmb01-cli-example.sh}{53}{subsection.18.3}
+\contentsline {subsubsection}{\numberline {18.3.1}Script 1 (Bash)}{53}{subsubsection.18.3.1}
+\contentsline {subsection}{\numberline {18.4}Second Script: lsmb02-cli-example.pl}{54}{subsection.18.4}
+\contentsline {subsubsection}{\numberline {18.4.1}Script 2 (Perl)}{55}{subsubsection.18.4.1}
+\contentsline {part}{II\hspace {1em}Technical Overview}{59}{part.2}
+\contentsline {section}{\numberline {19}Basic Architecture}{59}{section.19}
+\contentsline {subsection}{\numberline {19.1}The Software Stack}{59}{subsection.19.1}
+\contentsline {subsection}{\numberline {19.2}Capacity Planning}{60}{subsection.19.2}
+\contentsline {subsubsection}{\numberline {19.2.1}Scalability Strategies}{60}{subsubsection.19.2.1}
+\contentsline {subsubsection}{\numberline {19.2.2}Database Maintenance}{60}{subsubsection.19.2.2}
+\contentsline {subsubsection}{\numberline {19.2.3}Known issues}{61}{subsubsection.19.2.3}
+\contentsline {section}{\numberline {20}Customization Possibilities}{61}{section.20}
+\contentsline {subsection}{\numberline {20.1}Brief Guide to the Source Code}{61}{subsection.20.1}
+\contentsline {subsection}{\numberline {20.2}Structure of Old and New Code}{62}{subsection.20.2}
+\contentsline {subsection}{\numberline {20.3}Data Entry Screens}{62}{subsection.20.3}
+\contentsline {subsubsection}{\numberline {20.3.1}Examples}{62}{subsubsection.20.3.1}
+\contentsline {subsection}{\numberline {20.4}Extensions}{62}{subsection.20.4}
+\contentsline {subsubsection}{\numberline {20.4.1}Examples}{62}{subsubsection.20.4.1}
+\contentsline {subsection}{\numberline {20.5}Templates}{62}{subsection.20.5}
+\contentsline {subsubsection}{\numberline {20.5.1}Examples}{62}{subsubsection.20.5.1}
+\contentsline {subsection}{\numberline {20.6}Reports}{63}{subsection.20.6}
+\contentsline {subsubsection}{\numberline {20.6.1}Examples}{63}{subsubsection.20.6.1}
+\contentsline {section}{\numberline {21}Integration Possibilities}{63}{section.21}
+\contentsline {subsection}{\numberline {21.1}Reporting Tools}{63}{subsection.21.1}
+\contentsline {subsubsection}{\numberline {21.1.1}Examples}{63}{subsubsection.21.1.1}
+\contentsline {subsection}{\numberline {21.2}Line of Business Tools on PostgreSQL}{63}{subsection.21.2}
+\contentsline {subsubsection}{\numberline {21.2.1}Known Issues}{63}{subsubsection.21.2.1}
+\contentsline {subsubsection}{\numberline {21.2.2}Strategies}{63}{subsubsection.21.2.2}
+\contentsline {subsubsection}{\numberline {21.2.3}Examples}{64}{subsubsection.21.2.3}
+\contentsline {subsection}{\numberline {21.3}Line of Business Tools on other RDBMS's}{64}{subsection.21.3}
+\contentsline {subsubsection}{\numberline {21.3.1}Strategies}{64}{subsubsection.21.3.1}
+\contentsline {subsubsection}{\numberline {21.3.2}Integration Products and Open Source Projects}{64}{subsubsection.21.3.2}
+\contentsline {section}{\numberline {22}Customization Guide}{64}{section.22}
+\contentsline {subsection}{\numberline {22.1}General Information}{65}{subsection.22.1}
+\contentsline {subsection}{\numberline {22.2}Customizing Templates}{65}{subsection.22.2}
+\contentsline {subsubsection}{\numberline {22.2.1}Page Breaks in \LaTeX {}}{65}{subsubsection.22.2.1}
+\contentsline {subsubsection}{\numberline {22.2.2}Other Template Control Structures}{65}{subsubsection.22.2.2}
+\contentsline {subsubsection}{\numberline {22.2.3}File Inclusion}{65}{subsubsection.22.2.3}
+\contentsline {subsubsection}{\numberline {22.2.4}Cross-referencing and multiple passes of \LaTeX {}}{66}{subsubsection.22.2.4}
+\contentsline {subsubsection}{\numberline {22.2.5}Variable Substitution}{66}{subsubsection.22.2.5}
+\contentsline {subsection}{\numberline {22.3}Customizing Forms}{66}{subsection.22.3}
+\contentsline {subsection}{\numberline {22.4}Customizing Modules}{66}{subsection.22.4}
+\contentsline {subsubsection}{\numberline {22.4.1}Database Access}{67}{subsubsection.22.4.1}
+\contentsline {subsection}{\numberline {22.5}CLI Examples}{67}{subsection.22.5}
+\contentsline {part}{III\hspace {1em}Appendix}{68}{part.3}
+\contentsline {section}{\numberline {A}Where to Go for More Information}{68}{appendix.A}
+\contentsline {section}{\numberline {B}Quick Tips}{68}{appendix.B}
+\contentsline {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{68}{subsection.B.1}
+\contentsline {subsection}{\numberline {B.2}Handling bad debts}{68}{subsection.B.2}
+\contentsline {section}{\numberline {C}Step by Steps for Vertical Markets}{68}{appendix.C}
+\contentsline {subsection}{\numberline {C.1}Common Installation Errors}{68}{subsection.C.1}
+\contentsline {subsection}{\numberline {C.2}Retail With Light Manufacturing}{68}{subsection.C.2}
+\contentsline {section}{\numberline {D}Glossary}{70}{appendix.D}

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.