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