Removed editable rate field in tax_group_items.
[fa-stable.git] / CHANGELOG.txt
index 5882fedf073d67dcdf572a03d4c83eca5c7efdda..6fba00ee66fb0f9c3ba9d9c7ba8b83efdb02062d 100644 (file)
@@ -19,6 +19,506 @@ Legend:
 ! -> Note
 $ -> Affected files
 
+20-Sep-2009 Joe Hunt
+! Removed editable rate field in tax_group_items.
+# A start_form and end_form was missing
+$ /taxes/tax_groups.php
+
+20-Sep-2009 Janusz Dobrowolski
++ Optional demo data checkbox on install page.
+$ /install/index.php
+  /install/save.php
+
+19-Sep-2009 Janusz Dobrowolski
++ Support for inactive record control added, optimizations.
+$ /includes/db_pager.inc
+  /includes/ui/db_pager_view.inc
+! db_pager instead of simple table used for table of branches
+$ /sales/manage/customer_branches.php
+! Cleanup after db_pager optimization
+$ /admin/view_print_transaction.php
+  /dimensions/inquiry/search_dimensions.php
+  /gl/bank_account_reconcile.php
+  /gl/inquiry/journal_inquiry.php
+  /gl/manage/exchange_rates.php
+  /manufacturing/search_work_orders.php
+  /manufacturing/inquiry/where_used_inquiry.php
+  /purchasing/allocations/supplier_allocation_main.php
+  /purchasing/inquiry/po_search.php
+  /purchasing/inquiry/po_search_completed.php
+  /purchasing/inquiry/supplier_allocation_inquiry.php
+  /purchasing/inquiry/supplier_inquiry.php
+  /sales/allocations/customer_allocation_main.php
+  /sales/inquiry/customer_allocation_inquiry.php
+  /sales/inquiry/customer_inquiry.php
+  /sales/inquiry/sales_deliveries_view.php
+  /sales/inquiry/sales_orders_view.php
+# Additional fix after removal of bank account report parameter
+$ /sales/create_recurrent_invoices.php
+  /reporting/rep107.php
+
+19-Sep-2009 Joe Hunt
+# Eliminate PT_WORKORDER from payment_person_types_list
+$ /includes/ui/ui_lists.inc
+! Error msg in Bank Transfer if no Bank Charge Account set.
+$ /gl/bank_transfer.php
+
+18-Sep-2009 Janusz Dobrowolski
++ Added currency default bank accounts used in reporting instead of manual account selector.
+$ /gl/includes/db/gl_db_bank_accounts.inc
+  /gl/manage/bank_accounts.php
+  /reporting/rep107.php
+  /reporting/rep108.php
+  /reporting/rep109.php
+  /reporting/rep111.php
+  /reporting/rep209.php
+  /reporting/reports_main.php
+  /reporting/includes/reporting.inc
+  /sql/alter2.2.sql
+  /sql/en_US-demo.sql
+  /sql/en_US-new.sql
+
+17-Sep-2009 Joe Hunt
++ Added release note file for 2.2.
+$ /doc/2.2-Beta.txt
+
+16-Sep-2009 Joe Hunt
+! Clean ups in default themes.
+$ config.php
+  /admin/display_prefs.php
+  /themes/default/default.css
+  /themes/aqua/default.css
+  /themes/cool/default.css
+# Removing php5 date warnings
+$ /includes/date_functions.inc
+  
+15-Sep-2009 Janusz Dobrowolski/Joe Hunt
+# Fixed journal entry type and systype selectors
+# Restore of the 4 include files in types.inc
+$ /includes/types.inc
+! Cleanup
+$ /includes/ui/ui_lists.inc
+  /reporting/includes/reports_classes.inc
+! Changed security roles in default COAs.
+$ /sql/en_US-demo.sql
+  /sql/en_US-new.sql
+# Fixed GET call continuation after timeout and logout page access without authorization
+$ /access/login.php
+  /includes/session.inc
+  /includes/prefs/userprefs.inc
+
+14-Sep-2009 Joe Hunt
+! Changed all numeric constants to the new defined constants. A huge task.
+$ /admin/fiscalyears.php
+  /admin/forms_setup.php
+  /admin/view_print_transaction.php
+  /admin/void_transaction.php
+  /gl/includes/db/gl_db_banking.inc
+  /gl_includes/db/gl_db_trans.inc
+  /gl/inquiry/journal_inquiry.php
+  /includes/systypes.inc
+  /includes/ui/allocation_cart.inc
+  /includes/ui/ui_view.inc
+  /inventory/inquiry/stock_movements.php
+  /manufacturing/includes/db/work_order_issues_db.inc
+  /manufacturing/includes/db/work_order_produce_items.inc
+  /manufacturing/view/wo_production_view.php
+  /purchasing/po_receive_items.php
+  /purchasing/supplier_credit.php
+  /purchasing/supplier_invoice.php
+  /purchasing/supplier_payment.php
+  /purchasing/allocations/supplier_allocation_main.php
+  /purchasing/includes/db/grn_db.inc
+  /purchasing/includes/db/invoice_db.inc
+  /purchasing/includes/db/suballoc_db.inc
+  /purchasing/includes/db/suppliers_db.inc
+  /purchasing/includes/db/supp_payment_db.inc
+  /purchasing/includes/db/supp_trans_db.inc
+  /purchasing/includes/ui/grn_ui.inc
+  /purchasing/includes/ui/invoice_ui.inc
+  /purchasing/inquiry/supplier_allocation_inquiry.php
+  /purchasing/inquiry/supplier_inquiry.php
+  /purchasing/view/view_grn.php
+  /purchasing/view/view_po.php
+  /purchasing/view/view_supp_credit.php
+  /purchasing/view/view_supp_invoice.php
+  /purchasing/view/view_supp_payment.php
+  /reporting/rep101.php
+  /reporting/rep102.php
+  /reporting/rep103.php
+  /reporting/rep105.php
+  /reporting/rep106.php
+  /reporting/rep107.php
+  /reporting/rep108.php
+  /reporting/rep109.php
+  /reporting/rep110.php
+  /reporting/rep111.php
+  /reporting/rep201.php
+  /reporting/rep202.php
+  /reporting/rep203.php
+  /reporting/rep304.php
+  /reporting/rep409.php
+  /reporting/rep709.php
+  /reporting/includes/reporting.inc
+  /reporting/includes/reports_classes.inc
+  /sales/create_recurrent_invoices.php
+  /sales/credit_note_entry.php
+  /sales/customer_credit_invoice.php
+  /sales/customer_delivery.php
+  /sales/customer_invoice.php
+  /sales/customer_payments.php
+  /sales/sales_order_entry.php
+  /sales/includes/cart_class.inc
+  /sales/includes/sales_db.inc
+  /sales/includes/db/custalloc_db.inc
+  /sales/includes/db/cust_trans_db.inc
+  /sales/includes/db/payment_db.inc
+  /sales/includes/db/sales_credit_db.inc
+  /sales/includes/db/sales_delivery_db.inc
+  /sales/includes/db/sales_invoice_db.inc
+  /sales/includes/db/sales_order_db.inc
+  /sales/includes/ui/sales_order_ui.inc
+  /sales/inquiry/customer_allocation_inquiry.php
+  /sales/inquiry/customer_inquiry.php
+  /sales/inquiry/sales_deliveries_view.php
+  /sales/inquiry/sales_orders_view.php
+  /sales/manage/recurrent_invoices.php
+  /sales/view/view_credit.php
+  /sales/view/view_dispatch.php
+  /sales/view/view_invoice.php
+  /sales/view/view_sales_order.php
+  
+13-Sep-2009 Janusz Dobrowolski
+! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
+ Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
+simple arrays and defines, removed wrapper get_text class, static method calls replaced by
+calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
+and htmlspecialchars() for unsupported encodings.
+$ /frontaccounting.php
+  /admin/display_prefs.php
+  /admin/fiscalyears.php
+  /admin/forms_setup.php
+  /admin/view_print_transaction.php
+  /admin/void_transaction.php
+  /admin/db/voiding_db.inc
+  /dimensions/dimension_entry.php
+  /dimensions/includes/dimensions_db.inc
+  /dimensions/inquiry/search_dimensions.php
+  /dimensions/view/view_dimension.php
+  /gl/bank_account_reconcile.php
+  /gl/bank_transfer.php
+  /gl/gl_bank.php
+  /gl/gl_journal.php
+  /gl/includes/db/gl_db_banking.inc
+  /gl/includes/db/gl_db_trans.inc
+  /gl/includes/ui/gl_bank_ui.inc
+  /gl/inquiry/bank_inquiry.php
+  /gl/inquiry/gl_account_inquiry.php
+  /gl/inquiry/journal_inquiry.php
+  /gl/manage/bank_accounts.php
+  /gl/manage/gl_account_types.php
+  /gl/view/bank_transfer_view.php
+  /gl/view/gl_deposit_view.php
+  /gl/view/gl_payment_view.php
+  /gl/view/gl_trans_view.php
+  /includes/reserved.inc (Removed)
+  /includes/JsHttpRequest.php
+  /includes/banking.inc
+  /includes/errors.inc
+  /includes/main.inc
+  /includes/references.inc
+  /includes/session.inc
+  /includes/types.inc
+  /includes/lang/gettext.php
+  /includes/lang/language.php
+  /includes/page/footer.inc
+  /includes/prefs/sysprefs.inc
+  /includes/prefs/userprefs.inc
+  /includes/ui/allocation_cart.inc
+  /includes/ui/items_cart.inc
+  /includes/ui/ui_globals.inc
+  /includes/ui/ui_lists.inc
+  /includes/ui/ui_view.inc
+  /inventory/adjustments.php
+  /inventory/cost_update.php
+  /inventory/transfers.php
+  /inventory/includes/item_adjustments_ui.inc
+  /inventory/includes/stock_transfers_ui.inc
+  /inventory/includes/db/items_adjust_db.inc
+  /inventory/includes/db/items_trans_db.inc
+  /inventory/includes/db/items_transfer_db.inc
+  /inventory/inquiry/stock_movements.php
+  /inventory/manage/movement_types.php
+  /inventory/view/view_adjustment.php
+  /inventory/view/view_transfer.php
+  /manufacturing/search_work_orders.php
+  /manufacturing/work_order_add_finished.php
+  /manufacturing/work_order_costs.php
+  /manufacturing/work_order_entry.php
+  /manufacturing/work_order_issue.php
+  /manufacturing/work_order_release.php
+  /manufacturing/includes/manufacturing_ui.inc
+  /manufacturing/includes/work_order_issue_ui.inc
+  /manufacturing/includes/db/work_order_issues_db.inc
+  /manufacturing/includes/db/work_order_produce_items_db.inc
+  /manufacturing/includes/db/work_orders_db.inc
+  /manufacturing/includes/db/work_orders_quick_db.inc
+  /manufacturing/view/wo_issue_view.php
+  /manufacturing/view/wo_production_view.php
+  /manufacturing/view/work_order_view.php
+  /purchasing/po_entry_items.php
+  /purchasing/po_receive_items.php
+  /purchasing/supplier_credit.php
+  /purchasing/supplier_invoice.php
+  /purchasing/supplier_payment.php
+  /purchasing/allocations/supplier_allocate.php
+  /purchasing/allocations/supplier_allocation_main.php
+  /purchasing/includes/purchasing_db.inc
+  /purchasing/includes/db/grn_db.inc
+  /purchasing/includes/db/invoice_db.inc
+  /purchasing/includes/db/po_db.inc
+  /purchasing/includes/db/supp_payment_db.inc
+  /purchasing/includes/db/suppalloc_db.inc
+  /purchasing/includes/ui/grn_ui.inc
+  /purchasing/includes/ui/invoice_ui.inc
+  /purchasing/includes/ui/po_ui.inc
+  /purchasing/inquiry/po_search.php
+  /purchasing/inquiry/po_search_completed.php
+  /purchasing/inquiry/supplier_allocation_inquiry.php
+  /purchasing/inquiry/supplier_inquiry.php
+  /purchasing/view/view_supp_credit.php
+  /purchasing/view/view_supp_payment.php
+  /reporting/rep101.php
+  /reporting/rep102.php
+  /reporting/rep103.php
+  /reporting/rep104.php
+  /reporting/rep105.php
+  /reporting/rep108.php
+  /reporting/rep201.php
+  /reporting/rep202.php
+  /reporting/rep203.php
+  /reporting/rep204.php
+  /reporting/rep301.php
+  /reporting/rep302.php
+  /reporting/rep303.php
+  /reporting/rep304.php
+  /reporting/rep409.php
+  /reporting/rep601.php
+  /reporting/rep702.php
+  /reporting/rep704.php
+  /reporting/rep709.php
+  /reporting/rep710.php
+  /reporting/includes/header2.inc
+  /reporting/includes/reporting.inc
+  /reporting/includes/reports_classes.inc
+  /sales/create_recurrent_invoices.php
+  /sales/credit_note_entry.php
+  /sales/customer_credit_invoice.php
+  /sales/customer_delivery.php
+  /sales/customer_invoice.php
+  /sales/customer_payments.php
+  /sales/sales_order_entry.php
+  /sales/allocations/customer_allocate.php
+  /sales/allocations/customer_allocation_main.php
+  /sales/includes/cart_class.inc
+  /sales/includes/sales_db.inc
+  /sales/includes/db/cust_trans_db.inc
+  /sales/includes/db/custalloc_db.inc
+  /sales/includes/db/payment_db.inc
+  /sales/includes/db/sales_credit_db.inc
+  /sales/includes/db/sales_delivery_db.inc
+  /sales/includes/db/sales_invoice_db.inc
+  /sales/includes/db/sales_order_db.inc
+  /sales/includes/ui/sales_credit_ui.inc
+  /sales/includes/ui/sales_order_ui.inc
+  /sales/inquiry/customer_allocation_inquiry.php
+  /sales/inquiry/customer_inquiry.php
+  /sales/inquiry/sales_deliveries_view.php
+  /sales/inquiry/sales_orders_view.php
+  /sales/manage/customers.php
+  /sales/view/view_credit.php
+  /sales/view/view_dispatch.php
+  /sales/view/view_invoice.php
+  /sales/view/view_receipt.php
+  /taxes/tax_groups.php
+
+11-Sep-2009 Joe Hunt
+! Changed so deleting of fiscal year also handles sales quotations
+! Check that new closing accounts have been set before closure.
+$ /admin/fiscalyears.php
+! Check that new bank charge account have been set before adding bank charge.
+$ /sales/customer_payments.php
+  /purchasing/supplier_payment.php
+
+10-Sep-2009 Joe Hunt
+! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
+$ /includes/ui/allocation_cart.inc
+# Small typo error in types.inc
+/includes/types.inc
+
+09-Sep-2009 Janusz Dobrowolski
+# Added two special access areas for bank gl postings and grn removal.
+$ /gl/gl_journal.php
+  /gl/includes/ui/gl_journal_ui.inc
+  /includes/access_levels.inc
+  /purchasing/supplier_invoice.php
+  /purchasing/includes/ui/invoice_ui.inc
+  /sql/alter2.2.php
+! Added generic access level checking function can_access().
+$ /includes/current_user.inc
+! Code cleanup
+$ /admin/users.php
+# Activated javascript confirm dialogs
+$ /js/inserts.js
+# Fixed dialogs containing newlines.
+$ /includes/ui/ui_input.inc
++ Added js confirm dialogs for deleting and restoring backup files.
+$ /admin/backups.php
+
+08-Sep-2009 Joe Hunt
+! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
+$ /admin/view_print_transaction.php
+  /admin/void_transaction.php
+  /admin/db/voiding_db.inc
+  /sales/includes/db/sales_order_db.inc
+  /sales/view/view_sales_order.php
+  
+08-Sep-2009 Janusz Dobrowolski
++ Added detection of partial db upgrade.
+$ /admin/inst_upgrade.php
+  /sql/alter2.1.php
+  /sql/alter2.2.php
+# Small fixes to db upgrade for quotations
+$ /sql/alter2.2.php
+  /sql/alter2.2.sql
+# Added missing sys info for quotations, fixed reference for SO
+$ /includes/systypes.inc
+# Removed obsolete field in sys_types
+$ /sql/en_US-demo.sql
+  /sql/en_US-new.sql
+# date_diff function name changed to date_diff2 for php5.3 compatibility 
+$ /dimensions/inquiry/search_dimensions.php
+  /includes/date_functions.inc
+  /manufacturing/search_work_orders.php
+  /manufacturing/work_order_add_finished.php
+  /manufacturing/work_order_costs.php
+  /sales/sales_order_entry.php
+  /sales/includes/cart_class.inc
+  /sales/includes/ui/sales_order_ui.inc
+
+08-Sep-2009 Joe Hunt
++ Added Sales Quotations, inquiry and report
+$ /applications/customers.php
+  /includes/types.inc
+  /includes/ui/ui_view.inc
+  /reporting/rep105.php
+  /reporting/rep107.php
+  /reporting/rep109.php
+  /reporting/rep110.php
+  /reporting/rep111.php (new file)
+  /reporting/reports_main.php
+  /reporting/includes/doctext.php
+  /reporting/includes/doctext2.php
+  /reporting/includes/header2.inc
+  /reporting/includes/reporting.inc
+  /reporting/includes/reports_classes.inc
+  /sales/customer_delivery.php
+  /sales/customer_invoice.php
+  /sales/sales_order_entry.php
+  /sales/includes/cart_class.inc
+  /sales/includes/db/sales_delivery_db.inc
+  /sales/includes/db/sales_order_db.inc
+  /sales/includes/ui/sales_order_ui.inc
+  /sales/inquiry/sales_orders_view.php
+  /sales/view/view_dispatch.php
+  /sales/view/view_invoice.php
+  /sales/view/view_sales_order.php
+  /sql/alter2.2.sql
+  /sql/en_US-demo.sql
+  /sql/en_US-new.sql
+! Allow re-opening of Dimensions
+$ /dimensions/dimension_entry.php
+  /dimensions/includes/dimensions_db.inc
+  /dimensions/inquiry/search_dimensions.php
+  
+01-Sep-2009 Janusz Dobrowolski
+# Fixed security sections db update.
+$ /admin/security_roles.php
+# Fixed ui behaviour during FA ugrade.
+$ /includes/current_user.inc
+  /includes/session.inc
+  /access/login.php
+# Company directory where not deleted during company removal.
+$ /admin/create_coy.php
+  /includes/main.inc
+# Fixed old security settings import.
+  /sql/alter2.2.php
+  /sql/alter2.2.sql
+
+31-Aug-2009 Janusz Dobrowolski
+! gl accounts selector ordered by account class id
+$ /includes/ui/ui_lists.inc
+! Changed security modules to sections
+$ /admin/security_roles.php
+  /admin/db/security_db.inc
+! Fine tuned security sections/areas.
+$ /includes/access_levels.inc
++ Optimized js compressor (up to 5 times faster)
+$ /includes/main.inc
+! Changed order of gl account selector, added security roles list.
+$ /includes/ui/ui_lists.inc
+! Switch to new access levels system
+$ /config.php
+  /index.php
+  /access/logout.php
+  /access/timeout.php
+  /admin/*.php
+  /admin/db/users_db.inc
+  /applications/application.php
+  /applications/setup.php
+  /dimensions/dimension_entry.php
+  /dimensions/inquiry/search_dimensions.php
+  /dimensions/view/view_dimension.php
+  /gl/*.php
+  /gl/inquiry/*.php
+  /gl/manage/*.php
+  /gl/view/*.php
+  /includes/current_user.inc
+  /includes/session.inc
+  /inventory/*.php
+  /inventory/inquiry/*.php
+  /inventory/manage/*.php
+  /inventory/view/*.php
+  /manufacturing/*.php
+  /manufacturing/inquiry/*.php
+  /manufacturing/manage/*.php
+  /manufacturing/view/*.php
+  /purchasing/*.php
+  /purchasing/allocations/*.php
+  /purchasing/inquiry/*.php
+  /purchasing/manage/suppliers.php
+  /purchasing/view/*.php
+  /reporting/prn_redirect.php
+  /reporting/rep*.php
+  /reporting/reports_main.php
+  /reporting/includes/pdf_report.inc
+  /sales/*.php
+  /sales/allocations/*.php
+  /sales/inquiry/*.php
+  /sales/manage/*.php
+  /sales/view/*.php
+  /sql/alter2.2.php
+  /sql/alter2.2.sql
+  /sql/en_US-demo.sql
+  /sql/en_US-new.sql
+  /taxes/*.php
+
+28-Aug-2009 Joe Hunt
+# The reference for deposits and payments didn't show up in Tax Report
+$ /reporting/rep709.php
+# Minor bug in Quick Entries display
+$ /includes/ui/ui_view.inc
+  
 27-Aug-2009 Joe Hunt
 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
 $ /sql/en_US-demo.sql