PhreeBooks Release 1.8

// 2009-04-11 Change log, release 1.7 to Release 1.8
/doc/manual/ch01-Introduction/04-02-Rev1p8.html (this file)
/doc/manual/ch01-Introduction/04-RevHistory.html
/doc/manual/version.txt
/includes/version.php
/modules/install/updater.php
/modules/install/updates/R17toR18.php (if necessary)

// *************************** sql statements ***************************//
// sql statements are rolled into the base release and incorporated into the updater script for automatic db update

// *************************** code changes ***************************//

// 2009-04-11 - Misc bugs and changes
/modules/orders/pages/popup_bar_code/pre_process.php ( bug in bar code scanners to put qty in correct field )
/modules/orders/pages/popup_bar_code/js_include.php
/modules/orders/pages/popup_bar_code/template_main.php
/modules/orders/javascript/orders.js
/modules/orders/ajax/bar_code_details.php
/modules/orders/pages/popup_status/pre_process.php ( bug not displaying balance on vendor status popup )
/modules/orders/pages/popup_status/template_main.php
/modules/general/pages/backup/pre_process.php ( not deleting sql source file after compression /my_files/backups dir )
/modules/orders/classes/orders.php ( bug not incrementing ship date on recurring Sales )
/modules/gen_ledger/classes/gen_ledger.php
/modules/gen_ledger/classes/gen_ledger.php ( bug checkoing for repost when inventory is negative and assembly is built )
/modules/reportwriter/classes/aged_receivables.php ( bug grouping operation )
/modules/reportwriter/classes/backorders_report.php
/my_files/reports/AgedPayables.rpt.txt
/my_files/reports/AgedReceivables.rpt.txt

// *************************** SVN Update ***************************//

// 2009-04-17 - Misc bugs and changes
/modules/install/language/en_us/config_data.php
/modules/gen_ledger/classes/gen_ledger.php ( bug with auto add for PO/SO, re-posting closed SO/PO)
/modules/inventory/pages/main/pre_process.php
/modules/orders/javascript/orders.js ( bug with tax on POs )
/modules/gen_ledger/classes/gen_ledger.php ( bug re-posting recur entries with new changed post date )
/modules/orders/classes/orders.php
/modules/gen_ledger/pages/journal/pre_process.php
/modules/reportwriter/classes/entry_builder.php ( added sales order post date to field list )
/modules/reportwriter/language/en_us/classes/entry_builder.php
/modules/inventory/pages/popup_inv/pre_process.php ( changed filled in field to description_sales )
/modules/inventory/pages/popup_inv/template_main.php
/modules/general/functions/general.php ( bug fix from forum for svn directories )
/modules/general/language/en_us/language.php ( changes for globalization and for new themes )
/modules/general/functions/validations.php
/includes/header_navigation.php
/includes/footer.php
/includes/application_top.php
/modules/install/includes/config_data.php ( change default email on new installs to smtp )
/modules/services/pages/price_sheets/template_detail.php ( bug displaying currencies in popup )
/modules/inventory/pages/popup_price_mgr/js_include.php
/modules/inventory/pages/popup_price_mgr/template_main.php
/modules/orders/functions/orders.php ( bug loading wrong full_price on 2 line screens )

// 2009-04-28 - Added inventory tool to sync qty on SO/PO with journal entries
/modules/inventory/pages/tools/pre_process.php
/modules/inventory/pages/tools/template_main.php
/modules/inventory/functions/inventory_tools.php
/modules/inventory/language/en_us/language.php

// 2009-05-07 - re-write configuration structure and Company Menu headings to general for language translations )
/includes/database_tables.php
/includes/menu_navigation.php
/includes/header_navigation.php
/modules/install/functions/install.php
/modules/general/language/en_us/language.php
/modules/setup/pages/config/pre_process.php
/modules/setup/pages/config/template_main.php
/modules/install/sql/current/tables.sql

// 2009-05-15 - Enhanced debug by collecting info every post and created sql crash page
/includes/application_top.php
/modules/banking/pages/bills/pre_process.php
/modules/banking/pages/bulk_bills/pre_process.php
/modules/gen_ledger/pages/journal/pre_process.php
/modules/inventory/pages/adjustments/pre_process.php
/modules/inventory/pages/assemblies/pre_process.php
/modules/orders/pages/orders/pre_process.php
/modules/general/classes/db/mysql/query_factory.php
/modules/gen_ledger/classes/gen_ledger.php
/modules/general/pages/crash/pre_process.php
/modules/general/pages/crash/js_include.php
/modules/general/pages/crash/template_main.php
/modules/general/language/en_us/admin_tools.php

// 2009-06-04 - Added ability to force page break after group totals
/modules/reportwriter/pages/builder/template_crit_setup.php
/modules/reportwriter/pages/builder/js_include.php
/modules/reportwriter/pages/rpt_gen/template_filter.php
/modules/reportwriter/language/en_us/language.php
/modules/reportwriter/functions/generator_functions.php
/modules/reportwriter/classes/report_generator.php

// *************************** SVN Update ***************************//

// 2009-06-05 - Misc bugs and changes
/modules/reportwriter/classes/statement_builder.php
/index.php ( added ability to include custom display template instead of default template )
/modules/accounts/pages/popup_accts/js_include.php ( skip building freight dropdown if not using shipping capability )
/modules/orders/functions/orders.php ( bug retrieving full price for SO-> invoice conversion ) /modules/inventory/pages/main/template_tab_hist.php ( language change )

// 2009-06-09 - Add auto fill feature for skus on order screen
/modules/orders/ajax/sku_details.php
/modules/orders/ajax/sku_price.php
/modules/orders/ajax/bar_code_details.php
/modules/orders/javascript/orders.js
/modules/orders/pages/orders/js_include.php
/modules/orders/pages/orders/template_main.php
/modules/orders/pages/popup_bar_code/js_include.php
/modules/inventory/functions/inventory.php

// 2009-06-10 - Add default for inventory taxable for purchases
/modules/install/updates/R17toR18.php
/modules/install/includes/config_data.php
/modules/install/language/en_us/config_data.php
/modules/inventory/language/en_us/language.php
/modules/inventory/functions/inventory.php
/modules/inventory/pages/main/pre_process.php
/modules/inventory/pages/main/template_tab_gen.php
/modules/inventory/pages/popup_inv/pre_process.php
/modules/inventory/pages/popup_inv/template_main.php

// 2009-06-10 - Added page navigation to top of lists as well as bottom
/modules/accounts/pages/main/template_main.php
/modules/accounts/pages/popup_accts/template_main.php
/modules/banking/pages/popup_bills/template_main.php
/modules/banking/pages/popup_bills_accts/template_main.php
/modules/gen_ledger/pages/popup_gl_acct/template_main.php
/modules/gen_ledger/pages/popup_journal/template_main.php
/modules/general/pages/search/template_main.php
/modules/general/pages/users/template_main.php
/modules/inventory/pages/bulk_prices/template_main.php
/modules/inventory/pages/inv_fields/template_main.php
/modules/inventory/pages/main/template_main.php
/modules/inventory/pages/popup_adj/template_main.php
/modules/inventory/pages/popup_assy/template_main.php
/modules/inventory/pages/popup_inv/template_main.php
/modules/inventory/pages/revaluation/template_main.php
/modules/orders/pages/inv_mgr/template_main.php
/modules/orders/pages/popup_orders/template_main.php
/modules/orders/pages/status/template_main.php
/modules/services/pages/price_sheets/template_main.php

// *************************** SVN Update ***************************//

// 2009-06-18 - Misc bugs and changes
/modules/install/pages/store_setup/header_php.php
/includes/addons/spiffyCal/spiffyCal.js
/modules/reportwriter/functions/generator_functions.php ( switch priority of custom report classes to my_files first )
/includes/addons/bigdump/bigdump.php ( change to dump utf8 characters properly )
/modules/general/classes/db/mysql/query_factory.php ( change to set charset to UTF8 )
/modules/general/classes/object_info.php ( bug when array passed is null )
/modules/general/pages/ctl_panel/pre_process.php ( fixed security bug limiting access )
/modules/orders/pages/orders/pre_process.php ( drop ship not being set properly when not used )
/modules/orders/javascript/orders.js
/modules/setup/pages/company_mgr/pre_process.php ( bugs creating a new company )
/modules/setup/pages/company_mgr/template_main.php
/modules/install/functions/install.php
/modules/reportwriter/classes/entry_builder.php ( bug displaying total amounts )
/modules/reportwriter/functions/generator_functions.php
/modules/reportwriter/language/en_us/language.php
/my_files/reports/* ( fixed standard reports and forms to use default currency instead of dollars )
/modules/general/language/en_us/language.php
/modules/general/functions/gen_functions.php
/modules/install/sql/current/tables.sql
/modules/reportwriter/classes/statement_builder.php ( bug with credit memos and discounts and vendor versions )
/modules/services/pages/price_sheets/template_detail.php ( fixed secdurity level bug )
/modules/inventory/pages/popup_price_mgr/pre_process.php
/modules/setup/classes/currency.php
/modules/general/boxes/personal_links.php
/modules/general/boxes/favorite_reports.php
/modules/gen_ledger/classes/gen_ledger.php

// 2009-06-15 - Added new module for customer deposits
/includes/menu_navigation.php
/includes/security_tokens.php
/modules/general/language/en_us/language.php
/modules/banking/classes/banking.php
/modules/banking/javascript/banking.js
/modules/banking/language/en_us/language.php
/modules/banking/pages/bills_deposit/pre_process.php
/modules/banking/pages/bills_deposit/js_include.php
/modules/banking/pages/bills_deposit/template_main.php
/modules/orders/classes/orders.php

// 2009-07-17 - Added customizable email message based on individual report
/modules/reportwriter/pages/popup_form/pre_process.php
/modules/reportwriter/pages/popup_form/js_include.php
/modules/reportwriter/pages/popup_form/template_main.php
/modules/reportwriter/pages/form_gen/pre_process.php
/modules/reportwriter/pages/rpt_gen/pre_process.php
/modules/reportwriter/pages/builder/template_page_setup.php
/modules/reportwriter/functions/builder_functions.php
/modules/reportwriter/language/en_us/language.php
/modules/reportwriter/classes/report_generator.php
/modules/reportwriter/ajax/load_email_msg.php

// *************************** SVN Update ***************************//

// 2009-07-24 - Misc bugs and changes
/modules/accounts/functions/accounts.php ( bug displaying main address country when country is not USA )
/includes/application_top.php ( use default icons if not included with the theme )
/modules/general/functions/gen_functions.php
/modules/orders/pages/inv_mgr/template_main.php ( changed search results to open new window for edit )
/modules/orders/pages/status/template_main.php
/modules/general/pages/search/template_main.php
/modules/banking/pages/reconciliation/pre_process.php ( bug with acct reconciliation when multiple cash entries to same account )
/modules/banking/pages/popup_bills_accts/pre_process.php ( bug pulling in correct extra_action file )
/modules/banking/pages/popup_bills/js_include.php

// 2009-07-24 - Added ability to sort forms when printing multiple forms
/modules/reportwriter/functions/generator_functions.php
/modules/reportwriter/pages/builder/template_crit_setup.php
/modules/reportwriter/pages/form_gen/template_filter.php
/modules/reportwriter/pages/form_gen/pre_process.php
/modules/reportwriter/pages/popup_form/template_main.php

// 2009-07-24 - Added new field to entry_builder to show payment details
/modules/services/payment/modules/cod.php
/modules/services/payment/modules/moneyorder.php
/modules/reportwriter/classes/entry_builder.php
/modules/reportwriter/language/en_us/classes/entry_builder.php

// *************************** SVN Update for Release ***************************//

// Release fixes and patches
/modules/install/sql/current/demo_data.php
/modules/install/pages/inspect/header_php.php
/modules/general/classes/split_page_results.php