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