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