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