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

SF.net SVN: ledger-smb:[3724] trunk



Revision: 3724
          http://ledger-smb.svn.sourceforge.net/ledger-smb/?rev=3724&view=rev
Author:   einhverfr
Date:     2011-09-20 22:11:44 +0000 (Tue, 20 Sep 2011)
Log Message:
-----------
Merge from branches/1.3

Modified Paths:
--------------
    trunk/doc/manual/LedgerSMB-manual.aux
    trunk/doc/manual/LedgerSMB-manual.lof
    trunk/doc/manual/LedgerSMB-manual.tex
    trunk/doc/manual/LedgerSMB-manual.toc
    trunk/sql/modules/Reconciliation.sql
    trunk/sql/modules/Roles.sql

Property Changed:
----------------
    trunk/


Property changes on: trunk
___________________________________________________________________
Modified: svn:mergeinfo
   - /branches/1.3:3711-3717
   + /branches/1.3:3711-3723

Modified: trunk/doc/manual/LedgerSMB-manual.aux
===================================================================
--- trunk/doc/manual/LedgerSMB-manual.aux	2011-09-20 22:05:41 UTC (rev 3723)
+++ trunk/doc/manual/LedgerSMB-manual.aux	2011-09-20 22:11:44 UTC (rev 3724)
@@ -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: trunk/doc/manual/LedgerSMB-manual.lof
===================================================================
--- trunk/doc/manual/LedgerSMB-manual.lof	2011-09-20 22:05:41 UTC (rev 3723)
+++ trunk/doc/manual/LedgerSMB-manual.lof	2011-09-20 22:11:44 UTC (rev 3724)
@@ -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: trunk/doc/manual/LedgerSMB-manual.tex
===================================================================
--- trunk/doc/manual/LedgerSMB-manual.tex	2011-09-20 22:05:41 UTC (rev 3723)
+++ trunk/doc/manual/LedgerSMB-manual.tex	2011-09-20 22:11:44 UTC (rev 3724)
@@ -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
@@ -820,7 +874,7 @@
 word "debt" while credit can indicate a loan or something which edifies an 
 individual or business.  The same applies to double entry accounting as it
 involves equity accounts.  Debts debit equity, moneys owed to the business 
-credit the busines.  Credits to equity accounts make the business more valuable
+credit the business.  Credits to equity accounts make the business more valuable
 while debits make it less.  Thus when you invest money in your business you are 
 crediting that business (in terms of equity), and when you draw money, perhaps 
 to pay yourself, you are debiting that business. 
@@ -969,6 +1023,8 @@
 appropriate to that heading. Thus setting an account number for a
 bank loan account in the assets category is not generally advisable.
 
+If in doubt, review a number of bundled chart of accounts templates to see what 
+sorts of numbering schemes are used.
 
 \subsection{Adding/Modifying Accounts}
 
@@ -1001,8 +1057,10 @@
 
 
 \subsection{Taxes, Defaults, and Preferences}
-One of the new features in 1.2 is the modular sales tax system and the simple
-sales tax module.  This allows one to install different tax modules and then 
+Since LedgerSMB 1.2, sales tax has been modular, allowing for different tax 
+accounts to be goverend by different rules for calculating taxes (although only 
+one such module is supplied with LedgerSMB to date).  This allows one to 
+install different tax modules and then 
 select which taxes are applied by which programming modules.  The sales tax 
 module has access to everything on the submitted form so it is able to make
 complex determinations on what is taxable based on arbitrary criteria.
@@ -1019,12 +1077,8 @@
 it represents money owed by the business to the government.
 
 To add a sales tax account, create an account in the Chart of Accounts
-as a liability account, check all of the \char`\"{}tax\char`\"{} checkboxes,
-and answer the following question as \char`\"{}yes:\char`\"{}
+as a liability account, check all of the ``tax'' checkboxes.
 
-\char`\"{}Include this account on the customer/vendor forms to flag
-customer/vendor as taxable?\char`\"{}
-
 Once this account is created, one can set the tax amount.
 
 
@@ -1087,7 +1141,7 @@
 
 In paper accounting systems, it was necessary to have a means to authoritatively
 track corrections of mistakes. The means by which this was done was
-known as \char`\"{}transaction reversal.\char`\"{}
+known as ``transaction reversal.''
 
 When a mistake would be made, one would then reverse the transaction
 and then enter it in correctly. For example, let us say that an office
@@ -1245,10 +1299,9 @@
 a matter best discussed with an accountant.
 
 The standard way books are normally closed at the end of the year
-is by moving all adjusted%
-\footnote{Adjustments would be entered via the General Ledger. The exact process
-is beyond the scope of this document, however.%
-} income and expenses to an equity account usually called `Retained
+is by moving all adjusted\footnote{Adjustments would be entered via the General 
+Ledger. The exact process is beyond the scope of this document, however.} income
+and expenses to an equity account usually called `Retained
 Earnings.' Assets and liabilities are not moved. Equity drawing/dividend
 accounts are also moved, but the investment accounts are not. The
 reasoning behind this process is that one wants a permanent record
@@ -1276,6 +1329,8 @@
 be changed, so all options are presented here for reference:
 
 \begin{description}
+\item[auth] is the form of authenticaiton used.  If in doubt use `DB' auth.
+\item[decimal\_places] Number of decimal places for money.
 \item[templates] is the directory where the templates are stored. 
 \item[sendmail] is the command to use to send a message. It must read the
 email from standard input. 
@@ -1292,10 +1347,11 @@
 Color = lpr -PEpson \\%
  However, this can use any program that can accept print documents
 (in Postscript) from standard input, so there are many more possibilities. 
+\item[database] provides connection parameters for the database, typically the
+host and port, but also the location of the contrib scripts (needed for the
+setup.pl), and the default namespace.
 \end{description}
 
-TODO:  Review this and document any other options!
-
 \section{Goods and Services}
 
 The Goods and Services module will focus on the definition of goods
@@ -1353,7 +1409,7 @@
 \subsubsection{Shipping and Handling as a Service}
 
 One approach to dealing with shipping and handling is to add it as
-a service. Create a service called {}``Shipping and Handling'',
+a service. Create a service called ``Shipping and Handling,''
 with a sell price \$1 per unit, and a 0\% markup. Bill it as \$1 per
 unit. This allows one to add the exact amount of shipping and handling
 as necessary.
@@ -1522,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
@@ -1615,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: trunk/doc/manual/LedgerSMB-manual.toc
===================================================================
--- trunk/doc/manual/LedgerSMB-manual.toc	2011-09-20 22:05:41 UTC (rev 3723)
+++ trunk/doc/manual/LedgerSMB-manual.toc	2011-09-20 22:11:44 UTC (rev 3724)
@@ -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}

@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.