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