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