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