Cleaning from javascript errors.
[fa-stable.git] / CHANGELOG.txt
1 /**
2 * @version $Id$
3 * @package FrontAccounting
4 * @copyright (C) 2005 - 2009 FrontAccounting, LLC
5 * @license http://www.gnu.org/copyleft/gpl-3.0.html GNU/GPL
6 * FrontAccounting is Free Software
7 */
8
9 1. Changelog
10 ------------
11 This is a changelog for FrontAccounting All releases.
12
13 Legend:
14
15 # -> Bug Fix
16 + -> Addition
17 ! -> Change
18 - -> Removed
19 ! -> Note
20 $ -> Affected files
21
22 23-Sep-2009 Joe Hunt
23 # Cleaning from javascript errors.
24 $ /access/login.php
25   /admin/fiscalyears.php
26   
27 22-Sep-2009 Joe Hunt
28 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
29 $ /install/index.php
30   /install/save.php
31 ! Updated the install.html and created a doc txt file, about sales quotations.
32 $ install.html
33   /doc/2.2_Beta.txt
34   /doc/sales_quotations.txt
35 ! Changed login.php and logout.php to be neutral and tried to use our own api.
36 $ /access/login.php
37   /access/logout.php
38 # parse error in login_fail
39 $ /includes/session.inc
40   
41 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
42 ! Added info on timeout and default bank accounts.
43 $ /doc/2.2_Beta.txt
44 ! Tags support related changes in database
45 $ /sql/alter2.2.sql
46   /sql/en_US-demo.sql
47   /sql/en_US-new.sql
48
49 20-Sep-2009 Joe Hunt
50 ! Removed editable rate field in tax_group_items.
51 $ /taxes/tax_groups.php
52 # Fixed report layout
53 $ /reporting/rep704.php
54
55 20-Sep-2009 Janusz Dobrowolski
56 + Optional demo data checkbox on install page.
57 $ /install/index.php
58   /install/save.php
59 # Fixed previous interface mode after timeout.
60 $ /access/login.php
61 + Optional additional security roles includable from modules/extensions
62 $ /admin/inst_module.php
63   /admin/security_roles.php
64   /includes/access_levels.inc
65   /installed_extensions.php
66 ! Bug with rates display fixed in single form layout.
67 $ /taxes/tax_groups.php
68 # Fixed 'bad password' info screen to be usable also in non-js mode.
69 $ /includes/session.inc
70 # Fixed debtors_master name size.
71 $ /sql/en_US-new.sql
72   /sql/en_US-demow.sql
73
74 19-Sep-2009 Janusz Dobrowolski
75 + Support for inactive record control added, optimizations.
76 $ /includes/db_pager.inc
77   /includes/ui/db_pager_view.inc
78 ! db_pager instead of simple table used for table of branches
79 $ /sales/manage/customer_branches.php
80 ! Cleanup after db_pager optimization
81 $ /admin/view_print_transaction.php
82   /dimensions/inquiry/search_dimensions.php
83   /gl/bank_account_reconcile.php
84   /gl/inquiry/journal_inquiry.php
85   /gl/manage/exchange_rates.php
86   /manufacturing/search_work_orders.php
87   /manufacturing/inquiry/where_used_inquiry.php
88   /purchasing/allocations/supplier_allocation_main.php
89   /purchasing/inquiry/po_search.php
90   /purchasing/inquiry/po_search_completed.php
91   /purchasing/inquiry/supplier_allocation_inquiry.php
92   /purchasing/inquiry/supplier_inquiry.php
93   /sales/allocations/customer_allocation_main.php
94   /sales/inquiry/customer_allocation_inquiry.php
95   /sales/inquiry/customer_inquiry.php
96   /sales/inquiry/sales_deliveries_view.php
97   /sales/inquiry/sales_orders_view.php
98 # Additional fix after removal of bank account report parameter
99 $ /sales/create_recurrent_invoices.php
100   /reporting/rep107.php
101
102 19-Sep-2009 Joe Hunt
103 # Eliminate PT_WORKORDER from payment_person_types_list
104 $ /includes/ui/ui_lists.inc
105 ! Error msg in Bank Transfer if no Bank Charge Account set.
106 $ /gl/bank_transfer.php
107
108 18-Sep-2009 Janusz Dobrowolski
109 + Added currency default bank accounts used in reporting instead of manual account selector.
110 $ /gl/includes/db/gl_db_bank_accounts.inc
111   /gl/manage/bank_accounts.php
112   /reporting/rep107.php
113   /reporting/rep108.php
114   /reporting/rep109.php
115   /reporting/rep111.php
116   /reporting/rep209.php
117   /reporting/reports_main.php
118   /reporting/includes/reporting.inc
119   /sql/alter2.2.sql
120   /sql/en_US-demo.sql
121   /sql/en_US-new.sql
122
123 17-Sep-2009 Joe Hunt
124 + Added release note file for 2.2.
125 $ /doc/2.2-Beta.txt
126
127 16-Sep-2009 Joe Hunt
128 ! Clean ups in default themes.
129 $ config.php
130   /admin/display_prefs.php
131   /themes/default/default.css
132   /themes/aqua/default.css
133   /themes/cool/default.css
134 # Removing php5 date warnings
135 $ /includes/date_functions.inc
136   
137 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
138 # Fixed journal entry type and systype selectors
139 # Restore of the 4 include files in types.inc
140 $ /includes/types.inc
141 ! Cleanup
142 $ /includes/ui/ui_lists.inc
143   /reporting/includes/reports_classes.inc
144 ! Changed security roles in default COAs.
145 $ /sql/en_US-demo.sql
146   /sql/en_US-new.sql
147 # Fixed GET call continuation after timeout and logout page access without authorization
148 $ /access/login.php
149   /includes/session.inc
150   /includes/prefs/userprefs.inc
151
152 14-Sep-2009 Joe Hunt
153 ! Changed all numeric constants to the new defined constants. A huge task.
154 $ /admin/fiscalyears.php
155   /admin/forms_setup.php
156   /admin/view_print_transaction.php
157   /admin/void_transaction.php
158   /gl/includes/db/gl_db_banking.inc
159   /gl_includes/db/gl_db_trans.inc
160   /gl/inquiry/journal_inquiry.php
161   /includes/systypes.inc
162   /includes/ui/allocation_cart.inc
163   /includes/ui/ui_view.inc
164   /inventory/inquiry/stock_movements.php
165   /manufacturing/includes/db/work_order_issues_db.inc
166   /manufacturing/includes/db/work_order_produce_items.inc
167   /manufacturing/view/wo_production_view.php
168   /purchasing/po_receive_items.php
169   /purchasing/supplier_credit.php
170   /purchasing/supplier_invoice.php
171   /purchasing/supplier_payment.php
172   /purchasing/allocations/supplier_allocation_main.php
173   /purchasing/includes/db/grn_db.inc
174   /purchasing/includes/db/invoice_db.inc
175   /purchasing/includes/db/suballoc_db.inc
176   /purchasing/includes/db/suppliers_db.inc
177   /purchasing/includes/db/supp_payment_db.inc
178   /purchasing/includes/db/supp_trans_db.inc
179   /purchasing/includes/ui/grn_ui.inc
180   /purchasing/includes/ui/invoice_ui.inc
181   /purchasing/inquiry/supplier_allocation_inquiry.php
182   /purchasing/inquiry/supplier_inquiry.php
183   /purchasing/view/view_grn.php
184   /purchasing/view/view_po.php
185   /purchasing/view/view_supp_credit.php
186   /purchasing/view/view_supp_invoice.php
187   /purchasing/view/view_supp_payment.php
188   /reporting/rep101.php
189   /reporting/rep102.php
190   /reporting/rep103.php
191   /reporting/rep105.php
192   /reporting/rep106.php
193   /reporting/rep107.php
194   /reporting/rep108.php
195   /reporting/rep109.php
196   /reporting/rep110.php
197   /reporting/rep111.php
198   /reporting/rep201.php
199   /reporting/rep202.php
200   /reporting/rep203.php
201   /reporting/rep304.php
202   /reporting/rep409.php
203   /reporting/rep709.php
204   /reporting/includes/reporting.inc
205   /reporting/includes/reports_classes.inc
206   /sales/create_recurrent_invoices.php
207   /sales/credit_note_entry.php
208   /sales/customer_credit_invoice.php
209   /sales/customer_delivery.php
210   /sales/customer_invoice.php
211   /sales/customer_payments.php
212   /sales/sales_order_entry.php
213   /sales/includes/cart_class.inc
214   /sales/includes/sales_db.inc
215   /sales/includes/db/custalloc_db.inc
216   /sales/includes/db/cust_trans_db.inc
217   /sales/includes/db/payment_db.inc
218   /sales/includes/db/sales_credit_db.inc
219   /sales/includes/db/sales_delivery_db.inc
220   /sales/includes/db/sales_invoice_db.inc
221   /sales/includes/db/sales_order_db.inc
222   /sales/includes/ui/sales_order_ui.inc
223   /sales/inquiry/customer_allocation_inquiry.php
224   /sales/inquiry/customer_inquiry.php
225   /sales/inquiry/sales_deliveries_view.php
226   /sales/inquiry/sales_orders_view.php
227   /sales/manage/recurrent_invoices.php
228   /sales/view/view_credit.php
229   /sales/view/view_dispatch.php
230   /sales/view/view_invoice.php
231   /sales/view/view_sales_order.php
232   
233 13-Sep-2009 Janusz Dobrowolski
234 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
235  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
236 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
237 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
238 and htmlspecialchars() for unsupported encodings.
239 $ /frontaccounting.php
240   /admin/display_prefs.php
241   /admin/fiscalyears.php
242   /admin/forms_setup.php
243   /admin/view_print_transaction.php
244   /admin/void_transaction.php
245   /admin/db/voiding_db.inc
246   /dimensions/dimension_entry.php
247   /dimensions/includes/dimensions_db.inc
248   /dimensions/inquiry/search_dimensions.php
249   /dimensions/view/view_dimension.php
250   /gl/bank_account_reconcile.php
251   /gl/bank_transfer.php
252   /gl/gl_bank.php
253   /gl/gl_journal.php
254   /gl/includes/db/gl_db_banking.inc
255   /gl/includes/db/gl_db_trans.inc
256   /gl/includes/ui/gl_bank_ui.inc
257   /gl/inquiry/bank_inquiry.php
258   /gl/inquiry/gl_account_inquiry.php
259   /gl/inquiry/journal_inquiry.php
260   /gl/manage/bank_accounts.php
261   /gl/manage/gl_account_types.php
262   /gl/view/bank_transfer_view.php
263   /gl/view/gl_deposit_view.php
264   /gl/view/gl_payment_view.php
265   /gl/view/gl_trans_view.php
266   /includes/reserved.inc (Removed)
267   /includes/JsHttpRequest.php
268   /includes/banking.inc
269   /includes/errors.inc
270   /includes/main.inc
271   /includes/references.inc
272   /includes/session.inc
273   /includes/types.inc
274   /includes/lang/gettext.php
275   /includes/lang/language.php
276   /includes/page/footer.inc
277   /includes/prefs/sysprefs.inc
278   /includes/prefs/userprefs.inc
279   /includes/ui/allocation_cart.inc
280   /includes/ui/items_cart.inc
281   /includes/ui/ui_globals.inc
282   /includes/ui/ui_lists.inc
283   /includes/ui/ui_view.inc
284   /inventory/adjustments.php
285   /inventory/cost_update.php
286   /inventory/transfers.php
287   /inventory/includes/item_adjustments_ui.inc
288   /inventory/includes/stock_transfers_ui.inc
289   /inventory/includes/db/items_adjust_db.inc
290   /inventory/includes/db/items_trans_db.inc
291   /inventory/includes/db/items_transfer_db.inc
292   /inventory/inquiry/stock_movements.php
293   /inventory/manage/movement_types.php
294   /inventory/view/view_adjustment.php
295   /inventory/view/view_transfer.php
296   /manufacturing/search_work_orders.php
297   /manufacturing/work_order_add_finished.php
298   /manufacturing/work_order_costs.php
299   /manufacturing/work_order_entry.php
300   /manufacturing/work_order_issue.php
301   /manufacturing/work_order_release.php
302   /manufacturing/includes/manufacturing_ui.inc
303   /manufacturing/includes/work_order_issue_ui.inc
304   /manufacturing/includes/db/work_order_issues_db.inc
305   /manufacturing/includes/db/work_order_produce_items_db.inc
306   /manufacturing/includes/db/work_orders_db.inc
307   /manufacturing/includes/db/work_orders_quick_db.inc
308   /manufacturing/view/wo_issue_view.php
309   /manufacturing/view/wo_production_view.php
310   /manufacturing/view/work_order_view.php
311   /purchasing/po_entry_items.php
312   /purchasing/po_receive_items.php
313   /purchasing/supplier_credit.php
314   /purchasing/supplier_invoice.php
315   /purchasing/supplier_payment.php
316   /purchasing/allocations/supplier_allocate.php
317   /purchasing/allocations/supplier_allocation_main.php
318   /purchasing/includes/purchasing_db.inc
319   /purchasing/includes/db/grn_db.inc
320   /purchasing/includes/db/invoice_db.inc
321   /purchasing/includes/db/po_db.inc
322   /purchasing/includes/db/supp_payment_db.inc
323   /purchasing/includes/db/suppalloc_db.inc
324   /purchasing/includes/ui/grn_ui.inc
325   /purchasing/includes/ui/invoice_ui.inc
326   /purchasing/includes/ui/po_ui.inc
327   /purchasing/inquiry/po_search.php
328   /purchasing/inquiry/po_search_completed.php
329   /purchasing/inquiry/supplier_allocation_inquiry.php
330   /purchasing/inquiry/supplier_inquiry.php
331   /purchasing/view/view_supp_credit.php
332   /purchasing/view/view_supp_payment.php
333   /reporting/rep101.php
334   /reporting/rep102.php
335   /reporting/rep103.php
336   /reporting/rep104.php
337   /reporting/rep105.php
338   /reporting/rep108.php
339   /reporting/rep201.php
340   /reporting/rep202.php
341   /reporting/rep203.php
342   /reporting/rep204.php
343   /reporting/rep301.php
344   /reporting/rep302.php
345   /reporting/rep303.php
346   /reporting/rep304.php
347   /reporting/rep409.php
348   /reporting/rep601.php
349   /reporting/rep702.php
350   /reporting/rep704.php
351   /reporting/rep709.php
352   /reporting/rep710.php
353   /reporting/includes/header2.inc
354   /reporting/includes/reporting.inc
355   /reporting/includes/reports_classes.inc
356   /sales/create_recurrent_invoices.php
357   /sales/credit_note_entry.php
358   /sales/customer_credit_invoice.php
359   /sales/customer_delivery.php
360   /sales/customer_invoice.php
361   /sales/customer_payments.php
362   /sales/sales_order_entry.php
363   /sales/allocations/customer_allocate.php
364   /sales/allocations/customer_allocation_main.php
365   /sales/includes/cart_class.inc
366   /sales/includes/sales_db.inc
367   /sales/includes/db/cust_trans_db.inc
368   /sales/includes/db/custalloc_db.inc
369   /sales/includes/db/payment_db.inc
370   /sales/includes/db/sales_credit_db.inc
371   /sales/includes/db/sales_delivery_db.inc
372   /sales/includes/db/sales_invoice_db.inc
373   /sales/includes/db/sales_order_db.inc
374   /sales/includes/ui/sales_credit_ui.inc
375   /sales/includes/ui/sales_order_ui.inc
376   /sales/inquiry/customer_allocation_inquiry.php
377   /sales/inquiry/customer_inquiry.php
378   /sales/inquiry/sales_deliveries_view.php
379   /sales/inquiry/sales_orders_view.php
380   /sales/manage/customers.php
381   /sales/view/view_credit.php
382   /sales/view/view_dispatch.php
383   /sales/view/view_invoice.php
384   /sales/view/view_receipt.php
385   /taxes/tax_groups.php
386
387 11-Sep-2009 Joe Hunt
388 ! Changed so deleting of fiscal year also handles sales quotations
389 ! Check that new closing accounts have been set before closure.
390 $ /admin/fiscalyears.php
391 ! Check that new bank charge account have been set before adding bank charge.
392 $ /sales/customer_payments.php
393   /purchasing/supplier_payment.php
394
395 10-Sep-2009 Joe Hunt
396 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
397 $ /includes/ui/allocation_cart.inc
398 # Small typo error in types.inc
399 /includes/types.inc
400
401 09-Sep-2009 Janusz Dobrowolski
402 # Added two special access areas for bank gl postings and grn removal.
403 $ /gl/gl_journal.php
404   /gl/includes/ui/gl_journal_ui.inc
405   /includes/access_levels.inc
406   /purchasing/supplier_invoice.php
407   /purchasing/includes/ui/invoice_ui.inc
408   /sql/alter2.2.php
409 ! Added generic access level checking function can_access().
410 $ /includes/current_user.inc
411 ! Code cleanup
412 $ /admin/users.php
413 # Activated javascript confirm dialogs
414 $ /js/inserts.js
415 # Fixed dialogs containing newlines.
416 $ /includes/ui/ui_input.inc
417 + Added js confirm dialogs for deleting and restoring backup files.
418 $ /admin/backups.php
419
420 08-Sep-2009 Joe Hunt
421 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
422 $ /admin/view_print_transaction.php
423   /admin/void_transaction.php
424   /admin/db/voiding_db.inc
425   /sales/includes/db/sales_order_db.inc
426   /sales/view/view_sales_order.php
427   
428 08-Sep-2009 Janusz Dobrowolski
429 + Added detection of partial db upgrade.
430 $ /admin/inst_upgrade.php
431   /sql/alter2.1.php
432   /sql/alter2.2.php
433 # Small fixes to db upgrade for quotations
434 $ /sql/alter2.2.php
435   /sql/alter2.2.sql
436 # Added missing sys info for quotations, fixed reference for SO
437 $ /includes/systypes.inc
438 # Removed obsolete field in sys_types
439 $ /sql/en_US-demo.sql
440   /sql/en_US-new.sql
441 # date_diff function name changed to date_diff2 for php5.3 compatibility 
442 $ /dimensions/inquiry/search_dimensions.php
443   /includes/date_functions.inc
444   /manufacturing/search_work_orders.php
445   /manufacturing/work_order_add_finished.php
446   /manufacturing/work_order_costs.php
447   /sales/sales_order_entry.php
448   /sales/includes/cart_class.inc
449   /sales/includes/ui/sales_order_ui.inc
450
451 08-Sep-2009 Joe Hunt
452 + Added Sales Quotations, inquiry and report
453 $ /applications/customers.php
454   /includes/types.inc
455   /includes/ui/ui_view.inc
456   /reporting/rep105.php
457   /reporting/rep107.php
458   /reporting/rep109.php
459   /reporting/rep110.php
460   /reporting/rep111.php (new file)
461   /reporting/reports_main.php
462   /reporting/includes/doctext.php
463   /reporting/includes/doctext2.php
464   /reporting/includes/header2.inc
465   /reporting/includes/reporting.inc
466   /reporting/includes/reports_classes.inc
467   /sales/customer_delivery.php
468   /sales/customer_invoice.php
469   /sales/sales_order_entry.php
470   /sales/includes/cart_class.inc
471   /sales/includes/db/sales_delivery_db.inc
472   /sales/includes/db/sales_order_db.inc
473   /sales/includes/ui/sales_order_ui.inc
474   /sales/inquiry/sales_orders_view.php
475   /sales/view/view_dispatch.php
476   /sales/view/view_invoice.php
477   /sales/view/view_sales_order.php
478   /sql/alter2.2.sql
479   /sql/en_US-demo.sql
480   /sql/en_US-new.sql
481 ! Allow re-opening of Dimensions
482 $ /dimensions/dimension_entry.php
483   /dimensions/includes/dimensions_db.inc
484   /dimensions/inquiry/search_dimensions.php
485   
486 01-Sep-2009 Janusz Dobrowolski
487 # Fixed security sections db update.
488 $ /admin/security_roles.php
489 # Fixed ui behaviour during FA ugrade.
490 $ /includes/current_user.inc
491   /includes/session.inc
492   /access/login.php
493 # Company directory where not deleted during company removal.
494 $ /admin/create_coy.php
495   /includes/main.inc
496 # Fixed old security settings import.
497   /sql/alter2.2.php
498   /sql/alter2.2.sql
499
500 31-Aug-2009 Janusz Dobrowolski
501 ! gl accounts selector ordered by account class id
502 $ /includes/ui/ui_lists.inc
503 ! Changed security modules to sections
504 $ /admin/security_roles.php
505   /admin/db/security_db.inc
506 ! Fine tuned security sections/areas.
507 $ /includes/access_levels.inc
508 + Optimized js compressor (up to 5 times faster)
509 $ /includes/main.inc
510 ! Changed order of gl account selector, added security roles list.
511 $ /includes/ui/ui_lists.inc
512 ! Switch to new access levels system
513 $ /config.php
514   /index.php
515   /access/logout.php
516   /access/timeout.php
517   /admin/*.php
518   /admin/db/users_db.inc
519   /applications/application.php
520   /applications/setup.php
521   /dimensions/dimension_entry.php
522   /dimensions/inquiry/search_dimensions.php
523   /dimensions/view/view_dimension.php
524   /gl/*.php
525   /gl/inquiry/*.php
526   /gl/manage/*.php
527   /gl/view/*.php
528   /includes/current_user.inc
529   /includes/session.inc
530   /inventory/*.php
531   /inventory/inquiry/*.php
532   /inventory/manage/*.php
533   /inventory/view/*.php
534   /manufacturing/*.php
535   /manufacturing/inquiry/*.php
536   /manufacturing/manage/*.php
537   /manufacturing/view/*.php
538   /purchasing/*.php
539   /purchasing/allocations/*.php
540   /purchasing/inquiry/*.php
541   /purchasing/manage/suppliers.php
542   /purchasing/view/*.php
543   /reporting/prn_redirect.php
544   /reporting/rep*.php
545   /reporting/reports_main.php
546   /reporting/includes/pdf_report.inc
547   /sales/*.php
548   /sales/allocations/*.php
549   /sales/inquiry/*.php
550   /sales/manage/*.php
551   /sales/view/*.php
552   /sql/alter2.2.php
553   /sql/alter2.2.sql
554   /sql/en_US-demo.sql
555   /sql/en_US-new.sql
556   /taxes/*.php
557
558 28-Aug-2009 Joe Hunt
559 # The reference for deposits and payments didn't show up in Tax Report
560 $ /reporting/rep709.php
561 # Minor bug in Quick Entries display
562 $ /includes/ui/ui_view.inc
563   
564 27-Aug-2009 Joe Hunt
565 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
566 $ /sql/en_US-demo.sql
567   /sql/en_US-new.sql
568   
569 26-Aug-2009 Janusz Dobrowolski
570 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
571
572 $ /config.php
573   /includes/ui/ui_view.inc
574   /includes/current_user.inc
575   /includes/ui/ui_input.inc
576   /inventory/purchasing_data.php
577   /install/save.php
578   /gl/manage/gl_accounts.php
579   /gl/includes/gl_db_accounts.inc
580   /gl/includes/db/gl_db_bank_accounts.inc
581   /gl/manage/gl_quick_entries.php
582   /gl/manage/gl_account_classes.php
583   /gl/includes/db/gl_db_bank_trans.inc
584   /purchasing/includes/db/invoice_db.inc
585   /purchasing/includes/ui/invoice_ui.inc
586   /purchasing/includes/ui/po_ui.inc
587   /purchasing/includes/supp_trans_class.inc
588   /purchasing/po_receive_items.php
589   /purchasing/view/view_grn.php
590   /purchasing/view/view_po.php
591   /purchasing/supplier_payment.php
592   /purchasing/includes/purchasing_db.inc
593   /purchasing/includes/db/invoice_db.inc
594   /reporting/reports_main.php
595   /reporting/includes/header2.inc
596   /reporting/rep209.php
597   /reporting/rep109.php
598   /reporting/rep702.php
599   /sales/customer_payments.php
600   /sales/customer_credit_invoice.php
601   /sales/customer_delivery.php
602   /sales/customer_invoice.php
603   /sales/includes/db/payments_db.inc
604   /sales/includes/db/sales_order_db.inc
605   /sales/manage/sales_points.php
606   /taxes/tax_calc.inc
607
608 26-Aug-2009 Joe Hunt
609 # Changed the text Manifactoring => Manifacturing
610 $ /reporting/reports_main.php
611
612 25-Aug-2009 Joe Hunt
613 + Added reference number in report List of Journal Entries.
614 $ /reporting/rep702.php
615 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
616   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
617 $ config.php
618   /admin/display_prefs.php
619   /admin/inst_module.php
620   /admin/db/users_db.inc
621   /includes/current_user.inc
622   /includes/types.inc
623   /includes/page/header.inc
624   /includes/prefs/userprefs.inc
625   /includes/ui/ui_lists.inc
626   /sql/alter2.2.sql
627   /sql/en_US-demo.sql
628   /sql/en_US-new.sql
629   
630
631 24-Aug-2009 Janusz Dobrowolski
632 # Fixed warning displayed before db upgrade.
633 $ /includes/current_user.inc
634 # Small final page layout fix
635 $ /purchasing/po_entry_items.php
636 + Additional links to next document on final pages.
637 $ /purchasing/po_receive_items.php
638   /purchasing/supplier_invoice.php
639 # Fixed focus issues on hyperlinks
640 $ /includes/ui/ui_controls.inc
641
642 23-Aug-2009 Janusz Dobrowolski
643 + Implemented customizable authentication timeout.
644 $ /access/timeout.php (new)
645   /access/login.php
646   /admin/company_preferences.php
647   /admin/db/company_db.inc
648   /includes/current_user.inc
649   /includes/session.inc
650   /includes/ui/ui_input.inc
651   /sql/alter2.2.php
652   /sql/alter2.2.sql
653   /sql/en_US-demo.sql
654   /sql/en_US-new.sql
655 ! Reorganized access control structures for easier customizing.
656 $ /includes/access_levels.inc
657   /admin/security_roles.php
658
659 20-Aug-2009 Janusz Dobrowolski
660 ! Tax Item Types moved to Setup module
661 $ /applications/inventory.php
662   /applications/setup.php
663 + Partial changes for new access control.
664 $ /admin/security_roles.php (new)
665   /admin/db/security_db.inc (new)
666   /includes/access_levels.inc
667   /includes/ui/ui_lists.inc
668   /sql/alter2.2.sql
669   /sql/en_US-demo.sql
670
671 04-Aug-2009 Joe Hunt
672 + Added email links after creating documents
673 $ /includes/ui/ui_controls.inc
674   /manufacturing/work_order_entry.php
675   /purchasing/po_entry_items.php
676   /reporting/reports_main.php
677   /reporting/includes/reporting.inc
678   /sales/create_recurrent_invoices.php
679   /sales/credit_note_entry.php
680   /sales/customer_delivery.php
681   /sales/customer_invoice.php
682   /sales/sales_order_entry.php
683 ! Added new access levels
684 $ /includes/access_levels.inc (new file)
685   
686 03-Aug-2009 Janusz Dobrowolski
687 + Clone record option added.
688 $ /includes/ui/ui_input.inc
689   /inventory/manage/item_categories.php
690   /inventory/manage/items.php
691 # Fixed default focus for some controls
692 $ /includes/ui/ui_input.inc
693 # Fixed popup top placement on FF2
694 $ /js/inserts.js
695 ! Default submit changed
696 $ /purchasing/po_receive_items.php
697
698 + Customer/branch/supplier selectable by additional short name instead of full name.
699 $ /purchasing/manage/suppliers.php
700   /sales/manage/customer_branches.php
701   /sales/manage/customers.php
702   /includes/ui/ui_lists.inc
703   /sql/alter2.2.sql
704   /sql/en_US-demo.sql
705   /sql/en_US-new.sql
706
707 01-Aug-2009 Joe Hunt
708 ! Reduced size of the icons to 12 pix.
709 $ /includes/ui/ui_input.inc
710
711 31-Jul-2009 Janusz Dobrowolski
712 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
713 $ /admin/attachments.php
714   /inventory/purchasing_data.php
715   /includes/db/manufacturing.inc
716   /gl/manage/bank_accounts.php
717   /gl/includes/db/gl_db_banking.inc
718   /gl/includes/db/gl_db_trans.inc
719   /purchasing/includes/purchasing_db.inc
720   /purchasing/manage/suppliers.php
721   /purchasing/view/view_grn.php
722   /purchasing/includes/db/invoice_db.inc
723   /purchasing/view/view_supp_payment.php
724   /reporting/reports_main.php
725   /reporting/includes/doctext.inc
726   /reporting/includes/doctext2.inc
727   /reporting/includes/header2.inc
728   /reporting/includes/pdf_report.inc
729   /reporting/rep101.php
730   /reporting/rep109.php
731   /reporting/rep201.php
732   /reporting/rep304.php
733   /reporting/rep709.php
734   /sales/includes/db/cust_trans_db.inc
735   /sales/create_recurrent_invoices.php
736   /sales/sales_order_entry.php
737   /sales/view/view_receipt.php
738
739 27-Jul-2009 Janusz Dobrowolski
740 # Fixed default selection in popup
741 $ /js/inserts.js
742 # Fixed branch selection by url
743 $ /sales/manage/customer_branches.php
744 # Fixed print links's default class.
745 $ /reporting/includes/reporting.inc
746
747 25-Jul-2009 Janusz Dobrowolski
748 ! Popup editor now available as option for some list selectors.
749 $ /includes/ui/ui_lists.inc
750   /gl/gl_bank.php
751   /gl/includes/ui/gl_bank_ui.inc
752   /includes/session.inc
753   /includes/page/footer.inc
754   /includes/ui/ui_controls.inc
755   /inventory/purchasing_data.php
756   /js/inserts.js
757   /purchasing/po_entry_items.php
758   /purchasing/supplier_credit.php
759   /purchasing/supplier_invoice.php
760   /purchasing/supplier_payment.php
761   /purchasing/allocations/supplier_allocation_main.php
762   /purchasing/includes/ui/po_ui.inc
763   /sales/credit_note_entry.php
764   /sales/customer_payments.php
765   /sales/sales_order_entry.php
766   /sales/allocations/customer_allocation_main.php
767   /sales/includes/ui/sales_credit_ui.inc
768   /sales/includes/ui/sales_order_ui.inc
769   /themes/aqua/default.css
770   /themes/aqua/renderer.php
771   /themes/cool/default.css
772   /themes/cool/renderer.php
773   /themes/default/default.css
774   /themes/default/renderer.php
775
776 21-Jul-2009 Janusz Dobrowolski
777 ! Asynchronous customer/supplier/item selection now use popup window.
778 $ /index.php
779   /gl/gl_bank.php
780   /includes/session.inc
781   /includes/page/footer.inc
782   /includes/ui/ui_controls.inc
783   /includes/ui/ui_input.inc
784   /includes/ui/ui_lists.inc
785   /inventory/purchasing_data.php
786   /inventory/manage/items.php
787   /js/inserts.js
788   /js/utils.js
789   /purchasing/po_entry_items.php
790   /purchasing/supplier_credit.php
791   /purchasing/supplier_invoice.php
792   /purchasing/supplier_payment.php
793   /purchasing/allocations/supplier_allocation_main.php
794   /purchasing/manage/suppliers.php
795   /sales/credit_note_entry.php
796   /sales/customer_payments.php
797   /sales/sales_order_entry.php
798   /sales/allocations/customer_allocation_main.php
799   /sales/manage/customer_branches.php
800   /sales/manage/customers.php
801
802 15-Jul-2009 Joe Hunt
803 ! Replaced sys_types names from table to systypes::name in reports
804   Now the English names in table are never used in inquiries or reports
805 $ /reporting/rep101.php
806   /reporting/rep102.php
807   /reporting/rep108.php
808   /reporting/rep201.php
809   /reporting/rep202.php
810   /reporting/rep203.php
811   /reporting/rep709.php
812   /sql/alter2.2.sql
813 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
814 $ /reporting/rep710.php
815   /reporting/reports_main.php
816   /reporting/includes/reports_classes.inc
817 # Removed warning from COA report
818 $ /gl/includes/db/gl_db_accounts.inc
819   /includes/date_functions.inc
820   /reporting/rep701.php
821   
822 13-Jul-2009 Joe Hunt
823 + Added Audit Trail Report
824 $ /reporting/rep710.php (new file)
825 $ /reporting/reports_main.php
826 ! Changed so $page_security works with reports (displays an error message on top)
827 $ /reporting/includes/pdf_report.inc
828   /reporting/includes/excel_report.inc
829   
830 10-Jul-2009 Janusz Dobrowolski
831 + Added direct allocations in payments.
832 $ /purchasing/supplier_payment.php
833   /sales/customer_payments.php
834 ! Allocations related code reuse.
835 $ /includes/ui/allocation_cart.inc
836   /purchasing/allocations/supplier_allocate.php
837   /sales/allocations/customer_allocate.php
838
839 02-Jul-2009 Joe Hunt
840 ! Always show 0.00 in debit column when using display_debit_or_credit
841 $ /includes/ui/ui_view.inc
842
843 01-Jul-2009 Joe Hunt
844 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
845 $ /inventory/prices.php
846 # Small bug/layout fixes
847 $ /inventory/manage/item_categories.php
848   /inventory/manage/locations.php
849   /sql/en_US-demo.sql
850   /sql/en_US-new.sql
851
852 30-Jun-2009 Joe Hunt
853 # Small annoying bug-fixes in items.php and items_trans_db.inc
854 $ /inventory/manage/items.php
855   /inventory/includes/db/items_trans_db.inc
856   
857 30-Jun-2009 Joe Hunt
858 + Implemented automatic price calculation of items from std. cost.
859 $ /admin/company_preferences.php
860   /admin/db/company_db.inc
861   /doc/calculate_price.txt (new file)
862   /sales/includes/sales_db.inc
863   /sql/alter2.2.sql
864   /sql/en_US-demo.sql
865   /sql/en_US-new.sql
866   
867 29-Jun-2009 Joe Hunt
868 ! Small layout improments in Customer Payments
869 $ /sales/customer_payments.php
870
871 28-Jun-2009 Joe Hunt
872 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
873 $ /includes/ui/ui_controls.inc
874   /sales/sales_order_entry.php
875   
876 27-Jun-2009 Joe Hunt
877 # Corrections to default COAs.
878 $ /sql/alter2.2.sql
879   /sql/en_US-new.sql
880   /sql/en_US-demo.sql
881   
882 26-Jun-2009 Joe Hunt
883 + Added Print of Work Order and GRN Valuation Report
884 # Small bug in company preferences
885 $ /admin/company_preferences.php
886   /manufacturing/includes/db/work_orders_db.inc
887   /manufacturing/work_order_entry.php
888   /reporting/rep305.php (new file)
889   /reporting/rep409.php (new file)
890   /reporting/reports_main.php
891   /reporting/includes/doctext.inc
892   /reporting/includes/doctext2.inc
893   /reporting/includes/header2.inc
894   /reporting/includes/pdf_report.inc
895   /reporting/includes/reports_classes.inc
896   
897 26-Jun-2009 Joe Hunt
898 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
899 $ /admin/gl_setup.php
900   /admin/db/company_db.inc
901   /gl/bank_transfer.php
902   /gl/includes/db/gl_db_banking.inc
903   /purchasing/supplier_payment.php
904   /purchasing/includes/db/supp_payment_db.inc
905   /sales/customer_payment.php
906   /sales/includes/db/payment_db.inc
907   /sql/alter2.2.sql
908   /sql/en_US-demo.sql
909   /sql/en_US-new.sql
910   
911 25-Jun-2009 Joe Hunt
912 ! Changed balance_sheet field in account class to ctype and fixed class editing.
913 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
914 $ /admin/fiscalyears.php
915   /gl/includes/db/gl_db_accounts.inc
916   /gl/includes/db/gl_db_account_types.inc
917   /gl/includes/db/gl_db_trans.inc
918   /gl/manage/gl_account_classes.php
919   /includes/main.inc
920   /includes/ui/ui_lists.inc
921   /sql/en_US-demo.sql
922   /sql/en_US-new.sql
923   /sql/alter2.2.sql
924   
925 25-Jun-2009 Janusz Dobrowolski
926 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
927 $ /admin/backups.php
928   /admin/company_preferences.php
929   /admin/view_print_transaction.php
930   /applications/setup.php
931   /config.php
932   /dimensions/inquiry/search_dimensions.php
933   /gl/gl_journal.php
934   /gl/includes/db/gl_db_accounts.inc
935   /gl/includes/db/gl_db_account_types.inc
936   /gl/includes/db/gl_db_trans.inc
937   /gl/includes/ui/gl_bank_ui.inc
938   /gl/inquiry/gl_trial_balance.php
939   /gl/inquiry/tax_inquiry.php
940   /gl/manage/gl_account_classes.php
941   /includes/data_checks.inc
942   /includes/db/manufacturing_db.inc
943   /includes/errors.inc
944   /includes/main.inc
945   /includes/references.inc
946   /includes/session.inc
947   /includes/types.inc
948   /includes/ui/db_pager_view.inc
949   /includes/ui/ui_lists.inc
950   /includes/ui/ui_view.inc
951   /inventory/inquiry/stock_status.php
952   /inventory/manage/items.php
953   /inventory/manage/locations.php
954   /inventory/manage/sales_kits.php
955   /inventory/prices.php
956   /inventory/purchasing_data.php
957   /lang/new_language_template/LC_MESSAGES/empty.po
958   /manufacturing/includes/db/work_orders_db.inc
959   /manufacturing/includes/db/work_orders_produce_items_db.inc
960   /manufacturing/includes/db/work_orders_quick_db.inc
961   /manufacturing/includes/manufacturing_ui.inc
962   /manufacturing/inquiry/bom_cost_inquiry.php
963   /manufacturing/manage/bom_edit.php
964   /manufacturing/search_work_orders.php
965   /manufacturing/view/work_order_view.php
966   /manufacturing/work_order_add_finished.php
967   /manufacturing/work_order_costs.php (new file)
968   /manufacturing/work_order_entry.php
969   /manufacturing/work_order_issue.php
970   /manufacturing/work_order_release.php
971   /purchase/po_receive_items.php
972   /purchasing/allocations/supplier_allocation_main.php
973   /purchasing/includes/db/grn_db.inc
974   /purchasing/includes/db/invoice_db.inc
975   /purchasing/includes/db/po_db.inc
976   /purchasing/includes/purchasing_db.inc
977   /purchasing/includes/ui/po_ui.inc
978   /purchasing/inquiry/po_search_completed.php
979   /purchasing/inquiry/supplier_inquiry.php
980   /purchasing/supplier_credit.php
981   /purchasing/supplier_invoice.php
982   /reporting/includes/class.mail.inc
983   /reporting/includes/pdf.report.inc
984   /reporting/includes/reports_classes.inc
985   /reporting/rep109.php
986   /reporting/rep209.php
987   /reporting/rep302.php
988   /reporting/rep302.php
989   /reporting/rep303.php
990   /reporting/rep303.php
991   /reporting/rep701.php
992   /reporting/rep705.php
993   /reporting/rep706.php
994   /reporting/rep707.php
995   /reporting/rep708.php
996   /reporting/reports_main.php
997   /sales/create_recurrent_invoices.php
998   /sales/customer_delivery.php
999   /sales/includes/db/sales_order_db.inc
1000   /sales/includessales_order_ui.inc
1001   /sales/inquiry/sales_orders_view.php
1002   /sales/manage/customer_branches.php
1003   /sql/en_US-demo.sql
1004   /sql/en_US-new.sql
1005   /taxes/db/tax_types_db.inc
1006   /taxes/tax_types.php
1007
1008 17-Jun-2009 Janusz Dobrowolski
1009 # Fixed supplier payment view link
1010 $ /includes/ui/ui_view.inc
1011
1012 03-Jun-2009 Janusz Dobrowolski
1013 ! Delete buttons prepared for js confirmation.
1014 $ /admin/fiscalyears.php
1015
1016 02-Jun-2009 Joe Hunt
1017 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
1018 $ /admin/fiscalyear.php
1019 ! Created a function db_backup in /admin/db/maintenence_db.inc
1020 $ /admin/db/maintenance_db.inc
1021   /admin/backups.php
1022   /admin/inst_upgrade.php
1023   
1024 22-May-2009 Janusz Dobrowolski
1025 # Defualt hyperlink href set to PHP_SELF
1026 $ /includes/ui/ui_controls.inc
1027
1028 21-May-2009 Janusz Dobrowolski
1029 + Added reset_focus helper function.
1030 $ /includes/ui/ui_view.inc
1031 # Fixed link on and focus on final page.
1032 $ /gl/gl_journal.php
1033
1034 19-May-2009 Janusz Dobrowolski
1035 + Automatic update currency option added.
1036 $ /gl/includes/db/gl_db_currencies.inc
1037   /includes/ui/ui_view.inc
1038   /gl/manage/currencies.php
1039   /sql/alter2.2.sql
1040   /sql/en_US-demo.sql
1041   /sql/en_US-new.sql
1042 + Added hook support for localized functions
1043 $ /gl/includes/db/gl_db_rates.inc
1044   /gl/manage/exchange_rates.php
1045   /includes/session.inc
1046 ! Fixed hook for optional TaxFunction
1047 $ /reporting/rep709.php
1048 ! Removed obsolete has_locale helper.
1049 $ /includes/lang/language.php
1050
1051 17-May-2009 Janusz Dobrowolski
1052 + Added excluding item/category from sales.
1053 $ /includes/ui/ui_lists.inc
1054   /inventory/includes/db/items_category_db.inc
1055   /inventory/includes/db/items_db.inc
1056   /inventory/manage/item_categories.php
1057   /inventory/manage/items.php
1058   /sql/alter2.2.sql
1059   /sql/alter2.2.php
1060
1061 15-May-2009 Joe Hunt
1062 # Bad link to view dimension
1063 $ /includes/ui/ui_view.inc
1064 ! Improved layout.
1065 $ /purchasing/includes/ui/invoice_ui.inc
1066
1067 14-May-2009 Joe Hunt
1068 + Added user_id to Journal Inquiry
1069 $ /gl/inquiry/journal_inquiry.php
1070
1071 13-May-2009 Janusz Dobrowolski
1072 # Excluding closed transactions from edition/voiding.
1073 $ /includes/db/audit_trail_db.inc  
1074   /admin/void_transaction.php
1075   /sales/inquiry/customer_inquiry.php
1076   /gl/inquiry/journal_inquiry.php
1077 # Fixed error during category adding.
1078 $ /inventory/includes/db/items_category_db.inc
1079 + Units and item type is editable until item not used.
1080 $ /inventory/includes/db/items_db.inc
1081   /inventory/manage/items.php
1082
1083 11-May-2009 Joe Hunt
1084 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
1085 $ /admin/fiscalyers.php
1086
1087 10-May-2009 Janusz Dobrowolski
1088 ! Support for periodic journal trans closing/indexing
1089 $ /includes/db/audit_trail_db.inc
1090   /admin/fiscalyears.php
1091   /gl/includes/db/gl_db_trans.inc
1092   /gl/inquiry/journal_inquiry.php
1093
1094 ! Restored support for reversed transactions
1095 $ /gl/gl_journal.php
1096   /gl/includes/ui/gl_journal_ui.inc
1097
1098 08-May-2009 Janusz Dobrowolski
1099 + Added journal entry edition, removed reverse transaction option.
1100 $ /gl/includes/ui/gl_journal_ui.inc
1101   /gl/includes/db/gl_db_trans.inc
1102 + Added journal entry transaction edition/view
1103 $ /gl/gl_journal.php
1104   /includes/ui/ui_view.inc
1105 + Added journal inquiry
1106 $ /gl/inquiry/journal_inquiry.php (new)
1107   /includes/ui/ui_lists.inc
1108   /applications/generalledger.php
1109 ! Document references saved also in refs table for easy access.
1110 $ /dimensions/includes/dimensions_db.inc
1111   /includes/references.inc
1112   /gl/includes/db/gl_db_banking.inc
1113   /inventory/includes/db/items_adjust_db.inc
1114   /inventory/includes/db/items_transfer_db.inc
1115   /manufacturing/includes/db/work_order_issues_db.inc
1116   /manufacturing/includes/db/work_order_produce_items_db.inc
1117   /manufacturing/includes/db/work_orders_db.inc
1118   /manufacturing/includes/db/work_orders_quick_db.inc
1119   /purchasing/includes/db/grn_db.inc
1120   /purchasing/includes/db/invoice_db.inc
1121   /purchasing/includes/db/po_db.inc
1122   /purchasing/includes/db/supp_payment_db.inc
1123   /sales/includes/db/payment_db.inc
1124   /sales/includes/db/sales_credit_db.inc
1125   /sales/includes/db/sales_delivery_db.inc
1126   /sales/includes/db/sales_invoice_db.inc
1127   /sql/alter2.2.php
1128 ! Small fixes needed for pending client-side validation support
1129 $ /includes/current_user.inc
1130   /includes/main.inc
1131   /includes/session.inc
1132   /includes/page/header.inc
1133   /includes/page/footer.inc
1134   /includes/errors.inc
1135   /js/inserts.js
1136   /js/utils.js
1137   /themes/aqua/default.css
1138   /themes/cool/default.css
1139   /themes/default/default.css
1140   /themes/aqua/renderer.php
1141   /themes/cool/renderer.php
1142   /themes/default/renderer.php
1143 ! Function get_reference return string instead of mysql resource.
1144 $ /includes/db/references_db.inc
1145 ! Added reference var
1146 $ /includes/ui/items_cart.inc
1147 # Small bugfix in invoice view
1148 $ /sales/includes/db/sales_invoice_db.inc
1149 # Last document date bug fixed
1150 $ /sales/customer_delivery.php
1151 # Fixed false warning during upgrade process in debug mode.
1152 $ /admin/inst_upgrade.php
1153
1154 03-May-2009 Janusz Dobrowolski
1155 + Audit trail added.
1156 $ /includes/db/audit_trail_db.inc (new)
1157   /admin/db/voiding_db.inc
1158   /gl/includes/db/gl_db_banking.inc
1159   /gl/includes/db/gl_db_trans.inc
1160   /includes/main.inc
1161   /inventory/includes/db/items_adjust_db.inc
1162   /inventory/includes/db/items_trans_db.inc
1163   /inventory/includes/db/items_transfer_db.inc
1164   /manufacturing/includes/db/work_order_issues_db.inc
1165   /manufacturing/includes/db/work_order_produce_items_db.inc
1166   /manufacturing/includes/db/work_orders_db.inc
1167   /manufacturing/includes/db/work_orders_quick_db.inc
1168   /purchasing/includes/db/grn_db.inc
1169   /purchasing/includes/db/po_db.inc
1170   /purchasing/includes/db/supp_trans_db.inc
1171   /sales/includes/db/cust_trans_db.inc
1172   /sales/includes/db/sales_order_db.inc
1173   /sql/alter2.2.php
1174   /sql/alter2.2.sql
1175   /sql/en_US-demo.sql
1176   /sql/en_US-new.sql
1177 ! Changed primary key in users table
1178 $ /admin/change_current_user_password.php
1179   /admin/inst_upgrade.php
1180   /admin/users.php
1181   /admin/db/users_db.inc
1182   /includes/current_user.inc
1183 ! Enabled drop table queries during non-forced upgrade
1184 $ /admin/db/maintenance_db.inc
1185 # Small optimization
1186   /sales/includes/sales_db.inc
1187 # Fixed default date handling.
1188 $ /sales/customer_invoice.php
1189 # Fixed error handling in debug mode
1190 $ /includes/errors.inc
1191   /includes/db/connect_db.inc
1192
1193 02-May-2009 Joe Hunt
1194 # Minor bug Profit & Loss Statement
1195 $ /reporting/rep707.php
1196
1197 02-May-2009 Joe Hunt
1198 ! Company setup option for printing server Time Zone on Reports Print-Out.
1199 ! Company setup version_id for stamping the version id. Can be used for check for update.
1200 $ /admin/company_preferences.php
1201   /admin/db/company_db.inc
1202   /reporting/includes/pdf_report.inc
1203   /sql/alter2.2.sql
1204   /sql/en_US-demo.sql
1205   /sql/en_US-new.sql
1206   
1207 01-May-2009 Joe Hunt
1208 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
1209 $ /reporting/reports_main.php
1210   /reporting/rep101.php
1211   /reporting/rep201.php
1212   
1213 30-Apr-2009 Janusz Dobrowolski
1214 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
1215
1216 30-Apr-2009 Janusz Dobrowolski
1217 # Small layout fixes 
1218 $ /includes/errors.inc
1219   /themes/aqua/renderer.php
1220   /themes/cool/renderer.php
1221   /themes/default/renderer.php
1222
1223 29-Apr-2009 Janusz Dobrowolski
1224 ! Messages styles moved default.css
1225 $ /includes/errors.inc
1226   /themes/aqua/default.css
1227   /themes/cool/default.css
1228   /themes/default/default.css
1229
1230 28-Apr-2009 Joe Hunt
1231 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
1232 $ /admin/gl_setup.ph
1233   /admin/fiscalyears.php
1234   /admin/db/company_db.inc
1235   /sql/en_US-new.sql
1236   /sql/en_US-demo.sql
1237   /sql/alter2.2.sql
1238   
1239 25-Apr-2009 Janusz Dobrowolski
1240 # Fixed ambigous sql
1241 $ /inventory/manage/item_categories.php
1242
1243 25-Apr-2009 Joe Hunt
1244 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
1245 $ /sql/en_US-demo.sql
1246   /sql/alter2.2.sql
1247
1248 24-Apr-2009 Janusz Dobrowolski
1249 + Added inactive records support.
1250 $ /admin/payment_terms.php
1251   /admin/shipping_companies.php
1252   /gl/includes/db/gl_db_account_types.inc
1253   /gl/includes/db/gl_db_currencies.inc
1254   /gl/manage/bank_accounts.php
1255   /gl/manage/currencies.php
1256   /gl/manage/gl_account_classes.php
1257   /gl/manage/gl_account_types.php
1258   /gl/manage/gl_accounts.php
1259   /includes/ui/ui_lists.inc
1260   /inventory/includes/db/items_units_db.inc
1261   /inventory/includes/db/movement_types_db.inc
1262   /inventory/manage/item_categories.php
1263   /inventory/manage/item_units.php
1264   /inventory/manage/items.php
1265   /inventory/manage/locations.php
1266   /inventory/manage/movement_types.php
1267   /manufacturing/includes/db/work_centres_db.inc
1268   /manufacturing/manage/work_centres.php
1269   /purchasing/manage/suppliers.php
1270   /sales/includes/db/sales_points_db.inc
1271   /sales/manage/sales_points.php
1272   /sql/alter2.2.sql
1273   /sql/en_US-demo.sql
1274   /sql/en_US-new.sql
1275   /taxes/item_tax_types.php
1276   /taxes/tax_groups.php
1277   /taxes/tax_types.php
1278   /taxes/db/tax_groups_db.inc
1279   /taxes/db/tax_types_db.inc
1280 # Edit buttons center alignment.
1281 $ /includes/ui/ui_input.inc
1282 # Fixed ajax request using element name on multi-part forms.
1283 $ /js/utils.js
1284
1285 24-Apr-2009 Joe Hunt
1286 ! Added option to select how to present Balance Sheet and P&L Statement
1287 $ /gl/manage/gl_account_classes.php
1288   /gl/includes/db/gl_db_account_types.inc
1289   /reporting/rep706.php
1290   /reporting/rep707.php
1291   /sql/alter2.2.sql
1292
1293 22-Apr-2009 Janusz Dobrowolski
1294 + Added inactive records support.
1295 $ /sales/includes/db/credit_status_db.inc
1296   /sales/includes/db/sales_types_db.inc
1297   /sales/manage/credit_status.php
1298   /sales/manage/customer_branches.php
1299   /includes/data_checks.inc
1300   /sales/manage/sales_groups.php
1301   /sales/manage/sales_people.php
1302   /sales/manage/sales_types.php
1303 # Slightly changed inactive record support
1304 $ /includes/ui/ui_input.inc
1305   /includes/ui/ui_lists.inc
1306   /sales/manage/customers.php
1307   /sales/manage/sales_areas.php
1308 ! Display all db_query errors in debug mode
1309 $ /includes/db/connect_db.inc
1310 # Hide empty/disabled tabs
1311 $ /frontaccounting.php
1312   /applications/dimensions.php
1313 # Small typo fixed
1314 $ /applications/application.php
1315
1316 21-Apr-2009 Janusz Dobrowolski
1317 + Support for inactive records.
1318 $ /includes/ui/ui_lists.inc
1319   /includes/ui/ui_input.inc
1320   /includes/db/sql_functions.inc
1321   /themes/aqua/default.css
1322   /themes/cool/default.css
1323   /themes/default/default.css
1324 + Added inactive field in cust_branches
1325 $ /sql/alter2.2.sql
1326   /sql/en_US-demo.sql
1327   /sql/en_US-new.sql
1328 + Added inactive records edition.
1329 $ /sales/manage/customers.php
1330   /sales/manage/sales_areas.php
1331   
1332 08-Apr-2009 Janusz Dobrowolski
1333 # Fix for hotkeys on multi form pages.
1334 $ /js/inserts.js
1335 ! Customer name max. length 80
1336 $ /sales/manage/customers.php
1337   /sql/alter2.2.php
1338   /sql/alter2.2.sql
1339   /sql/en_US-demo.sql
1340   /sql/en_US-new.sql
1341
1342 30-Mar-2009 Janusz Dobrowolski
1343 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
1344 $ /admin/db/v_banktrans.inc (removed)
1345   /applications/manufacturing.php
1346   /gl/include/db/gl_db_banking.inc
1347   /gl/includes/ui/gl_bank_ui.inc
1348   /gl/includes/ui/gl_journal_ui.inc
1349   /gl/manage/exchange_rates.php
1350   /.htaccess
1351   /includes/banking.inc
1352   /includes/data_checks.inc
1353   /includes/ui/items_cart.inc
1354   /includes/ui/ui_inputs.inc
1355   /includes/ui/ui_lists.inc
1356   /install.html
1357   /install/index.php
1358   /install/save.php
1359   /inventory/includes/inventory_db.inc
1360   /inventory/manage/items.php
1361   /inventory/manage/sales_kits.php
1362   /js/inserts.js
1363   /lang/new_language_template/LC_MASSAGES/empty.po
1364   /manufacturing/inquiry/bom_cost_inquiry.php
1365   /purchasing/allocations/supplier_allocate.php
1366   /purchasing/manage/suppliers.php
1367   /reporting/includes/doctext2.inc
1368   /reporting/includes/doctext.inc
1369   /reporting/including/excel_report.inc
1370   /reporting/rep104.php
1371   /reporting/rep106.php
1372   /reporting/rep303.php
1373   /reporting/rep702.php
1374   /sales/allocations/customer_allocate.php
1375   /sales/includes/db/sales_credit_db.inc
1376   /sales/includes/db/sales_points_db.inc
1377   /sales/includes/ui/sales_credit_ui.inc
1378   /sales/includes/ui/sales_order_ui.inc
1379   /sales/manage/sales_points.php
1380   /sales/sales_order_entry.php
1381   /sql/alter2.1.sql
1382   /taxes/tax_types.php
1383   /themes/aqua/default.css
1384   /themes/cool/default.css
1385   /themes/default/default.css
1386
1387 29-Mar-2009 Janusz Dobrowolski
1388 ! Added cancel button
1389 $ /inventory/manage/items.php
1390 ! Element id generation speedup
1391 $ /includes/ui/ui_view.inc
1392 # Fixed hotkeys behaviour in report module
1393 $ /js/inserts.js
1394   /reporting/includes/reports_classes.inc
1395
1396 21-Mar-2009 Janusz Dobrowolski
1397 + Option to use last document date on subsequent new documents.
1398 $ /admin/display_prefs.php
1399   /admin/db/users_db.inc
1400   /includes/current_user.inc
1401   /includes/prefs/userprefs.inc
1402   /sql/alter2.2.php
1403   /sql/alter2.2.sql
1404   /sql/en_US-demo.sql
1405   /sql/en_US-new.sql
1406 + Optional check for current date in date_cells()/date_row()
1407 $ /includes/ui/ui_input.inc
1408 ! Save/retrieve last document date.
1409 $ /gl/bank_account_reconcile.php
1410   /gl/gl_bank.php
1411   /gl/gl_journal.php
1412   /gl/includes/ui/gl_bank_ui.inc
1413   /gl/includes/ui/gl_journal_ui.inc
1414   /includes/date_functions.inc
1415   /includes/ui/ui_view.inc
1416   /inventory/adjustments.php
1417   /inventory/transfers.php
1418   /inventory/includes/item_adjustments_ui.inc
1419   /inventory/includes/stock_transfers_ui.inc
1420   /manufacturing/work_order_entry.php
1421   /purchasing/po_entry_items.php
1422   /purchasing/po_receive_items.php
1423   /purchasing/supplier_payment.php
1424   /purchasing/includes/ui/grn_ui.inc
1425   /purchasing/includes/ui/invoice_ui.inc
1426   /purchasing/includes/ui/po_ui.inc
1427   /sales/credit_note_entry.php
1428   /sales/customer_credit_invoice.php
1429   /sales/customer_delivery.php
1430   /sales/customer_invoice.php
1431   /sales/customer_payments.php
1432   /sales/sales_order_entry.php
1433   /sales/includes/cart_class.inc
1434   /sales/includes/sales_db.inc
1435   /sales/includes/db/sales_order_db.inc
1436   /sales/includes/ui/sales_credit_ui.inc
1437   /sales/includes/ui/sales_order_ui.inc
1438
1439 18-Mar-2009 Janusz Dobrowolski
1440 + Additional option for submit_add_or_update_x() helpers
1441 $ /includes/ui/ui_input.inc
1442 + Icon for default escape button
1443 $ /themes/aqua/images/escape.png (new)
1444   /themes/cool/images/escape.png (new)
1445 + Arrow navigation also in report menus
1446 $ /js/utils.js
1447   /js/inserts.js
1448 + Added default keys for form submition/cancelling when apprioprate.
1449 $ All form entry files.
1450
1451 17-Mar-2009 Joe Hunt
1452 ! Changed so company domicile is printed on invoices and statements if filled out.
1453 $ /reporting/includes/header2.inc
1454
1455 17-Mar-2009 Janusz Dobrowolski
1456 + Added default delivery_required_by parameter, removed custom company fields/names.
1457 $ /admin/company_preferences.php
1458   /admin/gl_setup.php
1459   /admin/db/company_db.inc
1460   /includes/prefs/sysprefs.inc
1461   /sql/alter2.2.php (new)
1462   /sql/alter2.2.sql (new)
1463   /sql/en_US-demo.sql
1464   /sql/en_US-new.sql
1465 + Item category now contains default parameters for new items.
1466 $ /inventory/includes/db/items_category_db.inc
1467   /inventory/manage/item_categories.php
1468   /inventory/manage/items.php
1469   /sql/alter2.2.php
1470   /sql/alter2.2.sql
1471   /sql/en_US-demo.sql
1472   /sql/en_US-new.sql
1473 ! Updated FA version string.
1474 $ /config.php
1475 ! Stock item types moved to types.inc
1476 $ /includes/types.inc
1477   /includes/ui/ui_lists.inc
1478 ! Focus js code optimization
1479 $ /js/inserts.js
1480   /js/utils.js
1481  
1482 16-Mar-2009 Janusz Dobrowolski
1483 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
1484         arrow navigation in menus
1485 $ /includes/ui/ui_input.inc
1486   /includes/ui/ui_controls.inc
1487   /includes/ui/ui_view.inc
1488   /includes/page/footer.inc
1489   /config.php
1490   /js/inserts.js
1491   /js/utils.js
1492   /reporting/includes/reporting.inc
1493   /themes/default/images/escape.png
1494   /themes/aqua/default.css
1495   /themes/aqua/renderer.php
1496   /themes/cool/default.css
1497   /themes/cool/renderer.php
1498   /themes/default/default.css
1499   /themes/default/renderer.php
1500   /themes/default/images/escape.png
1501   /sales/sales_order_entry.php
1502
1503 ! SID & start_form() cleanup
1504 $ /.htaccess
1505   /access/logout.php
1506   /admin/attachments.php
1507   /admin/backups.php
1508   /admin/create_coy.php
1509   /admin/inst_lang.php
1510   /admin/inst_module.php
1511   /admin/view_print_transaction.php
1512   /admin/void_transaction.php
1513   /dimensions/inquiry/search_dimensions.php
1514   /gl/bank_transfer.php
1515   /gl/gl_bank.php
1516   /gl/inquiry/gl_trial_balance.php
1517   /gl/manage/exchange_rates.php
1518   /inventory/adjustments.php
1519   /inventory/cost_update.php
1520   /inventory/prices.php
1521   /inventory/purchasing_data.php
1522   /inventory/reorder_level.php
1523   /inventory/transfers.php
1524   /inventory/inquiry/stock_movements.php
1525   /inventory/inquiry/stock_status.php
1526   /inventory/manage/item_codes.php
1527   /inventory/manage/sales_kits.php
1528   /manufacturing/search_work_orders.php
1529   /manufacturing/work_order_issue.php
1530   /manufacturing/inquiry/bom_cost_inquiry.php
1531   /manufacturing/manage/bom_edit.php
1532   /purchasing/po_entry_items.php
1533   /purchasing/po_receive_items.php
1534   /purchasing/supplier_credit.php
1535   /purchasing/supplier_invoice.php
1536   /purchasing/supplier_payment.php
1537   /purchasing/allocations/supplier_allocate.php
1538   /purchasing/inquiry/po_search.php
1539   /purchasing/inquiry/po_search_completed.php
1540   /purchasing/inquiry/supplier_allocation_inquiry.php
1541   /purchasing/inquiry/supplier_inquiry.php
1542   /sales/credit_note_entry.php
1543   /sales/customer_credit_invoice.php
1544   /sales/customer_delivery.php
1545   /sales/customer_invoice.php
1546   /sales/allocations/customer_allocate.php
1547   /sales/includes/ui/sales_credit_ui.inc
1548   /sales/inquiry/customer_allocation_inquiry.php
1549   /sales/inquiry/sales_deliveries_view.php
1550   /sales/inquiry/sales_orders_view.php
1551
1552 ------------------------------- Release 2.1.5 ----------------------------------
1553 26-Aug-2009 Joe Hung
1554 ! Release 2.1.5
1555 $ config.php
1556 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
1557 $ /reporting/reports_main.php
1558 ! Code cleanup
1559 $ /taxes/tax_calc.inc
1560   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
1561   
1562 24-Aug-2009 Joe Hunt
1563 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
1564 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
1565   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
1566   This is for safety reasons.
1567 $ /includes/current_user.inc
1568   /includes/ui/ui_input.inc
1569   /inventory/purchasing_data.php
1570   /purchasing/po_receive_items.php
1571   /purchasing/includes/ui/invoice_ui.inc
1572   /purchasing/includes/ui/po_ui.inc
1573   /purchasing/view/view_grn.php
1574   /purchasing/view/view_po.php
1575   /reporting/rep209.php
1576   
1577 21-Aut-2009 Joe Hunt
1578 # [0000162] Deleting a GL account may cause problems with quick entries 
1579 $ /gl/manage/gl_accounts.php
1580
1581 20-Aug-2009 Joe Hunt
1582 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
1583 $ /gl/includes/gl_db_accounts.inc
1584 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
1585 $ /purchasing/po_receive_items.php
1586
1587 19-Aug-2009 Joe Hunt
1588 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
1589   If you for need more than one Tax Type row in a Quick Entry, please keep the rows together and use the same action type.
1590 $ /gl/includes/db/gl_db_bank_accounts.inc
1591   /gl/manage/gl_quick_entries.php
1592   /includes/ui/ui_view.inc
1593   
1594 18-Aug-2009 Joe Hunt
1595 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
1596 $ /purchasing/includes/db/invoice_db.inc
1597   /purchasing/includes/ui/invoice_ui.inc
1598   /purchasing/includes/supp_trans_class.inc
1599   
1600 18-Aug-2009 Joe Hunt
1601 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
1602   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
1603 $ /gl/includes/db/gl_db_bank_accounts.inc
1604   /gl/manage/gl_quick_entries.php
1605   /includes/ui/ui_view.inc
1606   /taxes/tax_calc.inc
1607   
1608 17-Aug-2009 Janusz Dobrowolski
1609 # [0000158] Added missing check for POS usage before deletion.
1610 $ /sales/manage/sales_points.php
1611
1612 17-Aug-2009 Joe Hunt
1613 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
1614 $ /gl/includes/db/gl_db_bank_trans.inc
1615   /purchasing/supplier_payment.php
1616   /sales/customer_payments.php
1617   /sales/includes/db/payments_db.inc
1618
1619 14-Aug-2009 Janusz Dobrowolski
1620 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
1621 $ /sales/customer_credit_invoice.php
1622   /sales/customer_delivery.php
1623   /sales/customer_invoice.php
1624
1625 12-Aug-2009 Joe Hunt
1626 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
1627 $ /purchasing/includes/purchasing_db.inc
1628   /purchasing/includes/db/invoice_db.inc
1629 # memo field was not written in list of journal entries.
1630 $ /reporting/rep702.php
1631   
1632 08-Aug-2009 Janusz Dobrowolski
1633 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
1634 $ /includes/ui/ui_view.inc
1635
1636 08-Aug-2009 Janusz Dobrowolski
1637 # [0000152] Config_db.php changed after failed company database creation
1638 $ /install/save.php
1639
1640 08-Aug-2009 Joe Hunt
1641 # [0000153] not possible to make a new balance sheet GL account cl (old style)
1642 $ /gl/manage/gl_account_classes.php
1643
1644 04-Aug-2009 Joe Hunt
1645 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
1646 $ /reporting/includes/header2.inc
1647 # [0000145] Email sales order doesn't work if no email on branch but on customer
1648 $ /sales/includes/db/sales_order_db.inc
1649   /reporting/rep109.php
1650 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
1651   Balance Sheet, PL Statements and Monthly Bread Down reports.
1652 $ /gl/manage/gl_account_classes.php.  
1653
1654 ------------------------------- Release 2.1.4 ----------------------------------
1655 30-Jul-2009 Joe Hunt
1656 ! Release 2.1.4
1657 $ config.php
1658 # Bad right margin on Tax Report (papersize A4)
1659 $ /reporting/rep709.php
1660 # [0000146] Purch data description with a ' (apostrophe) fails
1661 $ /inventory/purchasing_data.php
1662   /purchasing/includes/purchasing_db.inc
1663
1664 28-Jul-2009 Joe Hunt
1665 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
1666 $ /reporting/rep109.php
1667   /reporting/includes/doctext.inc
1668   /reporting/includes/doctext2.inc
1669   /reporting/includes/header2.inc
1670   /reporting/includes/pdf_report.inc
1671
1672 18-Jul-2009 Joe Hunt
1673 # When saving a Payment to a Customer in Bank Payments (normally payment to suppliers) it was saved with wrong sign in debtor_trans (very rare).
1674 $ /sales/includes/db/cust_trans_db.inc
1675 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
1676 $ /reporting/rep101.php
1677   /reporting/rep201.php
1678   
1679 13-Jul-2009 Joe Hunt
1680 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
1681 $ /gl/includes/db/gl_db_banking.inc
1682   /gl/includes/db/gl_db_trans.inc
1683   /reporting/rep709.php
1684 ! Comments should follow templates and recurrent invoices.
1685 $ /sales/create_recurrent_invoices.php
1686   /sales/sales_order_entry.php
1687   
1688 12-Jul-2009 Joe Hunt
1689 # Wrong presentation of left to allocate if discount was given
1690 $ /sales/view/view_receipt.php
1691   /purchasing/view/view_supp_payment.php
1692   
1693 11-Jul-2009 Joe Hunt
1694 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
1695 $ /reporting/rep304.php
1696   /reporting/reports_main.php
1697
1698 10-Jul-2009 Joe Hunt
1699 # [0000142] Purchase Order use the same header as Sales Order
1700 $ /reporting/includes/doctext.inc
1701   /reporting/includes/doctext2.inc
1702 # Bug in demand qty
1703 $ /includes/db/manufacturing.inc
1704
1705 10-Jul-2009 Janusz Dobrowolski
1706 # [0000141] Attachment view/download bug.
1707 $ /admin/attachments.php
1708 # [0000140] Numeric format bug in credit limit input.
1709 $ /purchasing/manage/suppliers.php
1710 # [0000143] Bad format of PO popup window (Softechmatrix).
1711 $ /purchasing/view/view_grn.php
1712
1713 09-Jul-2009 Janusz Dobrowolski
1714 # [0000139] Change of bank account type after creation should not be allowed.
1715 $ /gl/manage/bank_accounts.php
1716
1717 01-Jul-2009 Joe Hunt
1718 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
1719 $ /purchasing/includes/db/invoice_db.inc
1720
1721 26-Jun-2009 Joe Hunt
1722 # [0000137] Material Cost Averaging Problem (again again) when voiding.
1723 $ /purchasing/includes/db/invoice_db.inc
1724
1725 ------------------------------- Release 2.1.3 ----------------------------------
1726 25-Jun-2009 Joe Hunt
1727 ! Release 2.1.3
1728 $ config.php
1729   /sql/en_US-new.sql
1730   /sql/en_US-demo.sql
1731 ! Suppressed menu on access denied in view popup windows.
1732 $ /includes/session.inc
1733   /includes/main.inc
1734 ! New empty.po file
1735   /lang/new_language_template/LC_MESSAGES/empty.po
1736
1737 23-Jun-2009 Janusz Dobrowolski
1738 ! Added edition link in Purchase Order Inquiry
1739 $ /purchasing/includes/ui/po_ui.inc
1740   /purchasing/inquiry/po_search_completed.php
1741
1742 23-Jun-2009 Joe Hunt
1743 # [0000137] Material Cost Averaging Problem (again) when voiding.
1744 $ /purchasing/includes/db/invoice_db.inc
1745
1746 21-Jun-2009 Joe Hunt
1747 # If no additional costs (overhead/labour) it should reduce the average additional costs.
1748 $ /manufacturing/includes/db/work_orders_quick_db.inc
1749
1750 20-Jun-2009 Janusz Dobrowolski
1751 ! Php notices removed from logging to avoid flood from @ constructs.
1752 $ /includes/errors.inc
1753 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
1754 $ /gl/gl_journal.php
1755   /includes/ui/ui_view.inc
1756   /purchasing/supplier_credit.php
1757   /purchasing/supplier_invoice.php
1758   /taxes/tax_types.php
1759   /taxes/db/tax_types_db.inc
1760
1761 20-Jun-2009 Joe Hunt/Tu Nguyen
1762 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
1763 $ /purchasing/includes/db/grn_db.inc
1764
1765 18-Jun-2009 Joe Hunt
1766 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
1767 $ /inventory/purchasing_data.php
1768   /purchasing/includes/purchasing_db.inc
1769   /purchasing/includes/db/po_db.inc
1770   /purchasing/includes/ui/po_ui.inc
1771   
1772 17-Jun-2009 Janusz Dobrowolski
1773 # Fixed form reset after error, allowed png logo files.
1774 $ /admin/company_preferences.php
1775 ! Removed unneeded submit_on_change in uom selector.
1776 $ /includes/ui/ui_lists.inc
1777 # Allowed reuse of supplier references from voided invoices.
1778 $ /purchasing/supplier_invoice.php
1779 # Total payment/credit sign fix.  
1780 $ /purchasing/allocations/supplier_allocation_main.php
1781 # Voided documents should not be displayed.
1782 $ /purchasing/inquiry/supplier_inquiry.php
1783
1784 17-Jun-2009 Joe Hunt/Tu Nguyen
1785 # [0000136] view_po on invoices and credits shows transactions from other suppliers
1786 $ /purchasing/includes/db/invoice_db.inc
1787
1788 16-Jun-2009 Janusz Dobrowolski
1789 ! Added error logging to file or syslog.
1790 $ /config.php
1791   /includes/errors.inc
1792 # Cleaned output buffering notices.
1793 $ /includes/errors.inc
1794   /includes/session.inc
1795
1796 15-Jun-2009 Joe Hunt
1797 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
1798 ! Clean-up in ui_list codes.
1799 $ /includes/ui/ui_lists.inc
1800   /manufacturing/work_order_entry.php
1801   /manufacturing/search_work_orders.php
1802   /manufacturing/manage/bom_edit.php
1803   /manufacturing/inquiry/bom_cost_inquiry.php
1804   
1805 14-Jun-2009 Joe Hunt
1806 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
1807 $ /gl/includes/db/gl_db_account_types.inc
1808   /gl/includes/db/gl_db_accounts.inc
1809   /includes/types.inc
1810   /reporting/rep705.php
1811   /reporting/rep706.php
1812   /reporting/rep707.php
1813 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
1814 $ config.php
1815   
1816 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
1817 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
1818 $ /includes/references.inc
1819 ! Improved email sending of documents. With help of Tom Moulton
1820 $ /reporting/rep109.php
1821   /reporting/rep209.php
1822   /reporting/includes/class.mail.inc
1823   /reporting/includes/pdf.report.inc
1824   
1825 12-Jun-2009 Joe Hunt
1826 ! Code clean-up
1827 $ /gl/includes/db/gl_db_trans.inc
1828   /gl/inquiry/gl_trial_balance.php
1829   /includes/ui/ui_view.inc
1830   /reporting/rep708.php
1831   
1832 11-Jun-2009 Joe Hunt
1833 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
1834 $ /gl/manage/gl_account_classes.php
1835   /gl/includes/db/gl_db_account_types.inc
1836   /gl/includes/db/gl_db_accounts.inc
1837   /gl/inquiry/gl_trial_balance.php
1838   /includes/types.inc
1839   /includes/ui/ui_lists.inc
1840   /reporting/rep705.php
1841   /reporting/rep706.php
1842   /reporting/rep707.php
1843   /reporting/rep708.php
1844   
1845 09-Jun-2009 Joe Hunt
1846 # Bad format in due date column in search dimensions
1847 $ /dimensions/inquiry/search_dimensions.php
1848
1849 08-Jun-2009 Joe Hunt
1850 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
1851 $ /gl/includes/db/gl_db_trans.inc
1852   /gl/includes/ui/gl_bank_ui.inc
1853   /includes/types.inc
1854   /includes/ui/ui_lists.inc
1855   /manufacturing/search_work_orders.php
1856   /manufacturing/work_order_costs.php (new file)
1857   /manufacturing/work_order_entry.php
1858 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
1859 $ /manufacturing/work_order_add_finished.php
1860   /manufacturing/work_order_issue.php
1861   /manufacturing/work_order_release.php
1862   /manufacturing/includes/manufacturing_ui.inc
1863   /manufacturing/includes/db/work_orders_db.inc
1864   /manufacturing/includes/db/work_orders_quick_db.inc
1865   /manufacturing/includes/db/work_orders_produce_items_db.inc
1866   /manufacturing/view/work_order_view.php
1867   
1868 05-Jun-2009 Joe Hunt
1869 # Missing underscore in gettext string
1870 $ /sales/create_recurrent_invoices.php
1871 # Broken gettext string over 2 lines
1872 $ /sales/customer_delivery.php
1873
1874 04-Jun-2009 Joe Hunt
1875 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
1876 $ /purchasing/includes/db/invoice_db.inc
1877
1878 03-Jun-2009 Joe Hunt
1879 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
1880 $ /reporting/includes/reports_classes.inc
1881 # Deleting of Locations was too easy. Implemented much more checks
1882 $ /inventory/manage/locations.php
1883 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
1884 $ /reporting/rep302.php
1885   /reporting/rep303.php
1886   /includes/db/manufacturing_db.inc
1887 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
1888 $ /manufacturing/work_order_issue.php
1889   /manufacturing/work_order_add_finished.php
1890 # Missing decimal calculation in BOM edit.
1891 $ /manufacturing/manage/bom_edit.php
1892 # Wrong toottip text on Process button in Purchase Order, Receive Items.
1893 $ /purchase/po_receive_items.php
1894   
1895 27-May-2009 Joe Hunt
1896 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
1897 $ /gl/includes/db/gl_db_accounts.inc
1898   /gl/includes/db/gl_db_account_types.inc
1899   /reporting/rep701.php
1900   /reporting/rep705.php
1901   /reporting/rep706.php
1902   /reporting/rep707.php
1903
1904 26-May-2009 Joe Hunt
1905 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
1906 $ /gl/includes/db/gl_db_accounts.inc
1907   /gl/includes/db/gl_db_account_types.inc
1908   /reporting/rep701.php
1909   /reporting/rep705.php
1910   /reporting/rep706.php
1911   /reporting/rep707.php
1912 # fixed wider combobox for backup-files in company backup
1913 $ /admin/backups.php
1914
1915 25-May-2009 Joe Hunt
1916 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
1917 $ /purchasing/includes/db/grn_db.inc
1918 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
1919 $ /gl/includes/db/gl_db_accounts.inc
1920   /reporting/rep706.php
1921   /reporting/rep707.php
1922 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
1923 $ /reporting/rep303.php
1924   /reporting/reports_main.php
1925
1926 23-May-2009 Janusz Dobrowolski
1927 # Fixed transaction table search update.
1928 $ /admin/view_print_transaction.php
1929 # Fixed initial select for array_selector()
1930 $ /includes/ui/ui_lists.inc
1931
1932 22-May-2009 Janusz Dobrowolski
1933 # Fixed buggy reference instead of id in report dimension selectors.
1934 $ /reporting/includes/reports_classes.inc
1935 # Fixed typo in setup menu
1936 $ /applications/setup.php
1937
1938 21-May-2009 Joe Hunt/Tom Moulton
1939 # Recursion fix in manufacturing_db.inc by Tom Moulton
1940 $ /includes/db/manufacturing_db.inc
1941
1942 20-May-2009 Janusz Dobrowolski
1943 # Small cleanup
1944 $ /inventory/prices.php
1945 # Fixed select buttons icon.
1946 $ /sales/manage/customer_branches.php
1947
1948 20-May-2009 Joe Hunt
1949 # Fixed and optimized On Order in Inventory Items Status and reports
1950 $ /includes/db/manufacturing_db.inc
1951   /inventory/inquiry/stock_status.php
1952   /reporting/rep302.php
1953   /reporting/rep303.php
1954   /sales/includes/db/sales_order_db.inc
1955   
1956 18-May-2009 Joe Hunt
1957 # html header shown in backup downloads.
1958 $ /admin/backups.php
1959 ! Reinserted the link to GL in Work Order Inquiry.
1960 $ /manufacturing/search_work_orders.php
1961 # Added non closed work order requirements on On Order in Inventory Items Status
1962 $ /inventory/inquiry/stock_status.php
1963 ! Added mb_flag 'M' in demand checks
1964 $ /sales/includes/db/sales_order_db.inc
1965   /reporting/rep302.php
1966   /reporting/rep303.php
1967   
1968 17-May-2009 Joe Hunt
1969 ! Changed service items to use cogs account instead of inventory account.
1970 $ /inventory/manage/items.php
1971
1972 16-May-2009 Joe Hunt
1973 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
1974 $ /includes/ui/db_pager_view.inc
1975 ! Removed obsolete 'K' mb_flag checks.
1976 $ /includes/data_checks.inc
1977   /includes/ui/ui_lists.inc
1978
1979 13-May-2009 Joe Hunt
1980 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
1981 $ /includes/ui/ui_lists.inc
1982
1983 10-May-2009 Joe Hunt
1984 # Period presentation bug in tax report/inquiry
1985 $ /gl/inquiry/tax_inquiry.php
1986   /reporting/includes/reports_classes.inc
1987   
1988 07-May-2009 Joe Hunt
1989 # Layout bug in exchange rate display
1990 $ /includes/ui/ui_view.inc
1991 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
1992 $ /sales/inquiry/sales_orders_view.php
1993 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
1994 $ /sales/includessales_order_ui.inc
1995
1996 05-May-2009 Janusz Dobrowolski
1997 # Fixed check if code for new sales kit is not used.
1998 $ /inventory/manage/sales_kits.php
1999
2000 04-May-2009 Joe Hunt
2001 # Purchase Order document shows wrong purch data conversion if purch data
2002 $ /reporting/rep209.php
2003
2004
2005 ------------------------------- Release 2.1.2 ----------------------------------
2006 30-Apr-2009 Joe Hunt
2007 ! Release 2.1.2
2008 $ config.php
2009
2010 22-Apr-2009 Joe Hunt
2011 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
2012 $ /purchasing/manage/suppliers.php
2013
2014 20-Apr-2009 Janusz Dobrowolski
2015 # Rewritten backup manager, fixed progressbar bug.
2016 $ /admin/backups.php
2017 # Fixed bug in zipped sql file restore.
2018 $ /admin/db/maintenance_db.inc
2019 ! JsHttpRequest class updated to latest version.
2020 $ /includes/JsHttpRequest.php
2021   /js/JsHttpRequest.js
2022 ! Added optional parameter in vertical_space()
2023 $ /includes/ui/ui_controls.inc
2024 + Helper for javascript confirm dialogs added.
2025 $ /includes/ui/ui_input.inc
2026 ! Client side confirm dialog added for destructive submits.
2027 $ /purchasing/supplier_invoice.php
2028   /purchasing/includes/ui/invoice_ui.inc
2029   /sales/sales_order_entry.php
2030 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
2031 $ /includes/current_user.inc
2032   /includes/page/footer.inc
2033   /includes/page/header.inc
2034   /includes/ui/ui_view.inc
2035   /access/login.php
2036   /js/inserts.js
2037   /js/utils.js
2038   /themes/aqua/images/progressbar.gif
2039   /themes/cool/images/progressbar.gif
2040   /themes/default/images/progressbar.gif
2041   /themes/default/images/ajax-loader2.gif (new)
2042   /themes/default/images/warning.png (new)
2043   /themes/aqua/images/ajax-loader2.gif (new)
2044   /themes/aqua/images/warning.png (new)
2045   /themes/cool/images/ajax-loader2.gif (new)
2046   /themes/cool/images/warning.png (new)
2047 # Fixed supplier uom retrieval.
2048 $ /purchasing/includes/db/po_db.inc
2049
2050 04-Apr-2009 Janusz Dobrowolski
2051 # Paper format defaults to A4 for unknown specifiers.
2052 $ /reporting/includes/pdf_report.inc
2053 # Sealing sql statements.
2054 $ /sales/manage/customers.php
2055
2056 01-Apr-2009 Janusz Dobrowolski
2057 # Fixed document mailing.
2058 $ /reporting/includes/pdf_report.inc
2059 # Fixed focus javascript error on lists.
2060 $ /includes/ui/ui_lists.inc
2061 # Fixed report links hotkey selection
2062 $ /js/inserts.js
2063
2064 ------------------------------- Release 2.1.1 ----------------------------------
2065 30-Mar-2009 Janusz Dobrowolski
2066 # Fixed display of unsufficient quantities in sales docs.
2067 $ /sales/includes/ui/sales_order_ui.inc
2068   /themes/aqua/default.css
2069   /themes/cool/default.css
2070   /themes/default/default.css
2071 # Updated gettext template file
2072 $ /lang/new_language_template/LC_MASSAGES/empty.po
2073 ! Release 2.1.1
2074 $ config.php
2075
2076 29-Mar-2009 Janusz Dobrowolski
2077 # [0000126] 'Invoice' words on credit note document.
2078 $ /reporting/includes/doctext.inc
2079   /reporting/includes/doctext2.inc
2080 # [0000125] Sql error when creating credit note.
2081 $ /sales/includes/db/sales_credit_db.inc
2082 # [0000121] Error during qoh calculations.
2083 $ /sales/includes/ui/sales_order_ui.inc
2084
2085 28-Mar-2009 Janusz Dobrowolski
2086 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
2087 $ /gl/manage/exchange_rates.php
2088
2089 27-Mar-2009 Janusz Dobrowolski
2090 # Fixed include file path in reports 104,303
2091 $ /reporting/rep104.php
2092   /reporting/rep303.php
2093
2094 26-Mar-2009 Janusz Dobrowolski
2095 # Fixed problems with cash invoices created after db upgrade.
2096 $ /includes/data_checks.inc
2097   /sales/includes/db/sales_points_db.inc
2098   /sales/manage/sales_points.php
2099   /sql/alter2.1.sql
2100
2101 24-Mar-2009 Joe Hunt
2102 # Wrong price decimals in Report Salesman Listing
2103 $ /reporting/rep106.php
2104
2105 23-Mar-2009 Janusz Dobrowolski
2106 # Fixed keybord access issue after AltTab
2107 $ /js/inserts.js
2108
2109 23-Mar-2009 Joe Hunt
2110 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
2111 $ /reporting/including/excel_report.inc
2112
2113 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
2114 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
2115 $ /inventory/manage/items.php
2116   /inventory/includes/inventory_db.inc
2117   /reporting/rep104.php
2118   /reporting/rep303.php
2119
2120 21-Mar-2009 Janusz Dobrowolski
2121 # Broken currency section after date change.
2122 $ /sales/includes/ui/sales_credit_ui.inc
2123   /sales/includes/ui/sales_order_ui.inc
2124
2125 20-Mar-2009 Joe Hunt
2126 # Truncation bug when inserting/updating entered supplier credit limit
2127 $ /purchasing/manage/suppliers.php
2128
2129 19-Mar-2009 Joe Hunt
2130 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
2131 $ /taxes/tax_types.php
2132
2133 19-Mar-2009 Janusz Dobrowolski
2134 # Fixed quick entry amount update on list change.
2135 $ /gl/includes/ui/gl_journal_ui.inc
2136
2137 ------------------------------- Release 2.1 ----------------------------------------------------
2138 18-Mar-2009 Joe Hunt
2139 ! Release 2.1
2140 $ config.php
2141
2142 18-Mar-2009 Janusz Dobrowolski
2143 # Additional php.ini checks and fixes for php in CGI mode
2144 $ /.htaccess
2145   /install.html
2146   /install/index.php
2147   /install/save.php
2148 # Default focus in lists on searchbox if used.
2149 $ /includes/ui/ui_lists.inc
2150 # Fixed update after code search.
2151 $ /inventory/manage/sales_kits.php
2152
2153 16-Mar-2009 Janusz Dobrowolski
2154 # Fixed redirection after order cancelation.
2155 $ /sales/sales_order_entry.php
2156
2157 15-Mar-2009 Joe Hunt
2158 # Minor bug in Report List of Journal Entries
2159 $ /reporting/rep702.php
2160
2161 14-Mar-2009 Joe Hunt
2162 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
2163   if invoice date is later than payment date
2164 $ /includes/banking.inc
2165
2166 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
2167 # GL line delete bug fixed.
2168 $ /gl/includes/ui/gl_bank_ui.inc
2169   /gl/includes/ui/gl_journal_ui.inc
2170   /includes/ui/items_cart.inc
2171 # Random syntax error + new menu item :).
2172 $ /manufacturing/inquiry/bom_cost_inquiry.php
2173   /applications/manufacturing.php
2174 - Removed non used file
2175 $ /admin/db/v_banktrans.inc (removed)
2176
2177 11-Mar-2009 Joe Hunt
2178 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
2179 $ /gl/include/db/gl_db_banking.inc
2180
2181 10-Mar-2009 Janusz Dobrowolski
2182 # [0000119] Fixed search by item description in sales item selector.
2183 $ /includes/ui/ui_lists.inc
2184 # Fixed email_row/link_row display for empty input value.
2185 $ /includes/ui/ui_inputs.inc
2186 # Small layout fix 
2187 $ /purchasing/allocations/supplier_allocate.php
2188   /sales/allocations/customer_allocate.php
2189
2190 ------------------------------- Release 2.1.0 RC ------------------------------------------------
2191 09-Mar-2009 Joe Hunt
2192 ! Release 2.1.0 Release Candidate (RC).
2193 $ config.php
2194 ! Report clean up
2195 $ /reporting/includes/excel_report.inc
2196
2197 09-Mar-2009 Janusz Dobrowolski
2198 # Initial prefs for new created user now copied form current admin settings.
2199 $ /admin/users.php
2200 # Changed page_security level to 1
2201 $ /admin/display_prefs.php
2202 # Fixed item code display after item delete
2203 $ /inventory/manage/items.php
2204 # Cosmetic cleanup
2205 $ /includes/session.inc
2206
2207 08-Mar-2009 Joe Hunt
2208 ! XLS engine now compatible with PEAR Excel Writer.
2209 $ /reporting/includes/excel_report.inc
2210   /reporting/includes/Workbook.php
2211   
2212 05-Mar-2009 Joe Hunt
2213 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
2214 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
2215   /reporting/includes/Workbook.php (new file)
2216   /reporting/includes/excel_report.inc
2217   /reporting/includes/pdf_report.inc
2218   /reporting/prn_redirect.php
2219   /reporting all repXXX.php files
2220   
2221 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
2222 + Preparation for Excel Writer continued
2223 $ /reporting/includes/ExcelWriterXML.php
2224   /reporting/includes/ExcelWriterXML_Sheet.php
2225   /reporting/includes/ExcelWriterXML_Style.php
2226   /reporting/includes/excel_report.inc
2227   /reporting all repXXX.php that are not documents
2228   
2229 02-Mar-2009 Joe Hunt
2230 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
2231 $ /reporting/includes/reports_classes.inc
2232   /reporting/includes/pdf_report.inc
2233   /reporting/includes/ExcelWriterXML.php (new file)
2234   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
2235   /reporting/includes/ExcelWriterXM__Style (new file)
2236   /reporting/includes/excel_report.inc (new file)
2237   /reporting/reports_main.php
2238   /reporting/rep701.php
2239   /reporting/rep705.php
2240   /reporting/rep706.php
2241   /reporting/rep707.php
2242   
2243 01-Mar-2009 Janusz Dobrowolski
2244 # Setting magic_quotes_gpc and register_globals to off in htaccess file
2245 $ /.htaccess (new)
2246
2247 28-Feb-2009 Joe Hunt
2248 ! Improved layout in standard themes (graphics)
2249 $ /themes/aqua/renderer.php
2250   /themes/aqua/help.gif (new file)
2251   /themes/aqua/login.gif (new file)
2252   /themes/aqua/right.gif (new file)
2253   /themes/cool/renderer.php
2254   /themes/cool/help.gif (new file)
2255   /themes/cool/login.gif (new file)
2256   /themes/cool/right.gif (new file)
2257   /themes/default/renderer.php
2258   /themes/default/help.gif (new file)
2259   /themes/default/login.gif (new file)
2260   /themes/default/right.gif (new file)
2261   /themes/themes/login.css
2262     
2263 27-Feb-2009 Janusz Dobrowolski
2264 # Security fix to my last commit.
2265 $ /frontaccounting.php
2266   /includes/lang/language.php
2267
2268 25-Feb-2009 Joe Hunt
2269 ! Improved layout
2270 $ /inventory/prices.php
2271   /inventory/reorder_level.php
2272   /inventory/inquiry/stock_status.php
2273   
2274 24-Feb-2009 Janusz Dobrowolski
2275 # Cleaning startup code
2276 $ /index.php
2277   /frontaccounting.php
2278   /includes/session.inc
2279   /includes/db/connect_db.inc
2280   /includes/lang/gettext.php
2281   /includes/lang/language.php
2282 # Language changed on display prefs page stored to database.
2283 $ /admin/display_prefs.php
2284   /admin/db/users_db.inc
2285   /includes/current_user.inc
2286 # Fixed tab hot keys
2287 $ /applications/customers.php
2288   /applications/dimensions.php
2289   /applications/generalledger.php
2290   /applications/inventory.php
2291   /applications/manufacturing.php
2292   /applications/setup.php
2293   /applications/suppliers.php
2294
2295 23-Feb-2009 Joe Hunt
2296 ! Changed extension include to be outside function. Didn't work in submenus.
2297 $ frontaccounting.php
2298   /includes/main.inc
2299 ! Better color in data picker
2300 $ /themes/aqua/default.css
2301   /themes/cool/default.css
2302   /themes/default/default.css
2303   
2304 22-Feb-2009 Janusz Dobrowolski
2305 ! Application startup code cleanup.
2306 $ /frontaccounting.php
2307   /index.php
2308   /applications/customers.php
2309   /applications/dimensions.php
2310   /applications/generalledger.php
2311   /applications/inventory.php
2312   /applications/manufacturing.php
2313   /applications/setup.php
2314   /applications/suppliers.php
2315   /includes/session.inc
2316   /includes/lang/language.php
2317   /themes/default/renderer.php
2318   /themes/aqua/renderer.php
2319   /themes/cool/renderer.php
2320 ! Removed obsolete $applications array.
2321 $ /config.php
2322 ! Cosmetic cleanup
2323 $ /includes/main.inc
2324 ! Calendar style moved to theme default.css
2325 $ /includes/ui/ui_view.inc
2326   /themes/aqua/default.css
2327   /themes/cool/default.css
2328   /themes/default/default.css
2329 # Fixed charset selection on login screen
2330 $ /access/login.php
2331 # Blocked password changes in demo mode
2332 $ /admin/change_current_user_password.php
2333 ! Default theme and language set for not logged user
2334 $ /includes/current_user.inc
2335   /includes/prefs/userprefs.inc
2336 # Fixed initial query order.
2337 $ /purchasing/inquiry/po_search.php
2338
2339 21-Feb-2009 Joe Hunt
2340 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
2341 $ /includes/ui/db_pager_view.inc
2342 ! Better layout in stock_movements.php
2343 $ /inventory/inquiry/stock_movements.php
2344
2345 18-Feb-2009 Joe Hunt
2346 ! Better layout in Items form.
2347 $ /inventory/manage/items.php
2348
2349 16-Feb-2009 Joe Hunt
2350 # Instruction in update.html should include switch to standard theme before upgrade
2351 $ update.html
2352 # Bug in function get_ecb_rate when no function curl_init (missing url part)
2353 $ /gl/includes/db/gl_db_rates.inc
2354
2355 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
2356 15-Feb-2009 Joe Hunt
2357 ! Release 2.1.0 beta 2
2358 $ config.php
2359
2360 14-Feb-2009 Janusz Dobrowolski
2361 # Removed obsolete bank_trans field
2362 $ /sql/alter2.1.sql
2363   /sql/en_US-demo.sql
2364   /sql/en_US-new.sql
2365 # Drop column queries executed also in not forced upgrade install 
2366 $ /admin/db/maintenance_db.inc
2367
2368 13-Feb-2009 Janusz Dobrowolski
2369 ! Added login page language setting
2370 $ /access/login.php
2371   /admin/inst_lang.php
2372   /includes/lang/language.php
2373   /lang/installed_languages.inc
2374 # Message typo fixed
2375 $ /admin/display_prefs.php
2376 # Unified display_error function name in install wizard and main code
2377 $ /install/save.php
2378
2379 13-Feb-2009 Joe Hunt
2380 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
2381 $ /includes/ui/ui_view.inc
2382
2383 12-Feb-2009 Janusz Dobrowolski
2384 ! Changed extension menu file placement, added support for gettext in extensions.
2385 $ /frontaccounting.php
2386 # Fix for some buggy curl versions.
2387 $ /gl/includes/db/gl_db_rates.inc
2388   /gl/manage/exchange_rates.php
2389 # Fixed get_amount() to return 0 for invalid input.
2390 $ /js/utils.js
2391   /js/budget.js
2392
2393 ------------------------------- Release 2.1.0 beta --------------------------------------------
2394
2395 08-Feb-2009 Janusz Dobrowolski
2396 # Fixed division by zero bug in empty pager
2397 $ includes/db_pager.inc
2398 # Fixed special char display issue in item name [0000116]
2399 $ sales/includes/cart_class.inc
2400
2401 08-Feb-2009 Joe Hunt
2402 ! Changed license type to GNU GPLv3. Stamped headers changed.
2403 $ all appropriate source files
2404
2405 04-Feb-2009 Joe Hunt
2406 ! Removed ALTER TABLE DROP columns
2407 $ /sql/alter2.1.sql
2408 ! Removed files from CVS
2409 /company/0/images/logo_frontaccounting.png
2410 /reporting/fonts/vera.afm
2411 + Added files to CVS
2412 /doc/2.1_Beta.txt
2413 /doc/extensions.txt
2414 /themes/default/images/escape.png
2415
2416 04-Feb-2009 Joe Hunt
2417 # Software Upgrade (re-read of current user needed)
2418 $ /admin/inst_upgrade.php
2419
2420 03-Feb-2009 Joe Hunt
2421 ! install/index.php link to AGPL license
2422 $ /install/index.php
2423
2424 03-Feb-2009 Janusz Dobrowolski
2425 ! Merging bugfixes since 2.0.6 from main trunk (see below)
2426 $ /config.php
2427   /gl/includes/db/gl_db_banking.inc
2428   /gl/manage/gl_account_classes.php
2429   /includes/ui/items_cart.inc
2430   /includes/ui/ui_view.inc
2431   /purchasing/includes/db/invoice_db.inc
2432   /reporting/rep101.php
2433   /reporting/rep201.php
2434   /reporting/includes/class.pdf.inc
2435   /sales/credit_note_entry.php
2436   /sales/customer_credit_invoice.php
2437   /sales/customer_delivery.php
2438   /sales/customer_invoice.php
2439   /sales/includes/db/payment_db.inc
2440   /sales/includes/db/sales_credit_db.inc
2441   /sales/includes/db/sales_delivery_db.inc
2442   /sales/includes/db/sales_invoice_db.inc
2443   /sales/includes/ui/sales_order_ui.inc
2444   /sales/view/view_credit.php
2445 # Due date display finally fixed.
2446 $ /purchasing/inquiry/supplier_inquiry.php
2447   /sales/inquiry/customer_inquiry.php
2448
2449 ------------------------------- Release 2.0.7 --------------------------------------------
2450 03-Feb-2009 Joe Hunt
2451 ! New release 2.0.7
2452 $ config.php
2453
2454 22-Jan-2009 Joe Hunt
2455 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
2456 $ /sales/inquiry/customer_inquiry.php
2457
2458 13-Jan-2009 Joe Hunt
2459 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
2460 $ /sales/customer_delivery.php
2461   /sales/customer_invoice.php
2462   /sales/includes/ui/sales_order_ui.inc
2463   
2464 08-Jan-2009 Janusz Dobrowolski
2465 # Numeric check on class id added.
2466 $ /gl/manage/gl_account_classes.php
2467
2468 02-Jan-2009 Joe Hunt
2469 # [0000104] minor language updates in a few sales files 
2470 $ /sales/customer_invoice.php
2471
2472 23-Dec-2008 Joe Hunt
2473 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
2474 $ /gl/includes/db/gl_db_banking.inc
2475
2476 22-Dec-2008 Janusz Dobrowolski
2477 # [0000102] Credit note was stored without entered shippment cost and comment.
2478 $ /sales/credit_note_entry.php
2479 # [0000103] Error during save of modified freehand credit note.
2480 $ /sales/includes/db/cust_trans_db.inc
2481
2482 18-Dec-2008 Joe Hunt
2483 # [0000101] Roll back of yeasterday issues
2484 $ /purchasing/includes/db/invoice_db.inc
2485   /purchasing/includes/db/supp_payment_db.inc
2486   /sales/includes/db/payment_db.inc
2487   /sales/includes/db/sales_credit_db.inc
2488   /sales/includes/db/sales_invoice_db.inc
2489
2490 17-Dec-2008 Joe Hunt
2491 # [0000101] More wonderful rounding issues 
2492 $ /includes/ui/ui_view.inc
2493   /purchasing/includes/db/invoice_db.inc
2494   /purchasing/includes/db/supp_payment_db.inc
2495   /sales/includes/db/payment_db.inc
2496   /sales/includes/db/sales_credit_db.inc
2497   /sales/includes/db/sales_delivery_db.inc
2498   /sales/includes/db/sales_invoice_db.inc
2499   
2500 16-Dec-2008 Joe Hunt
2501 # [0000100] Keep getting left allocated weird results (rounding problems).
2502 $ /includes/ui/ui_view.inc
2503   /purchasing/inquiry/supplier_allocation_inquiry.php
2504   /reporting/rep101.php
2505   /reporting/rep201.php
2506   /sales/inquiry/customer_allocation_inquiry.php
2507
2508 10-Dec-2008 Janusz Dobrowolski
2509 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
2510 $ /includes/ui/items_cart.inc
2511
2512 09-Dec-2008 Janusz Dobrowolski
2513 # [0000098] Unable issue of credit note for invoice with removed item lines.
2514 $ /sales/customer_credit_invoice.php
2515 # [0000097] Can't void freehand customer credit note.
2516 $ /sales/includes/db/sales_invoice_db.inc
2517 # Fixed to hide empty credit note lines.
2518 $ /sales/view/view_credit.php
2519 -------------------------------------------------------------------------------
2520
2521 03-Feb-2009 Janusz Dobrowolski
2522 # sql2date around row[date] in due date.
2523 $ /purchasing/inquiry/supplier_inquiry.php
2524 # Bugfix [0000115] once again.
2525 $ /sales/inquiry/sales_orders_view.php
2526 # Division by zero avoided in db_pager
2527 $ /includes/db_pager.inc
2528
2529 02-Feb-2009 Joe Hunt
2530 ! Better layout in Form setup
2531 $ /admin/forms_setup.php
2532 # sql2date around row[date] in due date.
2533 $ /sales/inquiry/customer_inquiry.php
2534
2535 02-Feb-2009 Janusz Dobrowolski
2536 # Fixed initial sort order in pagers
2537 $ /dimensions/inquiry/search_dimensions.php
2538   /includes/db_pager.inc
2539   /purchasing/allocations/supplier_allocation_main.php
2540   /purchasing/inquiry/po_search_completed.php
2541   /purchasing/inquiry/supplier_allocation_inquiry.php
2542   /purchasing/inquiry/supplier_inquiry.php
2543   /sales/allocations/customer_allocation_main.php
2544   /sales/inquiry/customer_allocation_inquiry.php
2545   /sales/inquiry/customer_inquiry.php
2546 # Fixed due date display for invoices.
2547 $ /sales/inquiry/customer_inquiry.php
2548 # Bugfix [0000115] - error on empty table update in fallback mode.
2549 $ /sales/inquiry/customer_allocation_inquiry.php
2550
2551 30-Jan-2009 Joe Hunt
2552 + Outputs/Inputs on tax inquiry as well (why not)
2553 $ /gl/includes/db/gl_db_trans.inc
2554   /gl/inquiry/tax_inquiry.php
2555 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
2556 $ /sql/alter2.1.sql
2557   /sql/en_US-demo.sql
2558   /sql/en_US-new.sql
2559   
2560 29-Jan-2009 Joe Hunt
2561 # A few minor fixes to get the tax report and inquiry right and syncronized
2562 $ /gl/includes/db/gl_db_trans.inc
2563   /gl/inquiry/tax_inquiry.php
2564   /reporting/rep709.php
2565 # Missing parameter to add_trans_tax_details
2566 $ /sales/includes/db/sales_credit_db.inc
2567   /sales/includes/db/sales_delivery_db.inc
2568   /sales/includes/db/sales_invoice_db.inc
2569   
2570 29-Jan-2009 Janusz Dobrowolski
2571 # Changes related to rewrite and optimalization of tax registration
2572 $ /gl/includes/db/gl_db_bank_trans.inc
2573   /gl/includes/db/gl_db_banking.inc
2574   /gl/includes/db/gl_db_trans.inc
2575   /purchasing/includes/db/invoice_db.inc
2576   /purchasing/includes/db/invoice_items_db.inc
2577   /purchasing/view/view_supp_credit.php
2578   /purchasing/view/view_supp_invoice.php
2579   /reporting/rep107.php
2580   /reporting/rep110.php
2581   /reporting/rep709.php
2582   /sales/includes/db/cust_trans_details_db.inc
2583   /sales/includes/db/sales_credit_db.inc
2584   /sales/includes/db/sales_delivery_db.inc
2585   /sales/includes/db/sales_invoice_db.inc
2586   /sales/view/view_credit.php
2587   /sales/view/view_dispatch.php
2588   /sales/view/view_invoice.php
2589   /sql/alter2.1.php
2590   /sql/alter2.1.sql
2591   /taxes/tax_calc.inc
2592   /gl/inquiry/tax_inquiry.php
2593 # Added precheck before system upgrade
2594 $ /admin/inst_upgrade.php
2595 # Reduced delay when ECB currency exrates page is unavailable.
2596 $ /gl/includes/db/gl_db_rates.inc
2597 # Small fixes
2598 $ /inventory/prices.php
2599   /includes/ui/ui_view.inc
2600 # Fixed bug in checks before group delete.
2601 $ /sales/manage/sales_groups.php
2602 # Removing obsolete tax group in GL account definition
2603 $ /gl/includes/db/gl_db_accounts.inc
2604   /gl/manage/gl_accounts.php
2605
2606 28-Jan-2009 Joe Hunt
2607 ! Changes to committed tax report routines.
2608 $ /sales/includes/db/sales_invoice_db.inc
2609   /sales/includes/db/sales_delivery_db.inc
2610   /sales/includes/db/sales_credit_db.inc
2611   /purchasing/includes/db/invoice_db.inc
2612   /reporting/rep709.php
2613   
2614 28-Jan-2009 Joe Hunt
2615 + Copyright notes at top op every source file
2616 $ All files still missing
2617
2618 27-Jan-2009 Joe Hunt
2619 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
2620 $ update_db.php
2621   /sql/en_US-demo.sql
2622 # fixed underline in db pager for sortable columns.
2623 $ /themes/aqua/default.css
2624   /themes/cool/default.css
2625   /themes/default/default.css
2626   
2627 26-Jan-2009 Joe Hunt
2628 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
2629 $ /gl/manage/gl_quick_entries.php
2630   /includes/types.inc
2631   /includes/ui/ui_view.inc
2632 + Added 'inactive' field in most 'catalog' tables.
2633 $ /sql/alter2.1.sql
2634   /sql/en_US-new.sql
2635   /sql/en_US-demo.sql
2636 + Added graphics for cancel. (door-out)
2637   /themes/aqua/images/cancel.png
2638   /themes/cool/images/cancel.png
2639   /themes/default/images/cancel.png
2640
2641 24-Jan-2009 Janusz Dobrowolski
2642 ! Set maximum width for select to avoid broken layout in two column layout.
2643 $ /themes/aqua/default.css
2644   /themes/cool/default.css
2645   /themes/default/default.css
2646 # Voiding tax records included via GL/bank transactions
2647 $ /admin/db/voiding_db.inc
2648   /gl/includes/db/gl_db_bank_trans.inc
2649   /gl/includes/db/gl_db_trans.inc
2650 # Fixed quick entry types values.
2651 $ /includes/types.inc
2652
2653 23-Jan-2009 Joe Hunt
2654 + Added new files in doc subdirectory
2655 $ /doc/attachments.txt
2656   /doc/bank_reconciliation.txt
2657   /doc/dim_on_invoice.txt
2658   /doc/license.txt
2659   /doc/quick_entries.txt
2660   /doc/recurrent_invoice.txt
2661   
2662 22-Jan-2009 Janusz Dobrowolski
2663 # Added attachments to company sub_dirs
2664 $ /update_db.php
2665 # Added hot key for Quick Entries
2666 $ /applications/generalledger.php
2667 # Improved quick entries.
2668 $ /gl/gl_bank.php
2669   /gl/gl_journal.php
2670   /gl/includes/db/gl_db_bank_accounts.inc
2671   /gl/includes/ui/gl_bank_ui.inc
2672   /gl/includes/ui/gl_journal_ui.inc
2673   /includes/types.inc
2674   /includes/ui/items_cart.inc
2675   /gl/manage/gl_quick_entries.php
2676   /includes/ui/ui_lists.inc
2677   /includes/ui/ui_view.inc
2678   /purchasing/supplier_credit.php
2679   /purchasing/supplier_invoice.php
2680   /purchasing/includes/ui/invoice_ui.inc
2681   /sql/alter2.1.sql
2682   /sql/en_US-demo.sql
2683   /sql/en_US-new.sql
2684 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
2685 $ /gl/includes/db/gl_db_banking.inc
2686   /gl/includes/db/gl_db_trans.inc
2687   /purchasing/includes/db/invoice_db.inc
2688   /sales/includes/db/cust_trans_details_db.inc
2689   /taxes/tax_calc.inc
2690 # Allocation bug for cash sales.
2691 $ /sales/includes/db/sales_invoice_db.inc
2692 # Hiding voided gl transactions.
2693 $ /gl/view/gl_trans_view.php
2694 ! Icons removed from form buttons for now.
2695 $ /sales/sales_order_entry.php
2696
2697 20-Jan-2009 Joe Hunt
2698 ! Preparing for installing of extensions
2699 $ installed_extensions.php (new file)
2700   frontaccounting.php
2701   /includes/main.inc
2702 # Bad handling of graphic links in certain browsers
2703   /includes/ui/ui_input.inc
2704   
2705 19-Jan-2009 Joe Hunt
2706 ! Changed direct sales document line descriptions to be editable (via edit link)
2707 $ /sales/sales_order_entry.php
2708   /includes/cart_class.inc
2709   /includes/ui/sales_order_ui.inc
2710 ! Fixed so the printed documents can handle multiple lines of description
2711 $ /reporting/rep107.php
2712   /reporting/rep109.php
2713   /reporting/rep110.php
2714   
2715 17-Jan-2009 Joe Hunt
2716 ! Changed all smaller forms and tables to be uniform. Copyright notes.
2717 $ All files with small forms and tables.
2718
2719 16-Jan-2009 Janusz Dobrowolski
2720 ! Fixed new pager generation on first display.
2721 $ /gl/manage/exchange_rates.php
2722
2723 15-Jan-2009 Joe Hunt
2724 ! Adjustment of db pager width. Copyright notes. 
2725 $ All files with db pager
2726   /db_pager_view.inc
2727   /themes/default/default.css
2728   /themes/aqua/default.css
2729   /themes/cool/default.css
2730
2731 15-Jan-2009 Janusz Dobrowolski
2732 ! Rewritten reconciliation page.
2733 $ /gl/bank_account_reconcile.php
2734   /includes/ui/ui_lists.inc
2735   /sql/alter2.1.php
2736   /sql/alter2.1.sql
2737   /js/reconcile.js (added)
2738 ! Standard mysql separator in date functions
2739 $ /includes/date_functions.inc
2740 + Separated checkbox generation for indirect display use
2741 $ /includes/ui/ui_input.inc
2742 ! Standard checkbox helper use.
2743 $ /sales/inquiry/sales_orders_view.php
2744
2745 14-Jan-2009 Joe Hunt
2746 ! Page reload problem, progress bar in backup/restore, 
2747 $ /admin/backups.php
2748   /admin/display_prefs.php
2749   /includes/lang/language.php
2750   
2751 12-Jan-2009 Joe Hunt
2752 ! Updating install and update helpers
2753 $ install.html
2754   update.html
2755   /install/index.php
2756 # Fixing price formatting of left to allocate
2757 $ /purchasing/allocations/supplier_allocation_main.php
2758   /sales/allocations/customer_allocation_main.php
2759   
2760 11-Jan-2009 Janusz Dobrowolski
2761 ! Added table pager.
2762 $ /admin/view_print_transaction.php
2763 ! Improved check_cells().
2764 $ /includes/ui/ui_input.inc
2765 # Added new attachments per company subdirectory.
2766 $ /admin/create_coy.php
2767 # Added hotkey for reconciliation menu option.
2768 $ /applications/generalledger.php
2769 # Fixed false qoh alerts.
2770 $ /sales/includes/ui/sales_order_ui.inc
2771 # Fixed page title.
2772 $ /sales/manage/sales_points.php
2773
2774 11-Jan-2009 Joe Hunt
2775 ! Changed notice msg to warnings and changed bg color for warning
2776 $ /admin/company_preferences.php
2777   /admin/void_transaction.php
2778   /includes/errors.inc
2779   /inventory/manage/items.php
2780   
2781 10-Jan-2009 Joe Hunt
2782 + Addition of Bank Reconciliation. Author Rob Mallon
2783 $ /applications/generalledger.php 
2784   /gl/bank_account_reconcile.php (new file)
2785   /sql/alter2.1.sql
2786 + Added more fields to suppliers table and fixed PO document
2787 $ /sql/alter2.1.sql
2788   /includes/ui/ui_input.inc (new link_row)
2789   /purchasing/manage/suppliers.php
2790   /reporting/includes/header2.inc
2791   /reporting/rep209.php
2792   
2793 09-Jan-2009 Janusz Dobrowolski
2794 + Added hook file for localized functions.
2795 $ /includes/lang/language.php
2796 ! Removed obsolete local css file inclusion.
2797 $ /includes/page/header.inc
2798 ! Optional params in table_header() added.
2799 $ /includes/ui/ui_controls.inc
2800 ! Added table pager in exchange rates editor.
2801 $ /gl/includes/db/gl_db_rates.inc
2802   /gl/manage/exchange_rates.php
2803 ! Fixed rate column, added width table parameter
2804 $ /includes/db_pager.inc
2805   /includes/ui/db_pager_view.inc
2806 # Added hot key for attachments menu option.
2807 $ /applications/setup.php
2808 # Removed bank_trans_types_db.inc inclusion.
2809 $ /gl/includes/gl_db.inc
2810 - Removed obsolete files
2811 $ /gl/manage/bank_trans_types.php (removed)
2812   /gl/includes/db/bank_trans_types.inc (removed)
2813   /lang/en_US/stylesheet.css (removed)
2814   /lang/new_language_template/stylesheet.css (removed)
2815 - Example picture files moved to company/0
2816 $ /inventory/manage/image (removed)
2817   /inventory/manage/image/0 (removed)
2818   /inventory/manage/image/0/102.jpg (removed)
2819   /inventory/manage/image/0/103.jpg (removed)
2820   /inventory/manage/image/0/104.jpg (removed)
2821
2822 09-Jan-2009 Joe Hunt
2823 ! Changed $path_to_root in report files and stamped copyright
2824 $ All report files
2825 + Added Sales kits to Items price list.
2826 $ /reporting/rep104.php
2827 # Company logo can not be deleted.
2828 $ /admin/company_preferences.php
2829 # Bug [0000107] and [0000108]
2830 $ /inventory/includes/db/items_codes_db.inc
2831   /gl/manage/gl_account_types.php
2832
2833 08-Jan-2009 Joe Hunt
2834 ! Changed attachments to use unique files store instead of blobs
2835 $ /admin/attachments/attachments.php
2836   /sql/alter2.1.sql
2837   
2838 07-Jan-2009 Joe Hunt
2839 ! Changed supplier credit note to only show items for a period, default 30 days back.
2840 $ /purchasing/includes/db/grn_db.inc
2841   /purchasing/includes/invoice_ui.inc
2842   /purchasing/supplier_credit.php
2843   
2844 07-Jan-2009 Janusz Dobrowolski
2845 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
2846 $ /sql/alter2.1.sql
2847 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
2848 $ sales/includes/cart_class.inc
2849 # Fixed error handling in forced upgrade mode.
2850 $ admin/db/maintenance_db.inc
2851 + Added backtrace debugging function;
2852 $ /includes/ui/ui_view.inc
2853
2854 05-Jan-2009 Joe Hunt
2855 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
2856   If there are many invoice items during a year, there would be many rows suggestions.
2857 $ /purchasing/includes/db/grn_db.inc
2858   /purchasing/includes/db/invoice_db.inc
2859   /purchasing/includes/ui/invoice_ui.inc
2860   /purchasing/supplier_credit.php
2861   /purchasing/inquiry/supplier_inquiry.php
2862   /purchasing/view/view_supp_credit.php
2863   
2864 22-Dec-2008 Janusz Dobrowolski
2865 # Fixed item_code database update on item creation.
2866 $ /inventory/includes/db/item_codes_db.inc
2867   /inventory/includes/db/items_db.inc
2868
2869 21-Dec-2008 Joe Hunt
2870 # Minor bugs in layout and quick entries.
2871 $ /Includes/ui/ui_view.inc
2872   /purchasing/includes/ui/invoice_ui.inc
2873   /purchasing/supplier_invoice.php
2874 # Minor bugs in doctext.inc and doctext2.inc
2875 $ /reporting/includes/doctext.inc
2876   /reporting/includes/doctext2.inc
2877   
2878 20-Dec-2008 Joe Hunt
2879 ! Replaced the ajax paging in stock movements with the old file.
2880 $ /inventory/inquiry/stock_movements.php
2881 ! Better layout in big forms
2882 $ /includes/ui/ui_controls.inc
2883
2884 18-Dec-2008 Joe Hunt
2885 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
2886 $ /gl/gl_bank.php
2887   /gl/gl_journal.php
2888   /gl/includes/db/gl_db_banking.inc
2889   /includes/ui/ui_view.inc
2890   /purchasing/supplier_credit.php
2891   /purchasing/supplier_invoice.php
2892   /purchasing/includes/ui/invoice_ui.inc
2893
2894 15-Dec-2008 Janusz Dobrowolski
2895 # [0000085] Fixed session conflicts during document edition in multiply tabs.
2896 $ /sales/includes/cart_class.inc
2897   /sales/includes/sales_ui.inc
2898   /sales/credit_note_entry.php
2899   /sales/customer_credit_invoice.php
2900   /sales/customer_delivery.php
2901   /sales/customer_invoice.php
2902   /sales/sales_order_entry.php
2903   /sales/view/view_sales_order.php
2904 # Fixed initial form values.
2905 $ /sales/manage/recurrent_invoices.php  
2906 ! Code cleanup.
2907 $ /purchasing/view/view_po.php
2908   /sales/includes/ui/sales_credit_ui.inc
2909   /sales/includes/ui/sales_order_ui.inc
2910
2911 12-Dec-2008 Joe Hunt
2912 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
2913 $ /reporting/includes/header2.inc
2914
2915 11-Dec-2008 Joe Hunt
2916 + Two new fields in company table, accumulate_shipping and logal_text
2917   Accumulat shipping is for accumulating shipping on batch invoice
2918   Legal text is a last line legal info on sales invoices.
2919 $ /sql/alter2.1.sql
2920   /admin/db/company_db.inc
2921   /admin/gl_setup.php
2922   /reporting/includes/header2.inc
2923   /sales/customer_invoice.php
2924
2925 10-Dec-2008 Janusz Dobrowolski
2926 # File and line was not displayed for devel error messages.
2927 $ /includes/errors.inc
2928 # Fixed duplicate groups in list selectors.
2929 $ /includes/ui/ui_lists.inc
2930
2931 09-Dec-2008 Joe Hunt
2932 # Bug in document right-margin when more than 1 page.
2933 $ /reporting/includes/header2.inc
2934 ! Changed so input of account type is possible (like classes)
2935 $ /gl/manage/gl_account_types.php
2936   /gl/includes/db/gl_db_account_types.inc
2937   
2938 08-Dec-2008 Janusz Dobrowolski
2939 + Added helpers for list editor F4 calls.
2940 $ /includes/ui/ui_controls.inc
2941   /sales/sales_order_entry.php
2942 + Added development/bugtracking sql trail 
2943 $ /config.php
2944   /sql/alter2.1.sql
2945   /includes/db/connect_db.inc
2946 ! GL accounts in list selector always grouped by type
2947 $ /admin/gl_setup.php
2948   /gl/includes/ui/gl_bank_ui.inc
2949   /gl/includes/ui/gl_journal_ui.inc
2950   /gl/manage/bank_accounts.php
2951   /gl/manage/gl_accounts.php
2952   /gl/manage/gl_quick_entries.php
2953   /includes/ui/ui_lists.inc
2954   /purchasing/includes/ui/invoice_ui.inc
2955   /sales/manage/customer_branches.php
2956 # Fixed Win AltGr issue in hotkeys system.
2957 $ /js/inserts.js
2958 # Fixed sales_items selector for MySql 3.xx compatibility
2959 $ /includes/ui/ui_lists.inc
2960 # Fixed broken syntax in delete_item_code()
2961 $ /inventory/includes/db/items_codes_db.inc
2962 # Additional fixes to foreign/kit codes
2963 $ /inventory/manage/item_codes.php
2964   /inventory/manage/sales_kits.php
2965 ! Merged changes from main trunk up to version 2.0.6 (see below)
2966 $ /config.php
2967   /update.html
2968   /update_db.php
2969   /admin/create_coy.php
2970   /admin/db/maintenance_db.inc
2971   /gl/includes/db/gl_db_banking.inc
2972   /gl/includes/db/gl_db_trans.inc
2973   /includes/banking.inc
2974   /includes/current_user.inc
2975   /manufacturing/view/wo_production_view.php
2976   /purchasing/includes/db/invoice_db.inc
2977   /purchasing/includes/db/supp_payment_db.inc
2978   /purchasing/includes/ui/invoice_ui.inc
2979   /reporting/rep107.php
2980   /reporting/rep109.php
2981   /reporting/rep110.php
2982   /reporting/rep209.php
2983   /reporting/rep302.php
2984   /reporting/rep303.php
2985   /reporting/includes/pdf_report.inc
2986   /sales/customer_delivery.php
2987   /sales/includes/cart_class.inc
2988   /sales/includes/sales_db.inc
2989   /sales/includes/db/payment_db.inc
2990   /sales/includes/db/sales_credit_db.inc
2991   /sales/includes/db/sales_invoice_db.inc
2992   /sales/includes/ui/sales_credit_ui.inc
2993   /sales/includes/ui/sales_order_ui.inc
2994   /sales/view/view_credit.php
2995   /sales/view/view_dispatch.php
2996   /sales/view/view_invoice.php
2997   /sales/view/view_sales_order.php
2998   /taxes/tax_calc.inc
2999 ------------------------------- Release 2.0.6 --------------------------------------------
3000 08-Dec-2008 Joe Hunt
3001 ! New release 2.0.6
3002 $ config.php
3003
3004 05-Dec-2008 Joe Hunt
3005 # [0000095] Bad behaviour of routine number_format and round in Windows.
3006 $ /gl/includes/gl_db_trans.inc
3007   /includes/banking.inc
3008   /includes/current_user.inc
3009   /purchasing/includes/ui/invoice_ui.inc
3010   /reporting/rep107.php
3011   /reporting/rep109.php
3012   /reporting/rep110.php
3013   /reporting/rep209.php
3014   /sales/view/view_credit.php
3015   /sales/view/view_dispatch.php
3016   /sales/view/view_invoice.php
3017   /sales/view/view_sales_order.php
3018
3019 04-Dec-2008 Janusz Dobrowolski
3020 # Check write permissions and create per company subdirectory structure.
3021 $ /update.html
3022   /update_db.php
3023 # Fixed index.php files in new company dirs.
3024 $ /admin/create_coy.php
3025   /admin/db/maintenance_db.inc
3026
3027 04-Dec-2008 Joe Hunt
3028 # [0000095] Inbalance double entry on Documents
3029 $ /gl/includes/db/gl_db_trans.inc
3030   /gl/includes/db/gl_db_banking.inc
3031   /purchasing/includes/db/invoice_db.inc
3032   /purchasing/includes/db/supp_payment_db.inc
3033   /sales/includes/db/payment_db.inc
3034   /sales/includes/db/sales_credit_db.inc
3035   /sales/includes/db/sales_invoice_db.inc
3036   
3037 29-Nov-2008 Joe Hunt
3038 # [0000094] Report does not show items that have 0 qty but have demand qty
3039 $ /reporting/rep302.php
3040   /reporting/rep303.php
3041   
3042 28-Nov-2008 Joe Hunt
3043 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
3044 $ /purchasing/includes/db/invoice_db.inc
3045
3046 27_Nov-2008 Joe Hunt
3047 # [0000092] Stock Sheet Report. Bad Page break.
3048 $ /reporting/includes/pdf_report.inc
3049
3050 26-Nov-2008 Joe Hunt
3051 # [0000091] Tax for 2 decimal places doesn't compute properly
3052 $ /taxes/tax_calc.inc
3053
3054 25-Nov-2008 Janusz Dobrowolski
3055 # [0000084] Low inventory items are not marked properly.
3056 $ /sales/customer_delivery.php
3057 # [0000086] New line added to document sometimes overwrites old one.
3058 $ /sales/includes/cart_class.inc
3059 # [0000087] Change of order date always updates prices.
3060 $ /sales/includes/ui/sales_credit_ui.inc
3061   /sales/includes/ui/sales_order_ui.inc
3062 # Fixed automatic price calculations always on.
3063 $ /sales/includes/sales_db.inc
3064
3065 08-Dec-2008 Joe Hunt
3066 ! Better support for purchasing data (automatic updating from PO receive)
3067 $ /purchasing/includes/db/grn_db.inc
3068   /purchasing/includes/db/invoice_db.inc
3069   /purchasing/includes/db/po_db.inc
3070   /purchasing/includes/ui/invoice_ui.inc
3071   /purchasing/includes/purchasing_db.inc
3072   /reporting/rep209.php
3073
3074 07-Dec-2008 Janusz Dobrowolski
3075 + Added list category grouping.
3076 $ /includes/ui/ui_lists.inc
3077 ! Changed branch/customer invoice address/name selection on reports
3078 $ /reporting/includes/doctext.inc
3079   /reporting/includes/doctext2.inc
3080   /reporting/includes/header2.inc
3081 ! Fixed default delivery address selection
3082 $ /sales/includes/ui/sales_order_ui.inc
3083 + Added delivery links
3084 $ /sales/view/view_invoice.php
3085 # Small syntax fix.
3086 $ /sql/alter2.1.php
3087 # Fixed error handling during upgrade
3088 $ /admin/db/maintenance_db.inc
3089 # Fixed warnings display
3090 $ /includes/errors.inc
3091
3092 08-Dec-2008 Joe Hunt
3093 # Bad and missing parameter to header2 funciton
3094 $ /reporting/rep109.php
3095   /reporting/rep209.php
3096 ! Rerun of invoice_ui.inc
3097 $ /purchasing/includes/ui/invoice_ui.inc
3098
3099 07-Dec-2008 Joe Hunt
3100 ! Better layout. Copyright notes. Mailto links, outer table routines.
3101 $ /admin/company_preferences.php
3102   /admin/display_prefs.php
3103   /admin/gl_setup.php
3104   /admin/users.php
3105   /gl/includes/ui/gl_bank_ui.inc
3106   /gl/includes/ui/gl_journal_ui.inc
3107   /includes/ui_controls.inc
3108   /includes/ui_input.inc
3109   /inventory/adjustments.php
3110   /inventory/transfers.php
3111   /inventory/includes/item_adjustments_ui.inc
3112   /inventory/includes/stock_transfers_ui.inc
3113   /inventory/manage/locations.php
3114   /purchasing/includes/ui/invoice_ui.inc
3115   /purchasing/includes/ui/po_ui.inc
3116   /purchasing/manage/suppliers.php
3117   /purchasing/supplier_credit.php
3118   /purchasing/supplier_invoice.php
3119   /purchasing/supplier_payment.php
3120   /sales/includes/ui/sales_credit_ui.inc
3121   /sales/includes/ui/sales_order_ui.inc
3122   /sales/manage/customer_branches.php
3123   /sales/manage/customers.php
3124   /sales/manage/sales_people.php
3125   /sales/customer_payments.php
3126   
3127 05-Dec-2008 Joe Hunt
3128 + New fields in suppliers, phone, fax, vat no, contact and credit limit
3129 $ /purchasing/suppliers.php
3130   /sql/alter2.1.sql
3131 ! Changed dimension view to show result instead of ledger trans
3132 $ /dimensions/view/view_dimension.php
3133   /dimensions/includes/dimension_ui.inc
3134   
3135 05-Dec-2008 Janusz Dobrowolski
3136 ! Allowed optional ORDER BY option in base db_pager sql query
3137 $ /includes/db_pager.inc
3138 # Small fixes to pager layout
3139 $ /includes/ui/db_pager_view.inc
3140 ! Reusable button code
3141 $ /includes/ui/ui_controls.inc
3142 ! Button helpers moved from ui_controls.inc
3143 $ /includes/ui/ui_input.inc
3144   /includes/ui/ui_controls.inc
3145 # Fixed errors during focus on nonexistent elements
3146 $ /js/utils.js
3147
3148 26-Nov-2008 Janusz Dobrowolski
3149 # Fixed layout of amount_ex() fields with label.
3150 $ /includes/ui/ui_input.inc
3151 # Fixed combo_input for $sql with GROUP BY option
3152 $ /includes/ui/ui_lists.inc
3153
3154 25-Nov-2008 Janusz Dobrowolski
3155 ! Merged all changes from main trunk up to 2.0.5 (see details below)
3156 $ /CHANGELOG.txt
3157   /update.html
3158   /admin/void_transaction.php
3159   /admin/db/voiding_db.inc
3160   /gl/includes/db/gl_db_trans.inc
3161   /gl/inquiry/gl_trial_balance.php
3162   /includes/banking.inc
3163   /includes/ui/ui_input.inc
3164   /includes/ui/ui_view.inc
3165   /manufacturing/manage/bom_edit.php
3166   /purchasing/po_receive_items.php
3167   /purchasing/supplier_credit.php
3168   /purchasing/supplier_invoice.php
3169   /purchasing/supplier_payment.php
3170   /purchasing/includes/purchasing_db.inc
3171   /purchasing/includes/db/invoice_db.inc
3172   /purchasing/includes/db/supp_payment_db.inc
3173   /purchasing/includes/db/supp_trans_db.inc
3174   /purchasing/includes/ui/invoice_ui.inc
3175   /reporting/rep101.php
3176   /reporting/rep106.php
3177   /reporting/rep201.php
3178   /reporting/rep203.php
3179   /reporting/rep209.php
3180   /reporting/rep708.php
3181   /reporting/reports_main.php
3182   /reporting/includes/class.pdf.inc
3183   /sales/customer_payments.php
3184   /sales/allocations/customer_allocate.php
3185   /sales/includes/sales_db.inc
3186   /sales/includes/db/cust_trans_db.inc
3187   /sales/includes/db/payment_db.inc
3188   /sales/view/view_receipt.php
3189 ------------------------------- Release 2.0.5 --------------------------------------------
3190 24-Nov.2008 Joe Hunt
3191 ! Release 2.0.5
3192 $ config.php
3193 ! Changed update.html
3194 $ update.html
3195 # Small bug fixes
3196 $ /reporting/includes/header2.inc
3197   /sales/view/view_receipt.php
3198
3199 20-Nov-2008 Janusz Dobrowolski
3200 # [0000082] Bad js allocation on All/None button press.
3201 $ /sales/allocations/customer_allocate.php
3202
3203 20-Nov-2008 Joe Hunt
3204 # Do not allow editing invoice if allocated > 0
3205 $ /sales/inquiry/customer_inquiry.php
3206
3207 19-Nov-2008 Joe Hunt
3208 + Possibility to view a transaction before final voiding.
3209 $ /admin/void_transaction.php
3210
3211 11-Nov-2008 Janusz Dobrowolski
3212 # Fixed right alignment of amount cells.
3213 $ /includes/ui/ui_input.inc
3214 # Fixed display bug for fully received items and false modify conflicts.
3215 $ /purchasing/po_receive_items.php
3216
3217 10-Nov-2008 Joe Hunt
3218 ! [0000081] Trial Balance again minor changes.
3219 $ /gl/inquiry/gl_trial_balance.php
3220   /reporting/rep708.php
3221
3222 07-Nov-2008 Joe Hunt
3223 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
3224 $ /gl/inquiry/gl_trial_balance.php
3225   /reporting/reports_main.php
3226   /reporting/rep708.php
3227   
3228 03-Nov-2008 Janusz Dobrowolski
3229 # Fixed price priority in automatic calculations.
3230 $ sales/includes/sales_db.inc
3231
3232 30-Oct-2008 Janusz Dobrowolski
3233 # [0000080] BOM elements was not editable after entry.
3234 $ /manufacturing/manage/bom_edit.php
3235
3236 29-Oct-2008 Joe Hunt
3237 # Voiding a supplier invoice/credit note with GL Postings creates a database error
3238 $ /purchasing/includes/db/invoice_db.inc
3239
3240 28-Oct-2008 Joe Hunt
3241 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
3242 $ /admin/db/voiding_db.inc
3243   /sales/inquiry/sales_deliveries_view.php
3244   /sales/inquiry/customer_inquiry.php
3245   
3246 27-Oct-2008 Joe Hunt
3247 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
3248 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
3249 $ /gl/includes/db/gl_db_trans.inc
3250   /includes/banking.inc
3251   /includes/ui/ui_view.inc
3252   /purchasing/supplier_payment.php
3253   /purchasing/includes/purchasing_db.inc
3254   /purchasing/includes/db/supp_payment_db.inc
3255   /purchasing/includes/db/supp_trans_db.inc
3256   /sales/customer_payments.php
3257   /sales/includes/sales_db.inc
3258   /sales/includes/db/cust_trans_db.inc
3259   /sales/includes/db/payment_db.inc
3260 # [0000078] Fixed some reports with wrong exchange rates.
3261 $ /reporting/rep101.php
3262   /reporting/rep106.php
3263   /reporting/rep201.php
3264   /reporting/rep203.php
3265   /reporting/rep209.php
3266 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
3267 $ /purchasing/supplier_invoice.php
3268
3269 24-Oct-2008 Joe Hunt
3270 ! [0000077] Added a total before ending balance in trial balance (also in report)
3271 $ /gl/inquiry/gl_trial_balance.php
3272   /reporting/rep708.php
3273 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
3274   /reporting/includes/class.pdf.inc
3275 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
3276 $ /purchasing/supplier_invoice.php
3277   /purchasing/supplier_credit.php
3278   /purchasing/includes/ui/invoice_ui.inc
3279   
3280 ------------------------------- Release 2.0.4 --------------------------------------------
3281 23-Oct-2008 Joe Hunt
3282 ! Release 2.0.4
3283 25-Nov-2008 Joe Hunt
3284 ! Inserted Copyright Notice and fixed graphic items
3285 $ /access/login.php
3286   /access/logout.php
3287   /admin/attachments.php
3288   /admin/backups.php
3289   /admin/change_current_user_password.php
3290   /admin/db/company_db.inc
3291   /admin/db/maintenence_db.inc
3292   /admin/db/printers_db.inc
3293   /admin/db/users_db.inc
3294   /admin/db/v_banktrans.inc
3295   /admin/db/voiding_db.inc
3296   /admin/display_prefs.php
3297   /admin/fiscalyears.php
3298   /admin/forms_setup.php
3299   /admin/gl_setup.php
3300   /admin/inst_upgrade.php
3301   /admin/payment_terms.php
3302   /admin/print_profiles.php
3303   /admin/printers.php
3304   /admin/shipping_companies.php
3305   /admin/users.php
3306   /admin/view_print_transaction.php
3307   /admin/void_transaction.php
3308   /gl/gl_journal.php
3309   /gl/includes/ui/gl_bank_ui.inc
3310   /gl/includes/ui/gl_journal_ui.inc
3311   /gl/inquiry/bank_inquiry.php
3312   /gl/inquiry/tax_inquiry.php
3313   /gl/manage/bank_accounts.php
3314   /includes/ui/ui_controls.inc
3315   /reporting/includes/pdf_report.inc
3316   /reporting/rep709.php
3317   /sales/includes/ui/sales_credit_ui.inc
3318   /sql/alter2.1.php
3319   
3320 24-Nov-2008 Janusz Dobrowolski
3321 + Added alias/foreign item codes and sales kits support.
3322 $ /applications/inventory.php
3323   /includes/ui/ui_lists.inc
3324   /inventory/prices.php
3325   /inventory/includes/inventory_db.inc
3326   /inventory/includes/db/items_category_db.inc
3327   /inventory/includes/db/items_db.inc
3328   /inventory/manage/items.php
3329   /inventory/includes/db/items_codes_db.inc (new)
3330   /inventory/manage/item_codes.php (new)
3331   /inventory/manage/sales_kits.php (new)
3332   /sales/includes/sales_db.inc
3333   /sales/includes/ui/sales_order_ui.inc
3334 ! Added decimals to get_item_edit_info() return (sql usage optimization).
3335 $ /includes/db/inventory_db.inc
3336   /inventory/includes/item_adjustments_ui.inc
3337   /inventory/includes/stock_transfers_ui.inc
3338   /manufacturing/includes/work_order_issue_ui.inc
3339   /purchasing/includes/ui/po_ui.inc
3340   /sales/includes/ui/sales_credit_ui.inc
3341 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
3342 $ /includes/ui/ui_input.inc
3343 # Fixed _vd() debug function for use also in ajax mode.
3344 $ /includes/ui/ui_view.inc
3345 ! Changed foreign column name to avoid mysql syntax problems, added category.
3346 $ /sql/alter2.1.sql
3347   /sql/alter2.1.php
3348 # Fixed unconsistent units of measure.
3349 $ /sql/en_US-demo.sql
3350   /sql/en_US-new.sql
3351
3352 24-Nov-2008 Joe Hunt
3353 ! Preparing for graphic Links
3354 $ config.php
3355   /includes/ui/ui_input.inc
3356   /sales/sales_order_entry.php
3357   /sales/includes/ui/sales_order_ui.inc
3358   /themes/aqua/images/ok.gif
3359   /themes/cool/images/ok.gif
3360   /themes/default/images/ok.gif
3361 # Small layout bug in header2.inc
3362 $ /reporting/includes/header2.inc
3363 # Small layout bug in report bank statement
3364 $ /reporting/rep601.php
3365 # Restriction on links
3366 $ /sales/inquiry/customer_inquiry.php
3367
3368 22-Nov-2008 Joe Hunt
3369 + Preparing for Graphic Links final.Optimized.
3370 $ config.php
3371   /admin/create_coy.php
3372   /admin/inst_lang.php
3373   /admin/inst_module.php
3374   /dimensions/inquiry/search_dimensions.php
3375   /includes/ui/ui_controls.inc
3376   /includes/ui/ui_view.inc
3377   /includes/db_pager_view.inc
3378   /manufacturing/search_work_orders.php
3379   /purchasing/inquiry/po_search.php
3380   /purchasing/inquiry/po_search_completed.php
3381   /purchasing/inquiry/supplier_allocation_inquiry.php
3382   /purchasing/allocations/supplier_allocation_main.php
3383   /reporting/includes/reporting.inc
3384   /sales/allocations/customer_allocation_main.php
3385   /sales/inquiry/customer_allocation_inquiry.php
3386   /sales/inquiry/customer_inquiry.php
3387   /sales/inquiry/sales_orders_view.php
3388   /sales/inquiry/sales_deliveries_view.php
3389   /themes/default/images/receive.gif (new file)
3390   /themes/aquat/images/receive.gif (new file)
3391   /themes/cool/images/receive.gif (new file)
3392   
3393   
3394 21-Nov-2008 Joe Hunt
3395 + Preparing for Graphic Links instead of Text Links (user display option, default)
3396   (new field in 0_users, graphic_links)
3397 $ config.php
3398   /admin/display_prefs.php
3399   /admin/create_coy.php
3400   /admin/inst_lang.php
3401   /admin/inst_module.php
3402   /admin/db/users_db.inc
3403   /includes/current_user.inc
3404   /includes/prefs/userprefs.inc
3405   /includes/ui/ui_controls.inc
3406   /includes/ui/ui_input.inc
3407   /includes/ui/ui_view.inc
3408   /reporting/includes/reporting.inc
3409   /sql/alter2.1.sql 
3410   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
3411           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
3412   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
3413           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
3414   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
3415           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
3416   
3417 20-Nov-2008 Joe Hunt
3418 + Added new AGPL license file
3419 $ /doc/license.txt (new file)
3420
3421 19-Nov-2008 Janusz Dobrowolski
3422 # Fixed error handling during database upgrade in normal and forced mode.
3423 $ /admin/db/maintenance_db.inc
3424 ! Additions needed for foreign item codes support.
3425 $ /sql/alter2.1.php
3426   /sql/alter2.1.sql
3427
3428 19-Nov-2008 Joe Hunt
3429 ! Changed the default header2.inc.
3430 $ /reporting/includes/header2.inc
3431
3432 18-Nov-2008 Janusz Dobrowolski
3433 + System upgrade page for site admins
3434 $ /admin/db/maintenance_db.inc
3435   /applications/setup.php
3436   /admin/inst_upgrade.php       (new)
3437   /sql/alter2.1.php             (new)
3438 ! Added $tbpref parameter to get_user_prefs()
3439 $ /admin/db/company_db.inc
3440 # Next fixes to db_pager behaviour.
3441 $ /includes/db_pager.inc
3442   /includes/ui/db_pager_view.inc
3443   /dimensions/inquiry/search_dimensions.php
3444   /inventory/inquiry/stock_movements.php
3445   /manufacturing/search_work_orders.php
3446   /manufacturing/inquiry/where_used_inquiry.php
3447   /purchasing/allocations/supplier_allocation_main.php
3448   /purchasing/inquiry/po_search.php
3449   /purchasing/inquiry/po_search_completed.php
3450   /purchasing/inquiry/supplier_allocation_inquiry.php
3451   /purchasing/inquiry/supplier_inquiry.php
3452   /sales/allocations/customer_allocation_main.php
3453   /sales/inquiry/customer_allocation_inquiry.php
3454   /sales/inquiry/customer_inquiry.php
3455   /sales/inquiry/sales_deliveries_view.php
3456   /sales/inquiry/sales_orders_view.php
3457
3458 16-Nov-2008 Janusz Dobrowolski
3459 ! Rewritten for paged query results.
3460 $ /inventory/inquiry/stock_movements.php
3461 + Added optional footer and header in db_pager, simplified usage.
3462 $ /includes/db_pager.inc
3463   /includes/ui/db_pager_view.inc
3464 ! Code cleanup.
3465 $ /dimensions/inquiry/search_dimensions.php
3466   /manufacturing/search_work_orders.php
3467   /manufacturing/inquiry/where_used_inquiry.php
3468   /purchasing/inquiry/po_search.php
3469   /purchasing/inquiry/po_search_completed.php
3470   /purchasing/inquiry/supplier_allocation_inquiry.php
3471   /purchasing/inquiry/supplier_inquiry.php
3472   /sales/inquiry/customer_allocation_inquiry.php
3473   /sales/inquiry/customer_inquiry.php
3474   /sales/inquiry/sales_deliveries_view.php
3475   /sales/inquiry/sales_orders_view.php
3476
3477 16-Nov-2008 Joe Hunt
3478 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
3479 $ /admin/attachments.php (new file)
3480   /applications/setup.php
3481   /purchasing/supplier_credit,php
3482   /purchasing/supplier_invoice.php
3483   /sql/alter2.1.sql
3484 # Minor bug in view_print_transactions.php
3485 $ /admin/view_print_transactions.php
3486
3487 15-Nov-2008 Joe Hunt
3488 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
3489 $ /gl/gl_bank.php
3490   /gl/gl_journal.php
3491   /gl/includes/db/gl_db_bank_accounts.inc
3492   /gl/includes/ui/gl_bank_ui.inc
3493   /gl/includes/ui/gl_journal_ui.inc
3494   /includes/ui/ui_lists.inc
3495   
3496 15-Nov-2008 Joe Hunt
3497 + Added Tax Inquiry in Banking and General Ledger tab.
3498 $ /applications/generalledger.php
3499   /gl/inquiry/tax_inquiry.php (new file)
3500   
3501 14-Nov-2008 Joe Hunt
3502 + Added Sales Groups and Recurrent Invoices.
3503 $ /applications/customers.php
3504   /includes/ui/ui_lists.inc
3505   /reporting/includes/reporting.inc
3506   /reporting/rep108.php
3507   /sales/includes/db/branches_db.inc
3508   /sales/includes/db/sales_credit_db.inc
3509   /sales/includes/db/sales_delivery_db.inc
3510   /sales/includes/db/sales_invoice_db.inc
3511   /sales/inquiry/sales_orders_view.php
3512   /sales/manage/customer_branches.php
3513   /sales/manage/customers.php
3514   /sql/alter2.1.sql
3515   /sales/create_recurrent_invoices.php (new file)
3516   /sales/manage/recurrent_invoices.php (new file)
3517   /sales/manage/sales_groups.php (new file)
3518
3519 13-Nov-2008 Janusz Dobrowolski
3520 ! Rewritten for paged query results.
3521 $ /dimensions/inquiry/search_dimensions.php
3522 # Removed obsolete dimension list submit_on_change option.
3523 $ /sales/includes/ui/sales_order_ui.inc
3524   /sales/credit_note_entry.php
3525   /sales/includes/ui/sales_credit_ui.inc
3526
3527 12-Nov-2008 Janusz Dobrowolski
3528 ! Rewritten for paged query results.
3529 $ /manufacturing/search_work_orders.php
3530   /manufacturing/inquiry/where_used_inquiry.php
3531   /purchasing/allocations/supplier_allocation_main.php
3532   /sales/allocations/customer_allocation_main.php
3533 ! Code reorganization to reuse sql query by db_pager.
3534   /purchasing/includes/db/supp_trans_db.inc
3535   /purchasing/includes/db/suppalloc_db.inc
3536   /sales/includes/db/custalloc_db.inc
3537 ! Added $echo parameter to view_stock_status()
3538 $ /includes/ui/ui_view.inc
3539 # Fixed sql query (duplicated rows in query result)
3540 $ /sales/inquiry/customer_inquiry.php
3541 # Fixed bom selection via $_GET['stock_id']
3542 $  /manufacturing/manage/bom_edit.php
3543
3544 12-Nov-2008 Joe Hunt
3545 ! Added dimension entries in delivery and invoice forms
3546 $ /includes/ui/ui_lists.inc
3547   /sales/credit_note_entry.php
3548   /sales/includes/cart_class.inc
3549   /sales/includes/db/cust_trans_db.inc
3550   /sales/includes/db/sales_credit_db.inc
3551   /sales/includes/db/sales_delivery_db.inc
3552   /sales/includes/db/sales_invoice_db.inc
3553   /sales/includes/db/sales_order_db.inc
3554   /sales/includes/sales_db.inc
3555   /sales/includes/ui/sales_credit_ui.inc
3556   /sales/includes/ui/sales_order_ui.inc
3557   /sales/sales_order_entry.php
3558   /sql/alter2.1.sql
3559   
3560 12-Nov-2008 Janusz Dobrowolski
3561 ! Changed db_pager API for inserted columns.
3562 $ /includes/db_pager.inc
3563   /includes/ui/db_pager_view.inc
3564 ! Fixed $cols according to api change.
3565 $ /purchasing/inquiry/supplier_inquiry.php
3566   /sales/inquiry/customer_allocation_inquiry.php
3567   /sales/inquiry/customer_inquiry.php
3568   /sales/inquiry/sales_deliveries_view.php
3569   /sales/inquiry/sales_orders_view.php
3570 ! Rewritten for paged query results.
3571 $ /purchasing/inquiry/po_search.php
3572   /purchasing/inquiry/po_search_completed.php
3573   /purchasing/inquiry/supplier_allocation_inquiry.php
3574
3575 10-Nov-2008 Janusz Dobrowolski
3576 # Suppressed page update after import errors
3577 $ /admin/backups.php
3578 # More fail safe db_import()
3579 $ /admin/db/maintenance_db.inc
3580 # Added check for POS relations before account delete.
3581 $ /gl/manage/bank_accounts.php
3582 # Fixed for MySQL <4.0.18, removed bank_trans_types
3583 $ /sql/alter2.1.sql
3584 # Fixed page update after branch/customer change.
3585 $ /sales/includes/ui/sales_order_ui.inc
3586
3587 10-Nov-2008 Joe Hunt
3588 ! changing the default.css style sheets to handle the new navibar/buttons
3589 $ /themes/default/default.css 
3590   /themes/aqua/default.css
3591   /themes/cool/default.css
3592   /themes/cool/images/sort_asc.gif
3593   /themes/cool/images/sort_desc.gif
3594   
3595 10-Nov-2008 Joe Hunt
3596 ! Changed Bank Statement Report in accourding to Bank Account Change
3597 $ /reporting/rep601.php
3598   /reporting/includes/reports_classes.inc
3599 # Removed Type header from bank inquiry.
3600   /gl/inquiry/bank_inquiry.php
3601   
3602 09-Nov-2008 Janusz Dobrowolski
3603 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
3604 $ /applications/generalledger.php
3605   /gl/bank_transfer.php
3606   /gl/gl_bank.php
3607   /gl/includes/db/gl_db_bank_accounts.inc
3608   /gl/includes/db/gl_db_bank_trans.inc
3609   /gl/includes/db/gl_db_banking.inc
3610   /gl/includes/db/gl_db_trans.inc
3611   /gl/includes/ui/gl_bank_ui.inc
3612   /gl/inquiry/bank_inquiry.php
3613   /gl/manage/bank_accounts.php
3614   /gl/view/bank_transfer_view.php
3615   /gl/view/gl_deposit_view.php
3616   /gl/view/gl_payment_view.php
3617   /includes/banking.inc
3618   /includes/data_checks.inc
3619   /includes/types.inc
3620   /includes/ui/ui_lists.inc
3621   /purchasing/supplier_payment.php
3622   /purchasing/includes/db/supp_payment_db.inc
3623   /purchasing/includes/db/supp_trans_db.inc
3624   /purchasing/view/view_supp_payment.php
3625   /sales/customer_payments.php
3626   /sales/includes/db/payment_db.inc
3627   /sales/includes/db/sales_invoice_db.inc
3628   /sales/view/view_receipt.php
3629   /sql/alter2.1.sql
3630 ! Fixed session name for multiuser debuging tests.
3631   /includes/lang/language.php
3632 ! Preparing to paged table view in customer_allocation_main.php 
3633 $ /sales/includes/db/cust_trans_db.inc
3634   /sales/includes/db/custalloc_db.inc
3635 # Small fix to avoid sql conflicts
3636 $ /sales/includes/db/sales_points_db.inc
3637 # Changes to POS addition related to above changes.
3638 $ /includes/ui/ui_lists.inc
3639   /sales/includes/db/sales_points_db.inc
3640   /sales/manage/sales_points.php
3641   /sql/alter2.1.sql
3642
3643 09-Nov-2008 Joe Hunt
3644 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
3645 $ /includes/ui/ui_lists.inc 
3646   /includes/ui/ui_input.inc 
3647   /gl/gl_bank.php
3648   /gl/includes/db/gl_db_bank_accounts.inc
3649   /gl/includes/ui/gl_bank_ui.inc
3650   /gl/manage/gl_quick_entries.php
3651 ! New table, 0:quick_entry_lines, change to 0_quick_entries
3652 $ /sql/alter2.1.sql
3653
3654 08-Nov-2008 Janusz Dobrowolski
3655 ! Rewritten for paged query results.
3656 $ /purchasing/inquiry/supplier_inquiry.php
3657 # Fixed broken table content after customer selector change.
3658 $ /sales/inquiry/customer_allocation_inquiry.php
3659   /sales/inquiry/customer_inquiry.php
3660   /sales/inquiry/sales_deliveries_view.php
3661   /sales/inquiry/sales_orders_view.php
3662
3663 05-Nov-2008 Janusz Dobrowolski
3664 ! Changed dbpager API.
3665 $ /includes/ui/db_pager_view.inc
3666 # Polishing db_pager code.
3667 $ /includes/db_pager.inc
3668 + Added array_replace() and array_append() helpers.
3669 $ /includes/main.inc
3670 # Fixed multiply sales document view links.
3671 $ /includes/ui/ui_view.inc
3672 ! Rewritten for paged query results.
3673 $ /sales/inquiry/customer_allocation_inquiry.php
3674   /sales/inquiry/customer_inquiry.php
3675   /sales/inquiry/sales_deliveries_view.php
3676 ! Code cleanup.
3677 $ /sales/inquiry/sales_orders_view.php
3678
3679 04-Nov-2008 Janusz Dobrowolski
3680 + Added db_pager widget for paged/sorted sql query display.
3681 $ /includes/db_pager.inc (New)
3682   /includes/ui/db_pager_view.inc (New)
3683   /themes/aqua/images/sort_asc.gif (New)
3684   /themes/aqua/images/sort_desc.gif (New)
3685   /themes/aqua/images/sort_none.gif (New)
3686   /themes/cool/images/sort_asc.gif (New)
3687   /themes/cool/images/sort_desc.gif (New)
3688   /themes/cool/images/sort_none.gif (New)
3689   /themes/default/images/sort_asc.gif (New)
3690   /themes/default/images/sort_desc.gif (New)
3691   /themes/default/images/sort_none.gif (New)
3692   /themes/default/default.css
3693   /themes/aqua/default.css
3694 + Added query size user preference.
3695 $ /admin/display_prefs.php
3696   /admin/db/users_db.inc
3697   /includes/current_user.inc
3698   /includes/prefs/userprefs.inc
3699   /sql/alter2.1.sql
3700 + Added helper functions for array manipulation.
3701 $ /includes/main.inc
3702 + Added mysql_fetch_assoc() wrapper.
3703 $ /includes/db/connect_db.inc
3704 ! Paged query result.
3705 $ /sales/inquiry/sales_orders_view.php
3706 # Two smaller fixes.
3707 $ /js/inserts.js
3708
3709 31-Oct-2008 Janusz Dobrowolski
3710 + POS and cash sale support.
3711 $ /admin/users.php
3712   /admin/db/users_db.inc
3713   /applications/setup.php
3714   /includes/current_user.inc
3715   /includes/ui/ui_lists.inc
3716   /sales/sales_order_entry.php
3717   /sales/includes/cart_class.inc
3718   /sales/includes/sales_db.inc
3719   /sales/includes/ui/sales_order_ui.inc
3720   /sales/manage/sales_points.php (New)
3721   /sales/includes/db/sales_points_db.inc (New)
3722   /sales/includes/cart_class.inc
3723   /sales/includes/db/sales_invoice_db.inc
3724   /sales/includes/db/sales_order_db.inc
3725   /sql/alter2.1.sql
3726 # Fixed focus after error display.
3727 $ /js/utils.js
3728 # Fixed buggy output when SetLineWidth is used before first AddPage call.
3729 $ /reporting/includes/tcpdf.php
3730 # Fixed sign in payment view.
3731 $ /sales/view/view_receipt.php
3732 # Fixed missing hotkeys support for print links.
3733 $ /reporting/includes/reporting.inc
3734
3735 30-Oct-2008 Joe Hunt
3736 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
3737 $ /applications/generalledger.php 
3738   /includes/data_checks.inc
3739   /includes/types.inc
3740   /includes/ui/ui_lists.inc
3741   /gl/gl_bank.php
3742   /gl/includes/db/gl_db_bank_accounts.inc
3743   /gl/includes/ui/gl_bank_ui.inc
3744   /gl/manage/gl_quick_entries.php
3745   /sales/manage/customer_branches.php
3746 ! New table, 0_quick_entries
3747 $ /sql/alter2.1.sql
3748 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
3749 $ /gl/manage/gl_accounts.php
3750
3751 24-Oct-2008 Janusz Dobrowolski
3752 ! Added hotkeys to final menu options.
3753 $ /dimensions/dimension_entry.php
3754   /gl/bank_transfer.php
3755   /gl/gl_bank.php
3756   /gl/gl_journal.php
3757   /inventory/adjustments.php
3758   /inventory/transfers.php
3759   /manufacturing/work_order_add_finished.php
3760   /manufacturing/work_order_issue.php
3761   /manufacturing/work_order_release.php
3762   /purchasing/po_entry_items.php
3763   /purchasing/po_receive_items.php
3764   /purchasing/supplier_payment.php
3765   /sales/credit_note_entry.php
3766   /sales/customer_credit_invoice.php
3767   /sales/customer_invoice.php
3768   /sales/customer_payments.php
3769   /sales/sales_order_entry.php
3770 # Fixed TCPDF errors display.
3771 $ /reporting/includes/tcpdf.php
3772 # Fixed page position after message display.
3773 $  /js/utils.js
3774
3775 23-Oct-2008 Janusz Dobrowolski
3776 + Improved report module performance, also usable without javascript.
3777 $ /reporting/reports_main.php
3778   /reporting/includes/class.pdf.inc
3779   /reporting/includes/pdf_report.inc
3780   /reporting/includes/reports_classes.inc
3781   /reporting/includes/header2.inc
3782 + Hotkey support for viewer links.
3783 $ /includes/ui/ui_view.inc
3784   /js/inserts.js
3785 + Added purchase order printing after entry.
3786 $ /purchasing/po_entry_items.php
3787 + Added hotkeys to credit note final menu.
3788 $ /sales/credit_note_entry.php
3789 # Fixed submit button for IE7
3790 $ /includes/ui/ui_input.inc
3791 # Fixed ajax popup flicker.
3792 $ /js/utils.js
3793 # Fix after 2.0.4 merge
3794 $ /sales/inquiry/sales_orders_view.php
3795
3796 23-Oct-2008 Joe Hunt
3797 ! Merging the changes up to 2-0-4
3798 $ /purchasing/supplier_invoice.php
3799   /purchasing/supplier_credit.php
3800   /purchasing/includes/db/invoice_db.inc
3801   /purchasing/includes/db/grn_db.inc
3802   /purchasing/includes/ui/invoice_ui.inc
3803   /purchasing/supplier_invoice_grns.php (File removed)
3804   /purchasing/supplier_credit_grns.php (File removed)
3805   /purchasing/supplier_trans_gl.php (File removed)
3806   /gl/inquiry/gl_trial_balance.php
3807   /gl/inquiry/gl_account_inquiry.php
3808   /reporting/rep704.php
3809   /reporting/rep708.php
3810   /sql/en_US-demo.sql
3811   /sales/includes/ui/sales_order_ui.inc
3812   /sales/inquiry/sales_orders_view.php
3813   
3814 20-Oct-2008 Janusz Dobrowolski
3815 # Fix for pdf reports (php 5.2.4 issue)
3816 $ /reporting/includes/pdf_report.inc
3817
3818 19-Oct-2008 Janusz Dobrowolski
3819 + User interface mode (full vs fallback) detected and set on login
3820 $ /access/login.php
3821   /includes/current_user.inc
3822   /includes/session.inc
3823   /includes/ui/ui_input.inc
3824   /includes/ui/ui_lists.inc
3825 + More sales documents available for printing from inquiry page.
3826 $ /sales/inquiry/customer_inquiry.php
3827   /reporting/includes/header2.inc
3828 ! Changed version info.
3829 $ /config.php
3830 # Fixed ajax popup/redirection.
3831 $ /reporting/includes/pdf_report.inc
3832   /includes/ajax.inc
3833
3834 17-Oct-2008 Janusz Dobrowolski
3835 + Added ajax request indicator.
3836 $ /js/utils.js
3837   /themes/aqua/renderer.php
3838   /themes/aqua/images/ajax-loader.gif (new)
3839   /themes/cool/renderer.php
3840   /themes/cool/images/ajax-loader.gif (new)
3841   /themes/default/renderer.php
3842   /themes/default/images/ajax-loader.gif (new)
3843 + Added optional popup for pdf reports display.
3844 $ /admin/display_prefs.php
3845   /admin/users.php
3846   /admin/db/users_db.inc
3847   /includes/current_user.inc
3848   /includes/prefs/userprefs.inc
3849   /reporting/includes/pdf_report.inc
3850   /sql/alter2.1.sql
3851 # Changed message for missing currency rate.
3852 $ /includes/banking.inc
3853 # Fixed submit/button behaviour.
3854 $ /js/inserts.js
3855 # Fixed canceling order.
3856 $ /sales/sales_order_entry.php
3857 # Fixed typo in css
3858 $ /themes/aqua/default.css
3859 # Fixed pdf_debug mode
3860 $ /reporting/includes/reporting.inc
3861   /reporting/includes/reports_classes.inc
3862
3863 15-Oct-2008 Janusz Dobrowolski
3864 + Added remote printing support
3865 $ /admin/print_profiles.php (new)
3866   /admin/printers.php (new)
3867   /admin/db/printers_db.inc (new)
3868   /reporting/prn_redirect.php (new)
3869   /reporting/includes/printer_class.inc (new)
3870   /sql/alter2.1.sql (new)
3871   /config.php
3872   /admin/display_prefs.php
3873   /admin/users.php
3874   /admin/db/users_db.inc
3875   /applications/setup.php
3876   /includes/current_user.inc
3877   /includes/prefs/userprefs.inc
3878   /includes/ui/ui_lists.inc
3879   /js/inserts.js
3880   /js/utils.js
3881   /reporting/rep109.php
3882   /reporting/reports_main.php
3883   /reporting/includes/pdf_report.inc
3884   /reporting/includes/reporting.inc
3885   /reporting/includes/reports_classes.inc
3886 !Fixes related to changed printing api.
3887 $ /admin/view_print_transaction.php
3888   /purchasing/inquiry/po_search.php
3889   /purchasing/inquiry/po_search_completed.php
3890   /sales/customer_credit_invoice.php
3891   /sales/customer_delivery.php
3892   /sales/customer_invoice.php
3893   /sales/sales_order_entry.php
3894   /sales/inquiry/customer_inquiry.php
3895   /sales/inquiry/sales_deliveries_view.php
3896   /sales/inquiry/sales_orders_view.php
3897 + Added optional id parameter for label helpers; added value for buttons.
3898 $ /includes/ui/ui_input.inc
3899 + Added ajax popup screen command.
3900 $ /includes/ajax.inc
3901 # Skipping index.php file during flush_dir()
3902 $ /includes/main.inc
3903
3904 06-Oct-2008 Janusz Dobrowolski
3905 + Menu hotkeys system implementation.
3906 $ /includes/page/header.inc
3907   /includes/ui/ui_controls.inc
3908   /includes/ui/ui_input.inc
3909   /js/JsHttpRequest.js
3910   /js/inserts.js
3911   /js/utils.js
3912   /reporting/includes/reports_classes.inc
3913   /sales/sales_order_entry.php
3914   /sales/manage/customers.php
3915   /themes/aqua/default.css
3916   /themes/aqua/renderer.php
3917   /themes/cool/default.css
3918   /themes/cool/renderer.php
3919   /themes/default/default.css
3920   /themes/default/renderer.php
3921 + Access keys added to menu options strings.
3922 $ /config.php
3923   /applications/customers.php
3924   /applications/dimensions.php
3925   /applications/generalledger.php
3926   /applications/inventory.php
3927   /applications/manufacturing.php
3928   /applications/setup.php
3929   /applications/suppliers.php
3930   /reporting/reports_main.php
3931
3932 ------------------------------- Release 2.0.3 --------------------------------------------
3933 06-Oct-2008 Joe Hunt
3934 ! Release 2.0.3
3935 $ config.php
3936 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
3937 $ /inventory/inquiry/stock_movements.php
3938
3939 05-Oct-2008 Janusz Dobrowolski
3940 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
3941 $ /sales/includes/cart_class.inc
3942   /sales/includes/sales_db.inc
3943   /sales/includes/db/sales_credit_db.inc
3944   /sales/includes/db/sales_delivery_db.inc
3945   /sales/includes/db/sales_invoice_db.inc
3946 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
3947 $ /sales/manage/customers.php
3948
3949 04-Oct-2008 Joe Hunt
3950 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
3951 $ /admin/db/voiding_db.inc
3952 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
3953 $ /inventory/includes/db/item_adjust_db.inc
3954
3955 01-Oct-2008 Joe Hunt
3956 # When deleting the last module in FA a parce error arose:
3957 $ /admin/inst_module.php
3958   /admin/inst_lang.php
3959
3960 30-Sep-2008 Janusz Dobrowolski
3961 # Bug [0000067] Settled supplier documents were displayed as overdued.
3962 $ /purchasing/inquiry/supplier_inquiry.php
3963   /purchasing/inquiry/supplier_allocation_inquiry.php
3964 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
3965 $ /sales/allocations/customer_allocation_main.php
3966
3967 29-Sep-2008 Janusz Dobrowolski
3968 # Bug [0000065] Changing item type during adding new item caused record reset.
3969 $ /inventory/manage/items.php
3970
3971 26-Sep-2008 Joe Hunt
3972 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
3973 $ /sales/includes/db/sales_credit_db.inc
3974
3975 26-Sep-2008 Janusz Dobrowolski
3976 # Bug [0000062] Delivery Modifitication - duplicated tax details.
3977 $ /sales/includes/db/sales_delivery_db.inc
3978
3979 25-Sep-2008 Joe Hunt
3980 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
3981   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
3982 $ /gl/gl_budget.php
3983   /includes/db/comments_db.inc
3984   /inventory/cost_update.php
3985   /purchasing/includes/db/supp_trans_db.inc
3986   /sales/includes/db/cust_trans_db.inc
3987 # Bug [0000060] table prefix error message and inconsistency at install
3988 $ /admin/db/maintenance_db.inc
3989   /install/index.php
3990   /install/save.php
3991 # Bug [0000061] Delivery Modifitication (standard cost change)
3992 $ /sales/includes/db/sales_delivery_db.inc
3993
3994 ------------------------------- Release 2.0.2 --------------------------------------------
3995 23-Sep-2008 Joe Hunt
3996 ! Release 2.0.2
3997 $ config.php
3998 ! Increased time_out to 3 minutes.
3999 $ /install/save.php
4000
4001 23-Sep-2008 Joe Hunt
4002 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
4003 $ /sales/sales_order_entry.php
4004
4005 21-Sep-2008 Janusz Dobrowolski
4006 + Added submit_on_change option for date fields
4007 $ /includes/ui/ui_input.inc
4008 + Automatic exchange rate update after document date change
4009 $ /gl/bank_transfer.php
4010   /gl/gl_bank.php
4011   /gl/includes/db/gl_db_rates.inc
4012   /gl/includes/ui/gl_bank_ui.inc
4013   /includes/banking.inc
4014   /includes/ui/ui_view.inc
4015   /purchasing/supplier_payment.php
4016   /sales/customer_payments.php
4017   /sales/includes/cart_class.inc
4018 # Sales/purchase terms update after document date change [0000058]
4019 $ /purchasing/includes/ui/invoice_ui.inc
4020   /purchasing/includes/ui/po_ui.inc
4021   /sales/customer_invoice.php
4022 # Fixed edit line total, price update after date change
4023 $ /sales/includes/ui/sales_credit_ui.inc
4024   /sales/includes/ui/sales_order_ui.inc
4025 # Fixed unneeded page reload on enter key in text inputs
4026 $ /js/inserts.js
4027 # Fixed session variables conflicts with some third party software (e.g. XRMS)
4028 $ /includes/lang/language.php
4029 # Fixed calendar flicker, removed buttons from exchange_rate_display()
4030 $ /includes/ui/ui_view.inc
4031 ! Default delivery required by changed to 1 day.
4032 $ /includes/prefs/sysprefs.inc
4033 # Small bug fix 
4034 $ /sales/includes/sales_db.inc
4035
4036 20-Sep-2008 Joe Hunt
4037 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
4038 $ /admin/gl_setup.php
4039   /admin/db/company_db
4040   /includes/banking.inc
4041   /purchasing/allocations/supplier_allocate.php
4042   /purchasing/includes/db/suppalloc_db.inc
4043   /sales/allocations/customer_allocate.php
4044   /sales/includes/db/custalloc_db.inc
4045   /sales/includes/db/payment_db.inc
4046   /sales/includes/db/sales_credit_db.inc
4047 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
4048   /reporting/includes/tcpdf.php
4049 ! Layout adjustments
4050   /dimensions/includes/dimensions_ui.inc
4051   /dimensions/view/view_dimension.php
4052   /inventory/view/view_adjustment.php
4053   /manufacturing/view/work_order_view.php
4054   
4055 18-Sep-2008 Janusz Dobrowolski
4056 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
4057 $ /index.php
4058   /includes/ui/ui_controls.inc
4059   /includes/ui/ui_input.inc
4060   /includes/ui/ui_lists.inc
4061   /js/inserts.js
4062 + Add/view on F4 in customer/supplier selectors
4063 $ /gl/gl_bank.php
4064 + Add/view on F4 in supplier/items selectors
4065 $ /purchasing/po_entry_items.php
4066   /inventory/manage/items.php
4067 + Add/view on F4 in supplier selector
4068 $ /purchasing/supplier_credit.php
4069   /purchasing/supplier_invoice.php
4070   /purchasing/supplier_payment.php
4071   /purchasing/allocations/supplier_allocation_main.php
4072   /purchasing/manage/suppliers.php
4073   /inventory/purchasing_data.php
4074 + Add/view on F4 in customer selector
4075   /sales/credit_note_entry.php
4076   /sales/customer_payments.php
4077   /sales/sales_order_entry.php
4078   /sales/allocations/customer_allocation_main.php
4079   /sales/includes/ui/sales_credit_ui.inc
4080   /sales/includes/ui/sales_order_ui.inc
4081   /sales/manage/customer_branches.php
4082   /sales/manage/customers.php
4083 # Syntax error introduced in previous update fixed
4084 $ /inventory/prices.php
4085 # Fixed retreiving of exchange rates [0000057]
4086 $ /gl/manage/exchange_rates.php
4087   /includes/banking.inc
4088   /includes/ui/ui_view.inc
4089
4090 18-Sep-2008 Joe Hunt
4091 + New Report - Bank Statement.
4092 $ /reporting/reports_main.php
4093   /reporting/rep601.php (new file)
4094   
4095 17-Sep-2008 Joe Hunt
4096 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
4097   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
4098 $ /reporting/includes/tcpdf.php
4099 ! Inventory column option in Report Stock Sheet Check.
4100 $ /reporting/reports_main.php
4101   /reporting/rep303.php
4102   
4103 11-Sep-2008 Janusz Dobrowolski
4104 # Fixed slash quotation problems on direct POST values display.
4105 $ /includes/session.inc
4106   /includes/db/connect_db.inc
4107 # Added missing db_escape on person_id.
4108 $ /gl/includes/db/gl_db_bank_trans.inc
4109   /gl/includes/db/gl_db_trans.inc
4110 # Added error message and suppressed db update on failed ECB exchange rate read.
4111 $ /includes/ui/ui_view.inc
4112
4113 10-Sep-2008 Janusz Dobrowolski
4114 # Fixed company folders renaming after company remove.
4115 $ /admin/create_coy.php
4116 # Fixed list selectors' behaviour during search.
4117 $ /includes/ui/ui_lists.inc
4118 # Fixed page update after item search. Closes bugs [0000051],[0000054].
4119 $ /inventory/cost_update.php
4120   /inventory/prices.php
4121   /inventory/purchasing_data.php
4122   /inventory/reorder_level.php
4123   /inventory/includes/item_adjustments_ui.inc
4124   /inventory/includes/stock_transfers_ui.inc
4125   /inventory/inquiry/stock_status.php
4126   /inventory/manage/items.php
4127   /manufacturing/includes/work_order_issue_ui.inc
4128   /manufacturing/inquiry/where_used_inquiry.php
4129   /purchasing/includes/ui/po_ui.inc
4130   /sales/includes/ui/sales_credit_ui.inc
4131   /sales/includes/ui/sales_order_ui.inc
4132
4133 09-Sep-2008 Joe Hunt
4134 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
4135 $ /purchasing/includes/db/invoice_db.inc
4136
4137 ------------------------------- Release 2.0.1 --------------------------------------------
4138 07-Sep-2008 Joe Hunt
4139 ! Release 2.0.1
4140 $ config.php
4141
4142 05-Sep-2008 Janusz Dobrowolski
4143 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
4144 $ /sales/includes/sales_db.inc
4145   /sales/includes/db/sales_credit_db.inc
4146 ! Obsolete code removed
4147 $ /sales/customer_credit_invoice.php
4148
4149 05-Sep-2008 Joe Hunt
4150 # Bug [0000053] Missing GL postings on item issue on Work Order
4151 $ /manufacturing/includes/db/work_order_quick_db.inc
4152   /manufacturing/includes/db/work_order_issues_db.inc
4153   /manufacturing/includes/db/work_order_produce_items_db.inc
4154 ! Bad layout in aging on report Statements
4155 $ /reporting/rep108.php
4156
4157 04-Sep-2008 Joe Hunt
4158 # Bug [0000050] Invoice no. on all sales reports
4159 $ /reporting/includes/doctext.inc
4160   /reporting/includes/doctext2.inc
4161   
4162 04-Sep-2008 Joe Hunt
4163 # Bug [0000052] Inventory Valuation Report
4164 $ /reporting/rep301.php
4165
4166 04-Sep-2008 Joe Hunt
4167 # Bug [0000047] Not possible to view delivery sequence
4168 $ /purchasing/supplier_credit_grns.php
4169   /purchasing/supplier_invoice_grns.php
4170   /purchasing/includes/db/grn_db.inc
4171   /purchasing/includes/ui/invoice_ui.inc
4172   /purchasing/view/view_po.php
4173   /purchasing/view/view_supp_credit.php
4174 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
4175 $ /sales/includes/db/sales_credit_db.inc  
4176
4177 03-Sep-2008 Janusz Dobrowolski
4178 # Fixed fatal error handling in php5
4179 $ /includes/errors.inc
4180   /includes/session.inc
4181 # Fixed display of errors while saving sales documents
4182 $ /sales/sales_order_entry.php
4183
4184 03-Sep-2008 Joe Hunt
4185 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
4186 $ /inventory/inquiry/stock_movements.php
4187   /purchasing/includes/db/grn_db.inc
4188   /purchasing/includes/invoice_db.inc
4189
4190 03-Sep-2008 Joe Hunt
4191 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
4192 # Bug [0000044] Standard Cost error on credit note
4193 $ /inventory/includes/db/items_adjust_db.inc
4194   /purchasing/includes/db/grn_db.inc
4195   /purchasing/includes/invoice_db.inc
4196 # Bug [0000045] Cannot close fiscal year 
4197 $ /admin/fiscalyears.php
4198 # Update screen bug in Bank Account Inquiry.
4199   $ /gl/inquiry/bank_inquiry.php
4200
4201 02-Sep-2008 Joe Hunt
4202 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
4203 $ /reporting/includes/reports_classes.inc
4204 $ /reporting/rep702.php
4205
4206 01-Sep-2008 Joe Hunt
4207 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
4208 $ /lang/new_language_template/LC_MASSAGES/empty.po
4209   /lang/en_US/LC_MESSAGES/en_US.mo
4210
4211 31-Aug-2008 Janusz Dobrowolski
4212 + Added ajax support for file uploading
4213 $ /js/utils.js
4214 # Final fix for logo file upload
4215 $ /admin/company_preferences.php
4216 # Fixed item image file upload
4217 $ /inventory/manage/items.php
4218
4219 30-Aug-2008 Janusz Dobrowolski
4220 ! Up to date translation file
4221 $ /lang/new_language_template/LC_MASSAGES/empty.po
4222 # Fixed broken &amp's in backup files [0000040]
4223 $ /admin/db/maintenance_db.inc
4224 # Temporary fix (sync page reload) for uploading logo file
4225 $ /admin/company_preferences.php
4226 -------------------------------2.0 Final --------------------------------------------
4227 21_aug-2008 Joe Hunt
4228 ! config.php file. Version changed to 2.0
4229 $ config.php
4230 ! Set time out to 120 seconds.
4231 $ /install/save.php
4232 # Removed js warnings on index pages
4233 $ /js/utils.js
4234
4235 20-Aug-2008 Joe Hunt
4236 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
4237 $ /includes/db/inventory_db.inc
4238   /purchase/includes/db/grn_db.inc
4239   /purchase/includes/db/invoice_db.inc
4240
4241 20-Aug-2008
4242 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
4243 $ /admin/db/voiding_db.inc
4244 # Fixing a minor bug in grn_db.inc
4245 $ /purchasing/includes/db/grn_db.inc 
4246   
4247 19-Aug-2008 Joe Hunt
4248 # Fixed some color conversion problems in the new PDF Engine
4249 $ /reporting/includes/pdf_report.inc
4250   /reporting/includes/class.pdf.inc
4251   
4252 19-Aut-2008 Joe Hunt
4253 ! Optimized the textwraplines in pdf_report.inc and header2.inc
4254   /reporting/includes/pdf_report.inc
4255   /reporting/includes/header2.inc (This is important to download too!)
4256   
4257 19-Aug-2008 Joe Hunt
4258 ! Replacing the PDF Engine with a slightly modified TCPDF
4259 $ /reporting/fonts/helvetica*.php (new php files)
4260   /reporting/fonts/*.atm files removed
4261   /reporting/includes/pdf_report.inc (changed)
4262   /reporting/includes/class.pdf.inc (changed)
4263   /reporting/includes/barcodes.php (new file)
4264   /reporting/includes/htmlcolors.php (new file)
4265   /reporting/includes/html_entity_decode_php4.php (new file)
4266   /reporting/includes/tcpdf.php (new file, the PDF engine)
4267   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
4268   
4269 18-Aug-2008 Joe Hunt
4270 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
4271   that this can not be done. 
4272 $ /admin/db/voiding_db.inc
4273
4274 18-Aug-2008 Joe Hunt
4275 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
4276 $ /purchase/includes/db/grn_db.inc
4277   /purchase/includes/db/invoice_db.inc
4278   
4279 16-Aug-2008 Janusz Dobrowolski
4280 # Fixed first supplier add confirmation [0000039].
4281 $ /purchasing/manage/suppliers.php
4282 # Fixed entering direct documents with date in the past [0000036]
4283 $ /sales/customer_delivery.php
4284   /sales/includes/cart_class.inc
4285 # Fixed date_picker caching in debug mode
4286 $ /includes/ui/ui_view.inc
4287 # Some focus fixes after user entry error
4288 $ /sales/manage/credit_status.php
4289   /sales/manage/customer_branches.php
4290   /sales/manage/sales_areas.php
4291   /sales/manage/sales_people.php
4292
4293 08-Aug-2008 Joe Hunt
4294 # Wrong email-adress field taken when emailing documents [0000035].
4295 $ /sales/includes/db/cust_trans_db.inc
4296
4297 02-Aug-2008 Joe Hunt
4298 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
4299 $ /sales/manage/customer_branches.php
4300
4301 01-Aug-2008 Joe Hunt
4302 ! Customer Dimension overrides an Item Dimension when creating GL transactions
4303 $ /sales/includes/db/customers_db.inc
4304   /sales/includes/db/sales_credit_db.inc
4305   /sales/includes/db/sales_delivery_db.inc
4306   /sales/includes/db/sales_invoice_db.inc
4307   
4308 31-Jul-2008 Joe Hunt
4309 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
4310 $ /gl/gl_bank.php
4311
4312 30-Jul-2008 Joe Hunt
4313 ! Currency selection in Price Listing Report
4314 $ /reporting/rep104.php
4315   /reporting/reports_main.php
4316   
4317 28-Jul-2008 Janusz Dobrowolski
4318 # Fixed control buttons reset after record deletion.
4319 $ /admin/fiscalyears.php
4320   /admin/payment_terms.php
4321   /admin/shipping_companies.php
4322   /gl/manage/bank_accounts.php
4323   /gl/manage/currencies.php
4324   /gl/manage/gl_account_classes.php
4325   /gl/manage/gl_account_types.php
4326   /inventory/manage/item_categories.php
4327   /inventory/manage/item_units.php
4328   /inventory/manage/locations.php
4329   /inventory/manage/movement_types.php
4330   /manufacturing/manage/work_centres.php
4331   /sales/manage/credit_status.php
4332   /sales/manage/customer_branches.php
4333   /sales/manage/sales_areas.php
4334   /sales/manage/sales_people.php
4335   /sales/manage/sales_types.php
4336   /taxes/item_tax_types.php
4337   /taxes/tax_groups.php
4338   /taxes/tax_types.php
4339
4340 27-Jul-2008 Janusz Dobrowolski
4341 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
4342 $ /includes/ui/ui_controls.inc
4343   /includes/ui/ui_input.inc
4344   /inventory/manage/item_units.php
4345 # Fixed focus setting on multi-form pages.
4346 $ /js/utils.js
4347 # Fixed ajax reload
4348 $ /manufacturing/work_order_release.php
4349
4350 26-Jul-2008 Janusz Dobrowolski
4351 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
4352 $ /config.php
4353   /admin/create_coy.php
4354   /admin/inst_lang.php
4355   /admin/inst_module.php
4356   /includes/current_user.inc
4357 # Small layout fix
4358   /admin/fiscalyears.php
4359
4360 25-Jul-2008 Joe Hunt
4361 # Minor adjustments
4362 $ /includes/page/header.inc
4363   /manufacturing/work_order_release.php
4364   
4365 25-Jul-2008 Joe Hunt
4366 # Default application setting does not work [0000034]
4367 $ /includes/page/header.inc
4368
4369 25-Jul-2008 Joe Hunt
4370 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
4371 $ config.php
4372
4373 25-Jul-2008 Joe Hunt
4374 # Missing GL transactions when producing advanced manufacturing [0000032].
4375 $ /manufacturing/includes/db/work_order_produce_items_db.inc
4376
4377 24-Jul-2008 Janusz Dobrowolski
4378 + Added fatal error handling during ajax calls - [0000003] closed
4379 $ includes/session.inc
4380 # Fixed hints for lists without submit [0000026]
4381 $ includes/ui/ui_lists.inc
4382 # Removed not used file (related to [0000023])
4383 $ sql/basic.sql
4384
4385 24-Jul-2008 Joe Hunt
4386 # Pressing the link in the meta_forward function may result in a blank page.
4387 $ /includes/ui/ui_controls.inc
4388
4389 23-Jul-2008 Joe Hunt
4390 # Increment reference bug in GL Deposit and missing hyperlink parameter.
4391 $ /gl/gl_bank.php
4392   /gl/includes/gl_bank_ui.inc
4393   
4394 22-Jul-2008 Janusz Dobrowolski
4395 # Corrected backup maintenance page display during script download.
4396 $ /admin/backups.php
4397
4398 20-Jul-2008 Janusz Dobrowolski
4399 # Corrected reports page display after yesterday change.
4400 $ /reporting/reports_main.php
4401
4402 19-Jul-2008 Janusz Dobrowolski
4403 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
4404 $ /admin/backups.php
4405   /reporting/reports_main.php
4406 + Support for js only divs/pages.
4407 $ /includes/main.inc
4408   /includes/ui/ui_controls.inc
4409   /js/inserts.js
4410 # Fixed page usability in non-js mode.
4411 $ /sales/inquiry/sales_orders_view.php
4412 # Small table view fix
4413 $ /admin/inst_lang.php
4414
4415 18-Jul-2008 Janusz Dobrowolski
4416 + Added optional processing progressbar for submit buttons
4417 $ /includes/ui/ui_input.inc
4418   /includes/ui/ui_lists.inc
4419   /js/inserts.js
4420   /themes/aqua/images/progressbar.gif (new)
4421   /themes/cool/images/progressbar.gif (new)
4422   /themes/default/images/progressbar.gif (new)
4423 # Fixed database error after empty supplier search result [0000022]
4424 $ /purchasing/supplier_credit.php
4425   /purchasing/supplier_invoice.php
4426 # Fixed focus after update
4427 $ /admin/company_preferences.php
4428 # Fixed message typo.
4429 $ /admin/create_coy.php
4430 # Fixed line edition layout
4431 $ /inventory/includes/item_adjustments_ui.inc
4432
4433 18-Jul-2008 Joe Hunt
4434 # Parse error fixed [0000021] in customer_credit_invoice.php
4435 $ /sales/customer_credit_invoice.php
4436
4437 15-Jul-2008 Janusz Dobrowolski
4438 # Fixed bug [0000018] - unwanted freight cost reset on page update.
4439 $ /sales/customer_delivery.php
4440
4441 14-Jul-2008 Janusz Dobrowolski
4442 # Fixed bug [0000017] - error while checking qoh
4443 $ /includes/ui/items_cart.inc
4444   /manufacturing/work_order_issue.php
4445 # Fixed ajax update
4446 $ /gl/manage/gl_accounts.php
4447
4448 13-Jul-2008 Joe Hunt
4449 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
4450 $ /reporting/rep709.php
4451
4452 12-Jul-2008 Joe Hunt
4453 ! Rewrite of Tax Report (rep709.php).
4454 $ /reporting/rep709.php
4455
4456 09-Jul-2008 Janusz Dobrowolski
4457 # Corrections to maximum input lengths
4458 $ /gl/manage/bank_accounts.php
4459   /gl/manage/gl_account_classes.php
4460 # Fixed spare Back link on restricted pages
4461 $ /includes/session.inc
4462 # Fixed bank_account_types_list()
4463 $ /includes/ui/ui_lists.inc
4464 # Fixed warning about unexisting POST var
4465 $ /sales/manage/customers.php
4466
4467 08-Jul-2008 Janusz Dobrowolski
4468 # Added validation of entered quantities
4469 $ /sales/customer_credit_invoice.php
4470 # Fixed ajax update (0000015) and quantity checks
4471 $ /sales/customer_delivery.php
4472   /sales/customer_invoice.php
4473 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
4474 $ /sales/includes/db/sales_delivery_db.inc
4475   /sales/includes/db/sales_invoice_db.inc
4476   /sales/includes/sales_db.inc
4477 # Fixed setting document date to Today() 
4478 $ /sales/includes/cart_class.inc
4479
4480 08-Jul-2008 Joe Hunt
4481 + Addition in test of duplicate fiscal year
4482 $ /admin/fiscalyears.php
4483
4484 07-Jul-2008 Joe Hunt
4485 # Corrected a subbug in 00000012 (blank page in sales_types.php).
4486 $ /sales/manage/sales_types.php
4487
4488 07-Jul-2008 Janusz Dobrowolski
4489 + Added ajax
4490 $ /admin/fiscalyears.php
4491   /inventory/purchasing_data.php
4492 # Corrected factor parameter checking (fixes 00000012)
4493 $ /sales/includes/sales_db.inc
4494 ! Changed selector for fiscal year functions to id
4495 $ /admin/db/company_db.inc
4496 # Checking options parameter for combos 
4497 $ /includes/ui/ui_lists.inc
4498
4499 06-Jul-2008 Janusz Dobrowolski
4500 + Ajax additions
4501 $ /admin/view_print_transaction.php
4502   /admin/void_transaction.php
4503   /dimensions/dimension_entry.php
4504   /manufacturing/work_order_entry.php
4505   /manufacturing/manage/bom_edit.php
4506   /sales/manage/customer_branches.php
4507 + Default value calculated for new prices
4508 $ /inventory/prices.php
4509 + Optional default value for input_num()
4510 $ /includes/ui/ui_input.inc
4511 + Submit on change option for currency lists
4512 $ /includes/ui/ui_lists.inc
4513 # factor parameter in get_price() is now optional
4514 $ /sales/includes/sales_db.inc
4515 # Smaller fix to ajax page content update
4516 $ /sales/manage/customers.php
4517
4518 05-Jul-2008 Janusz Dobrowolski
4519 + Ajax additions
4520 $ /admin/change_current_user_password.php
4521   /admin/company_preferences.php
4522   /admin/forms_setup.php
4523   /admin/gl_setup.php
4524   /admin/payment_terms.php
4525   /admin/shipping_companies.php
4526   /admin/users.php
4527   /inventory/manage/item_categories.php
4528   /inventory/manage/item_units.php
4529   /inventory/manage/locations.php
4530   /inventory/manage/movement_types.php
4531   /manufacturing/manage/work_centres.php
4532   /sales/manage/credit_status.php
4533   /sales/manage/sales_areas.php
4534   /sales/manage/sales_people.php
4535   /sales/manage/sales_types.php
4536   /taxes/item_tax_types.php
4537   /taxes/tax_groups.php
4538   /taxes/tax_types.php
4539 # Gettext fixes
4540 $ /gl/manage/bank_accounts.php
4541   /gl/manage/bank_trans_types.php
4542   /gl/manage/currencies.php
4543   /gl/manage/gl_account_classes.php
4544   /gl/manage/gl_account_types.php
4545   /gl/manage/gl_accounts.php
4546
4547 04-Jul-2008 Janusz Dobrowolski
4548 + Ajax additions
4549   /gl/inquiry/bank_inquiry.php
4550   /gl/inquiry/gl_account_inquiry.php
4551   /gl/inquiry/gl_trial_balance.php
4552   /gl/manage/bank_accounts.php
4553   /gl/manage/bank_trans_types.php
4554   /gl/manage/currencies.php
4555   /gl/manage/exchange_rates.php
4556   /gl/manage/gl_account_classes.php
4557   /gl/manage/gl_account_types.php
4558   /gl/manage/gl_accounts.php
4559 ! Changed layout for simple db table editor pages
4560 $ /includes/ui/ui_input.inc
4561 - Removed unused GL account settings.
4562 $ /admin/gl_setup.php
4563   /admin/db/company_db.inc
4564   /gl/manage/gl_accounts.php
4565 # Fixed default sales account for customer branch.
4566 $ /admin/gl_setup.php
4567   /sales/manage/customer_branches.php
4568 # Fixed focus after ajax page reload.
4569 $ /includes/ajax.inc
4570 # Fixed optional submit for yesno and gl_all_accounts lists.
4571 $ /includes/ui/ui_lists.inc
4572
4573 01-Jul-2008 Janusz Dobrowolski
4574 + Ajax additions
4575   /gl/bank_transfer.php
4576   /gl/gl_budget.php
4577   /gl/gl_journal.php
4578   /gl/includes/ui/gl_journal_ui.inc
4579 + Added client side calculations for budget
4580   /gl/gl_budget.php
4581   /js/budget.js
4582 # Fixed default POST assigning [fixes 0000009]
4583   /includes/ui/ui_lists.inc
4584 # Fixed submit type in submit_row()
4585   /includes/ui/ui_input.inc
4586 # Small display fix
4587   /gl/manage/currencies.php
4588 ! Code cleanup
4589   /gl/gl_bank.php
4590   /gl/includes/ui/gl_bank_ui.inc
4591   /inventory/adjustments.php
4592   /inventory/transfers.php
4593   /purchasing/po_entry_items.php
4594   /sales/sales_order_entry.php
4595   /sales/credit_note_entry.php
4596
4597 29-Jun-2008 Janusz Dobrowolski
4598 ! Rewritten bank deposit/payment related files, added ajax
4599   /gl/gl_deposit.php (removed)
4600   /gl/gl_payment.php (removed)
4601   /gl/gl_bank.php (added)
4602   /gl/includes/ui/gl_bank_ui.inc (new file)
4603   /gl/includes/ui/gl_deposit_ui.inc (removed)
4604   /gl/includes/ui/gl_payment_ui.inc (removed)
4605   /gl/includes/db/gl_db_banking.inc
4606   /gl/gl_journal.php
4607   /manufacturing/search_work_orders.php
4608   /applications/generalledger.php
4609 + Added fallback flag for non-js mode only ui elements
4610 $ /js/inserts.js
4611 ! Default value from POST for check_box,hidden and text_cells inputs
4612 $ /includes/ui/ui_input.inc
4613 ! Rewritten non-sql list selectors
4614 $ /includes/ui/ui_lists.inc
4615   /purchasing/inquiry/supplier_allocation_inquiry.php
4616   /purchasing/inquiry/supplier_inquiry.php
4617 ! Added trans_type parameter to items_cart()  
4618 $ /includes/ui/items_cart.inc
4619   /inventory/adjustments.php
4620   /inventory/transfers.php
4621   /manufacturing/work_order_issue.php
4622
4623 27-Jun-2008 Janusz Dobrowolski
4624 + Ajax additions
4625 $ /dimensions/dimension_entry.php
4626   /dimensions/inquiry/search_dimensions.php
4627   /manufacturing/work_order_add_finished.php
4628   /manufacturing/work_order_issue.php
4629   /manufacturing/work_order_release.php
4630   /manufacturing/includes/work_order_issue_ui.inc
4631   /manufacturing/search_work_orders.php
4632 ! Default $selected_id=null (ie current $_POST value) for all lists;
4633    standard view (ie with search box) of stock_component_list()
4634 $ /includes/ui/ui_lists.inc
4635 # Fixed selection for outstanding work orders
4636 $ /manufacturing/search_work_orders.php
4637 # Fixed stock item links
4638 $ /inventory/includes/item_adjustments_ui.inc
4639   /inventory/includes/stock_transfers_ui.inc
4640 # Fixed typo in menu option
4641 $ /applications/manufacturing.php
4642
4643 27-Jun-2008 Joe Hunt
4644 # Minor html adjustment in login.php
4645 $ /access/login.php
4646 # Fixed a bug when trying to create a duplicate year
4647 $ /admin/fiscalyears.php
4648 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
4649 $ /applications/manufacturing.php
4650
4651 26-Jun-2008 Janusz Dobrowolski
4652 + Ajax additions
4653 $ /includes/ui/ui_lists.inc
4654   /inventory/adjustments.php
4655   /inventory/cost_update.php
4656   /inventory/prices.php
4657   /inventory/transfers.php
4658   /inventory/includes/item_adjustments_ui.inc
4659   /inventory/includes/stock_transfers_ui.inc
4660   /inventory/inquiry/stock_movements.php
4661   /inventory/manage/items.php
4662   /manufacturing/work_order_entry.php
4663   /purchasing/po_entry_items.php
4664 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
4665 $ /includes/ui/items_cart.inc
4666 # Fixed bug 0000008 (call to no more existing function)
4667 $ /sales/includes/db/sales_types_db.inc
4668
4669 25-Jun-2008 Joe Hunt
4670 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
4671 $ /purchasing/includes/ui/invoice_ui.inc
4672
4673 25-Jun-2008 Janusz Dobrowolski
4674 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
4675 $ /purchasing/includes/ui/invoice_ui.inc
4676
4677 25-Jun-2008 Joe Hunt
4678 # Fixed bug when updating/saving Tax Group Items
4679 $ /includes/ui/ui_lists.inc
4680
4681 24-Jun-2008 Joe Hunt
4682 # Fixed inconsistencies in customer and supplier aging 
4683 $ /sales/includes/db/customers_db.inc
4684   /sales/inquiry/customer_inquiry.php
4685   /purchasing/includes/db/suppliers_db.inc
4686   /reporting/rep102.php
4687   /reporting/rep202.php
4688 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
4689 $ /sales/sales_order_entry.php
4690
4691
4692 23-Jun-2008 Janusz Dobrowolski
4693 + Ajax additions to sales and purchasing modules
4694 $ /purchasing/po_receive_items.php
4695   /purchasing/supplier_credit.php
4696   /purchasing/supplier_credit_grns.php
4697   /purchasing/supplier_invoice.php
4698   /purchasing/supplier_invoice_grns.php
4699   /purchasing/supplier_trans_gl.php
4700   /purchasing/allocations/supplier_allocate.php
4701   /purchasing/includes/ui/invoice_ui.inc
4702   /sales/customer_credit_invoice.php
4703   /sales/allocations/customer_allocate.php
4704 # Fixed edition of purchase order (bug #0000001)
4705 $ /purchasing/includes/ui/po_ui.inc
4706 ! Improved client side allocation functions
4707 $ /js/allocate.js
4708 + Optional coloured price_format()
4709 $ /js/utils.js
4710   /js/inserts.js
4711 ! Async update of locations selector
4712 $ /includes/ui/ui_lists.inc
4713 # Fixed warning on pages without default focus.
4714 $ /includes/ui/ui_controls.inc
4715 # Fixed initial display for numeric inputs with dec=0. 
4716 $ /includes/ui/ui_input.inc
4717
4718 21-Jun-2008 Janusz Dobrowolski
4719 + Ajax additions to sales and purchasing modules
4720 $ /purchasing/po_entry_items.php
4721   /purchasing/supplier_payment.php
4722   /purchasing/allocations/supplier_allocate.php
4723   /purchasing/includes/ui/po_ui.inc
4724   /purchasing/inquiry/po_search.php
4725   /purchasing/inquiry/po_search_completed.php
4726   /purchasing/inquiry/supplier_allocation_inquiry.php
4727   /purchasing/inquiry/supplier_inquiry.php
4728   /purchasing/manage/suppliers.php
4729   /sales/manage/customers.php
4730
4731 21-Jun-2008 Joe Hunt
4732 + Added upload functionality to company logo. Better names on lists search.
4733 $ /admin/company_preferences.php
4734 ! Better layout on company logo print-out
4735 $ /reporting/includes/header2.inc
4736
4737 ---------------------------------------Release Candidate 2-------------------------------
4738 20-Jun-2008 Joe Hunt
4739 ! 2.0 Release Candidate 2
4740 $ config.php
4741   update.html
4742   
4743 20-Jun-2008 Joe Hunt
4744 ! In reorder_level.php the heading gets updated as well
4745 $ /inventory/reorder_level.php
4746 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
4747 $ /inventory/manage/item_units.php
4748
4749 20-Jun-2008 Janusz Dobrowolski
4750 # Proper error handling even after exit() call.
4751 $ /includes/errors.inc
4752   /includes/main.inc
4753   /includes/session.inc
4754 # Fixed initial combo selection.
4755   /includes/ui/ui_lists.inc
4756 # Layout fixes to customer edition.
4757   /sales/manage/customers.php
4758 # Added order table reload after template option change
4759   /sales/inquiry/sales_orders_view.php
4760
4761 19-Jun-2008 Janusz Dobrowolski
4762 + Added ajax improvements
4763 $ /purchasing/allocations/supplier_allocation_main.php
4764   /sales/customer_delivery.php
4765   /sales/customer_invoice.php
4766   /sales/allocations/customer_allocation_main.php
4767   /sales/manage/customers.php
4768 + Ajax added to check helper function
4769 $ /includes/ui/ui_input.inc
4770 # Fixing database error in branch exist check on empty customer_id
4771 $ /includes/data_checks.inc
4772 # Layout fix for hyperlink_params_td()
4773 $ /includes/ui/ui_controls.inc
4774 # Fix for initial combo position
4775 $ /includes/ui/ui_lists.inc
4776 # Fix to select onchange extension
4777 $ /js/inserts.js
4778
4779 19-Jun-2008 Joe Hunt
4780 ! changed so the due date is updated when changing customer in direct invoice.
4781 $ /sales/includes/ui/sales_order_ui.inc
4782
4783 19-Jun-2008 Joe Hunt
4784 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
4785 $ /sales/customer_credit_invoice.php
4786
4787 18-Jun-2008 Janusz Dobrowolski
4788 + Added ajax improvements
4789 $ /sales/credit_note_entry.php
4790   /sales/customer_payments.php
4791   /sales/sales_order_entry.php
4792   /sales/includes/ui/sales_credit_ui.inc
4793   /sales/includes/ui/sales_order_ui.inc
4794   /sales/inquiry/customer_allocation_inquiry.php
4795   /sales/inquiry/customer_inquiry.php
4796 + Added optional trigger parameter to div_start()
4797 $ /includes/ui/ui_controls.inc
4798 + Added dec attribute ajax update for amount fields 
4799 $ /includes/ui/ui_input.inc
4800 + Ajaxified stock item types and credit types lists
4801 $ /includes/ui/ui_lists.inc
4802 # Fixed onblur for amount fields, extended onchange event handling for selects
4803 $ /js/inserts.js
4804 # Fixed addAssign() js handler for nonstandard attributes
4805 $ /js/utils.js
4806 # Fixed bug in stock item image upload
4807 $ /inventory/manage/items.php
4808
4809 17-Jun-2008 Joe Hunt
4810 ! More files with Quantity routines needed fix due to php4 related issue.
4811 $ /includes/current_user.inc
4812   /manufacturing/work_order_entry.php
4813   /manufacturing/inquiry/where_used_inquiry.php
4814   /manufacturing/manage/bom_edit.php
4815   /purchasing/po_receive_items.php
4816   /purchasing/supplier_credit_grns.php
4817   /purchasing/supplier_invoice_grns.php
4818   /sales/customer_credit_invoice.php
4819   /sales/includes/ui/sales_order_ui.inc
4820
4821 16-Jun-2008 Joe Hunt
4822 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
4823 $ /reporting/includes/header2.inc
4824   /reporting/doctext.inc
4825   /reporting/doctext2.inc
4826   
4827 16-Jun-2008 Joe Hunt
4828 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
4829 $ /includes/current_user.inc
4830   /includes/ui/ui_input.inc
4831   /includes/ui/ui_lists.inc
4832   /inventory/reorder_level.inc
4833   /inventory/includes/item_adjustments_ui.inc
4834   /inventory/includes/stock_transfers_ui.inc
4835   /inventory/includes/db/items_units_db.inc
4836   /inventory/inquiry/stock_movements.php
4837   /inventory/inquiry/stock_status.php
4838   /inventory/manage/item_units.php
4839   /inventory/view/view_adjustment.php
4840   /inventory/view/view_transfer.php
4841   /manufacturing/search_work_orders.php
4842   /manufacturing/work_order_entry.php
4843   /manufacturing/includes/manufacturing_ui.inc
4844   /manufacturing/includes/work_order_issue_ui.inc
4845   /manufacturing/inquiry/where_used_inquiry.php
4846   /manufacturing/manage/bom_edit.php
4847   /manufacturing/view/wo_issue_view.php
4848   /manufacturing/view/wo_production_view.php
4849   /purchasing/po_receive_items.php
4850   /purchasing/supplier_credit_grns.php
4851   /purchasing/supplier_invoice_grns.php
4852   /purchasing/includes/ui/invoice_ui.inc
4853   /purchasing/includes/ui/po_ui.inc
4854   /purchasing/view/view_grn.php
4855   /purchasing/view/view_po.php
4856   /reporting/rep105.php
4857   /reporting/rep107.php
4858   /reporting/rep108.php
4859   /reporting/rep109.php
4860   /reporting/rep110.php
4861   /reporting/rep204.php
4862   /reporting/rep209.php
4863   /reporting/rep301.php
4864   /reporting/rep302.php
4865   /reporting/rep303.php
4866   /reporting/rep401.php
4867   /sales/customer_credit_invoice.php
4868   /sales/customer_delivery.php
4869   /sales/customer_invoice.php
4870   /sales/includes/ui/sales_credit_ui.inc
4871   /sales/includes/ui/sales_order_ui.inc
4872   /sales/view/view_credit.php
4873   /sales/view/view_dispatch.php
4874   /sales/view/view_invoice.php
4875   /sales/view/view_sales_order.php
4876   
4877 15-Jun-2008 Janusz Dobrowolski
4878 + Ajax driven delivery and order queries.
4879 $ /sales/inquiry/sales_deliveries_view.php
4880   /sales/inquiry/sales_orders_view.php
4881 + Added searchbox class selector for text inputs with onchange event handlers.
4882 ! Added text selection after focus.
4883 $ /js/inserts.js
4884   /js/utils.js
4885 + Added submit_on_change option to ref input functions, fixed data picker
4886 $ /includes/ui/ui_input.inc
4887 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
4888 $ /includes/ui/ui_lists.inc
4889
4890 15-Jun-2008 Joe Hunt
4891 # Changed so Invoice Template gets the current day instead of original day.
4892 $ /sales/sales_order_entry.php
4893
4894 15-Jun-2008 Joe Hunt
4895 # Bug in tax_types_list (spec_id)
4896 $ /includes/ui/ui_lists.inc
4897
4898 14-Jun-2008 Joe Hunt
4899 # Minor annoying layout bug in stock movements.
4900 $ /inventory/inquiry/stock_movements.php
4901
4902 14-Jun-2008 Joe Hunt
4903 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
4904   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
4905 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
4906   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
4907 $ /includes/ui/ui_lists.inc
4908   /sales/includes/db/sales_invoice_db.inc
4909   /sales/includes/db/sales_credit_db.inc
4910   /sales/manage/customer_branches.php
4911   .
4912 12-Jun-2008 Joe Hunt
4913 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
4914 $ /reporting/reports_main.php
4915   /reporting/rep304.php (new file)
4916   
4917 ---------------------------------------Release Candidate 1-------------------------------
4918 10-Jun-2008 Janusz Dobrowolski
4919 # Some more fixes related to ajax combos usage
4920 $ /includes/ui/ui_lists.inc
4921   /inventory/cost_update.php
4922   /inventory/prices.php
4923   /inventory/purchasing_data.php
4924   /inventory/reorder_level.php
4925   /inventory/includes/item_adjustments_ui.inc
4926   /inventory/inquiry/stock_status.php
4927   /manufacturing/inquiry/where_used_inquiry.php
4928   /manufacturing/manage/bom_edit.php
4929   /purchasing/includes/ui/po_ui.inc
4930 # Fixed focus issues
4931 $ /gl/gl_journal.php
4932   /gl/gl_deposit.php
4933   /gl/gl_payment.php
4934   /js/inserts.js
4935   
4936 09-Jun-2008 Janusz Dobrowolski
4937 # Some additional fixes related to last big committment
4938 $ /gl/gl_journal.php
4939   /gl/gl_deposit.php
4940   /gl/gl_payment.php
4941   /includes/ajax.inc
4942   /includes/reserved.inc
4943   /includes/ui/ui_lists.inc
4944   /includes/ui/ui_view.inc
4945   /js/inserts.js
4946   /js/utils.js
4947   /sales/includes/ui/sales_order_ui.inc
4948   /themes/default/default.css
4949   /themes/aqua/default.css
4950   /themes/cool/default.css
4951
4952 08-Jun-2008 Joe Hunt
4953 ! Preparing for release candidate 1
4954 $ config.php
4955
4956 08-Jun-2008 Joe Hunt
4957 ! Set 'max_execution_time' to 60 seconds by ini_set.
4958 $ /install/save.php
4959
4960 07-Jun-2008 Joe Hunt
4961 # Fixed a layout bug in footer.inc
4962 $ /includes/page/footer.inc
4963
4964 07-Jun-2008 Joe Hunt
4965 ! Changed install.html and update.html
4966 $ install.html
4967   update.html
4968 + New files, change_current_user_password.php and alter2.sql
4969 $ /admin/change_current_user_password.php
4970   /sql/alter2.sql
4971 ! Changed some files for layout
4972 $ /lang/en_US/stylesheet.css
4973   /themes/aqua/default.css
4974   /themes/aqua/renderer.php
4975   /themes/cool/default.css
4976   /themes/cool/renderer.php
4977   /themes/default/default.css
4978   /themes/default/renderer.php
4979 ! Changed install sql scripts
4980 $ /sql/en_US-demo.sql
4981   /sql/en_US-new.sql
4982   
4983 07-Jun-2008 Janusz Dobrowolski
4984 + Added ajax functionality and ui hints to sales form entry pages.
4985 $ /sales/sales_order_entry.php
4986   /sales/includes/ui/sales_order_ui.inc
4987 + Added option for hints display, changed input/lists functions API
4988 $ /admin/display_prefs.php
4989   /admin/db/users_db.inc
4990   /includes/current_user.inc
4991   /includes/prefs/userprefs.inc
4992   /includes/ui/ui_input.inc
4993   /themes/default/renderer.php
4994   /sql/alter.sql
4995 + List functions rewrite. Added ajax functionality, universal combo_input().
4996 $ /includes/ui/ui_lists.inc
4997 + Ajaxified exchange_rate_display()
4998 $ /includes/ui/ui_view.inc
4999 + Added methods for setting focus and page reload to $Ajax class
5000 $ /includes/ajax.inc
5001   /includes/main.inc
5002 + Added comma separated css element selectors
5003 $ /js/behaviour.js
5004 ! Searchable select js changes related to new ui_lists.inc changes
5005 $ /js/inserts.js
5006   /js/utils.js
5007 + Additional style definitions for various ajax controls
5008 $ /themes/default/default.css
5009 ! Fixes related to changed input/lists API and ajax extensions
5010 $ /admin/company_preferences.php
5011   /admin/fiscalyears.php
5012   /admin/forms_setup.php
5013   /admin/gl_setup.php
5014   /dimensions/dimension_entry.php
5015   /dimensions/inquiry/search_dimensions.php
5016   /gl/bank_transfer.php
5017   /gl/includes/ui/gl_deposit_ui.inc
5018   /gl/includes/ui/gl_journal_ui.inc
5019   /gl/includes/ui/gl_payment_ui.inc
5020   /gl/inquiry/bank_inquiry.php
5021   /gl/inquiry/gl_account_inquiry.php
5022   /gl/inquiry/gl_trial_balance.php
5023   /gl/manage/gl_account_types.php
5024   /gl/manage/gl_accounts.php
5025   /includes/ui/ui_controls.inc
5026   /inventory/includes/item_adjustments_ui.inc
5027   /inventory/includes/stock_transfers_ui.inc
5028   /inventory/inquiry/stock_movements.php
5029   /manufacturing/search_work_orders.php
5030   /manufacturing/work_order_add_finished.php
5031   /manufacturing/work_order_entry.php
5032   /manufacturing/includes/work_order_issue_ui.inc
5033   /manufacturing/manage/bom_edit.php
5034   /purchasing/supplier_payment.php
5035   /purchasing/includes/ui/grn_ui.inc
5036   /purchasing/includes/ui/invoice_ui.inc
5037   /purchasing/includes/ui/po_ui.inc
5038   /purchasing/inquiry/po_search.php
5039   /purchasing/inquiry/po_search_completed.php
5040   /purchasing/inquiry/supplier_allocation_inquiry.php
5041   /purchasing/inquiry/supplier_inquiry.php
5042   /sales/customer_credit_invoice.php
5043   /sales/customer_delivery.php
5044   /sales/customer_invoice.php
5045   /sales/includes/ui/sales_credit_ui.inc
5046   /sales/inquiry/customer_allocation_inquiry.php
5047   /sales/inquiry/customer_inquiry.php
5048   /sales/inquiry/sales_deliveries_view.php
5049   /sales/inquiry/sales_orders_view.php
5050   /taxes/tax_groups.php
5051
5052 06-Jun-2008 Joe Hunt
5053 # Final fixes in html layout
5054 $ /admin/create_coy.php
5055   /gl/gl_deposit.php
5056   /gl/gl_payment.php
5057   /gl/manage/exchange_rates.php
5058   /inventory/prices.php
5059   /inventory/purchasing_date.php
5060   /inventory/reorder_level.php
5061   /inventory/inquiry/stock_status.php
5062   /manufacturing/inquiry/where_used_inquiry.php
5063   /manufacturing/manage/bom_edit.php
5064   
5065 05-Jun-2008 Joe Hunt
5066 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
5067 $ /includes/ui/ui_view.inc
5068 # Fixed a html layout bug
5069 $ /includes/page/header.inc
5070
5071 31-May-2008 Joe Hunt
5072 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
5073 $ /gl/view/gl_deposit_view.php
5074   /gl/view/gl_payment_view.php
5075   /includes/ui/ui_controls.inc
5076   /includes/ui/ui_lists.inc
5077   /includes/ui/ui_view.inc
5078   /manufacturing/work_order_add_finished.php
5079   /manufacturing/includes/manufacturing_ui.inc
5080   /manufacturing/view/work_order_view.php
5081   /manufacturing/view/wo_issue_view.php
5082   /sales/inquiry/customer_allocation_inquiry.php
5083   /sales/inquiry/customer_inquiry.php
5084
5085 30-May-2008 Joe Hunt
5086 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
5087 $ /inventory/inquiry/stock_movements.php
5088   /reporting/rep302.php
5089
5090 28-May-2008 Joe Hunt
5091 # More bugs related to debtor_trans changes (positive amounts)
5092 $ /gl/includes/db/gl_db_banking.inc
5093   /sales/allocations/customer_allocate.php
5094   /sales/includes/db/custalloc_db.inc
5095   /sales/inquiry/customer_allocation_inquiry.php
5096
5097 27-May-2008 Joe Hunt
5098 # Changed more files with new html/css.
5099 $ /includes/page/header.inc
5100   /purchasing/inquiry/supplier_allocation_inquiry.php
5101   /sales/credit_note_entry.php
5102   
5103 26-May-2008 Joe Hunt
5104 # Fixed many minor bugs, new ones as well as debtor_trans related.
5105 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
5106 $ /admin/backups.php
5107   /admin/create_coy.php
5108   /admin/inst_lang.php
5109   /admin/inst_module.php
5110   /gl/manage/exchange_rates.php
5111   /includes/session.inc
5112   /includes/page/header.inc
5113   /includes/ui/ui_controls.inc
5114   /includes/ui/ui_input.inc
5115   /includes/ui/ui_lists.inc
5116   /includes/ui/ui_view.inc
5117   /purchasing/allocations/supplier_allocate.php
5118   /sales/allocations/customer_allocate.php
5119   /sales/includes/db/sales_credit_db.inc
5120   /sales/inquiry/customer_allocation_inquiry.php
5121   /themes/aqua/default.css
5122   /themes/cool/default.css
5123   /themes/default/default.css
5124   
5125 23-May-2008 Joe Hunt
5126 # Minor bug in dimensions.php (Outstanding Dimensions)
5127 $ /applications/dimensions.php
5128   /dimensions/inquiry/search_dimensions.php
5129   
5130 23-May-2008 Janusz Dobrowolski
5131 ! Include file order / error handling order fixed once again.
5132 $ /includes/main.inc
5133   /includes/session.inc
5134   
5135 23-May-2008 Joe Hunt
5136 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
5137   correct renderer.php.
5138 $ frontaccounting.php
5139   /includes/page/header.inc
5140   /includes/page/footer.inc
5141   /themes/default/renderer.php
5142   /themes/cool/renderer.php
5143   /themes/aqua/renderer.php
5144
5145 22-May-2008 Janusz Dobrowolski
5146 ! Error handler switching moved to session.inc for early error catching
5147 $ /includes/main.inc
5148   /includes/session.inc
5149 ! Cosmetic cleanup
5150   /js/utils.js
5151   
5152 18-May-2008 Janusz Dobrowolski
5153 # Added explicit ob_end_flush() on shutdown needed for php5
5154 $ /includes/main.inc
5155 # Fixed for www servers on nonstandard listening ports.
5156 $ /js/JsHttpRequest.js
5157
5158 18-May-2008 Joe Hunt
5159 # Bug when inserting new records in debtor_trans.
5160 $ /sales/includes/db/cust_trans_db.inc
5161
5162 16-May-2008 Janusz Dobrowolski
5163 + Rewritten errors/messages handling, unified for ajax/user/php errors
5164 $ /includes/errors.inc
5165   /includes/main.inc
5166   /includes/ui/ui_msgs.inc
5167 + Framework extended for ajax functionality, javascript code organization improvements.
5168 $ /config.php
5169   /includes/JsHttpRequest.php (new file)
5170   /includes/ajax.inc (new file)
5171   /includes/current_user.inc
5172   /includes/session.inc
5173   /includes/lang/language.php
5174   /includes/page/footer.inc
5175   /includes/page/header.inc
5176   /includes/ui/ui_controls.inc
5177   /includes/ui/ui_input.inc
5178   /includes/ui/ui_view.inc
5179   /js/JsHttpRequest.js (new file)
5180   /js/allocate.js (new file)
5181   /js/utils.js (new file)
5182   /js/behaviour.js
5183   /js/inserts.js
5184   /themes/aqua/images (new dir)
5185   /themes/aqua/images/button_ok.png (new file)
5186   /themes/aqua/images/locate.png (new file)
5187   /themes/cool/images (new dir)
5188   /themes/coll/images/button_ok.png (new file)
5189   /themes/coll/images/locate.png (new file)
5190   /themes/default/images/button_ok.png (new file)
5191   /themes/default/images/progressbar.gif (new file)
5192   /themes/default/images/progressbar1.gif (new file)
5193   /themes/default/images/progressbar2.gif (new file)
5194   /themes/default/default.css
5195   /themes/aqua/default.css
5196   /themes/cool/default.css
5197 ! Payment allocation js functions moved to allocate.js
5198 $ /purchasing/allocations/supplier_allocate.php 
5199   /sales/allocations/customer_allocate.php
5200 ! Some initializations moved from sales_order_ui.inc
5201 $ /sales/includes/cart_class.inc
5202 + Added javascript compression routine
5203 $ /includes/main.inc
5204
5205 14-May-2008 Joe Hunt
5206 # Minor bugs in the former fixing.
5207 $ /includes/ui/ui_lists.inc
5208
5209 14-May-2008 Joe Hunt
5210 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
5211   the records when there were no search values.
5212 $ /includes/ui/ui_lists.inc
5213
5214 09-May-2008 Joe Hunt
5215 ! Due to differences in Javascript the script update_db.php had to be changed.
5216 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
5217 $ /update_db.php
5218   /sql/en_US-new.sql
5219   /sql/en_US-demo.sql
5220   
5221 09-May-2008 Janusz Dobrowolski
5222 # Automatic calculation of not set item prices from home currency and base sales type settings.
5223 $ /admin/company_preferences.php
5224   /admin/db/company_db.inc
5225   /includes/ui/ui_lists.inc
5226   /sales/includes/cart_class.inc
5227   /sales/includes/sales_db.inc
5228   /sales/includes/db/sales_order_db.inc
5229   /sales/includes/db/sales_types_db.inc
5230   /sales/includes/ui/sales_credit_ui.inc
5231   /sales/includes/ui/sales_order_ui.inc
5232   /sales/manage/sales_types.php
5233   /sql/alter.sql
5234 # Fixed dev bug blocking change of price on order entry.
5235 $ /sales/includes/ui/sales_order_ui.inc
5236 # Small display fix
5237 $ /sales/manage/sales_people.php
5238
5239 30-Apr-2008 Joe Hunt
5240 # Fixed price update also in purchase order
5241 $ /purchasing/includes/ui/po_ui.inc
5242
5243 30-Apr-2008 Janusz Dobrowolski
5244 # Fixed price update when changing item in sales order.
5245 $ /includes/ui/ui_lists.inc
5246   /js/inserts.js
5247   /sales/includes/ui/sales_order_ui.inc
5248
5249 24-Apr-2008 Janusz Dobrowolski
5250 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
5251 $ /company/0/reporting (added new directory)
5252   /company/0/reporting/index.php
5253   /admin/create_coy.php
5254   /reporting/includes/reports_classes.inc
5255 # Warnings turned off in case of charset not supported by htmlspecialchars().
5256 $ /includes/db/connect_db.inc
5257 # Added content type encoding header
5258 $ /includes/page/header.inc
5259
5260 24-Apr-2008 Joe Hunt
5261 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
5262   /includes/prefs/sysprefs.inc
5263 $ /includes/ui/items_cart.inc  
5264 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
5265 $ /reporting/includes/pdf_report.inc
5266
5267 23-Apr-2008 Joe Hunt
5268 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
5269   It will make it easier to design your own document layouts.
5270 $ /reporting/includes/pdf_report.inc
5271   /reporting/includes/header2.inc (new file)
5272   
5273 20-Apr-2008 Janusz Dobrowolski
5274 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
5275 $ /admin/create_coy.php
5276 ! Added missing include_once directives.
5277 $ /includes/ui/items_cart.inc
5278   /includes/ui/ui_lists.inc
5279   /includes/ui/ui_view.inc
5280 + Added ini default_charset unnecessary for planned ajax calls.
5281 $ /includes/lang/language.inc
5282
5283 19-Apr.2008 Joe Hunt
5284 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
5285   ago wasn't removed.
5286 $ /reporting/includes/pdf_report.inc
5287
5288 18-Apr-2008 Janusz Dobrowolski
5289 # Additional checks on provisions and break point entry.
5290 $ /sales/manage/sales_people.php
5291 ! Modules purchasing, sales and taxes sealed against XSS attacks
5292 $ /install/save.php
5293   /admin/db/maintenance_db.inc
5294   /purchasing/includes/db/grn_db.inc
5295   /purchasing/includes/db/invoice_items_db.inc
5296   /purchasing/includes/db/po_db.inc
5297   /purchasing/includes/db/supp_trans_db.inc
5298   /purchasing/manage/suppliers.php
5299   /sales/includes/db/credit_status_db.inc
5300   /sales/includes/db/cust_trans_db.inc
5301   /sales/includes/db/cust_trans_details_db.inc
5302   /sales/includes/db/sales_order_db.inc
5303   /sales/includes/db/sales_types_db.inc
5304   /sales/manage/customer_branches.php
5305   /sales/manage/customers.php
5306   /sales/manage/sales_areas.php
5307   /sales/manage/sales_people.php
5308   /taxes/db/item_tax_types_db.inc
5309   /taxes/db/tax_groups_db.inc
5310   /taxes/db/tax_types_db.inc
5311
5312 18-Apr-2008 Joe Hunt
5313 ! Module gl sealed against XSS Attacks
5314 $ /gl/includes/db/gl_db_accounts.inc
5315   /gl/includes/db/gl_db_account_types.inc
5316   /gl/includes/db/gl_db_bank_accounts.inc
5317   /gl/includes/db/gl_db_bank_trans.inc
5318   /gl/includes/db/gl_db_bank_trans_types.inc
5319   /gl/includes/db/gl_db_currencies.inc
5320   /gl/includes/db/gl_db_trans.inc
5321   
5322 18-Apr-2008 Janusz Dobrowolski
5323 ! Modules admin and dimensions sealed against XSS attacks
5324 $ /admin/payment_terms.php
5325   /admin/shipping_companies.php
5326   /admin/db/company_db.inc
5327   /admin/db/maintenance_db.inc
5328   /admin/db/users_db.inc
5329   /admin/db/voiding_db.inc
5330   /dimensions/includes/dimensions_db.inc
5331
5332 18-Apr-2008 Joe Hunt
5333 ! Modules includes, inventory and manufacturing sealed against XSS attacks
5334 $ /includes/db/comments_db.inc
5335   /includes/db/inventory_db.inc
5336   /includes/db/references_db.inc
5337   /inventory/includes/db/items_category_db.inc
5338   /inventory/includes/db/items_db.inc
5339   /inventory/includes/db/items_locations_db.inc
5340   /inventory/includes/db/items_units_db.inc
5341   /inventory/includes/db/movement_types_db.inc
5342   /manufacturing/includes/db/work_centres_db.inc
5343   /manufacturing/includes/db/work_orders_db.inc
5344   /manufacturing/includes/db/work_orders_quick_db.inc
5345   /manufacturing/includes/db/work_order_issues_db.inc
5346   /manufacturing/includes/db/work_order_produce_items_db.inc
5347   
5348 18-Apr-2008 Janusz Dobrowolski
5349 ! Changed db_escape function to avoid XSS attacks via js db injection
5350 $ /includes/db/connect_db.inc
5351 # Database inserts/updates secured against js injection
5352 $ /admin/db/maintenance_db.inc
5353   /gl/includes/db/gl_db_accounts.inc
5354   /purchasing/includes/db/po_db.inc
5355   /sales/sales_order_entry.php
5356   /sales/includes/db/sales_order_db.inc
5357
5358 16-Apr-2008 Joe Hunt
5359 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
5360 $ /includes/ui/ui_lists.inc
5361
5362 09-Apr-2008 Janusz Dobrowolski
5363 # Fixed number formatting bug in standard cost update.
5364 $ /inventory/cost_update.php
5365
5366 -------------------- 2,0 Beta - released ----------------------------
5367
5368 06-Apr-2008 Joe Hunt
5369 ! Changed install.html and update.html to fit the new unstable release 2.0
5370 ! Changed demo sql script to fit the 2.0 unstable.
5371 $ install.html
5372   update.html
5373   /sql/en_US-demo.sql
5374   
5375 06-Apr-2008 Janusz Dobrowolski
5376 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
5377   /sales/customer_invoice.php
5378 # Fixed typo causing error while adding new tax type.
5379   /taxes/tax_types.php
5380   
5381 05-Apr-2008 Joe Hunt
5382 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
5383 $ /admin/create_coy.php
5384
5385 05-Apr-2008 Joe Hunt
5386 # Removed annoying warnings in several reports. 
5387 $ config.php 
5388   /reporting/rep102.php
5389   /reporting/rep104.php
5390   /reporting/rep201.php
5391   /reporting/rep203.php
5392   /reporting/rep705.php
5393   /reporting/rep706.php
5394   /reporting/rep707.php
5395   /reporting/rep709.php
5396   /reporting/reports_main.php
5397   /reporting/includes/pdf_report.inc
5398   
5399 04-Apr-2008 Janusz Dobrowolski
5400 # Javascript bugfix in selecting orders for template.
5401 $ /sales/inquiry/sales_orders_view.php
5402
5403 04-Apr-2008 Joe Hunt
5404 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
5405 + Preparing for download of release 2.0b on SourceForge.
5406 $ config.php
5407   update.html
5408   /sql/en_US-new.sql
5409   /sql/en_US-demo.sql
5410   
5411 02-Apr-2008 Janusz Dobrowolski
5412 # Removed selector expansion on space key for multi-line selectors
5413 $ /js/inserts.js
5414 ! Hiding search button in combo selectors for javascript enabled browsers
5415 $ /includes/ui/ui_lists.inc
5416   /js/inserts.js
5417 + Focus set to invalid form field after submit check fail
5418 $ /admin/company_preferences.php
5419   /admin/fiscalyears.php
5420   /admin/gl_setup.php
5421   /admin/payment_terms.php
5422   /admin/shipping_companies.php
5423   /admin/users.php
5424   /admin/void_transaction.php
5425   /dimensions/dimension_entry.php
5426   /gl/bank_transfer.php
5427   /gl/gl_deposit.php
5428   /gl/gl_journal.php
5429   /gl/gl_payment.php
5430   /gl/manage/bank_accounts.php
5431   /gl/manage/bank_trans_types.php
5432   /gl/manage/currencies.php
5433   /gl/manage/exchange_rates.php
5434   /gl/manage/gl_account_classes.php
5435   /gl/manage/gl_account_types.php
5436   /gl/manage/gl_accounts.php
5437   /inventory/adjustments.php
5438   /inventory/cost_update.php
5439   /inventory/prices.php
5440   /inventory/purchasing_data.php
5441   /inventory/transfers.php
5442   /inventory/manage/item_categories.php
5443   /inventory/manage/item_units.php
5444   /inventory/manage/items.php
5445   /inventory/manage/locations.php
5446   /inventory/manage/movement_types.php
5447   /manufacturing/work_order_add_finished.php
5448   /manufacturing/work_order_entry.php
5449   /manufacturing/work_order_issue.php
5450   /manufacturing/work_order_release.php
5451   /manufacturing/manage/bom_edit.php
5452   /manufacturing/manage/work_centres.php
5453   /purchasing/po_entry_items.php
5454   /purchasing/po_receive_items.php
5455   /purchasing/supplier_credit.php
5456   /purchasing/supplier_credit_grns.php
5457   /purchasing/supplier_invoice.php
5458   /purchasing/supplier_invoice_grns.php
5459   /purchasing/supplier_payment.php
5460   /purchasing/supplier_trans_gl.php
5461   /purchasing/allocations/supplier_allocate.php
5462   /purchasing/manage/suppliers.php
5463   /sales/credit_note_entry.php
5464   /sales/customer_credit_invoice.php
5465   /sales/customer_delivery.php
5466   /sales/customer_invoice.php
5467   /sales/customer_payments.php
5468   /sales/sales_order_entry.php
5469   /sales/allocations/customer_allocate.php
5470   /taxes/item_tax_types.php
5471   /taxes/tax_groups.php
5472   /taxes/tax_types.php
5473 # Set default focus in update_db.php
5474 $ /admin/backups.php
5475
5476 29-Mar-2008 Janusz Dobrowolski
5477 # Changed gl_all_accounts_list() API
5478 $ /includes/ui/ui_lists.inc
5479 + Enhanced list accessability in kbd usage via space key
5480 $ js/inserts.js
5481
5482 28-Mar-2008 Janusz Dobrowolski
5483 # Fixed headers for various display mode
5484 $ /sales/inquiry/sales_orders_view.php
5485
5486 28-Mar-2008 Joe Hunt
5487 + Added print document options in inquiries.
5488 $ /sales/inquiry/customer_inquiry.php
5489   /sales/inquiry/sales_orders_view.php
5490   /sales/inquiry/sales_deliveries_view.php
5491   /purchasing/inquiry/po_search.php
5492   /purchasing/inquiry/po_search_completed.php
5493   
5494 28-Mar-2008 Joe Hunt
5495 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
5496 $ /sales/includes/db/customers_db.inc
5497 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
5498 $ /sales/includes/db/sales_credit_db.inc
5499 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
5500 $ /reporting/includes/doctext.inc
5501   /reporting/includes/doctext2.inc
5502 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
5503 $ /reporting/rep101.php
5504   /reporting/rep102.php
5505
5506 28-Mar-2008 Janusz Dobrowolski
5507 # Layout/focus fixes for no_[customer/supplier/item]_list option on
5508 $  /includes/ui/ui_lists.inc
5509    /purchasing/includes/ui/po_ui.inc
5510    /sales/credit_note_entry.php
5511    /sales/sales_order_entry.php
5512    /sales/includes/ui/sales_credit_ui.inc
5513    /sales/includes/ui/sales_order_ui.inc
5514
5515 27-Mar-2008 Janusz Dobrowolski
5516 + Automatic first field focus on page start, focus order preserved between form updates
5517 $  /gl/inquiry/gl_account_inquiry.php
5518    /includes/page/footer.inc
5519    /includes/ui/ui_controls.inc
5520    /includes/ui/ui_input.inc
5521    /includes/ui/ui_lists.inc
5522    /includes/ui/ui_view.inc
5523    /js/inserts.js
5524    /sales/sales_order_entry.php
5525    /sales/credit_note_entry.php
5526    /sales/includes/ui/sales_credit_ui.inc
5527    /sales/includes/ui/sales_order_ui.inc
5528 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
5529 $  /includes/ui/ui_input.inc
5530 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
5531 $  /gl/gl_deposit.php
5532    /gl/gl_journal.php
5533    /gl/gl_payment.php
5534    /gl/includes/ui/gl_deposit_ui.inc
5535    /gl/includes/ui/gl_journal_ui.inc
5536    /gl/includes/ui/gl_payment_ui.inc
5537    /includes/ui/ui_view.inc
5538    /purchasing/po_entry_items.php
5539    /purchasing/includes/ui/po_ui.inc
5540    /sales/sales_order_entry.php
5541    /sales/includes/ui/sales_credit_ui.inc
5542    /sales/includes/ui/sales_order_ui.inc
5543    /js/inserts.js
5544 ! get_js_set_focus moved from ui_view (this is only standalone form).
5545    /update_db.php
5546 # Fixed debit/credit entry check 
5547 $  /gl/gl_journal.php
5548 # Restored GET/POST security check on path_to_root
5549 $  /config.php
5550
5551 26-Mar-2008 Janusz Dobrowolski
5552 # Bug fixes in purchase module related to tax structure changes.
5553 $  /purchasing/includes/supp_trans_class.inc
5554    /purchasing/includes/db/invoice_db.inc
5555    /purchasing/includes/db/invoice_items_db.inc
5556    /purchasing/includes/ui/invoice_ui.inc
5557    /reporting/rep105.php
5558
5559 25-Mar-2008 Janusz Dobrowolski
5560 ! Per company pdf, backup and graphics directories in 'company' dir.
5561 $  /company (new dir)
5562    /company/0 (new dir)
5563    /company/0/images/ (new dir)
5564    /company/0/images/102.jpg    (moved from inventory/manage/image)
5565    /company/0/images/103.jpg    (moved from inventory/manage/image)
5566    /company/0/images/104.jpg    (moved from inventory/manage/image)
5567    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
5568    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
5569    /admin/backups.php
5570    /admin/create_coy.php
5571    /admin/db/maintenance_db.inc
5572    /install/index.php
5573    /reporting/rep102.php
5574    /reporting/rep104.php
5575    /reporting/rep202.php
5576    /reporting/rep303.php
5577    /reporting/rep706.php
5578    /reporting/rep707.php
5579    /reporting/includes/pdf_report.inc
5580    /inventory/manage/items.php
5581
5582 + jscript component caching (enables browser caching and future compression)
5583 $  /includes/session.inc
5584    /includes/main.inc
5585    /includes/page/header.inc
5586    /includes/ui/ui_view.inc
5587    /admin/display_prefs.php
5588    /config.php
5589
5590 - Removed obsolete file
5591 $  /sales/includes/ui/print_invoice.inc
5592
5593 21-Mar-2008 Janusz Dobrowolski
5594 ! Total Allocation/Left to Allocate update without page submit.
5595 $  /includes/ui/ui_view.inc
5596    /purchasing/allocations/supplier_allocate.php
5597    /sales/allocations/customer_allocate.php
5598 # Fixed unvisable under IE editbutton
5599 $  /themes/aqua/default.css
5600    /themes/cool/default.css
5601    /themes/default/default.css
5602
5603 20-Mar-2008 Janusz Dobrowolski
5604 # Excluding delivery notes from Customer Balances, removed warnings. 
5605 $  /reporting/rep101.php 
5606 # Divide by zero fix on order_price==0 in new supplier invoice
5607 $  /purchasing/supplier_invoice_grns.php
5608 # Database bug fix in new customer entry
5609 $  /sales/manage/customers.php
5610 # Small bug fix (warnings) in is_date() function.
5611 $  /includes/date_functions.inc
5612
5613 18-Mar-2008 Janusz Dobrowolski
5614 # Line items editor uses POST method - no disappearing shippment info.
5615 $  /sales/credit_note_entry.php
5616    /sales/sales_order_entry.php
5617    /sales/includes/ui/sales_credit_ui.inc
5618    /sales/includes/ui/sales_order_ui.inc
5619 + Added edit_button_cell() function
5620 $  /includes/ui/ui_controls.inc
5621 + Helper function for finding indexed submit $_POST vars.
5622 $  /includes/ui/ui_input.inc
5623 + New class .editbutton for buttons. Default view is link alike.
5624 $  /themes/aqua/default.css
5625    /themes/cool/default.css
5626    /themes/default/default.css
5627
5628 17-Mar-2008 Janusz Dobrowolski
5629 # Added rounding when needed to avoid document non cosistent documents.
5630 $  /includes/banking.inc
5631    /purchasing/supplier_credit_grns.php
5632    /purchasing/supplier_invoice_grns.php
5633    /purchasing/includes/supp_trans_class.inc
5634    /purchasing/includes/ui/invoice_ui.inc
5635    /purchasing/includes/ui/po_ui.inc
5636    /reporting/rep107.php
5637    /reporting/rep109.php
5638    /reporting/rep110.php
5639    /reporting/rep209.php
5640    /sales/includes/cart_class.inc
5641    /sales/includes/ui/sales_credit_ui.inc
5642    /sales/includes/ui/sales_order_ui.inc
5643    /sales/view/view_credit.php
5644    /sales/view/view_dispatch.php
5645    /sales/view/view_invoice.php
5646    /sales/view/view_sales_order.php
5647    /taxes/tax_calc.inc
5648 # Sign bug for customer transactions
5649 $  /reporting/rep709.php
5650 # Include file conflict fix
5651 $ /purchasing/includes/ui/invoice_ui.inc
5652   /gl/manage/bank_accounts.php
5653   /manufacturing/inquiry/where_used_inquiry.php
5654   /purchasing/manage/suppliers.php
5655   
5656 16-Mar-2008 Janusz Dobrowolski
5657 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
5658 $  /js/behaviour.js
5659    /js/inserts.js
5660 + Added javascript source collecting functions
5661 $  /includes/main.inc
5662 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
5663 + Added global js code collecting arrays  $js_lib, $js_static
5664 $  /includes/session.inc
5665 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
5666 $  /includes/ui/ui_view.inc
5667 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
5668 $  /includes/page/footer.inc
5669    /includes/page/header.inc
5670 ! Added including of data_checks.inc
5671 $  /includes/ui.inc
5672 + User side percent/exrate/qty/price input formatting via onblur handler.
5673 $  /admin/gl_setup.php
5674    /gl/gl_budget.php
5675    /gl/manage/exchange_rates.php
5676    /includes/ui/ui_input.inc
5677    /inventory/purchasing_data.php
5678    /inventory/reorder_level.php
5679    /inventory/includes/item_adjustments_ui.inc
5680    /inventory/includes/stock_transfers_ui.inc
5681    /manufacturing/work_order_entry.php
5682    /manufacturing/manage/bom_edit.php
5683    /purchasing/po_entry_items.php
5684    /purchasing/po_receive_items.php
5685    /purchasing/supplier_credit.php
5686    /purchasing/supplier_credit_grns.php
5687    /purchasing/supplier_invoice_grns.php
5688    /purchasing/supplier_trans_gl.php
5689    /purchasing/allocations/supplier_allocate.php
5690    /purchasing/includes/ui/po_ui.inc
5691    /sales/customer_delivery.php
5692    /sales/customer_invoice.php
5693    /sales/allocations/customer_allocate.php
5694    /sales/includes/ui/sales_credit_ui.inc
5695    /sales/includes/ui/sales_order_ui.inc
5696    /taxes/tax_groups.php
5697    /taxes/tax_types.php
5698
5699 14-Mar-2008 Janusz Dobrowolski
5700  + All forms fixed to accept user native numeric format.
5701  $ /admin/gl_setup.php
5702    /gl/bank_transfer.php
5703    /gl/gl_budget.php
5704    /gl/gl_deposit.php
5705    /gl/gl_journal.php
5706    /gl/gl_payment.php
5707    /gl/includes/db/gl_db_banking.inc
5708    /gl/includes/ui/gl_deposit_ui.inc
5709    /gl/includes/ui/gl_journal_ui.inc
5710    /gl/includes/ui/gl_payment_ui.inc
5711    /gl/manage/exchange_rates.php
5712    /inventory/adjustments.php
5713    /inventory/cost_update.php
5714    /inventory/prices.php
5715    /inventory/purchasing_data.php
5716    /inventory/reorder_level.php
5717    /inventory/transfers.php
5718    /inventory/includes/item_adjustments_ui.inc
5719    /inventory/includes/stock_transfers_ui.inc
5720    /inventory/manage/item_units.php
5721    /manufacturing/work_order_entry.php
5722    /manufacturing/inquiry/where_used_inquiry.php
5723    /manufacturing/manage/bom_edit.php
5724    /purchasing/po_entry_items.php
5725    /purchasing/po_receive_items.php
5726    /purchasing/supplier_credit_grns.php
5727    /purchasing/supplier_invoice_grns.php
5728    /purchasing/supplier_payment.php
5729    /purchasing/supplier_trans_gl.php
5730    /purchasing/allocations/supplier_allocate.php
5731    /purchasing/includes/ui/po_ui.inc
5732    /purchasing/inquiry/po_search.php
5733    /sales/credit_note_entry.php
5734    /sales/customer_credit_invoice.php
5735    /sales/customer_delivery.php
5736    /sales/customer_invoice.php
5737    /sales/customer_payments.php
5738    /sales/sales_order_entry.php
5739    /sales/allocations/customer_allocate.php
5740    /sales/includes/ui/sales_credit_ui.inc
5741    /sales/includes/ui/sales_order_ui.inc
5742    /sales/manage/customers.php
5743    /sales/manage/sales_people.php
5744    /sales/view/view_credit.php
5745    /sales/view/view_dispatch.php
5746    /sales/view/view_invoice.php
5747    /sales/view/view_receipt.php
5748    /sales/view/view_sales_order.php
5749    /taxes/item_tax_types.php
5750    /taxes/tax_groups.php
5751    /taxes/tax_types.php
5752  + User format functions for percent/price/exrate amounts display.
5753  $ /includes/current_user.inc
5754  + Input checking functions for numeric input fields in user native format
5755  $ /includes/data_checks.inc
5756  + Numeric input fields in user native format
5757  $ /includes/ui/ui_input.inc
5758  + Javascript function for conversion to/from user native numeric format.
5759  $ /includes/ui/ui_view.inc
5760  + New class amount for numeric input
5761  $ /themes/aqua/default.css
5762    /themes/cool/default.css
5763    /themes/default/default.css
5764  # Removed warning on adding component
5765    /manufacturing/manage/bom_edit.php
5766  # Quantity display correction
5767    /manufacturing/inquiry/where_used_inquiry.php
5768  # Fixed add_customer_trans() call
5769    /gl/includes/db/gl_db_banking.inc
5770
5771 12-Mar-2008 Joe Hung
5772  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
5773  - Removed default insertion of Units of Measure. Not neccessary.
5774  $ /sql/alter.sql
5775    /admin/db/maintenance_db.inc (added support for update)
5776
5777 11-Mar-2008 Janusz Dobrowolski
5778  + Table of measure moved into new table item_units
5779  ! Removed $themes[] from config.php, theme list based on directory structure
5780  $ /config.php
5781    /includes/ui/ui_lists.inc
5782    /applications/inventory.php
5783    /inventory/includes/inventory_db.inc
5784    /inventory/includes/db/items_units_db.inc
5785    /inventory/manage/item_units.php
5786    /inventory/manage/items.php
5787    /sql/alter.sql
5788
5789 11-Mar-2008 Joe Hunt
5790  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
5791  $ /sales/customer_invoice.php
5792    /sales/customer_delivery.php
5793  
5794 10-Mar-2008 Joe Hunt
5795  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
5796  $ /sales/sales_order_entry.php
5797  
5798 10-Mar-2008 Janusz Dobrowolski
5799  + Added price list selector to sales entry (debtor_master gives only default one)
5800  + Added optional submit_on_change parameter to sales ui lists
5801  $ /includes/ui/ui_lists.inc
5802    /sales/sales_order_entry.php
5803    /sales/includes/ui/sales_credit_ui.inc
5804    /sales/includes/ui/sales_order_ui.inc
5805  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
5806  $ /sales/includes/cart_class.inc
5807    /includes/ui/ui_view.inc
5808    /sales/includes/sales_db.inc
5809  # Fixed bogus sales_type lists in edition mode
5810  $ /sales/customer_delivery.php
5811    /sales/customer_invoice.php
5812  # Smaller fixes, cart_class.sales_type name change
5813  $ /sales/includes/ui/sales_credit_db.inc
5814    /sales/credit_note_entry.php
5815    /sales/customer_credit_invoice.php
5816    /sales/includes/cart_class.inc
5817    /sales/includes/db/sales_credit_db.inc
5818    /sales/includes/db/sales_delivery_db.inc
5819    /sales/includes/db/sales_invoice_db.inc
5820    /sales/includes/db/sales_order_db.inc
5821    /sales/includes/ui/sales_credit_ui.inc
5822  # One another pmWiki name conflict removed
5823  $ /admin/display_prefs.php
5824  
5825 09-Mar-2008 Joe Hunt
5826  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
5827  $ /dimensions/includes/dimensions_db.inc
5828    /gl/includes/db/gl_db_banking.inc
5829    /includes/main.inc
5830    /inventory/includes/db/items_adjust_db.inc
5831    /manufacturing/includes/db/work_order_issues_db.inc
5832    /manufacturing/includes/db/work_order_produce_items_db.inc
5833    /manufacturing/includes/db/work_orders_db.inc
5834    /manufacturing/includes/db/work_orders_quick_db.inc
5835    /purchasing/includes/db/grn_db.inc
5836    /purchasing/includes/db/po_db.inc
5837    /purchasing/includes/db/supp_payment_db.inc
5838    /reporting/includes/form_types.inc (File removed)
5839    /sales/includes/db/sales_delivery_db.inc
5840    /sales/includes/db/sales_invoice_db.inc
5841    /sales/includes/db/sales_order_db.inc
5842    /sql/alter.sql
5843  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
5844  $ /reporting/rep101.php
5845    /reporting/rep201.php
5846  # clone replacement do_clone() for both PHP 4 and PHP 5.
5847  $ /includes/ui/ui_view.inc (at the very bottom)
5848    /sales/includes/cart_class.inc
5849    
5850 07-Mar-2008 Janusz Dobrowolski
5851  ! Changed name tax type uniqueness constraint to (name, rate)
5852  $ /includes/ui/ui_lists.inc
5853    /taxes/items_tax_types.php
5854  ! Tax included option moved from tax_group to sales_types table
5855  $ includes/ui/ui_view.inc
5856    /purchasing/includes/ui/invoice_ui.inc
5857    /taxes/tax_calc.inc
5858    /taxes/tax_groups.php
5859    /taxes/db/tax_groups_db.inc
5860    /sql/alter.sql
5861  # Final rewriting of sales module, a lot of bugfixes.
5862  + Template delivery/invoicing
5863  + Concurrent document editing control on sql level
5864  + Most of sales documents are now editable
5865  + Some links to print documents after entry
5866  ! Changed javascript helper function for customer allocations
5867  $ /applications/customers.php
5868    /includes/ui/ui_input.inc
5869    /reporting/rep107.php
5870    /reporting/rep109.php
5871    /reporting/rep110.php
5872    /sales/credit_note_entry.php
5873    /sales/customer_credit_invoice.php
5874    /sales/customer_delivery.php
5875    /sales/customer_invoice.php
5876    /sales/customer_payments.php
5877    /sales/sales_order_entry.php
5878    /sales/allocations/customer_allocate.php
5879    /sales/allocations/customer_allocation_main.php
5880    /sales/includes/cart_class.inc
5881    /sales/includes/sales_db.inc
5882    /sales/includes/sales_ui.inc
5883    /sales/includes/db/cust_trans_db.inc
5884    /sales/includes/db/cust_trans_details_db.inc
5885    /sales/includes/db/custalloc_db.inc
5886    /sales/includes/db/customers_db.inc
5887    /sales/includes/db/payment_db.inc
5888    /sales/includes/db/sales_credit_db.inc
5889    /sales/includes/db/sales_delivery_db.inc
5890    /sales/includes/db/sales_invoice_db.inc
5891    /sales/includes/db/sales_order_db.inc
5892    /sales/includes/db/sales_types_db.inc
5893    /sales/includes/ui/print_invoice.inc
5894    /sales/includes/ui/sales_credit_ui.inc
5895    /sales/includes/ui/sales_order_ui.inc
5896    /sales/inquiry/customer_allocation_inquiry.php
5897    /sales/inquiry/customer_inquiry.php
5898    /sales/inquiry/sales_deliveries_view.php
5899    /sales/inquiry/sales_orders_view.php
5900    /sales/manage/credit_status.php
5901    /sales/manage/sales_types.php
5902    /sales/view/view_credit.php
5903    /sales/view/view_dispatch.php
5904    /sales/view/view_invoice.php
5905    /sales/view/view_receipt.php
5906    /sales/view/view_sales_order.php
5907 # Removed function name conflict with wiki help system
5908    /includes/lang/language.php
5909    
5910 06-Mar-2008 Janusz Dobrowolski
5911  + Wiki help links integration
5912  $ /config.php
5913    /includes/page/header.inc
5914    /includes/lang/language.php
5915  + Optional debuging with xdebug module
5916  $ /index.php
5917    /includes/db/connect_db.inc
5918  ! Concurrent edition fix
5919  $  /includes/systypes.inc
5920  # Table header fix
5921  $  /manufacturing/manage/bom_edit.php
5922  # Menu layout fixes
5923  $ /themes/aqua/renderer.php
5924    /themes/cool/renderer.php
5925    /themes/default/renderer.php
5926  # Removed warning about nonexistent $_GET variable
5927  $ /dimensions/inquiry/search_dimensions.php
5928  # MySQL 3.xx CAST bug fix
5929  $ /includes/db/manufacturing_db.inc
5930    /manufacturing/includes/db/work_order_requirements_db.inc
5931    /manufacturing/inquiry/where_used_inquiry.php
5932
5933 04-Mar-2008 Joe Hunt
5934  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
5935    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
5936  $ /inventory/cost_update.php
5937    /purchasing/includes/db/grn_db.inc and
5938    /manufacturing/manage/bom_edit.php. 
5939    /manufacturing/includes/db/work_orders_db.inc
5940    /manufacturing/includes/db/work_orders_quick_db.inc
5941    /manufacturing/work_order_entry.php
5942   
5943 21-Feb-2008 Joe Hunt
5944  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
5945  $ /admin/view_print_transaction.php
5946    /applications/setup.php
5947   
5948 17-Feb-2008 Joe Hunt
5949  ! Minor change in menu and function in view_print_transaction.php
5950  $ /admin/view_print_transaction.php
5951    /application/setup.php
5952  + Preparing for print of single documents
5953  $ /reporting/includes/reporting.inc
5954  ! Removing 'out' field in table tax_types
5955  $ /sql/alter.sql
5956    /taxes/tax_types.php
5957    /taxes/db/tax_types_db.inc
5958  + Added 2 functions in ui_input.inc, button and button_cell
5959    /includes/ui/ui_input.inc
5960
5961 11-Feb-2008 Joe Hunt
5962  + Added file, update_db.php, for updating company databases from an SQL script.
5963  $ update_db.php (New file)
5964    update.html
5965   
5966 06-Fef-2008 Joe Hunt
5967  + Added Report, Salesman Listing, rep106.php. 
5968  $ /reporting/reports_main.php
5969    /reporting/rep106.php
5970   
5971 06-Feb-2008 Janusz Dobrowolski
5972  + Separation of customer invoice issue and goods delivery.
5973  + Batch invoicing for more than one delivery
5974  # Corrected inadequate shipping tax calculations.
5975  ! Default debugging status changed to off.
5976  $ /taxes/tax_calc.inc
5977    /taxes/db/tax_groups_db.inc
5978    /admin/db/voiding_db.inc
5979    /applications/customers.php
5980    /includes/systypes.inc
5981    /includes/types.inc
5982    /includes/ui/ui_controls.inc
5983    /includes/ui/ui_lists.inc
5984    /includes/ui/ui_view.inc
5985    /inventory/inquiry/stock_status.php
5986    /reporting/rep105.php
5987    /reporting/rep107.php
5988    /reporting/rep109.php
5989    /reporting/rep110.php 
5990    /reporting/rep209.php
5991    /reporting/reports_main.php
5992    /reporting/includes/doctext.inc
5993    /reporting/includes/doctext2.inc
5994    /reporting/includes/form_types.inc
5995    /reporting/includes/pdf_report.inc
5996    /reporting/includes/reports_classes.inc
5997    /sales/customer_credit_invoice.php
5998    /sales/customer_invoice.php
5999    /sales/sales_order_entry.php
6000    /sales/customer_delivery.php 
6001    /sales/includes/db/sales_delivery_db.inc 
6002    /sales/includes/ui/print_invoice.inc 
6003    /sales/includes/cart_class.inc
6004    /sales/includes/sales_db.inc
6005    /sales/includes/db/cust_trans_db.inc
6006    /sales/includes/db/cust_trans_details_db.inc
6007    /sales/includes/db/sales_credit_db.inc
6008    /sales/includes/db/sales_invoice_db.inc
6009    /sales/includes/db/sales_order_db.inc
6010    /sales/includes/ui/sales_order_ui.inc
6011    /sales/inquiry/customer_allocation_inquiry.php
6012    /sales/inquiry/customer_inquiry.php
6013    /sales/inquiry/sales_orders_view.php
6014    /sales/inquiry/sales_deliveries_view.php 
6015    /sales/view/view_dispatch.php
6016    /sales/view/view_invoice.php
6017    /sales/view/view_sales_order.php
6018    /sql/alter.sql
6019    config.php
6020   
6021 01-Feb-2008 Joe Hunt
6022  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
6023  $ /sales/includes/cart_class.inc
6024    /sales/includes/db/sales_credit_db.inc
6025    /sales/includes/db/sales_invoice_db.inc
6026    /sales/includes/db/sales_order_db.inc
6027    /sales/includes/db/cust_trans_details_db.inc
6028    /sales/includes/ui/sales_order_ui.inc
6029    /sales/includes/ui/sales_credit_ui.inc
6030    /sales/credit_note_entry.php
6031    /sales/customer_credit_invoice.php
6032    /sales/sales_order_entry.php
6033    /sales/customer_invoice.php
6034
6035 31-Jan-2008 Joe Hunt
6036  ! New Release 2.0 Pre Alpha
6037  $ config.php
6038  # Fixed a release 2 related bug in create_coy.php
6039  $ /admin/create_coy.php
6040  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
6041    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
6042    with these databases changes without any new files. They are coming as soon as possible.
6043  $ /sql/alter.sql (New file)  
6044  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
6045    and 2 related files
6046  $ /purchasing/supplier_trans_gl.php
6047    /purchasing/includes/db/invoice_items_db.inc
6048  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
6049  $ /includes/ui/ui_lists.inc
6050    /purchasing/includes/ui/po_ui.inc
6051    /sales/includes/ui/sales_order_ui.inc
6052    /admin/company_preferences.php
6053    /admin/db/company_db.inc
6054    config.php
6055  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
6056    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
6057  $ /sales/manage/sales_people.php
6058    /includes/ui/ui_input.inc
6059  
6060 -------------------- 2,0 Pre Alpha - above ----------------------------
6061 31-Jan-2008 Janusz Dobrowolski
6062  # Minor bugfix in db_import()
6063  $ /admin/db/maintenance_db.inc
6064  
6065 30-Jan-2008 Janusz Dobrowolski
6066  # Minor display fix in tax_types.php
6067  $ /taxes/tax_types.php
6068  ! Format cleanup on some files.
6069  $ /gl/includes/gl_db.inc
6070    /gl/includes/gl_ui.inc
6071    /applications/application.php
6072    frontaccounting.php
6073    index.php
6074    
6075 -------------------- 1.16 Stable Released ----------------------
6076 28-Jan-2008 Joe Hunt
6077  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
6078    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
6079    and $no_supplier_list. Default is the normal behavior for all listboxes.
6080  $ /includes/ui/ui_lists.inc
6081    /sales/includes/ui/sales_orders_ui.inc
6082    /purchases/includes/ui/po_ui.inc
6083    /themes/default/images/locate.png (New file)
6084    config.php
6085
6086  + Added ALTER TABLE possibility in db_import. For future releases.
6087  $ /admin/db/maintenence_db.inc  
6088
6089  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
6090  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
6091  $ /includes/db/connect_db.inc
6092    /includes/ui/ui_lists.inc
6093    /includes/page/header.inc
6094    /access/login.php
6095    
6096 16-Jan-2008 Joe Hunt
6097  # When login screen is displayed after session timeout page content is broken. It
6098    is because of NOT using absolute paths in href attribute theme elements.
6099  $ /access/login.php
6100  
6101 30-Dec-2007 Joe Hunt
6102  # Minor adjustments in function db_export on line 325
6103  $ /admin/db/maintenance_db.inc
6104  
6105 29-Dec-2007 Joe Hunt
6106  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
6107  $ config.php
6108  
6109  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
6110    Also fixed a unneccessary str_replace when importing sql scripts.
6111  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
6112  $ /admin/db/maintenance_db.inc
6113    /reporting/includes/pdf_report.inc
6114    
6115 13-Dec-2007 Joe Hunt
6116  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
6117  $ /gl/inquiry/gl_trial_balance.php
6118    /gl/inquiry/gl_account_inquiry.php
6119
6120 13-Dec-2007 Joe Hunt
6121  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
6122  $ /admin/db/voiding_db.inc
6123  
6124 06-Dec-2007 Joe Hunt
6125  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
6126  $ /gl/gl_payment.php
6127    /gl/includes/ui/gl_payment_ui.inc
6128    
6129  ! Changed $loc_notification to be set to 0 instead of 1.
6130  $ config.php
6131  
6132 -------------------- 1.15 Stable Released ----------------------
6133 05-Dec-2007 Joe Hunt
6134  + Added email notification to stock location when available stock is below reorder level
6135  $ config.php
6136    /sales/includes/db/sales_order_db.inc
6137    
6138  # Fixed bugs in Open balances when account is not a balance account
6139  $ /gl/inquiry/gl_trial_balance.php
6140    /gl/inquiry/gl_account_inquiry.php
6141    /reporting/rep704.php
6142    /reporting/rep708.php
6143    
6144 -------------------- 1.14 Stable Released ----------------------
6145 01-Oct-2007 Joe Hunt
6146  ! Major change in the installation of modules to also accept an SQL-file for upload.
6147  $ config.php
6148    /admin/inst_module.php
6149    /admin/db/maintenance_db.inc
6150    
6151 30-Sep-2007 Joe Hunt
6152  # The following files were still vulnerable. Fixed
6153  $ /access/login.php
6154    /includes/lang/language.php
6155
6156 -------------------- 1.13 Stable Released ----------------------
6157 14-Sep-2007 Joe Hunt
6158  + Added optional link for electronic payment on invoices (PayPal). 
6159  ! Better support for install/update languages.  
6160  ! Minor adjustments
6161  # Fixed a vulnerable item in config.php
6162  $ config.php
6163
6164 14-Sep-2007 Joe Hunt
6165  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
6166  # config.php has been vulnerable. Fixed.
6167  $ /admin/inst_lang.php
6168  $ config.php
6169  
6170 10-Sep-2007 Joe Hunt
6171  ! Changed Bank Address field from text to textarea (multirows)
6172  $ /gl/manage/bank_accounts.php
6173  
6174 06-Sep-2007 Joe Hunt
6175  + Added optional link for electronic payment on invoices (PayPal)
6176  $ /reporting/reports_main.php
6177    /reporting/rep107.php
6178    /reporting/includes/report_classes.inc
6179    /reporting/includes/pdf_report.inc
6180    /reporting/includes/doc_text.inc
6181    /reporting/includes/doc_text2.inc
6182    
6183 23-Aug-2007 Joe Hunt
6184  # Unnecessary parameter ($db) in check_for_recursive_bom
6185  $ /manufacturing/manage/bom_edit.php
6186  
6187 21-Aug-2007 Joe Hunt
6188  # Bug in /includes/lang/gettext.php (249) affecting changing language!
6189  $ /includes/lang/gettext.php
6190  
6191 08-Aug-2007 Joe Hunt
6192  # Minor adjustments
6193  $ config.php
6194    /access/login.php
6195    /admin/create_coy.php
6196    /reporting/includes/pdf_report.inc
6197    
6198 04-Aug-2007 Joe Hunt
6199  + Added a default fiscal year in the en_US-new.sql and start references.
6200  $ /sql/en_US-new.sql
6201  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
6202  $ /lang/en_US/LC_MESSAGES/en_US.mo
6203  
6204 03-Aug-2007 Joe Hunt
6205  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
6206  $ /sales/includes/db/sales_order_db.inc
6207  
6208 23-Jul-2007 Joe Hunt
6209  # Changed <? in front of 2 files to <?php.
6210  $ /purchasing/includes/purchasing_ui.inc
6211    /reporting/includes/class.mail.inc
6212    
6213 -------------------- 1.12 Stable Released ----------------------
6214 21-Jul-2007 Joe Hunt
6215  + Added option to handle Jalali and Islamic Calendars
6216  ! Minor adjustments
6217  $ config.php
6218    /gl/includes/db/gl_db_trans.inc
6219    /includes/date_functions.inc
6220    /includes/ui/ui_input.inc
6221    /includes/ui/ui_lists.inc
6222    /includes/ui/ui_view.inc
6223    /purchasing/po_receive_items.php
6224    /purchasing/includes/ui/invoice_ui.inc
6225    /purchasing/includes/ui/po_ui.inc
6226    /reporting/rep705.php
6227    /sales/includes/db/sales_order_db.inc
6228    /sales/includes/ui/sales_order_ui.inc
6229    
6230 20-Jul-2007 Joe Hunt
6231  ! Changed parameters on report Sales Order. Option to print as Quote.
6232  $ /reporting/reports_main.php
6233    /reporting/rep109.php
6234    /reporting/includes/pdf_report.inc
6235    /reporting/includes/doctext.inc
6236    /reporting/includes/doctext2.inc
6237  
6238 19-Jul-2007 Joe Hunt
6239  + Added Budget Entry in General Ledger. Includes Dimensions.
6240  $ config.php
6241    /applications/generalledger.php
6242    /gl/gl_budget.php (New File!)
6243    /gl/includes/db/gl_db_trans.inc
6244    /includes/date_functions.inc
6245    /reporting/report_classes.inc
6246    
6247 -------------------- 1.11 Stable Released ----------------------
6248 04-Jul-2007 Joe Hunt
6249  ! Option for using alpha numeric chart of accounts.
6250  $ config.php
6251    /gl/manage/gl_accounts.php
6252    /gl/includes/db/gl_db_accounts.inc
6253    /gl/includes/db/gl_db_bank_trans.inc
6254    /gl/includes/db/gl_db_trans.inc
6255    /gl/inquiry/gl_trial_balance.inc
6256    /admin/db/company_db.inc
6257    /inventory/includes/db/items_db.inc
6258    /sales/manage/customer_branches.inc
6259
6260 04-Jul-2007 Joe Hunt
6261  # Problems retrieving language texts for poEdit in long javascripts
6262  $ /includes/ui/ui_view.inc
6263  
6264 04-May-2007 Joe Hunt
6265  # Database error when updating more than one item row in Sales Orders.
6266  $ /sales/includes/db/sales_order_db.inc
6267  # Database error when inserting work order issues. Fixed.
6268  $ /manufacturing/includes/db/work_order_issues_db.inc
6269  
6270 03-May-2007 Joe Hunt
6271  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
6272  $ /includes/db/manufacturing_db.inc
6273    /manufacturing/includes/db/work_order_requirements_db.inc
6274
6275 02-May-2007 Joe Hunt
6276  # Missing details on Purchase Order when emailing and printing
6277  $ /reporting/rep209.php
6278  
6279 -------------------- 1.1 Stable Released ----------------------
6280 02-May-2007 Joe Hunt
6281  + Enabled module addons and all the below bugfixes. No changes in database structure.
6282  - Removed /sql/basic.sql (included in the other sql files)
6283  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
6284    (not needed anymore).
6285  + Addition of update.html  
6286  $ /admin/inst_module.php (New file!)
6287    /applications/customers.php
6288    /applications/dimensions.php
6289    /applications/generalledger.php
6290    /applications/inventory.php
6291    /applications/manufacturing.php
6292    /applications/setup.php
6293    /applications/suppliers.php
6294    /install/index.php
6295    /install/save.php
6296    /modules/inst_modules.php (New folder and new file!)
6297    /modules/index.php (New file!)
6298    /sql/en_US-demo.sql
6299    /sql/en_US-new.sql
6300    install.html
6301    update.html (New file!)
6302    
6303 01-May-2007 Joe Hunt
6304  # Missing measure of units when printing sales orders
6305  # Update of Sales People caused a database error
6306  $ /sales/manage/sales_people.php
6307    /reporting/rep109.php
6308  
6309 30-Apr-2007 Joe Hunt
6310  + The selected menu tab is now shown with same background as hover color.
6311  $ config.php (default tab line 77. Change if you want)
6312    /includes/page/header.inc
6313    
6314 28-Apr-2007 Joe Hunt
6315  # When saving work order entries a lot of debug boxes appeared. Fixed
6316  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
6317  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
6318  $ /includes/db/manufacturing_db.inc
6319    /manufacturing/work_order_entry.php
6320    /manufacturing/includes/work_order_issue_ui.inc
6321    /manufacturing/includes/db/work_order_requirements_db.inc
6322    /manufacturing/includes/db/work_orders_quick_db.inc
6323    /manufacturing/inquiry/where_used_inquiry.php
6324    
6325 25-Apr-2007 Joe Hunt
6326  # Missing Date Picker
6327  $ /sales/customer_invoice.php
6328  # No JS popup window
6329  $ /sales/view/view_invoice.php
6330  
6331 24-Apr-2007 Joe Hunt
6332  ! New and better Date Picker, better cool theme.
6333  $ /includes/ui/ui_input.inc
6334    /includes/ui/ui_view.inc
6335    /reporting/includes/reports_classes.inc
6336    /themes/cool/default.css
6337
6338 -------------------- 1.0.1 Stable Released ----------------------
6339 23-Apr-2007 Joe Hunt
6340  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
6341    the changes for selection lists customers/suppliers and the Audit Trail.
6342
6343 22-Apr-2007 Joe Hunt
6344  ! Changed the two selection lists for customers/suppliers in reports to a single one with
6345    No Filter
6346  ! Changed the sort order in these selection lists from id to name.
6347  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
6348  $ /reporting/reports_main.php
6349    /reporting/rep101.php
6350    /reporting/rep102.php
6351    /reporting/rep201.php
6352    /reporting/rep202.php
6353    /reporting/rep203.php
6354    /reporting/rep204.php
6355    /reporting/includes/reports_classes.inc
6356    /includes/ui/ui_lists.inc
6357    /gl/includes/db/gl_db_trans.inc
6358    config.php
6359    
6360 22-Apr-2007 Joe Hunt
6361  + Date Picker for all date fields.
6362  $ config.php
6363    /admin/fiscalyears.php
6364    /admin/void_transaction.php
6365    /includes/ui/ui_view.inc
6366    /includes/ui/ui_input.inc
6367    /dimensions/dimension_entry.php
6368    /dimensions/inquiry/search_dimensions.php
6369    /gl/gl_journal.php
6370    /gl/gl_deposit.php
6371    /gl/gl_payment.php
6372    /gl/bank_transfer.php
6373    /gl/inquiry/bank_inquiry.php
6374    /gl/inquiry/gl_account_inquiry.php
6375    /gl/inquiry/gl_trial_balance.php
6376    /gl/manage/exchange_rates.php
6377    /inventory/adjustments.php
6378    /inventory/transfers.php
6379    /inventory/inquiry/stock_movements.php
6380    /inventory/manage/items.php
6381    /manufacturing/work_order_add_finished.php
6382    /manufacturing/work_order_entry.php
6383    /manufacturing/work_order_issue.php
6384    /manufacturing/work_order_release.php
6385    /purchasing/supplier_payment.php
6386    /purchasing/po_entry_items.php
6387    /purchasing/po_receive_items.php
6388    /purchasing/supplier_credit.php
6389    /purchasing/supplier_credit_grns.php
6390    /purchasing/supplier_invoice.php
6391    /purchasing/supplier_invoice_grns.php
6392    /purchasing/supplier_trans_gl.php
6393    /purchasing/includes/ui/po_ui.inc
6394    /purchasing/inquity/po_search.php
6395    /purchasing/inquiry/po_search_completed.php
6396    /purchasing/inquiry/supplier_allocation_inquiry.php
6397    /purchasing/inquiry/supplier_inquiry.php
6398    /reporting/reports_main.php
6399    /reporting/includes/reports_classes.inc
6400    /sales/credit_note_entry.php
6401    /sales/customer_credit_invoice.php
6402    /sales/customer_payments.php
6403    /sales/sales_order_entry.php
6404    /sales/includes/ui/sales_order_ui.inc
6405    /sales/inquiry/customer_allocation_inquiry.php
6406    /sales/inquiry/customer_inquiry.php
6407    /sales/inquiry/sales_orders_view.php
6408    New image files:
6409    /themes/default/images/cal.gif
6410    /themes/default/images/next.gif
6411    /themes/default/images/prev.gif
6412
6413 19-Apr-2007 Joe Hunt
6414  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
6415  # Bug no 1703891, Reserved MySQL words used as column names, fixed
6416  $ /taxes/db/tax_types_db.inc
6417
6418  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
6419  $ /gl/manage/gl_accounts.php
6420    /gl/includes/db/gl_db_accounts.inc
6421    /includes/ui/ui_input.inc
6422
6423 18-Apr-2007 Joe Hunt
6424  # Bug no 1702594, Logon Loop, fixed
6425  $ config.php
6426
6427 -------------------- 1.0a Stable Released ----------------------
6428 10-Apr-2007 Joe Hunt
6429  ! Release 1.0a established on SourceForge, fixing the bugs.
6430
6431 11-Apr-2007 Joe Hunt
6432  # Bug No 1698214, Creating Items, fixed
6433  $ /includes/ui/ui_lists.inc
6434  # Bug no 1698216, Item Movements, fixed
6435  $ /inventory/manage/items.php
6436
6437 -------------------- 1.0 Stable Released ----------------------
6438 10-Apr-2007 Joe Hunt
6439  ! Release 1.0 established on SourceForge.