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