summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LedgerSMB/Batch.pm2
-rw-r--r--doc/manual/LedgerSMB-manual.aux311
-rw-r--r--doc/manual/LedgerSMB-manual.lof16
-rw-r--r--doc/manual/LedgerSMB-manual.log224
-rw-r--r--doc/manual/LedgerSMB-manual.out85
-rw-r--r--doc/manual/LedgerSMB-manual.toc291
6 files changed, 509 insertions, 420 deletions
diff --git a/LedgerSMB/Batch.pm b/LedgerSMB/Batch.pm
index 127ee791..142a6bb4 100644
--- a/LedgerSMB/Batch.pm
+++ b/LedgerSMB/Batch.pm
@@ -17,6 +17,7 @@ sub delete_voucher {
$self->{dbh}->commit;
}
+
sub get_search_criteria {
$self = shift @_;
@{$self->{batch_classes}} = $self->exec_method(
@@ -26,6 +27,7 @@ sub get_search_criteria {
@{$self->{batch_users}} = $self->exec_method(
funcname => 'batch_get_users'
);
+ unshift @{$self->{batch_users}}, {username => $self->{_locale}->text('Any'), id => '0', entity_id => ''};
}
sub get_search_results {
diff --git a/doc/manual/LedgerSMB-manual.aux b/doc/manual/LedgerSMB-manual.aux
index 11667158..970ab311 100644
--- a/doc/manual/LedgerSMB-manual.aux
+++ b/doc/manual/LedgerSMB-manual.aux
@@ -39,214 +39,221 @@
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}General Guidelines on Numbering Accounts}{13}{subsection.3.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Adding/Modifying Accounts}{13}{subsection.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{13}{subsection.3.4}}
-\@writefile{toc}{\contentsline {section}{\numberline {4}Administration}{13}{section.4}}
+\@writefile{toc}{\contentsline {section}{\numberline {4}Administration}{14}{section.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Taxes, Defaults, and Preferences}{14}{subsection.4.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Adding A Sales Tax Account}{14}{subsubsection.4.1.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Setting a Sales Tax Amount}{14}{subsubsection.4.1.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.3}Default Account Setup}{14}{subsubsection.4.1.3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.4}Currency Setup}{14}{subsubsection.4.1.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.5}Sequence Settings}{14}{subsubsection.4.1.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Audit Control}{14}{subsection.4.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Audit Control}{15}{subsection.4.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{15}{subsubsection.4.2.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.2}Close books option}{15}{subsubsection.4.2.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.3}Audit Trails}{15}{subsubsection.4.2.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Departments}{15}{subsection.4.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{15}{subsubsection.4.3.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Departments}{16}{subsection.4.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{16}{subsubsection.4.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Warehouses}{16}{subsection.4.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Languages}{16}{subsection.4.5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Types of Businesses}{16}{subsection.4.6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Misc.}{16}{subsection.4.7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.1}GIFI}{16}{subsubsection.4.7.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.2}SIC}{16}{subsubsection.4.7.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{16}{subsubsection.4.7.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{16}{subsubsection.4.7.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{17}{subsubsection.4.7.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{17}{subsubsection.4.7.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8}Options in the ledger-smb.conf}{17}{subsection.4.8}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Goods and Services}{17}{section.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Basic Terms}{17}{subsection.5.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}The Price Matrix}{17}{subsection.5.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Basic Terms}{18}{subsection.5.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}The Price Matrix}{18}{subsection.5.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Pricegroups}{18}{subsection.5.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Groups}{18}{subsection.5.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Labor/Overhead}{18}{subsection.5.5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Services}{18}{subsection.5.6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.6.1}Shipping and Handling as a Service}{18}{subsubsection.5.6.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Parts}{18}{subsection.5.7}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{18}{subsection.5.8}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{18}{subsubsection.5.8.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{19}{subsection.5.8}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{19}{subsubsection.5.8.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.9}Reporting}{19}{subsection.5.9}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.1}All Items and Parts Reports}{19}{subsubsection.5.9.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.2}Requirements}{19}{subsubsection.5.9.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.3}Services and Labor}{19}{subsubsection.5.9.3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.4}Assemblies}{19}{subsubsection.5.9.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{19}{subsubsection.5.9.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.10}Translations}{19}{subsection.5.10}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{19}{subsection.5.11}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{20}{subsubsection.5.9.5}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.10}Translations}{20}{subsection.5.10}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{20}{subsection.5.11}}
\@writefile{toc}{\contentsline {section}{\numberline {6}AP}{20}{section.6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Basic AP Concepts}{20}{subsection.6.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Vendors}{20}{subsection.6.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3}AP Transactions}{20}{subsection.6.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}AP Invoices}{20}{subsection.6.4}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}AP Invoices}{21}{subsection.6.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.1}Correcting an AP Invoice}{21}{subsubsection.6.4.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5}Cash payment And Check Printing}{21}{subsection.6.5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.1}Rapid Payment Entry Screen}{21}{subsubsection.6.5.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{21}{subsection.6.6}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{21}{subsubsection.6.6.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{21}{subsubsection.6.6.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{21}{subsubsection.6.6.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.4}Tax Paid and Non-taxable Report}{21}{subsubsection.6.6.4}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{22}{subsection.6.6}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{22}{subsubsection.6.6.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{22}{subsubsection.6.6.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{22}{subsubsection.6.6.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.4}Tax Paid and Non-taxable Report}{22}{subsubsection.6.6.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.7}Vendor Reporting}{22}{subsection.6.7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.1}Vendor Search}{22}{subsubsection.6.7.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.2}Vendor History}{22}{subsubsection.6.7.2}}
-\@writefile{toc}{\contentsline {section}{\numberline {7}AR}{22}{section.7}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Customers}{22}{subsection.7.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{22}{subsubsection.7.1.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}AR Transactions}{22}{subsection.7.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {7}AR}{23}{section.7}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Customers}{23}{subsection.7.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{23}{subsubsection.7.1.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}AR Transactions}{23}{subsection.7.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}AR Invoices}{23}{subsection.7.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.4}Cash Receipt}{23}{subsection.7.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.4.1}Cash Receipts for multiple customers}{23}{subsubsection.7.4.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.5}AR Transaction Reporting}{23}{subsection.7.5}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{23}{subsubsection.7.5.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{23}{subsubsection.7.5.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {7.6}Customer Reporting}{23}{subsection.7.6}}
-\@writefile{toc}{\contentsline {section}{\numberline {8}Projects}{23}{section.8}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {8.1}Project Basics}{23}{subsection.8.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{24}{subsubsection.7.5.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{24}{subsubsection.7.5.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.6}Customer Reporting}{24}{subsection.7.6}}
+\@writefile{toc}{\contentsline {section}{\numberline {8}Projects}{24}{section.8}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {8.1}Project Basics}{24}{subsection.8.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {8.2}Timecards}{24}{subsection.8.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {8.3}Projects and Invoices}{24}{subsection.8.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {8.4}Reporting}{24}{subsection.8.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.1}Timecard Reporting}{24}{subsubsection.8.4.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.2}Project Transaction Reporting}{24}{subsubsection.8.4.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{24}{subsubsection.8.4.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{24}{subsection.8.5}}
-\@writefile{toc}{\contentsline {section}{\numberline {9}Quotations and Order Management}{24}{section.9}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.1}Sales Orders}{24}{subsection.9.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{25}{subsubsection.8.4.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{25}{subsection.8.5}}
+\@writefile{toc}{\contentsline {section}{\numberline {9}Quotations and Order Management}{25}{section.9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.1}Sales Orders}{25}{subsection.9.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.2}Quotations}{25}{subsection.9.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.3}Shipping}{25}{subsection.9.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.4}AR Work Flow}{25}{subsection.9.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.1}Service Example}{25}{subsubsection.9.4.1}}
-\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{25}{figure.1}}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{26}{figure.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.2}Single Warehouse Example}{26}{subsubsection.9.4.2}}
-\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{26}{figure.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.3}Multiple Warehouse Example}{26}{subsubsection.9.4.3}}
-\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{27}{figure.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{28}{subsection.9.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.6}Purchase Orders}{28}{subsection.9.6}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.7}Receiving}{28}{subsection.9.7}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.8}AP Work Flow}{28}{subsection.9.8}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{28}{subsubsection.9.8.1}}
-\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{28}{figure.4}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{26}{subsection.9.5}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{27}{figure.2}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{28}{figure.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.6}Purchase Orders}{29}{subsection.9.6}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.7}Receiving}{29}{subsection.9.7}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.8}AP Work Flow}{29}{subsection.9.8}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{29}{subsubsection.9.8.1}}
+\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{29}{figure.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.2}Bookkeeper entering received items, order completed in part}{29}{subsubsection.9.8.2}}
-\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{29}{figure.5}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{29}{subsubsection.9.8.3}}
-\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{30}{figure.6}}
+\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{30}{figure.5}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{31}{subsubsection.9.8.3}}
+\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{31}{figure.6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.9}Generation and Consolidation}{31}{subsection.9.9}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.1}Generation}{31}{subsubsection.9.9.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{31}{subsubsection.9.9.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.10}Reporting}{31}{subsection.9.10}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {9.11}Shipping Module: Transferring Inventory between Warehouses}{31}{subsection.9.11}}
-\@writefile{toc}{\contentsline {section}{\numberline {10}HR}{31}{section.10}}
-\@writefile{toc}{\contentsline {section}{\numberline {11}POS}{31}{section.11}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {11.1}Sales Screen}{31}{subsection.11.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{32}{subsubsection.9.9.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.10}Reporting}{32}{subsection.9.10}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {9.11}Shipping Module: Transferring Inventory between Warehouses}{32}{subsection.9.11}}
+\@writefile{toc}{\contentsline {section}{\numberline {10}HR}{32}{section.10}}
+\@writefile{toc}{\contentsline {section}{\numberline {11}POS}{32}{section.11}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {11.1}Sales Screen}{32}{subsection.11.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {11.2}Possibilities for Data Entry}{32}{subsection.11.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {11.3}Hardware Support}{32}{subsection.11.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {11.4}Reports}{32}{subsection.11.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {11.4.1}Open Invoices}{32}{subsubsection.11.4.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {11.4.2}Receipts}{32}{subsubsection.11.4.2}}
-\@writefile{toc}{\contentsline {section}{\numberline {12}General Ledger}{32}{section.12}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {12.1}GL Basics}{32}{subsection.12.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {11.3}Hardware Support}{33}{subsection.11.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {11.4}Reports}{33}{subsection.11.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {11.4.1}Open Invoices}{33}{subsubsection.11.4.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {11.4.2}Receipts}{33}{subsubsection.11.4.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {12}General Ledger}{33}{section.12}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {12.1}GL Basics}{33}{subsection.12.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.1}Paper-based accounting systems and the GL}{33}{subsubsection.12.1.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{33}{subsubsection.12.1.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.3}The GL in Ledger-SMB}{33}{subsubsection.12.1.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {12.2}Cash Transfer}{33}{subsection.12.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {12.3}GL Transactions}{34}{subsection.12.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {12.4}Payroll as a GL transaction}{34}{subsection.12.4}}
-\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{34}{figure.7}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{34}{subsubsection.12.1.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.3}The GL in Ledger-SMB}{34}{subsubsection.12.1.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {12.2}Cash Transfer}{34}{subsection.12.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {12.3}GL Transactions}{35}{subsection.12.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {12.4}Payroll as a GL transaction}{35}{subsection.12.4}}
+\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{35}{figure.7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {12.5}Reconciliation}{35}{subsection.12.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {12.6}Reports}{35}{subsection.12.6}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.6.1}GL as access to almost everything else}{35}{subsubsection.12.6.1}}
-\@writefile{toc}{\contentsline {section}{\numberline {13}Recurring Transactions}{35}{section.13}}
-\@writefile{toc}{\contentsline {section}{\numberline {14}Financial Statements and Reports}{35}{section.14}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.1}Cash v. Accrual Basis}{36}{subsection.14.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{36}{subsection.14.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.3}Trial Balance}{36}{subsection.14.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.1}The Paper-based function of a Trial Balance}{36}{subsubsection.14.3.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.2}Running the Trial Balance Report}{36}{subsubsection.14.3.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.3}What if the Trial Balance doesn't Balance?}{36}{subsubsection.14.3.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.4}Trial Balance as a Summary of Account Activity}{36}{subsubsection.14.3.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.5}Trial Balance as a Budget Planning Tool}{37}{subsubsection.14.3.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.4}Income Statement}{37}{subsection.14.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.4.1}Uses of an Income Statement}{37}{subsubsection.14.4.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.5}Balance Sheet}{38}{subsection.14.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.6}What if the Balance Sheet doesn't balance?}{38}{subsection.14.6}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {14.7}No Statement of Owner Equity?}{38}{subsection.14.7}}
-\@writefile{toc}{\contentsline {section}{\numberline {15}The Template System}{38}{section.15}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {15.1}Text Templates}{39}{subsection.15.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {15.2}HTML Templates}{39}{subsection.15.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {15.3}\LaTeX {}\ Templates}{40}{subsection.15.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX {}\ ?}{40}{subsubsection.15.3.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor \@m {} to Edit \LaTeX {}\ Templates}{40}{subsubsection.15.3.2}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {15.4}Customizing Logos}{41}{subsection.15.4}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{41}{subsection.15.5}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {15.6}Upgrade Issues}{41}{subsection.15.6}}
-\@writefile{toc}{\contentsline {part}{II\hspace {1em}Technical Overview}{42}{part.2}}
-\@writefile{toc}{\contentsline {section}{\numberline {16}Basic Architecture}{42}{section.16}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {16.1}The Software Stack}{42}{subsection.16.1}}
-\newlabel{fig-sl-stack}{{16.1}{42}{The Software Stack\relax }{subsection.16.1}{}}
-\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces The Ledger-SMB software stack in a Typical Implementation}}{42}{figure.8}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {16.2}Capacity Planning}{43}{subsection.16.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {16.2.1}Scalability Strategies}{43}{subsubsection.16.2.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {16.2.2}Database Maintenance}{43}{subsubsection.16.2.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {16.2.3}Known issues}{44}{subsubsection.16.2.3}}
-\@writefile{toc}{\contentsline {section}{\numberline {17}Customization Possibilities}{44}{section.17}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {17.1}Brief Guide to the Source Code}{44}{subsection.17.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {17.2}Data Entry Screens}{45}{subsection.17.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.2.1}Examples}{45}{subsubsection.17.2.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {17.3}Extensions}{45}{subsection.17.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.3.1}Examples}{45}{subsubsection.17.3.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {17.4}Templates}{45}{subsection.17.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.4.1}Examples}{45}{subsubsection.17.4.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {17.5}Reports}{45}{subsection.17.5}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.5.1}Examples}{46}{subsubsection.17.5.1}}
-\@writefile{toc}{\contentsline {section}{\numberline {18}Integration Possibilities}{46}{section.18}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {18.1}Reporting Tools}{46}{subsection.18.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.1.1}Examples}{46}{subsubsection.18.1.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {18.2}Line of Business Tools on PostgreSQL}{46}{subsection.18.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.2.1}Known Issues}{46}{subsubsection.18.2.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.2.2}Strategies}{46}{subsubsection.18.2.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.2.3}Examples}{47}{subsubsection.18.2.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {18.3}Line of Business Tools on other RDBMS's}{47}{subsection.18.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.3.1}Strategies}{47}{subsubsection.18.3.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.3.2}Integration Products and Open Source Projects}{47}{subsubsection.18.3.2}}
-\@writefile{toc}{\contentsline {section}{\numberline {19}Customization Guide}{47}{section.19}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {19.1}General Information}{47}{subsection.19.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {19.2}Customizing Templates}{48}{subsection.19.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.1}Page Breaks in \LaTeX {}}{48}{subsubsection.19.2.1}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.2}Conditionals}{48}{subsubsection.19.2.2}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.3}Loops}{48}{subsubsection.19.2.3}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.4}File Inclusion}{49}{subsubsection.19.2.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.5}Cross-referencing and multiple passes of \LaTeX {}}{49}{subsubsection.19.2.5}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.6}Variable Substitution}{49}{subsubsection.19.2.6}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {19.3}Customizing Forms}{49}{subsection.19.3}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {19.4}Customizing Modules}{50}{subsection.19.4}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.4.1}Database Access}{50}{subsubsection.19.4.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {19.5}CLI Examples}{50}{subsection.19.5}}
-\@writefile{toc}{\contentsline {part}{III\hspace {1em}Appendix}{51}{part.3}}
-\@writefile{toc}{\contentsline {section}{\numberline {A}Where to Go for More Information}{51}{section.A}}
-\@writefile{toc}{\contentsline {section}{\numberline {B}Quick Tips}{51}{section.B}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{51}{subsection.B.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {B.2}Handling bad debts}{51}{subsection.B.2}}
-\@writefile{toc}{\contentsline {section}{\numberline {C}Step by Steps for Vertical Markets}{51}{section.C}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {C.1}Common Installation Errors}{51}{subsection.C.1}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {C.2}Retail With Light Manufacturing}{51}{subsection.C.2}}
-\@writefile{toc}{\contentsline {section}{\numberline {D}Glossary}{53}{section.D}}
-\@writefile{toc}{\contentsline {section}{\numberline {E}GNU Free Documentation License}{54}{section.E}}
-\newlabel{fdl}{{E}{54}{GNU Free Documentation License\relax }{section.E}{}}
-\@writefile{toc}{\contentsline {subsection}{1. APPLICABILITY AND DEFINITIONS}{54}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{2. VERBATIM COPYING}{55}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{3. COPYING IN QUANTITY}{55}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{4. MODIFICATIONS}{56}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{5. COMBINING DOCUMENTS}{57}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{6. COLLECTIONS OF DOCUMENTS}{58}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{7. AGGREGATION WITH INDEPENDENT WORKS}{58}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{8. TRANSLATION}{58}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{9. TERMINATION}{58}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{10. FUTURE REVISIONS OF THIS LICENSE}{58}{section*.3}}
-\@writefile{toc}{\contentsline {subsection}{ADDENDUM: How to use this License for your documents}{59}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {12.6}Reports}{36}{subsection.12.6}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.6.1}GL as access to almost everything else}{36}{subsubsection.12.6.1}}
+\@writefile{toc}{\contentsline {section}{\numberline {13}Recurring Transactions}{36}{section.13}}
+\@writefile{toc}{\contentsline {section}{\numberline {14}Financial Statements and Reports}{36}{section.14}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.1}Cash v. Accrual Basis}{37}{subsection.14.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{37}{subsection.14.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.3}Trial Balance}{37}{subsection.14.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.1}The Paper-based function of a Trial Balance}{37}{subsubsection.14.3.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.2}Running the Trial Balance Report}{37}{subsubsection.14.3.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.3}What if the Trial Balance doesn't Balance?}{37}{subsubsection.14.3.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.4}Trial Balance as a Summary of Account Activity}{37}{subsubsection.14.3.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.5}Trial Balance as a Budget Planning Tool}{38}{subsubsection.14.3.5}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.4}Income Statement}{38}{subsection.14.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {14.4.1}Uses of an Income Statement}{38}{subsubsection.14.4.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.5}Balance Sheet}{39}{subsection.14.5}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.6}What if the Balance Sheet doesn't balance?}{39}{subsection.14.6}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {14.7}No Statement of Owner Equity?}{39}{subsection.14.7}}
+\@writefile{toc}{\contentsline {section}{\numberline {15}The Template System}{39}{section.15}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {15.1}Text Templates}{40}{subsection.15.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {15.2}HTML Templates}{40}{subsection.15.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {15.3}\LaTeX {}\ Templates}{41}{subsection.15.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX {}\ ?}{41}{subsubsection.15.3.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor \@m {} to Edit \LaTeX {}\ Templates}{41}{subsubsection.15.3.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {15.4}Customizing Logos}{42}{subsection.15.4}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{42}{subsection.15.5}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {15.6}Upgrade Issues}{42}{subsection.15.6}}
+\@writefile{toc}{\contentsline {section}{\numberline {16}An Introduction to the CLI}{42}{section.16}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {16.1}Conventions}{42}{subsection.16.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {16.2}Preliminaries}{42}{subsection.16.2}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {16.3}First Script: lsmb01-cli-example.sh}{43}{subsection.16.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {16.3.1}Script 1 (Bash)}{43}{subsubsection.16.3.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {16.4}Second Script: lsmb02-cli-example.pl}{44}{subsection.16.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {16.4.1}Script 2 (Perl)}{45}{subsubsection.16.4.1}}
+\@writefile{toc}{\contentsline {part}{II\hspace {1em}Technical Overview}{49}{part.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {17}Basic Architecture}{49}{section.17}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {17.1}The Software Stack}{49}{subsection.17.1}}
+\newlabel{fig-sl-stack}{{17.1}{49}{The Software Stack\relax }{subsection.17.1}{}}
+\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces The Ledger-SMB software stack in a Typical Implementation}}{49}{figure.8}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {17.2}Capacity Planning}{50}{subsection.17.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.2.1}Scalability Strategies}{50}{subsubsection.17.2.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.2.2}Database Maintenance}{50}{subsubsection.17.2.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {17.2.3}Known issues}{51}{subsubsection.17.2.3}}
+\@writefile{toc}{\contentsline {section}{\numberline {18}Customization Possibilities}{51}{section.18}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {18.1}Brief Guide to the Source Code}{51}{subsection.18.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {18.2}Data Entry Screens}{52}{subsection.18.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.2.1}Examples}{52}{subsubsection.18.2.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {18.3}Extensions}{52}{subsection.18.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.3.1}Examples}{52}{subsubsection.18.3.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {18.4}Templates}{52}{subsection.18.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.4.1}Examples}{52}{subsubsection.18.4.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {18.5}Reports}{52}{subsection.18.5}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {18.5.1}Examples}{53}{subsubsection.18.5.1}}
+\@writefile{toc}{\contentsline {section}{\numberline {19}Integration Possibilities}{53}{section.19}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {19.1}Reporting Tools}{53}{subsection.19.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.1.1}Examples}{53}{subsubsection.19.1.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {19.2}Line of Business Tools on PostgreSQL}{53}{subsection.19.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.1}Known Issues}{53}{subsubsection.19.2.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.2}Strategies}{53}{subsubsection.19.2.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.3}Examples}{54}{subsubsection.19.2.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {19.3}Line of Business Tools on other RDBMS's}{54}{subsection.19.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.3.1}Strategies}{54}{subsubsection.19.3.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.3.2}Integration Products and Open Source Projects}{54}{subsubsection.19.3.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {20}Customization Guide}{54}{section.20}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {20.1}General Information}{54}{subsection.20.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {20.2}Customizing Templates}{55}{subsection.20.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.2.1}Page Breaks in \LaTeX {}}{55}{subsubsection.20.2.1}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.2.2}Conditionals}{55}{subsubsection.20.2.2}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.2.3}Loops}{55}{subsubsection.20.2.3}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.2.4}File Inclusion}{56}{subsubsection.20.2.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.2.5}Cross-referencing and multiple passes of \LaTeX {}}{56}{subsubsection.20.2.5}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.2.6}Variable Substitution}{56}{subsubsection.20.2.6}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {20.3}Customizing Forms}{56}{subsection.20.3}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {20.4}Customizing Modules}{57}{subsection.20.4}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {20.4.1}Database Access}{57}{subsubsection.20.4.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {20.5}CLI Examples}{57}{subsection.20.5}}
+\@writefile{toc}{\contentsline {part}{III\hspace {1em}Appendix}{58}{part.3}}
+\@writefile{toc}{\contentsline {section}{\numberline {A}Where to Go for More Information}{58}{section.A}}
+\@writefile{toc}{\contentsline {section}{\numberline {B}Quick Tips}{58}{section.B}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{58}{subsection.B.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {B.2}Handling bad debts}{58}{subsection.B.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {C}Step by Steps for Vertical Markets}{58}{section.C}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {C.1}Common Installation Errors}{58}{subsection.C.1}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {C.2}Retail With Light Manufacturing}{58}{subsection.C.2}}
+\@writefile{toc}{\contentsline {section}{\numberline {D}Glossary}{60}{section.D}}
+\@writefile{toc}{\contentsline {section}{\numberline {E}GNU Free Documentation License}{61}{section.E}}
+\newlabel{fdl}{{E}{61}{GNU Free Documentation License\relax }{section.E}{}}
+\@writefile{toc}{\contentsline {subsection}{1. APPLICABILITY AND DEFINITIONS}{61}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{2. VERBATIM COPYING}{62}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{3. COPYING IN QUANTITY}{62}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{4. MODIFICATIONS}{63}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{5. COMBINING DOCUMENTS}{64}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{6. COLLECTIONS OF DOCUMENTS}{65}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{7. AGGREGATION WITH INDEPENDENT WORKS}{65}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{8. TRANSLATION}{65}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{9. TERMINATION}{65}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{10. FUTURE REVISIONS OF THIS LICENSE}{65}{section*.3}}
+\@writefile{toc}{\contentsline {subsection}{ADDENDUM: How to use this License for your documents}{66}{section*.3}}
diff --git a/doc/manual/LedgerSMB-manual.lof b/doc/manual/LedgerSMB-manual.lof
index 2a0a557f..e9f0cadf 100644
--- a/doc/manual/LedgerSMB-manual.lof
+++ b/doc/manual/LedgerSMB-manual.lof
@@ -1,9 +1,9 @@
\select@language {english}
-\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{25}{figure.1}
-\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{26}{figure.2}
-\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{27}{figure.3}
-\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{28}{figure.4}
-\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{29}{figure.5}
-\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{30}{figure.6}
-\contentsline {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{34}{figure.7}
-\contentsline {figure}{\numberline {8}{\ignorespaces The Ledger-SMB software stack in a Typical Implementation}}{42}{figure.8}
+\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{26}{figure.1}
+\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{27}{figure.2}
+\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{28}{figure.3}
+\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{29}{figure.4}
+\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{30}{figure.5}
+\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{31}{figure.6}
+\contentsline {figure}{\numberline {7}{\ignorespaces Payroll as a GL Transaction (Purely fictitious numbers)}}{35}{figure.7}
+\contentsline {figure}{\numberline {8}{\ignorespaces The Ledger-SMB software stack in a Typical Implementation}}{49}{figure.8}
diff --git a/doc/manual/LedgerSMB-manual.log b/doc/manual/LedgerSMB-manual.log
index 667d7726..1b22be6b 100644
--- a/doc/manual/LedgerSMB-manual.log
+++ b/doc/manual/LedgerSMB-manual.log
@@ -1,4 +1,4 @@
-This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.7.23) 7 NOV 2006 18:43
+This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2008.2.12) 7 MAR 2008 12:48
entering extended mode
**LedgerSMB-manual.tex
(./LedgerSMB-manual.tex
@@ -149,21 +149,21 @@ File: babel.def 2004/11/20 v3.8d Babel common definitions
)) (./LedgerSMB-manual.aux)
\openout1 = `LedgerSMB-manual.aux'.
-LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 34.
-LaTeX Font Info: ... okay on input line 34.
-LaTeX Font Info: Try loading font information for T1+ppl on input line 34.
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 32.
+LaTeX Font Info: ... okay on input line 32.
+LaTeX Font Info: Try loading font information for T1+ppl on input line 32.
(/usr/share/texmf/tex/latex/psnfss/t1ppl.fd
File: t1ppl.fd 2001/06/04 font definitions for T1/ppl.
@@ -202,13 +202,13 @@ loading : Context Support Macros / PDF (2004.03.26)
\MPnumerator=\count107
\everyMPtoPDFconversion=\toks21
)
-Package hyperref Info: Link coloring ON on input line 34.
+Package hyperref Info: Link coloring ON on input line 32.
(/usr/share/texmf/tex/latex/hyperref/nameref.sty
Package: nameref 2003/12/03 v2.21 Cross-referencing by name of section
\c@section@level=\count108
)
-LaTeX Info: Redefining \ref on input line 34.
-LaTeX Info: Redefining \pageref on input line 34.
+LaTeX Info: Redefining \ref on input line 32.
+LaTeX Info: Redefining \pageref on input line 32.
(./LedgerSMB-manual.out)
(./LedgerSMB-manual.out)
\openout3 = `LedgerSMB-manual.out'.
@@ -253,19 +253,19 @@ driver: pdftex
(1in=72.27pt, 1cm=28.45pt)
-----------------------
LaTeX Font Info: External font `cmex10' loaded for size
-(Font) <12> on input line 36.
+(Font) <12> on input line 34.
LaTeX Font Info: External font `cmex10' loaded for size
-(Font) <8> on input line 36.
+(Font) <8> on input line 34.
LaTeX Font Info: External font `cmex10' loaded for size
-(Font) <6> on input line 36.
-LaTeX Font Info: Try loading font information for OMS+ppl on input line 36.
+(Font) <6> on input line 34.
+LaTeX Font Info: Try loading font information for OMS+ppl on input line 34.
(/usr/share/texmf/tex/latex/psnfss/omsppl.fd
File: omsppl.fd
)
LaTeX Font Info: Font shape `OMS/ppl/m/n' in size <10> not available
-(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 36.
+(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 34.
LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <14.4> not available
-(Font) Font shape `T1/ppl/b/n' tried instead on input line 44.
+(Font) Font shape `T1/ppl/b/n' tried instead on input line 42.
(./LedgerSMB-manual.toc
LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <12> not available
@@ -288,32 +288,27 @@ LaTeX Font Info: External font `cmex10' loaded for size
[6]
LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <20.74> not available
-(Font) Font shape `T1/ppl/b/n' tried instead on input line 52.
+(Font) Font shape `T1/ppl/b/n' tried instead on input line 50.
[7
] [8] [9] [10] [11]
-Overfull \hbox (0.23595pt too wide) in paragraph at lines 399--401
+Overfull \hbox (0.23595pt too wide) in paragraph at lines 402--404
[][]$\T1/ppl/m/n/10 http : / / www . accounting-[]and-[]bookkeeping-[]tips . co
m / learning-[]accounting / accounting-[]basics-[]credit .
[]
-Underfull \hbox (badness 10000) in paragraph at lines 399--401
-
- []
-
-
Underfull \hbox (badness 10000) in paragraph at lines 402--404
[]
-Underfull \hbox (badness 10000) in paragraph at lines 405--408
+Underfull \hbox (badness 10000) in paragraph at lines 405--407
[]
[12]
-Underfull \hbox (badness 10000) in paragraph at lines 409--411
+Underfull \hbox (badness 10000) in paragraph at lines 408--411
[]
@@ -337,125 +332,196 @@ Underfull \hbox (badness 10000) in paragraph at lines 421--423
[]
+
+Underfull \hbox (badness 10000) in paragraph at lines 424--426
+
+ []
+
[13] [14] [15] [16] [17]
-Overfull \hbox (4.69608pt too wide) in paragraph at lines 802--805
+Overfull \hbox (4.69608pt too wide) in paragraph at lines 814--817
\T1/ppl/m/n/10 Services in-clude any la-bor that is billed di-rectly to the cus
-tomer. It is as-so-ci-ated with an ex-pense/COGS
[]
[18] [19] [20] [21] [22] [23] [24] (./simple_ar_dataflow.tex) [25]
(./ar_workflow_ship.tex) (./ar_workflow_complex.tex)
-Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1385
+Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1397
[][]
[]
-Underfull \hbox (badness 10000) in paragraph at lines 58--1385
+Underfull \hbox (badness 10000) in paragraph at lines 58--1397
[]
-[26] [27] (./simple_ap_workflow.tex) [28] (./ap_workflow_ship.tex)
-(./ap_workflow_complex.tex)
-Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1476
+[26] [27] [28] (./simple_ap_workflow.tex) (./ap_workflow_ship.tex) [29]
+[30] (./ap_workflow_complex.tex)
+Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1488
[][]
[]
-Underfull \hbox (badness 10000) in paragraph at lines 58--1476
+Underfull \hbox (badness 10000) in paragraph at lines 58--1488
[]
-[29] [30] [31] [32] [33] [34] [35] [36] [37] [38]
-Underfull \hbox (badness 10000) in paragraph at lines 2141--2144
+[31] [32] [33] [34] [35] [36] [37] [38] [39]
+Underfull \hbox (badness 10000) in paragraph at lines 2153--2156
[]
LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <8> not available
-(Font) Font shape `T1/ppl/b/n' tried instead on input line 2193.
-[39]
-Overfull \hbox (0.31456pt too wide) in paragraph at lines 2214--2217
+(Font) Font shape `T1/ppl/b/n' tried instead on input line 2205.
+[40]
+Overfull \hbox (0.31456pt too wide) in paragraph at lines 2226--2229
\T1/ppl/m/n/10 L[]T[]X tem-plates al-low one to gen-er-ate PDF and postscript d
oc-u-ments and print di-rectly to a postscript-
[]
LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <7> not available
-(Font) Font shape `T1/ppl/b/n' tried instead on input line 2223.
+(Font) Font shape `T1/ppl/b/n' tried instead on input line 2235.
Package hyperref Warning: Token not allowed in a PDFDocEncoded string:
(hyperref) \kern -1.66702pt
-(hyperref) removed on input line 2247.
+(hyperref) removed on input line 2259.
Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
-(hyperref) removing `\lower' on input line 2247.
+(hyperref) removing `\lower' on input line 2259.
Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
-(hyperref) removing `\hbox' on input line 2247.
+(hyperref) removing `\hbox' on input line 2259.
Package hyperref Warning: Token not allowed in a PDFDocEncoded string:
(hyperref) \kern -1.25pt
-(hyperref) removed on input line 2247.
+(hyperref) removed on input line 2259.
Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
-(hyperref) removing `\spacefactor' on input line 2247.
+(hyperref) removing `\spacefactor' on input line 2259.
Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
-(hyperref) removing `\@m' on input line 2247.
+(hyperref) removing `\@m' on input line 2259.
+
+[41]
+Overfull \hbox (45.1759pt too wide) in paragraph at lines 2331--2333
+[]\T1/ppl/m/n/10 cd /usr/local/ledger-smb ./ct.pl "lo-gin=name&path=bin&passwor
+d=xxxxx&action=search&db=customer"
+ []
+
+
+Overfull \hbox (78.15541pt too wide) in paragraph at lines 2343--2345
+[]\T1/ppl/m/n/10 cd /usr/local/ledger-smb ./ct.pl "lo-gin=clarkkent&path=bin&pa
+ssword=lOis,lAn3&action=search&db=customer"
+ []
+
+[42]
+LaTeX Font Info: Try loading font information for T1+pcr on input line 2378.
+
+ (/usr/share/texmf/tex/latex/psnfss/t1pcr.fd
+File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
+) [43]
+Overfull \hbox (6.42152pt too wide) in paragraph at lines 2451--2451
+[]\T1/pcr/m/n/10 ARG="login=${LSLOGIN}&password=${LSPWD}&path=bin&action=search
+&db=customer"[]
+ []
+
+[44]
+Overfull \hbox (24.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+02111-1307, USA.[]
+ []
+
+
+Overfull \hbox (0.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 $cmd = "login=" . $login . '&password=' . $pwd . '&path=bin&ac
+tion=login';[]
+ []
+
+[45]
+Overfull \hbox (6.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 $cmd = "login=" . $login . '&password=' . $pwd . '&path=bin&ac
+tion=logout';[]
+ []
+
+[46]
+Overfull \hbox (156.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 # action | db | name | vendornumber | address1 | address2 | ci
+ty | state | zipcode | country | phone[]
+ []
+
+
+Overfull \hbox (102.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 save|vendor|Parts are Us|1377|238 Riverview|Suite 11|Cheese He
+ad|WI|56743|USA|555-123-3322|[]
+ []
+
+
+Overfull \hbox (66.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 save|vendor|Widget Heaven|1378|41 S. Riparian Way||Show Me|MO|
+39793|USA|555-231-3309|[]
+ []
+
+[47]
+Overfull \hbox (216.42152pt too wide) in paragraph at lines 2635--2635
+[]\T1/pcr/m/n/10 save|vendor|Consolidated Spackle|1379|1010 Binary Lane|Dept 11
+01|Beverly Hills|CA|90210|USA|555-330-7639 x772|[]
+ []
-[40] [41] (./sl-stack.tex) [42
+[48] (./sl-stack.tex) [49
-] [43]
-Overfull \hbox (3.85573pt too wide) in paragraph at lines 2489--2492
+] [50]
+Overfull \hbox (3.85573pt too wide) in paragraph at lines 2827--2830
[]\T1/ppl/m/n/10 The css di-rec-tory in the root in-stall di-rec-tory con-tains
CSS doc-u-ments to pro-vide var-i-ous stylesheets
[]
-[44] [45] [46] [47]
-Overfull \hbox (1.72615pt too wide) in paragraph at lines 2782--2788
+[51] [52] [53] [54]
+Overfull \hbox (1.72615pt too wide) in paragraph at lines 3120--3126
\T1/ppl/m/n/10 the name of the tem-plate within the cur-rent tem-plate di-rec-t
ory (usu-ally tem-plates/$username/).
[]
-[48] [49]
-Overfull \hbox (6.58676pt too wide) in paragraph at lines 2883--2888
+[55] [56]
+Overfull \hbox (6.58676pt too wide) in paragraph at lines 3221--3226
\T1/ppl/m/n/10 The $form ob-ject pro-vides two meth-ods for ac-cess-ing the dat
abase. The $form->dbconnect(%myconfig)
[]
-Overfull \hbox (40.4262pt too wide) in paragraph at lines 2883--2888
+Overfull \hbox (40.4262pt too wide) in paragraph at lines 3221--3226
\T1/ppl/m/n/10 method com-mits each in-di-vid-ual state-ment as its own trans-a
c-tion. The $form->dbconnect_noauto(%myconfig)
[]
-[50] [51
+[57] [58
-] [52] [53] (./fdl.tex
+] [59] [60] (./fdl.tex
Package hyperref Warning: The anchor of a bookmark and its parent's must not
(hyperref) be the same. Added a new anchor on input line 51.
-[54] [55] [56] [57] [58]) [59] (./LedgerSMB-manual.aux) )
+[61] [62] [63] [64] [65]) [66] (./LedgerSMB-manual.aux) )
Here is how much of TeX's memory you used:
- 3937 strings out of 94500
- 52724 string characters out of 1176766
- 105623 words of memory out of 1000000
- 6745 multiletter control sequences out of 10000+50000
- 28696 words of font info for 53 fonts, out of 500000 for 2000
+ 3985 strings out of 94500
+ 53369 string characters out of 1176766
+ 105595 words of memory out of 1000000
+ 6774 multiletter control sequences out of 10000+50000
+ 29317 words of font info for 55 fonts, out of 500000 for 2000
580 hyphenation exceptions out of 1000
34i,9n,41p,245b,277s stack positions out of 1500i,500n,5000p,200000b,5000s
PDF statistics:
- 1436 PDF objects out of 300000
- 298 named destinations out of 131072
- 1817 words of extra memory for PDF output out of 65536
-</usr/share/texmf/font
-s/type1/bluesky/latex/line10.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmr10
-.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmmi10.pfb>{/usr/share/texmf/font
-s/enc/dvips/psnfss/8r.enc}</usr/share/texmf/fonts/type1/urw/palatino/uplb8a.pfb
-></usr/share/texmf/fonts/type1/bluesky/cm/cmsy10.pfb></usr/share/texmf/fonts/ty
-pe1/urw/palatino/uplr8a.pfb>
-Output written on LedgerSMB-manual.pdf (59 pages, 362335 bytes).
+ 1503 PDF objects out of 300000
+ 312 named destinations out of 131072
+ 1873 words of extra memory for PDF output out of 65536
+{/usr/share/texmf/font
+s/enc/dvips/psnfss/8r.enc}</usr/share/texmf/fonts/type1/urw/courier/ucrr8a.pfb>
+</usr/share/texmf/fonts/type1/bluesky/latex/line10.pfb></usr/share/texmf/fonts/
+type1/bluesky/cm/cmr10.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmmi10.pfb>
+</usr/share/texmf/fonts/type1/urw/palatino/uplb8a.pfb></usr/share/texmf/fonts/t
+ype1/bluesky/cm/cmsy10.pfb></usr/share/texmf/fonts/type1/urw/palatino/uplr8a.pf
+b>
+Output written on LedgerSMB-manual.pdf (66 pages, 398737 bytes).
diff --git a/doc/manual/LedgerSMB-manual.out b/doc/manual/LedgerSMB-manual.out
index ac6cd4d6..f2fb4249 100644
--- a/doc/manual/LedgerSMB-manual.out
+++ b/doc/manual/LedgerSMB-manual.out
@@ -162,46 +162,53 @@
\BOOKMARK [2][-]{subsection.15.4}{Customizing Logos}{section.15}
\BOOKMARK [2][-]{subsection.15.5}{How are They Stored in the Filesystem?}{section.15}
\BOOKMARK [2][-]{subsection.15.6}{Upgrade Issues}{section.15}
+\BOOKMARK [1][-]{section.16}{An Introduction to the CLI}{part.1}
+\BOOKMARK [2][-]{subsection.16.1}{Conventions}{section.16}
+\BOOKMARK [2][-]{subsection.16.2}{Preliminaries}{section.16}
+\BOOKMARK [2][-]{subsection.16.3}{First Script: lsmb01-cli-example.sh}{section.16}
+\BOOKMARK [3][-]{subsubsection.16.3.1}{Script 1 \(Bash\)}{subsection.16.3}
+\BOOKMARK [2][-]{subsection.16.4}{Second Script: lsmb02-cli-example.pl}{section.16}
+\BOOKMARK [3][-]{subsubsection.16.4.1}{Script 2 \(Perl\)}{subsection.16.4}
\BOOKMARK [0][-]{part.2}{II Technical Overview}{}
-\BOOKMARK [1][-]{section.16}{Basic Architecture}{part.2}
-\BOOKMARK [2][-]{subsection.16.1}{The Software Stack}{section.16}
-\BOOKMARK [2][-]{subsection.16.2}{Capacity Planning}{section.16}
-\BOOKMARK [3][-]{subsubsection.16.2.1}{Scalability Strategies}{subsection.16.2}
-\BOOKMARK [3][-]{subsubsection.16.2.2}{Database Maintenance}{subsection.16.2}
-\BOOKMARK [3][-]{subsubsection.16.2.3}{Known issues}{subsection.16.2}
-\BOOKMARK [1][-]{section.17}{Customization Possibilities}{part.2}
-\BOOKMARK [2][-]{subsection.17.1}{Brief Guide to the Source Code}{section.17}
-\BOOKMARK [2][-]{subsection.17.2}{Data Entry Screens}{section.17}
-\BOOKMARK [3][-]{subsubsection.17.2.1}{Examples}{subsection.17.2}
-\BOOKMARK [2][-]{subsection.17.3}{Extensions}{section.17}
-\BOOKMARK [3][-]{subsubsection.17.3.1}{Examples}{subsection.17.3}
-\BOOKMARK [2][-]{subsection.17.4}{Templates}{section.17}
-\BOOKMARK [3][-]{subsubsection.17.4.1}{Examples}{subsection.17.4}
-\BOOKMARK [2][-]{subsection.17.5}{Reports}{section.17}
-\BOOKMARK [3][-]{subsubsection.17.5.1}{Examples}{subsection.17.5}
-\BOOKMARK [1][-]{section.18}{Integration Possibilities}{part.2}
-\BOOKMARK [2][-]{subsection.18.1}{Reporting Tools}{section.18}
-\BOOKMARK [3][-]{subsubsection.18.1.1}{Examples}{subsection.18.1}
-\BOOKMARK [2][-]{subsection.18.2}{Line of Business Tools on PostgreSQL}{section.18}
-\BOOKMARK [3][-]{subsubsection.18.2.1}{Known Issues}{subsection.18.2}
-\BOOKMARK [3][-]{subsubsection.18.2.2}{Strategies}{subsection.18.2}
-\BOOKMARK [3][-]{subsubsection.18.2.3}{Examples}{subsection.18.2}
-\BOOKMARK [2][-]{subsection.18.3}{Line of Business Tools on other RDBMS's}{section.18}
-\BOOKMARK [3][-]{subsubsection.18.3.1}{Strategies}{subsection.18.3}
-\BOOKMARK [3][-]{subsubsection.18.3.2}{Integration Products and Open Source Projects}{subsection.18.3}
-\BOOKMARK [1][-]{section.19}{Customization Guide}{part.2}
-\BOOKMARK [2][-]{subsection.19.1}{General Information}{section.19}
-\BOOKMARK [2][-]{subsection.19.2}{Customizing Templates}{section.19}
-\BOOKMARK [3][-]{subsubsection.19.2.1}{Page Breaks in LaTeX}{subsection.19.2}
-\BOOKMARK [3][-]{subsubsection.19.2.2}{Conditionals}{subsection.19.2}
-\BOOKMARK [3][-]{subsubsection.19.2.3}{Loops}{subsection.19.2}
-\BOOKMARK [3][-]{subsubsection.19.2.4}{File Inclusion}{subsection.19.2}
-\BOOKMARK [3][-]{subsubsection.19.2.5}{Cross-referencing and multiple passes of LaTeX}{subsection.19.2}
-\BOOKMARK [3][-]{subsubsection.19.2.6}{Variable Substitution}{subsection.19.2}
-\BOOKMARK [2][-]{subsection.19.3}{Customizing Forms}{section.19}
-\BOOKMARK [2][-]{subsection.19.4}{Customizing Modules}{section.19}
-\BOOKMARK [3][-]{subsubsection.19.4.1}{Database Access}{subsection.19.4}
-\BOOKMARK [2][-]{subsection.19.5}{CLI Examples}{section.19}
+\BOOKMARK [1][-]{section.17}{Basic Architecture}{part.2}
+\BOOKMARK [2][-]{subsection.17.1}{The Software Stack}{section.17}
+\BOOKMARK [2][-]{subsection.17.2}{Capacity Planning}{section.17}
+\BOOKMARK [3][-]{subsubsection.17.2.1}{Scalability Strategies}{subsection.17.2}
+\BOOKMARK [3][-]{subsubsection.17.2.2}{Database Maintenance}{subsection.17.2}
+\BOOKMARK [3][-]{subsubsection.17.2.3}{Known issues}{subsection.17.2}
+\BOOKMARK [1][-]{section.18}{Customization Possibilities}{part.2}
+\BOOKMARK [2][-]{subsection.18.1}{Brief Guide to the Source Code}{section.18}
+\BOOKMARK [2][-]{subsection.18.2}{Data Entry Screens}{section.18}
+\BOOKMARK [3][-]{subsubsection.18.2.1}{Examples}{subsection.18.2}
+\BOOKMARK [2][-]{subsection.18.3}{Extensions}{section.18}
+\BOOKMARK [3][-]{subsubsection.18.3.1}{Examples}{subsection.18.3}
+\BOOKMARK [2][-]{subsection.18.4}{Templates}{section.18}
+\BOOKMARK [3][-]{subsubsection.18.4.1}{Examples}{subsection.18.4}
+\BOOKMARK [2][-]{subsection.18.5}{Reports}{section.18}
+\BOOKMARK [3][-]{subsubsection.18.5.1}{Examples}{subsection.18.5}
+\BOOKMARK [1][-]{section.19}{Integration Possibilities}{part.2}
+\BOOKMARK [2][-]{subsection.19.1}{Reporting Tools}{section.19}
+\BOOKMARK [3][-]{subsubsection.19.1.1}{Examples}{subsection.19.1}
+\BOOKMARK [2][-]{subsection.19.2}{Line of Business Tools on PostgreSQL}{section.19}
+\BOOKMARK [3][-]{subsubsection.19.2.1}{Known Issues}{subsection.19.2}
+\BOOKMARK [3][-]{subsubsection.19.2.2}{Strategies}{subsection.19.2}
+\BOOKMARK [3][-]{subsubsection.19.2.3}{Examples}{subsection.19.2}
+\BOOKMARK [2][-]{subsection.19.3}{Line of Business Tools on other RDBMS's}{section.19}
+\BOOKMARK [3][-]{subsubsection.19.3.1}{Strategies}{subsection.19.3}
+\BOOKMARK [3][-]{subsubsection.19.3.2}{Integration Products and Open Source Projects}{subsection.19.3}
+\BOOKMARK [1][-]{section.20}{Customization Guide}{part.2}
+\BOOKMARK [2][-]{subsection.20.1}{General Information}{section.20}
+\BOOKMARK [2][-]{subsection.20.2}{Customizing Templates}{section.20}
+\BOOKMARK [3][-]{subsubsection.20.2.1}{Page Breaks in LaTeX}{subsection.20.2}
+\BOOKMARK [3][-]{subsubsection.20.2.2}{Conditionals}{subsection.20.2}
+\BOOKMARK [3][-]{subsubsection.20.2.3}{Loops}{subsection.20.2}
+\BOOKMARK [3][-]{subsubsection.20.2.4}{File Inclusion}{subsection.20.2}
+\BOOKMARK [3][-]{subsubsection.20.2.5}{Cross-referencing and multiple passes of LaTeX}{subsection.20.2}
+\BOOKMARK [3][-]{subsubsection.20.2.6}{Variable Substitution}{subsection.20.2}
+\BOOKMARK [2][-]{subsection.20.3}{Customizing Forms}{section.20}
+\BOOKMARK [2][-]{subsection.20.4}{Customizing Modules}{section.20}
+\BOOKMARK [3][-]{subsubsection.20.4.1}{Database Access}{subsection.20.4}
+\BOOKMARK [2][-]{subsection.20.5}{CLI Examples}{section.20}
\BOOKMARK [0][-]{part.3}{III Appendix}{}
\BOOKMARK [1][-]{section.A}{Where to Go for More Information}{part.3}
\BOOKMARK [1][-]{section.B}{Quick Tips}{part.3}
diff --git a/doc/manual/LedgerSMB-manual.toc b/doc/manual/LedgerSMB-manual.toc
index 0b6ea085..9a9f3a79 100644
--- a/doc/manual/LedgerSMB-manual.toc
+++ b/doc/manual/LedgerSMB-manual.toc
@@ -23,204 +23,211 @@
\contentsline {subsection}{\numberline {3.2}General Guidelines on Numbering Accounts}{13}{subsection.3.2}
\contentsline {subsection}{\numberline {3.3}Adding/Modifying Accounts}{13}{subsection.3.3}
\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{13}{subsection.3.4}
-\contentsline {section}{\numberline {4}Administration}{13}{section.4}
+\contentsline {section}{\numberline {4}Administration}{14}{section.4}
\contentsline {subsection}{\numberline {4.1}Taxes, Defaults, and Preferences}{14}{subsection.4.1}
\contentsline {subsubsection}{\numberline {4.1.1}Adding A Sales Tax Account}{14}{subsubsection.4.1.1}
\contentsline {subsubsection}{\numberline {4.1.2}Setting a Sales Tax Amount}{14}{subsubsection.4.1.2}
\contentsline {subsubsection}{\numberline {4.1.3}Default Account Setup}{14}{subsubsection.4.1.3}
\contentsline {subsubsection}{\numberline {4.1.4}Currency Setup}{14}{subsubsection.4.1.4}
\contentsline {subsubsection}{\numberline {4.1.5}Sequence Settings}{14}{subsubsection.4.1.5}
-\contentsline {subsection}{\numberline {4.2}Audit Control}{14}{subsection.4.2}
+\contentsline {subsection}{\numberline {4.2}Audit Control}{15}{subsection.4.2}
\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{15}{subsubsection.4.2.1}
\contentsline {subsubsection}{\numberline {4.2.2}Close books option}{15}{subsubsection.4.2.2}
\contentsline {subsubsection}{\numberline {4.2.3}Audit Trails}{15}{subsubsection.4.2.3}
-\contentsline {subsection}{\numberline {4.3}Departments}{15}{subsection.4.3}
-\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{15}{subsubsection.4.3.1}
+\contentsline {subsection}{\numberline {4.3}Departments}{16}{subsection.4.3}
+\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{16}{subsubsection.4.3.1}
\contentsline {subsection}{\numberline {4.4}Warehouses}{16}{subsection.4.4}
\contentsline {subsection}{\numberline {4.5}Languages}{16}{subsection.4.5}
\contentsline {subsection}{\numberline {4.6}Types of Businesses}{16}{subsection.4.6}
\contentsline {subsection}{\numberline {4.7}Misc.}{16}{subsection.4.7}
\contentsline {subsubsection}{\numberline {4.7.1}GIFI}{16}{subsubsection.4.7.1}
\contentsline {subsubsection}{\numberline {4.7.2}SIC}{16}{subsubsection.4.7.2}
-\contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{16}{subsubsection.4.7.3}
-\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{16}{subsubsection.4.7.4}
+\contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{17}{subsubsection.4.7.3}
+\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{17}{subsubsection.4.7.4}
\contentsline {subsection}{\numberline {4.8}Options in the ledger-smb.conf}{17}{subsection.4.8}
\contentsline {section}{\numberline {5}Goods and Services}{17}{section.5}
-\contentsline {subsection}{\numberline {5.1}Basic Terms}{17}{subsection.5.1}
-\contentsline {subsection}{\numberline {5.2}The Price Matrix}{17}{subsection.5.2}
+\contentsline {subsection}{\numberline {5.1}Basic Terms}{18}{subsection.5.1}
+\contentsline {subsection}{\numberline {5.2}The Price Matrix}{18}{subsection.5.2}
\contentsline {subsection}{\numberline {5.3}Pricegroups}{18}{subsection.5.3}
\contentsline {subsection}{\numberline {5.4}Groups}{18}{subsection.5.4}
\contentsline {subsection}{\numberline {5.5}Labor/Overhead}{18}{subsection.5.5}
\contentsline {subsection}{\numberline {5.6}Services}{18}{subsection.5.6}
\contentsline {subsubsection}{\numberline {5.6.1}Shipping and Handling as a Service}{18}{subsubsection.5.6.1}
\contentsline {subsection}{\numberline {5.7}Parts}{18}{subsection.5.7}
-\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{18}{subsection.5.8}
-\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{18}{subsubsection.5.8.1}
+\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{19}{subsection.5.8}
+\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{19}{subsubsection.5.8.1}
\contentsline {subsection}{\numberline {5.9}Reporting}{19}{subsection.5.9}
\contentsline {subsubsection}{\numberline {5.9.1}All Items and Parts Reports}{19}{subsubsection.5.9.1}
\contentsline {subsubsection}{\numberline {5.9.2}Requirements}{19}{subsubsection.5.9.2}
\contentsline {subsubsection}{\numberline {5.9.3}Services and Labor}{19}{subsubsection.5.9.3}
\contentsline {subsubsection}{\numberline {5.9.4}Assemblies}{19}{subsubsection.5.9.4}
-\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{19}{subsubsection.5.9.5}
-\contentsline {subsection}{\numberline {5.10}Translations}{19}{subsection.5.10}
-\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{19}{subsection.5.11}
+\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{20}{subsubsection.5.9.5}
+\contentsline {subsection}{\numberline {5.10}Translations}{20}{subsection.5.10}
+\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{20}{subsection.5.11}
\contentsline {section}{\numberline {6}AP}{20}{section.6}
\contentsline {subsection}{\numberline {6.1}Basic AP Concepts}{20}{subsection.6.1}
\contentsline {subsection}{\numberline {6.2}Vendors}{20}{subsection.6.2}
\contentsline {subsection}{\numberline {6.3}AP Transactions}{20}{subsection.6.3}
-\contentsline {subsection}{\numberline {6.4}AP Invoices}{20}{subsection.6.4}
+\contentsline {subsection}{\numberline {6.4}AP Invoices}{21}{subsection.6.4}
\contentsline {subsubsection}{\numberline {6.4.1}Correcting an AP Invoice}{21}{subsubsection.6.4.1}
\contentsline {subsection}{\numberline {6.5}Cash payment And Check Printing}{21}{subsection.6.5}
\contentsline {subsubsection}{\numberline {6.5.1}Rapid Payment Entry Screen}{21}{subsubsection.6.5.1}
-\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{21}{subsection.6.6}
-\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{21}{subsubsection.6.6.1}
-\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{21}{subsubsection.6.6.2}
-\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{21}{subsubsection.6.6.3}
-\contentsline {subsubsection}{\numberline {6.6.4}Tax Paid and Non-taxable Report}{21}{subsubsection.6.6.4}
+\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{22}{subsection.6.6}
+\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{22}{subsubsection.6.6.1}
+\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{22}{subsubsection.6.6.2}
+\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{22}{subsubsection.6.6.3}
+\contentsline {subsubsection}{\numberline {6.6.4}Tax Paid and Non-taxable Report}{22}{subsubsection.6.6.4}
\contentsline {subsection}{\numberline {6.7}Vendor Reporting}{22}{subsection.6.7}
\contentsline {subsubsection}{\numberline {6.7.1}Vendor Search}{22}{subsubsection.6.7.1}
\contentsline {subsubsection}{\numberline {6.7.2}Vendor History}{22}{subsubsection.6.7.2}
-\contentsline {section}{\numberline {7}AR}{22}{section.7}
-\contentsline {subsection}{\numberline {7.1}Customers}{22}{subsection.7.1}
-\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{22}{subsubsection.7.1.1}
-\contentsline {subsection}{\numberline {7.2}AR Transactions}{22}{subsection.7.2}
+\contentsline {section}{\numberline {7}AR}{23}{section.7}
+\contentsline {subsection}{\numberline {7.1}Customers}{23}{subsection.7.1}
+\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{23}{subsubsection.7.1.1}
+\contentsline {subsection}{\numberline {7.2}AR Transactions}{23}{subsection.7.2}
\contentsline {subsection}{\numberline {7.3}AR Invoices}{23}{subsection.7.3}
\contentsline {subsection}{\numberline {7.4}Cash Receipt}{23}{subsection.7.4}
\contentsline {subsubsection}{\numberline {7.4.1}Cash Receipts for multiple customers}{23}{subsubsection.7.4.1}
\contentsline {subsection}{\numberline {7.5}AR Transaction Reporting}{23}{subsection.7.5}
-\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{23}{subsubsection.7.5.1}
-\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{23}{subsubsection.7.5.2}
-\contentsline {subsection}{\numberline {7.6}Customer Reporting}{23}{subsection.7.6}
-\contentsline {section}{\numberline {8}Projects}{23}{section.8}
-\contentsline {subsection}{\numberline {8.1}Project Basics}{23}{subsection.8.1}
+\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{24}{subsubsection.7.5.1}
+\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{24}{subsubsection.7.5.2}
+\contentsline {subsection}{\numberline {7.6}Customer Reporting}{24}{subsection.7.6}
+\contentsline {section}{\numberline {8}Projects}{24}{section.8}
+\contentsline {subsection}{\numberline {8.1}Project Basics}{24}{subsection.8.1}
\contentsline {subsection}{\numberline {8.2}Timecards}{24}{subsection.8.2}
\contentsline {subsection}{\numberline {8.3}Projects and Invoices}{24}{subsection.8.3}
\contentsline {subsection}{\numberline {8.4}Reporting}{24}{subsection.8.4}
\contentsline {subsubsection}{\numberline {8.4.1}Timecard Reporting}{24}{subsubsection.8.4.1}
\contentsline {subsubsection}{\numberline {8.4.2}Project Transaction Reporting}{24}{subsubsection.8.4.2}
-\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{24}{subsubsection.8.4.3}
-\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{24}{subsection.8.5}
-\contentsline {section}{\numberline {9}Quotations and Order Management}{24}{section.9}
-\contentsline {subsection}{\numberline {9.1}Sales Orders}{24}{subsection.9.1}
+\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{25}{subsubsection.8.4.3}
+\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{25}{subsection.8.5}
+\contentsline {section}{\numberline {9}Quotations and Order Management}{25}{section.9}
+\contentsline {subsection}{\numberline {9.1}Sales Orders}{25}{subsection.9.1}
\contentsline {subsection}{\numberline {9.2}Quotations}{25}{subsection.9.2}
\contentsline {subsection}{\numberline {9.3}Shipping}{25}{subsection.9.3}
\contentsline {subsection}{\numberline {9.4}AR Work Flow}{25}{subsection.9.4}
\contentsline {subsubsection}{\numberline {9.4.1}Service Example}{25}{subsubsection.9.4.1}
\contentsline {subsubsection}{\numberline {9.4.2}Single Warehouse Example}{26}{subsubsection.9.4.2}
\contentsline {subsubsection}{\numberline {9.4.3}Multiple Warehouse Example}{26}{subsubsection.9.4.3}
-\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{28}{subsection.9.5}
-\contentsline {subsection}{\numberline {9.6}Purchase Orders}{28}{subsection.9.6}
-\contentsline {subsection}{\numberline {9.7}Receiving}{28}{subsection.9.7}
-\contentsline {subsection}{\numberline {9.8}AP Work Flow}{28}{subsection.9.8}
-\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{28}{subsubsection.9.8.1}
+\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{26}{subsection.9.5}
+\contentsline {subsection}{\numberline {9.6}Purchase Orders}{29}{subsection.9.6}
+\contentsline {subsection}{\numberline {9.7}Receiving}{29}{subsection.9.7}
+\contentsline {subsection}{\numberline {9.8}AP Work Flow}{29}{subsection.9.8}
+\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{29}{subsubsection.9.8.1}
\contentsline {subsubsection}{\numberline {9.8.2}Bookkeeper entering received items, order completed in part}{29}{subsubsection.9.8.2}
-\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{29}{subsubsection.9.8.3}
+\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{31}{subsubsection.9.8.3}
\contentsline {subsection}{\numberline {9.9}Generation and Consolidation}{31}{subsection.9.9}
\contentsline {subsubsection}{\numberline {9.9.1}Generation}{31}{subsubsection.9.9.1}
-\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{31}{subsubsection.9.9.2}
-\contentsline {subsection}{\numberline {9.10}Reporting}{31}{subsection.9.10}
-\contentsline {subsection}{\numberline {9.11}Shipping Module: Transferring Inventory between Warehouses}{31}{subsection.9.11}
-\contentsline {section}{\numberline {10}HR}{31}{section.10}
-\contentsline {section}{\numberline {11}POS}{31}{section.11}
-\contentsline {subsection}{\numberline {11.1}Sales Screen}{31}{subsection.11.1}
+\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{32}{subsubsection.9.9.2}
+\contentsline {subsection}{\numberline {9.10}Reporting}{32}{subsection.9.10}
+\contentsline {subsection}{\numberline {9.11}Shipping Module: Transferring Inventory between Warehouses}{32}{subsection.9.11}
+\contentsline {section}{\numberline {10}HR}{32}{section.10}
+\contentsline {section}{\numberline {11}POS}{32}{section.11}
+\contentsline {subsection}{\numberline {11.1}Sales Screen}{32}{subsection.11.1}
\contentsline {subsection}{\numberline {11.2}Possibilities for Data Entry}{32}{subsection.11.2}
-\contentsline {subsection}{\numberline {11.3}Hardware Support}{32}{subsection.11.3}
-\contentsline {subsection}{\numberline {11.4}Reports}{32}{subsection.11.4}
-\contentsline {subsubsection}{\numberline {11.4.1}Open Invoices}{32}{subsubsection.11.4.1}
-\contentsline {subsubsection}{\numberline {11.4.2}Receipts}{32}{subsubsection.11.4.2}
-\contentsline {section}{\numberline {12}General Ledger}{32}{section.12}
-\contentsline {subsection}{\numberline {12.1}GL Basics}{32}{subsection.12.1}
+\contentsline {subsection}{\numberline {11.3}Hardware Support}{33}{subsection.11.3}
+\contentsline {subsection}{\numberline {11.4}Reports}{33}{subsection.11.4}
+\contentsline {subsubsection}{\numberline {11.4.1}Open Invoices}{33}{subsubsection.11.4.1}
+\contentsline {subsubsection}{\numberline {11.4.2}Receipts}{33}{subsubsection.11.4.2}
+\contentsline {section}{\numberline {12}General Ledger}{33}{section.12}
+\contentsline {subsection}{\numberline {12.1}GL Basics}{33}{subsection.12.1}
\contentsline {subsubsection}{\numberline {12.1.1}Paper-based accounting systems and the GL}{33}{subsubsection.12.1.1}
-\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{33}{subsubsection.12.1.2}
-\contentsline {subsubsection}{\numberline {12.1.3}The GL in Ledger-SMB}{33}{subsubsection.12.1.3}
-\contentsline {subsection}{\numberline {12.2}Cash Transfer}{33}{subsection.12.2}
-\contentsline {subsection}{\numberline {12.3}GL Transactions}{34}{subsection.12.3}
-\contentsline {subsection}{\numberline {12.4}Payroll as a GL transaction}{34}{subsection.12.4}
+\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{34}{subsubsection.12.1.2}
+\contentsline {subsubsection}{\numberline {12.1.3}The GL in Ledger-SMB}{34}{subsubsection.12.1.3}
+\contentsline {subsection}{\numberline {12.2}Cash Transfer}{34}{subsection.12.2}
+\contentsline {subsection}{\numberline {12.3}GL Transactions}{35}{subsection.12.3}
+\contentsline {subsection}{\numberline {12.4}Payroll as a GL transaction}{35}{subsection.12.4}
\contentsline {subsection}{\numberline {12.5}Reconciliation}{35}{subsection.12.5}
-\contentsline {subsection}{\numberline {12.6}Reports}{35}{subsection.12.6}
-\contentsline {subsubsection}{\numberline {12.6.1}GL as access to almost everything else}{35}{subsubsection.12.6.1}
-\contentsline {section}{\numberline {13}Recurring Transactions}{35}{section.13}
-\contentsline {section}{\numberline {14}Financial Statements and Reports}{35}{section.14}
-\contentsline {subsection}{\numberline {14.1}Cash v. Accrual Basis}{36}{subsection.14.1}
-\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{36}{subsection.14.2}
-\contentsline {subsection}{\numberline {14.3}Trial Balance}{36}{subsection.14.3}
-\contentsline {subsubsection}{\numberline {14.3.1}The Paper-based function of a Trial Balance}{36}{subsubsection.14.3.1}
-\contentsline {subsubsection}{\numberline {14.3.2}Running the Trial Balance Report}{36}{subsubsection.14.3.2}
-\contentsline {subsubsection}{\numberline {14.3.3}What if the Trial Balance doesn't Balance?}{36}{subsubsection.14.3.3}
-\contentsline {subsubsection}{\numberline {14.3.4}Trial Balance as a Summary of Account Activity}{36}{subsubsection.14.3.4}
-\contentsline {subsubsection}{\numberline {14.3.5}Trial Balance as a Budget Planning Tool}{37}{subsubsection.14.3.5}
-\contentsline {subsection}{\numberline {14.4}Income Statement}{37}{subsection.14.4}
-\contentsline {subsubsection}{\numberline {14.4.1}Uses of an Income Statement}{37}{subsubsection.14.4.1}
-\contentsline {subsection}{\numberline {14.5}Balance Sheet}{38}{subsection.14.5}
-\contentsline {subsection}{\numberline {14.6}What if the Balance Sheet doesn't balance?}{38}{subsection.14.6}
-\contentsline {subsection}{\numberline {14.7}No Statement of Owner Equity?}{38}{subsection.14.7}
-\contentsline {section}{\numberline {15}The Template System}{38}{section.15}
-\contentsline {subsection}{\numberline {15.1}Text Templates}{39}{subsection.15.1}
-\contentsline {subsection}{\numberline {15.2}HTML Templates}{39}{subsection.15.2}
-\contentsline {subsection}{\numberline {15.3}\LaTeX {}\ Templates}{40}{subsection.15.3}
-\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX {}\ ?}{40}{subsubsection.15.3.1}
-\contentsline {subsubsection}{\numberline {15.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor \@m {} to Edit \LaTeX {}\ Templates}{40}{subsubsection.15.3.2}
-\contentsline {subsection}{\numberline {15.4}Customizing Logos}{41}{subsection.15.4}
-\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{41}{subsection.15.5}
-\contentsline {subsection}{\numberline {15.6}Upgrade Issues}{41}{subsection.15.6}
-\contentsline {part}{II\hspace {1em}Technical Overview}{42}{part.2}
-\contentsline {section}{\numberline {16}Basic Architecture}{42}{section.16}
-\contentsline {subsection}{\numberline {16.1}The Software Stack}{42}{subsection.16.1}
-\contentsline {subsection}{\numberline {16.2}Capacity Planning}{43}{subsection.16.2}
-\contentsline {subsubsection}{\numberline {16.2.1}Scalability Strategies}{43}{subsubsection.16.2.1}
-\contentsline {subsubsection}{\numberline {16.2.2}Database Maintenance}{43}{subsubsection.16.2.2}
-\contentsline {subsubsection}{\numberline {16.2.3}Known issues}{44}{subsubsection.16.2.3}
-\contentsline {section}{\numberline {17}Customization Possibilities}{44}{section.17}
-\contentsline {subsection}{\numberline {17.1}Brief Guide to the Source Code}{44}{subsection.17.1}
-\contentsline {subsection}{\numberline {17.2}Data Entry Screens}{45}{subsection.17.2}
-\contentsline {subsubsection}{\numberline {17.2.1}Examples}{45}{subsubsection.17.2.1}
-\contentsline {subsection}{\numberline {17.3}Extensions}{45}{subsection.17.3}
-\contentsline {subsubsection}{\numberline {17.3.1}Examples}{45}{subsubsection.17.3.1}
-\contentsline {subsection}{\numberline {17.4}Templates}{45}{subsection.17.4}
-\contentsline {subsubsection}{\numberline {17.4.1}Examples}{45}{subsubsection.17.4.1}
-\contentsline {subsection}{\numberline {17.5}Reports}{45}{subsection.17.5}
-\contentsline {subsubsection}{\numberline {17.5.1}Examples}{46}{subsubsection.17.5.1}
-\contentsline {section}{\numberline {18}Integration Possibilities}{46}{section.18}
-\contentsline {subsection}{\numberline {18.1}Reporting Tools}{46}{subsection.18.1}
-\contentsline {subsubsection}{\numberline {18.1.1}Examples}{46}{subsubsection.18.1.1}
-\contentsline {subsection}{\numberline {18.2}Line of Business Tools on PostgreSQL}{46}{subsection.18.2}
-\contentsline {subsubsection}{\numberline {18.2.1}Known Issues}{46}{subsubsection.18.2.1}
-\contentsline {subsubsection}{\numberline {18.2.2}Strategies}{46}{subsubsection.18.2.2}
-\contentsline {subsubsection}{\numberline {18.2.3}Examples}{47}{subsubsection.18.2.3}
-\contentsline {subsection}{\numberline {18.3}Line of Business Tools on other RDBMS's}{47}{subsection.18.3}
-\contentsline {subsubsection}{\numberline {18.3.1}Strategies}{47}{subsubsection.18.3.1}
-\contentsline {subsubsection}{\numberline {18.3.2}Integration Products and Open Source Projects}{47}{subsubsection.18.3.2}
-\contentsline {section}{\numberline {19}Customization Guide}{47}{section.19}
-\contentsline {subsection}{\numberline {19.1}General Information}{47}{subsection.19.1}
-\contentsline {subsection}{\numberline {19.2}Customizing Templates}{48}{subsection.19.2}
-\contentsline {subsubsection}{\numberline {19.2.1}Page Breaks in \LaTeX {}}{48}{subsubsection.19.2.1}
-\contentsline {subsubsection}{\numberline {19.2.2}Conditionals}{48}{subsubsection.19.2.2}
-\contentsline {subsubsection}{\numberline {19.2.3}Loops}{48}{subsubsection.19.2.3}
-\contentsline {subsubsection}{\numberline {19.2.4}File Inclusion}{49}{subsubsection.19.2.4}
-\contentsline {subsubsection}{\numberline {19.2.5}Cross-referencing and multiple passes of \LaTeX {}}{49}{subsubsection.19.2.5}
-\contentsline {subsubsection}{\numberline {19.2.6}Variable Substitution}{49}{subsubsection.19.2.6}
-\contentsline {subsection}{\numberline {19.3}Customizing Forms}{49}{subsection.19.3}
-\contentsline {subsection}{\numberline {19.4}Customizing Modules}{50}{subsection.19.4}
-\contentsline {subsubsection}{\numberline {19.4.1}Database Access}{50}{subsubsection.19.4.1}
-\contentsline {subsection}{\numberline {19.5}CLI Examples}{50}{subsection.19.5}
-\contentsline {part}{III\hspace {1em}Appendix}{51}{part.3}
-\contentsline {section}{\numberline {A}Where to Go for More Information}{51}{section.A}
-\contentsline {section}{\numberline {B}Quick Tips}{51}{section.B}
-\contentsline {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{51}{subsection.B.1}
-\contentsline {subsection}{\numberline {B.2}Handling bad debts}{51}{subsection.B.2}
-\contentsline {section}{\numberline {C}Step by Steps for Vertical Markets}{51}{section.C}
-\contentsline {subsection}{\numberline {C.1}Common Installation Errors}{51}{subsection.C.1}
-\contentsline {subsection}{\numberline {C.2}Retail With Light Manufacturing}{51}{subsection.C.2}
-\contentsline {section}{\numberline {D}Glossary}{53}{section.D}
-\contentsline {section}{\numberline {E}GNU Free Documentation License}{54}{section.E}
-\contentsline {subsection}{1. APPLICABILITY AND DEFINITIONS}{54}{section*.3}
-\contentsline {subsection}{2. VERBATIM COPYING}{55}{section*.3}
-\contentsline {subsection}{3. COPYING IN QUANTITY}{55}{section*.3}
-\contentsline {subsection}{4. MODIFICATIONS}{56}{section*.3}
-\contentsline {subsection}{5. COMBINING DOCUMENTS}{57}{section*.3}
-\contentsline {subsection}{6. COLLECTIONS OF DOCUMENTS}{58}{section*.3}
-\contentsline {subsection}{7. AGGREGATION WITH INDEPENDENT WORKS}{58}{section*.3}
-\contentsline {subsection}{8. TRANSLATION}{58}{section*.3}
-\contentsline {subsection}{9. TERMINATION}{58}{section*.3}
-\contentsline {subsection}{10. FUTURE REVISIONS OF THIS LICENSE}{58}{section*.3}
-\contentsline {subsection}{ADDENDUM: How to use this License for your documents}{59}{section*.3}
+\contentsline {subsection}{\numberline {12.6}Reports}{36}{subsection.12.6}
+\contentsline {subsubsection}{\numberline {12.6.1}GL as access to almost everything else}{36}{subsubsection.12.6.1}
+\contentsline {section}{\numberline {13}Recurring Transactions}{36}{section.13}
+\contentsline {section}{\numberline {14}Financial Statements and Reports}{36}{section.14}
+\contentsline {subsection}{\numberline {14.1}Cash v. Accrual Basis}{37}{subsection.14.1}
+\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{37}{subsection.14.2}
+\contentsline {subsection}{\numberline {14.3}Trial Balance}{37}{subsection.14.3}
+\contentsline {subsubsection}{\numberline {14.3.1}The Paper-based function of a Trial Balance}{37}{subsubsection.14.3.1}
+\contentsline {subsubsection}{\numberline {14.3.2}Running the Trial Balance Report}{37}{subsubsection.14.3.2}
+\contentsline {subsubsection}{\numberline {14.3.3}What if the Trial Balance doesn't Balance?}{37}{subsubsection.14.3.3}
+\contentsline {subsubsection}{\numberline {14.3.4}Trial Balance as a Summary of Account Activity}{37}{subsubsection.14.3.4}
+\contentsline {subsubsection}{\numberline {14.3.5}Trial Balance as a Budget Planning Tool}{38}{subsubsection.14.3.5}
+\contentsline {subsection}{\numberline {14.4}Income Statement}{38}{subsection.14.4}
+\contentsline {subsubsection}{\numberline {14.4.1}Uses of an Income Statement}{38}{subsubsection.14.4.1}
+\contentsline {subsection}{\numberline {14.5}Balance Sheet}{39}{subsection.14.5}
+\contentsline {subsection}{\numberline {14.6}What if the Balance Sheet doesn't balance?}{39}{subsection.14.6}
+\contentsline {subsection}{\numberline {14.7}No Statement of Owner Equity?}{39}{subsection.14.7}
+\contentsline {section}{\numberline {15}The Template System}{39}{section.15}
+\contentsline {subsection}{\numberline {15.1}Text Templates}{40}{subsection.15.1}
+\contentsline {subsection}{\numberline {15.2}HTML Templates}{40}{subsection.15.2}
+\contentsline {subsection}{\numberline {15.3}\LaTeX {}\ Templates}{41}{subsection.15.3}
+\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX {}\ ?}{41}{subsubsection.15.3.1}
+\contentsline {subsubsection}{\numberline {15.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor \@m {} to Edit \LaTeX {}\ Templates}{41}{subsubsection.15.3.2}
+\contentsline {subsection}{\numberline {15.4}Customizing Logos}{42}{subsection.15.4}
+\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{42}{subsection.15.5}
+\contentsline {subsection}{\numberline {15.6}Upgrade Issues}{42}{subsection.15.6}
+\contentsline {section}{\numberline {16}An Introduction to the CLI}{42}{section.16}
+\contentsline {subsection}{\numberline {16.1}Conventions}{42}{subsection.16.1}
+\contentsline {subsection}{\numberline {16.2}Preliminaries}{42}{subsection.16.2}
+\contentsline {subsection}{\numberline {16.3}First Script: lsmb01-cli-example.sh}{43}{subsection.16.3}
+\contentsline {subsubsection}{\numberline {16.3.1}Script 1 (Bash)}{43}{subsubsection.16.3.1}
+\contentsline {subsection}{\numberline {16.4}Second Script: lsmb02-cli-example.pl}{44}{subsection.16.4}
+\contentsline {subsubsection}{\numberline {16.4.1}Script 2 (Perl)}{45}{subsubsection.16.4.1}
+\contentsline {part}{II\hspace {1em}Technical Overview}{49}{part.2}
+\contentsline {section}{\numberline {17}Basic Architecture}{49}{section.17}
+\contentsline {subsection}{\numberline {17.1}The Software Stack}{49}{subsection.17.1}
+\contentsline {subsection}{\numberline {17.2}Capacity Planning}{50}{subsection.17.2}
+\contentsline {subsubsection}{\numberline {17.2.1}Scalability Strategies}{50}{subsubsection.17.2.1}
+\contentsline {subsubsection}{\numberline {17.2.2}Database Maintenance}{50}{subsubsection.17.2.2}
+\contentsline {subsubsection}{\numberline {17.2.3}Known issues}{51}{subsubsection.17.2.3}
+\contentsline {section}{\numberline {18}Customization Possibilities}{51}{section.18}
+\contentsline {subsection}{\numberline {18.1}Brief Guide to the Source Code}{51}{subsection.18.1}
+\contentsline {subsection}{\numberline {18.2}Data Entry Screens}{52}{subsection.18.2}
+\contentsline {subsubsection}{\numberline {18.2.1}Examples}{52}{subsubsection.18.2.1}
+\contentsline {subsection}{\numberline {18.3}Extensions}{52}{subsection.18.3}
+\contentsline {subsubsection}{\numberline {18.3.1}Examples}{52}{subsubsection.18.3.1}
+\contentsline {subsection}{\numberline {18.4}Templates}{52}{subsection.18.4}
+\contentsline {subsubsection}{\numberline {18.4.1}Examples}{52}{subsubsection.18.4.1}
+\contentsline {subsection}{\numberline {18.5}Reports}{52}{subsection.18.5}
+\contentsline {subsubsection}{\numberline {18.5.1}Examples}{53}{subsubsection.18.5.1}
+\contentsline {section}{\numberline {19}Integration Possibilities}{53}{section.19}
+\contentsline {subsection}{\numberline {19.1}Reporting Tools}{53}{subsection.19.1}
+\contentsline {subsubsection}{\numberline {19.1.1}Examples}{53}{subsubsection.19.1.1}
+\contentsline {subsection}{\numberline {19.2}Line of Business Tools on PostgreSQL}{53}{subsection.19.2}
+\contentsline {subsubsection}{\numberline {19.2.1}Known Issues}{53}{subsubsection.19.2.1}
+\contentsline {subsubsection}{\numberline {19.2.2}Strategies}{53}{subsubsection.19.2.2}
+\contentsline {subsubsection}{\numberline {19.2.3}Examples}{54}{subsubsection.19.2.3}
+\contentsline {subsection}{\numberline {19.3}Line of Business Tools on other RDBMS's}{54}{subsection.19.3}
+\contentsline {subsubsection}{\numberline {19.3.1}Strategies}{54}{subsubsection.19.3.1}
+\contentsline {subsubsection}{\numberline {19.3.2}Integration Products and Open Source Projects}{54}{subsubsection.19.3.2}
+\contentsline {section}{\numberline {20}Customization Guide}{54}{section.20}
+\contentsline {subsection}{\numberline {20.1}General Information}{54}{subsection.20.1}
+\contentsline {subsection}{\numberline {20.2}Customizing Templates}{55}{subsection.20.2}
+\contentsline {subsubsection}{\numberline {20.2.1}Page Breaks in \LaTeX {}}{55}{subsubsection.20.2.1}
+\contentsline {subsubsection}{\numberline {20.2.2}Conditionals}{55}{subsubsection.20.2.2}
+\contentsline {subsubsection}{\numberline {20.2.3}Loops}{55}{subsubsection.20.2.3}
+\contentsline {subsubsection}{\numberline {20.2.4}File Inclusion}{56}{subsubsection.20.2.4}
+\contentsline {subsubsection}{\numberline {20.2.5}Cross-referencing and multiple passes of \LaTeX {}}{56}{subsubsection.20.2.5}
+\contentsline {subsubsection}{\numberline {20.2.6}Variable Substitution}{56}{subsubsection.20.2.6}
+\contentsline {subsection}{\numberline {20.3}Customizing Forms}{56}{subsection.20.3}
+\contentsline {subsection}{\numberline {20.4}Customizing Modules}{57}{subsection.20.4}
+\contentsline {subsubsection}{\numberline {20.4.1}Database Access}{57}{subsubsection.20.4.1}
+\contentsline {subsection}{\numberline {20.5}CLI Examples}{57}{subsection.20.5}
+\contentsline {part}{III\hspace {1em}Appendix}{58}{part.3}
+\contentsline {section}{\numberline {A}Where to Go for More Information}{58}{section.A}
+\contentsline {section}{\numberline {B}Quick Tips}{58}{section.B}
+\contentsline {subsection}{\numberline {B.1}Understanding Shipping Addresses and Carriers}{58}{subsection.B.1}
+\contentsline {subsection}{\numberline {B.2}Handling bad debts}{58}{subsection.B.2}
+\contentsline {section}{\numberline {C}Step by Steps for Vertical Markets}{58}{section.C}
+\contentsline {subsection}{\numberline {C.1}Common Installation Errors}{58}{subsection.C.1}
+\contentsline {subsection}{\numberline {C.2}Retail With Light Manufacturing}{58}{subsection.C.2}
+\contentsline {section}{\numberline {D}Glossary}{60}{section.D}
+\contentsline {section}{\numberline {E}GNU Free Documentation License}{61}{section.E}
+\contentsline {subsection}{1. APPLICABILITY AND DEFINITIONS}{61}{section*.3}
+\contentsline {subsection}{2. VERBATIM COPYING}{62}{section*.3}
+\contentsline {subsection}{3. COPYING IN QUANTITY}{62}{section*.3}
+\contentsline {subsection}{4. MODIFICATIONS}{63}{section*.3}
+\contentsline {subsection}{5. COMBINING DOCUMENTS}{64}{section*.3}
+\contentsline {subsection}{6. COLLECTIONS OF DOCUMENTS}{65}{section*.3}
+\contentsline {subsection}{7. AGGREGATION WITH INDEPENDENT WORKS}{65}{section*.3}
+\contentsline {subsection}{8. TRANSLATION}{65}{section*.3}
+\contentsline {subsection}{9. TERMINATION}{65}{section*.3}
+\contentsline {subsection}{10. FUTURE REVISIONS OF THIS LICENSE}{65}{section*.3}
+\contentsline {subsection}{ADDENDUM: How to use this License for your documents}{66}{section*.3}