Fixed acruals posting dates.
[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 18-Jan-2011 Janusz Dobrowolski
23 # Fixed accruals postings date calculation.
24 $ /gl/accruals.php
25 # Fixed add_months() result for dates near end of month.
26 $ /includes/date_functions.inc
27
28 18-Jan-2011 Joe Hunt
29 # Wrong linked credit data on invoices/credits table when view PO
30 $ /purchasing/includes/db/grn_db.inc
31   /purchasing/includes/db/invoice_db.inc
32   
33 17-Jan-2011 Janusz Dobrowolski
34 # Removed sparse Add button
35 $ /admin/inst_module.php
36 # Check for qoh for supplier credit was missing.
37 $ /purchasing/supplier_credit.php
38 # Screen refresh on Update button fixed
39 $ /sales/customer_credit_invoice.php
40 # Fixed theme images location
41 $ /themes/aqua/renderer.php
42   /themes/cool/renderer.php
43   /themes/default/renderer.php
44 # Fixed slow sql for po related invoices/credits
45 $ /purchasing/includes/db/invoice_db.inc
46
47 17-Jan-2011 Joe Hunt
48 # [0000494] Cannot set second company pref when setup System and General GL 
49 $ /admin/db/company_db.inc
50 # {0000481] No warning when user does not supply db credentials in create_coy 
51 $ /admin/create_coy.php
52
53 12-Jan-2011 Janusz Dobrowolski
54 + Added access extensions hook method, cleanup
55 $ /includes/hooks.inc
56 # Fixed suplier reference allowed length.
57 $ /purchasing/includes/ui/invoice_ui.inc
58 # Sparse dot.
59 $ /sql/alter2.3.sql
60 # Backward compatiblity fix in bank account limit check.
61 $ /gl/includes/db/gl_db_bank_accounts.inc
62
63 ------------------------------- Release 2.3.1 ------------------------------------
64 04-Jan-2011 Joe Hunt
65 ! Release 2.3.1
66 $ version.php
67   /lang/new_language_template/LC_MESSAGES/empty.po
68
69 04-Jan-2011 Janusz Dobrowolski
70 ! Database host name up to 60 chars allowed.
71 $ /admin/create_coy.php
72   /install/index.php
73
74 31-Dec-2010 Joe Hunt
75 # Fixed bug in earlier invoice_db (GRN Provision should have only one row)
76   Only GRN Clearring on stock items.
77 $ /purchasing/includes/db/grn_db.inc
78   /purchasing/includes/db/invoice_db.inc
79 ! Changed so supplier credit note items shows the invoice price/not grn price
80 $ /purchasing/includes/db/grn_db.inc
81   /invoice_ui.inc
82 + Added link for viewing GL Delivery if clearing account
83 $ /purchasing/po_receive_items.php
84   /purchasing/po_entry_items.php
85 # Bug. $n undefined in /admin/gl_setup.php
86 $ /admin/gl_setup.php
87 ! Added GL trans on Removal GRN items (Supp Invoice) if GRN Clearing
88 $ /purchasing/includes/db/invoice_db.inc
89   
90 30-Dec-2010 Janusz Dobrowolski
91 + Added option for using GRN Clearing Account for yet non invoiced GRNs.
92 $ /purchasing/includes/po_class.inc
93   /purchasing/includes/db/grn_db.inc
94   /purchasing/includes/db/invoice_db.inc
95   /sql/en_US-demo.sql
96   /sql/en_US-new.sql
97 ! Added GRN clearing account setting
98 $ /admin/gl_setup.php
99 ! Added set_company_pref() function
100 $ /admin/db/company_db.inc
101 # JS error on focus move
102 $ /js/reconcile.js
103
104 29-Dec-2010 Janusz Dobrowolski
105 ! Hook files inclusion moved to session.inc
106 $ /includes/hooks.inc
107   /includes/session.inc
108 # Non-voidable transactions removed from selection on voiding page.
109 $ /admin/void_transaction.php
110   /includes/ui/ui_lists.inc
111
112 27-Dec-2010 Joe Hunt
113 ! Prepared for category icons in applications/application.php for themes
114   To activate, set $show_menu_category_icons = 1, in config.php
115 $ /config.default.php
116   /applications/application.php
117   /applications/customers.php
118   /applications/dimensions.php
119   /applications/generalledger.php
120   /applications/inventory.php
121   /applications/manufacturing.php
122   /applications/setup.php
123   /applications/supplier.php
124   /themes/aqua/renderer.php
125   /themes/aqua/images/menu_entry.png (new file)
126   /themes/aqua/images/menu_inquiry.png (new file)
127   /themes/aqua/images/menu_maintenance.png (new file)
128   /themes/aqua/images/menu_report.png (new file)
129   /themes/aqua/images/menu_settings.png (new file)
130   /themes/aqua/images/menu_system.png (new file)
131   /themes/aqua/images/menu_transaction.png (new file)
132   /themes/aqua/images/menu_update.png (new file)
133   /themes/cool/renderer.php
134   /themes/cool/images/menu_entry.png (new file)
135   /themes/cool/images/menu_inquiry.png (new file)
136   /themes/cool/images/menu_maintenance.png (new file)
137   /themes/cool/images/menu_report.png (new file)
138   /themes/cool/images/menu_settings.png (new file)
139   /themes/cool/images/menu_system.png (new file)
140   /themes/cool/images/menu_transaction.png (new file)
141   /themes/cool/images/menu_update.png (new file)
142   /themes/default/renderer.php
143   /themes/default/images/menu_entry.png (new file)
144   /themes/default/images/menu_inquiry.png (new file)
145   /themes/default/images/menu_maintenance.png (new file)
146   /themes/default/images/menu_report.png (new file)
147   /themes/default/images/menu_settings.png (new file)
148   /themes/default/images/menu_system.png (new file)
149   /themes/default/images/menu_transaction.png (new file)
150   /themes/default/images/menu_update.png (new file)
151   
152 27-Dec-2010 Janusz Dobrowolski
153 + Option for allowing negative prices for dummy/service items [0000343]
154 $ /config.default.php
155   /sales/sales_order_entry.php
156 # [0000356] Database errror on PO voiding.
157 $ /admin/db/transactions_db.inc
158 # [0000380] Database error during direct invoice processing in mysql strict mode.
159 $ /sales/includes/db/cust_trans_db.inc
160 ! Added balance limit for payments made from cash accounts
161 $ /gl/gl_bank.php
162   /gl/bank_transfer.php
163   /gl/includes/db/gl_db_bank_accounts.inc
164   /purchasing/supplier_payment.php
165
166 19-Dec-2010 Janusz Dobrowolski
167 # Supressed strict warnings in reporting 
168 $ /includes/errors.inc
169 # Fixed errors in tax display in purchase transactions
170 $ /purchasing/po_receive_items.php
171   /purchasing/includes/po_class.inc
172   /purchasing/includes/db/grn_db.inc
173   /purchasing/includes/db/po_db.inc
174
175 17-Dec-2010 Joe Hunt
176 # [0000304] Set locale functionality broken on Windows
177 $ /includes/lang/gettext.php
178   /includes/packages.inc (missing include directive for hooks.inc)
179 # Bad test code left over, cleaning up
180 $ /includes/db/inventory_db.inc
181
182 16-Dec-2010 Janusz Dobrowolski
183 + Added hook for session handling, fixed bug [0000315] (session fixation)
184 $ /includes/hooks.inc
185   /includes/session.inc
186 # Cleanup on add_quick_entry() qid parameter added
187 $ /gl/includes/db/gl_db_bank_accounts.inc
188 # Could not change quick entry base amount description
189 $ /gl/manage/gl_quick_entries.php
190 # Fixed error handling
191 $ /includes/ui/items_cart.inc
192 # Fixed get_gl_trans_from_to return type
193 $ /gl/includes/db/gl_db_trans.inc
194
195 15-Dec-2010 Janusz Dobrowolski
196 + Added Georgian installer wizard translation by Giorgi Natsvlishvili
197 $ /install/isession.inc
198   /install/lang/it_IT/LC_MESSAGES/ka_GE.mo (new)
199   /install/lang/it_IT/LC_MESSAGES/ka_GE.po (new)
200 # Nonprintable CR filtered out from pdf texts.
201 $ /reporting/includes/pdf_report.inc
202
203 13-Dec-2010 Joe Hunt
204 ! Dispaly group no in Balance Sheet/Profit Loss Drilldown.
205 $ /gl/inquiry/balance_sheep.php
206   /gl/inquiry/profit_loss.php
207   
208 12-Dec-2010 Joe Hunt
209 # Removed Timezone warnings
210 $ /config.default.php
211   /includes/date_functions.inc
212   
213 12-Dec-2010 Janusz Dobrowolski
214 # [0000318] Database error after last changes related to bug 313
215 $ /purchasing/includes/ui/po_ui.inc
216
217 ------------------------------- Release 2.3.0 ------------------------------------
218 09-Dec-2010 Joe Hunt
219 ! Release 2.3.0
220 $ version.php
221
222 08-Dec-2010 Janusz Dobrowolski
223 + Debug backtace on all errors when go_debug is set to 2
224 $ /includes/errors.inc
225   /includes/ui/ui_msgs.inc
226   /includes/ui/ui_view.inc
227 + Added SetFontSize method
228 $ /reporting/includes/excel_report.inc
229 # Fixedsql assembly in gl_account_types.
230   /gl/includes/db/gl_db_account_types.inc
231 # [0000312] Prevented directory traversal (by Mithy)
232 $ /admin/display_prefs.php
233   /admin/attachments.php
234   /admin/company_preferences.php
235 # [0000314] Fixed session fixation vulnerabilities
236   /includes/session.inc
237 # [0000313] Fixed SQL injection vulerabilities (by Mithy)
238 $ /dimensions/includes/dimensions_db.inc
239   /includes/banking.inc
240   /includes/data_checks.inc
241   /includes/systypes.inc
242   /purchasing/includes/ui/po_ui.inc
243   /reporting/includes/header2.inc
244   /sales/includes/sales_db.inc
245   /sales/includes/ui/sales_order_ui.inc
246 ! Updated gettext template
247 $ /lang/new_language_template/LC_MESSAGES/empty.po
248
249 08-Dec-2010 Janusz Dobrowolski
250 # Added errors.inc inclusion
251 $ /install/isession.inc
252
253 07-Dec-2010 Janusz Dobrowolski
254 # Missing tags argument in display_type call
255 $ /reporting/rep705.php
256 # [0000301] Voided transactions should no be presented in gl inquiry
257 $ /gl/includes/db/gl_db_trans.inc
258 # [0000306] Fixed upload file name test by Mithy
259 $ /admin/backups.php
260 # Fixed multiply warnings and error handling on PHP 5.3
261   /config.default.php
262   /reporting/includes/class.pdf.inc
263   /reporting/includes/pdf_report.inc
264   /reporting/includes/tcpdf.php
265 # Added missing hooks class methods placeholders
266 $ /includes/hooks.inc
267 # Improved error handling
268 $ /admin/inst_module.php
269   /includes/main.inc
270   /includes/session.inc
271   /includes/errors.inc
272
273 03-Dec-2010 Janusz Dobrowolski
274 # Fixed company prefs refresh after upgrade/restore
275 $ /admin/inst_upgrade.php
276   /admin/backups.php
277   /admin/db/company_db.inc
278 ! Improved readibility in COA report.
279 $ /reporting/rep701.php
280 ! Added core translation support for modules
281 $ /includes/hooks.inc
282   /includes/lang/gettext.php
283 ! Cleanup.
284 $ /includes/ui/ui_lists.inc
285   /sales/includes/ui/sales_order_ui.inc
286
287 03-Dec-2010 Joe Hunt
288 + Creating a warning when opening balance in trial balance is not in balance,
289   and a probably cause of that.
290 $ /gl/inquiry/gl_trial_balance.php
291   /reporting/rep708.php
292 ! Fixing year closure for earlier fiscal years. en_US-demo.sql
293 $ /sql/en_US-demo.sql
294   
295 02-Dec-2010 Joe Hunt
296 # When deleting a fiscal year, the open balances should share the same trans no.
297 $ /admin/db/fiscalyear_db.inc
298 ! Changed so it is not possible to select a from date bigger than fiscal year end in trial balance.
299 $ /gl/inquiry/gl_trial_balance.php
300
301 01-Dec-2010 Joe Hunt
302 ! Better test for correct balance accounts when closing fiscal year.
303 $ /admin/db/fiscalyear_db.inc
304
305 29-Nov-2010 Janusz Dobrowolski
306 # [0000290] Fixed side bug after last changes (can't upload file).
307 $ /admin/backups.php
308 # [0000289] Duplicated records in void/view/print transaction pager
309 $ /admin/db/transactions_db.inc
310
311 28-Nov-2010 Janusz Dobrowolski
312 + Transaction name shortcuts added
313 $ /includes/sysnames.inc
314   /reporting/includes/reports_classes.inc
315 + Added Italian installer wizard translation by Paolo Ardoino
316 $ /install/isession.inc
317   /install/lang/it_IT/LC_MESSAGES/it_IT.mo (new)
318   /install/lang/it_IT/LC_MESSAGES/it_IT.po (new)
319
320 28-Nov-2010 Joe Hunt
321 - Removed possibility to use bank account in Direct Invoice. This
322   was an old method for handling Cash Payment. We now have better options.
323 $ /sales/includes/db/sales_invoice_db.inc
324   /sales/manage/customer_branches.php
325
326 26-Nov-2010 Janusz Dobrowolski
327 ! [0000282] Improved reports menu display.
328 $ /js/inserts.js
329   /js/utils.js
330   /js/reports.js (new)
331   /reporting/reports_main.php
332   /reporting/includes/reports_classes.inc
333 # [0000283] Fixed potential vulnerability (Mithy)
334 $ /admin/db/security_db.inc
335 # Fixed hotkeys support.
336 $ /js/inserts.js
337 # [0000285] Errors/warning due to obsolete code
338 $ /reporting/rep109.php
339 # Fixed tabs switching
340 $ /sales/manage/customer_branches.php
341
342 23-Nov-2010 Janusz Dobrowolski
343 # [0000281] Filename input sanitization (Mithy)
344 $ /admin/attachments.php
345   /includes/main.inc
346   /admin/db/maintenance_db.inc
347 # Fixed sql file view, sanitization.
348 $ /admin/backups.php
349 # Fixed period type display.
350 $ /gl/manage/gl_quick_entries.php
351 # Fixed errors disay in included files
352 $ /includes/hooks.inc
353
354 22-Nov-2010 Janusz Dobrowolski
355 + Rewritten third party module installation according to extended hooks system.
356 $ /admin/inst_module.php
357 ! Tabs/menu/roles extensions moved to module hooks file, added install/uninstall hooks.
358 $ /includes/packages.inc
359   /includes/access_levels.inc
360   /sql/alter2.3.php
361 ! check_table() helper moved.
362 $ /admin/inst_upgrade.php
363   /admin/db/maintenance_db.inc
364 ! Integration of hooks provided by extensions.
365 $ /includes/hooks.inc
366   /includes/session.inc
367 ! Hooks for tabs/menu options added.
368   /frontaccounting.php
369   /applications/application.php
370 ! Small cleanup.
371 $ /includes/main.inc
372 ! Fixed long timeout on localhost repo.
373 $ /includes/remote_url.inc
374 ! [0000279] Fixed input sanitization by Mithy.
375 $ /reporting/prn_redirect.php
376   /.htaccess
377 # [0000280] Fixed parameter sanitization in get_company_extensions() by Mithy.
378 $ /admin/db/company_db.inc
379 # Fixed db_close() helper.
380 $ /includes/db/connect_db.inc
381 # Fixed bug in update_person_contact()
382 $ /includes/db/crm_contacts_db.inc
383 # Fixed bug in exrate return
384 $ /gl/includes/db/gl_db_rates.inc
385 # Item type display incorrect after change saving
386 $ /inventory/manage/items.php
387
388 18-Nov-2010 Janusz Dobrowolski
389 ! Updated including exclusive theme messages
390 $ /lang/new_language_template/LC_MESSAGES/empty.po
391 + Added Spanish (Mexican) installer wizard translation by Julio C. Perea Pastrana
392 $ /install/isession.inc
393   /install/lang/es_MX/LC_MESSAGES/es_MX.po (new)
394   /install/lang/es_MX/LC_MESSAGES/es_MX.mo (new)
395
396 18-Nov-2010 Joe Hunt
397 # Could not enter a year before other years (removed readonly begin)
398   and better check for first end year.
399 $ /adminfiscalyears.php
400   /admin/db/fiscalyears_db.inc
401   
402 ! Scrambled graphic images to avoid unwanted downloads.
403 $ /reporting/rep102.php
404   /reporting/rep202.php
405   /reporting/rep706.php
406   /reporting/rep707.php
407   
408 16-Nov-2010 Joe Hunt
409 # Minor change in class.graphic.inc
410 $ /reporting/includes/class.graphic.inc
411 ! Added Work Order Entry menu link after Sales Order issue.
412 $ /sales/sales_order_entry.php
413
414 15-Nov-2010 Janusz Dobrowolski
415 # Fixed date legend on po/grn/invoice
416 $ /purchasing/includes/ui/po_ui.inc
417 # Fixed text encoding in graphics
418 $ /reporting/includes/class.graphic.inc
419 ! Default font for graphics changed from Vera to LiberationSans-Regular
420 $ /reporting/fonts/LiberationSans-Regular.ttf (new)
421   /reporting/fonts/Vera.ttf (removed)
422   /reporting/includes/class.graphic.inc
423   /reporting/rep102.php
424   /reporting/rep202.php
425   /reporting/rep706.php
426   /reporting/rep707.php
427
428 13-Nov-2010 Janusz Dobrowolski
429 + New hooks system added
430 $ /includes/hooks.inc (new)
431   /includes/session.inc
432   /lang/new_language_template/locale.inc
433 ! Old hooks converted to new hooks API
434 $ /gl/includes/db/gl_db_rates.inc
435   /includes/ui/ui_view.inc
436   /reporting/rep709.php
437 + Added transaction db_write/db_void hooks
438 $ /gl/includes/db/gl_db_banking.inc
439   /inventory/includes/db/items_adjust_db.inc
440   /inventory/includes/db/items_transfer_db.inc
441   /manufacturing/includes/db/work_order_issues_db.inc
442   /manufacturing/includes/db/work_order_produce_items_db.inc
443   /manufacturing/includes/db/work_orders_db.inc
444   /manufacturing/includes/db/work_orders_quick_db.inc
445   /purchasing/po_entry_items.php
446   /purchasing/includes/db/grn_db.inc
447   /purchasing/includes/db/invoice_db.inc
448   /purchasing/includes/db/po_db.inc
449   /purchasing/includes/db/supp_payment_db.inc
450   /sales/includes/db/payment_db.inc
451   /sales/includes/db/sales_credit_db.inc
452   /sales/includes/db/sales_delivery_db.inc
453   /sales/includes/db/sales_invoice_db.inc
454   /sales/includes/db/sales_order_db.inc
455
456 12-Nov-2010 Janusz Dobrowolski
457 # Added missing due date on direct purchase invoice.
458 $ /purchasing/po_entry_items.php
459   /purchasing/includes/po_class.inc
460   /purchasing/includes/supp_trans_class.inc
461   /purchasing/includes/db/invoice_db.inc
462   /purchasing/includes/ui/invoice_ui.inc
463   /purchasing/includes/ui/po_ui.inc
464 # Fixed maximum name length
465 $ /inventory/manage/items.php
466 # Fixed a couple of edition ui bugs
467 $ /gl/manage/gl_quick_entries.php
468 + Added db_close() for optional  use
469 $ /includes/db/connect_db.inc
470
471 11-Nov-2010 Janusz Dobrowolski
472 # Fixed sql_gen for multiply extra where clauses
473 $ /includes/db_pager.inc
474 # Fixed implode injection vulnerabilities.
475 $ /includes/db/crm_contacts_db.inc
476   /sales/includes/db/cust_trans_details_db.inc
477
478 10-Nov-2010 Janusz Dobrowolski
479 # Additional fix for setting local_path_to_root in find_custom_file()
480 $ /includes/main.inc
481 # Removed related report class when company does not use dimensions
482 $ /reporting/includes/report_classes.inc
483
484 09-Nov-2010 Joe Hunt
485 ! [0000277] Changed so FA suggest the next begin day in new Fiscal Year (read only).
486   But only if there are any fiscal years before. Otherwise it is normal.
487 $ /admin/db/fiscalyears_db.inc
488   /admin/fiscalyears.php
489
490 09-Nov-2010 Janusz Dobrowolski
491 # Session destroy added on install finish, fixed pasword/admin login update, also [0000273].
492 $ /install/index.php
493
494 08-Nov-2010 Janusz Dobrowolski
495 # Fixed support for report translations in extension modules
496 $ /includes/main.inc
497   /reporting/includes/class.pdf.inc
498
499 07-Nov-2010 Janusz Dobrowolski
500 ! Separate class for view and print/email links (also fixes conflict with confirmation dialog)
501 $ /includes/ui/ui_controls.inc
502 ! Cleanup
503   /reporting/rep107.php
504   /reporting/rep109.php
505   /reporting/rep110.php
506   /reporting/rep111.php
507   /reporting/rep209.php
508   /reporting/rep210.php
509   /reporting/rep409.php
510   /reporting/includes/pdf_report.inc
511 # Fixed multipart mail structure
512 $ /reporting/includes/class.mail.inc
513 # Enabled javascript updates on ajax _page_body refresh
514 $ /includes/ajax.inc
515 ! Added validation hook on buttons
516 $ /js/inserts.js
517
518 06-Nov-2010 Janusz Dobrowolski
519 # [0000274] Contact edition failed after last security fixes in RC2
520 $ /includes/session.inc
521 ! Rearanged contacts edition
522 $ /includes/db/crm_contacts_db.inc
523   /includes/ui/contacts_view.inc
524   /sales/includes/db/branches_db.inc
525 + Helpers for js confirmation dialog before data entry is abandoned
526 $ /includes/ui/ui_controls.inc
527   /js/inserts.js
528   /themes/aqua/renderer.php
529   /themes/cool/renderer.php
530   /themes/default/renderer.php
531 # Confirmation dialog added before transaction entry is abandoned.
532 $ /sales/sales_order_entry.php
533   /sales/includes/sales_ui.inc
534
535 05-Nov-2010 Janusz Dobrowolski
536 # [0000276] Fixed admin username update and error when no prefix is selected in installer.
537 $ /install/index.php
538
539 04-Nov-2010 Janusz Dobrowolski
540 # Fixed broken excel reports for non-latin encodings.
541 $ /reporting/includes/Workbook.php
542
543 03-Nov-2010 Janusz Dobrowolski
544 # More corrections in cleanup for input
545 $ /includes/session.inc
546
547 02-Nov-2010 Joe Hunt
548 # Report Customer Details didn't show up correctly in Excel
549 $ /reporting/rep103.php
550
551 30-Oct-2010 Janusz Dobrowolski
552 ! Added group code in account groups list selector.
553 $ /includes/ui/ui_lists.inc
554 ! Normalized add_domain() parameters in native/ohpgettext classes
555 $ /includes/lang/gettext.php
556 ! submit_js_confirm() fixed to be used also on buttons uploaded with ajax.
557 $ /includes/ui/ui_input.inc
558 # Validation code was skipped when Esc/ctrlEnter hotkeys used
559 $ /js/inserts.js
560 # Fixed reference display in credit note edition.
561 $ /sales/includes/ui/sales_credit_ui.inc
562
563 29-Oct-2010 Janusz Dobrowolski
564 # [0000275] Fixed cleanup for input arrays 
565 $ /includes/session.inc
566
567 28-Oct-2010 Janusz Dobrowolski
568 ! All mysql specific functions moved to connect_db.inc
569 $ /admin/inst_theme.php
570   /admin/db/maintenance_db.inc
571   /includes/current_user.inc
572   /includes/db_pager.inc
573   /includes/db/connect_db.inc
574   /install/index.php
575 # Fixed mailing problems under PHP with Suhoshin patch (Michael Hahn)
576 $ /reporting/includes/class.mail.inc
577 # Fixed db error on freehand credit invoice reedition.
578 $ /sales/includes/cart_class.inc
579
580 ------------------------------- Release 2.3 RC3 --------------------------------
581 26-Oct-2010 Janusz Dobrowolski
582 ! Release 2.3RC3
583 $ version.php
584 # Small fix to tabbed_content behaviour.
585 $ /includes/ui/ui_controls.inc
586 # Fixed installer (error in sys_prefs update)
587 $ /install/index.php
588
589 26-Oct-2010 Joe Hunt
590 # 0000272: Manufacturing Bugs. Issue GL items moved to wo_work_order_issues.inc
591 $ /manufacturing/includes/db/work_orders_quick_db.inc
592   /manufacturing/includes/db/work_order_issues_db.inc
593   /manufacturing/includes/db/work_order_produce_items.inc
594 ! Layout improvements in work order inquiry and various work order forms
595 $ /manufacturing/search_work_orders.php
596   /manufacturing/work_order_add_finished.php
597   /manufacturing/work_order_costs.php
598   /manufacturing/work_order_issue.php
599   /manufacturing/work_order_release.php
600   /includes/ui/view_package.php
601   
602 22-Oct-2010 Janusz Dobrowolski
603 + Added greek installer translation by Kyriakos Tsoukalas
604 $ /install/isession.inc
605   /install/lang/el_GR/LC_MESSAGES/el_GR.mo
606   /install/lang/el_GR/LC_MESSAGES/el_GR.po
607 # Fixed sql init for manual modules.
608 $ /admin/inst_module.php
609 # Old package version was not uninstalled on upgrade.
610 $ /includes/packages.inc
611
612 21-Oct-2010 Joe Hunt
613 + Added credit info in supplier invoice and supplier credit note.
614 $ /purchasing/includes/db/invoice_db.inc
615   /purchasing/includes/ui/invoice_ui.inc
616   /purchasing/includes/supp_trans_class.inc
617   
618 21-Oct-2010 Janusz Dobrowolski
619 ! Optimized bank transaction edition code, [0000270] invalid next reference update in journal/bank trans
620 $ /gl/gl_bank.php
621   /gl/includes/db/gl_db_bank_trans.inc
622   /gl/includes/db/gl_db_banking.inc
623   /purchasing/includes/db/invoice_db.inc
624   /purchasing/includes/db/supp_payment_db.inc
625   /purchasing/includes/db/supp_trans_db.inc
626 ! Code cleanups
627 $ /includes/main.inc
628   /sales/view/view_dispatch.php
629   /sales/view/view_invoice.php
630   /includes/references.inc
631   /includes/db/references_db.inc
632   /gl/includes/db/gl_db_trans.inc
633   /gl/inquiry/journal_inquiry.php
634 # Bad amount sign for amount
635   /gl/view/gl_payment_view.php
636 # Additonal sql parameters sanitization against SQLI attacks
637 $ /gl/includes/db/gl_db_trans.inc
638   /gl/inquiry/journal_inquiry.php
639   /includes/date_functions.inc
640   /includes/references.inc
641   /includes/ui/ui_lists.inc
642   /purchasing/includes/db/suppalloc_db.inc
643   /sales/includes/db/custalloc_db.inc
644   /sales/includes/db/cust_trans_db.inc
645   /sales/includes/sales_db.inc
646   /sales/includes/db/sales_order_db.inc
647 # Added global input cleanup against reflected XSS attacks
648 $ /includes/session.inc
649
650 19-Oct-2010 Janusz Dobrowolski
651 ! Accounts list compares keypresses to starting fragment of GL code (combo3)
652 $ /includes/ui/ui_lists.inc
653   /js/inserts.js
654
655 17-Oct-2010 Joe Hunt
656 ! Changed Inventory Sales Report to use average cost by actual trans dates if non zero
657 $ /reporting/rep304.php
658
659 16-Oct-2010 Joe Hunt
660 ! [0000266] Added dimension selections in Profit Loss and Balance drilldown and Trial Balance
661 $ /gl/inquiry/balance_sheet.php
662   /gl/inquiry/gl_trial_balance.php
663   /gl/inquiry/profit_loss.php
664
665 15-Oct-2010 Joe Hunt
666 # [0000263] Customer Credit Note didn't update units when shifting items.
667 $ /sales/includes/ui/sales_credit_ui.inc
668 ! [0000265] Changed Report List of Journal Entries to include balances.
669 $ /reporting/rep702.php
670
671 14-Oct-2010 Joe Hunt
672 # Check for empty class ID and better test for type/account id/name.
673 $ /gl/manage/gl_account_classes.php
674   /gl/manage/gl_account_types.php
675   /gl/manage/gl_accounts.php
676  
677 13-Oct-2010 Janusz Dobrowolski
678 ! Added inline company switching with set_global_connection()
679 $ /admin/inst_upgrade.php
680   /includes/current_user.inc
681   /includes/errors.inc
682   /includes/db/connect_db.inc
683 ! Warning instead of fatal error when sales_orders table contains invalid records
684 $ /sales/includes/db/sales_order_db.inc
685 # Fixed document totals update
686 $ /sql/alter2.3.php
687 # Fixed cash payment terms definition
688 $ /sql/en_US-demo.sql
689   /sql/en_US-new.sql
690
691 12-Oct-2010 Janusz Dobrowolski
692 # Upgrade failed when MySQL run in strict mode.
693 $ /sql/alter2.3.sql
694
695 ------------------------------- Release 2.3 RC2 --------------------------------
696 ! Release 2.3RC2
697 11-Oct-2010 Joe Hunt
698 $ version.php
699   update.html
700
701 11-Oct-2010 Janusz Dobrowolski
702 + Added document reference display in cust/supp payments
703 $ /includes/ui/allocation_cart.inc
704 ! Added payment terms categories
705 $ /includes/types.inc
706 ! Added terms category parameter to sale_payment_list
707 $ /includes/ui/ui_lists.inc
708   /sales/customer_invoice.php
709 ! Allowed full edition of bank account if not used yet
710 $ /gl/manage/bank_accounts.php
711 # Fixed point of sale handling and terms selection.
712 $ /sales/sales_order_entry.php
713   /sales/includes/cart_class.inc
714   /sales/includes/db/sales_invoice_db.inc
715   /sales/includes/ui/sales_order_ui.inc
716 ! Payment terms in so/si view
717 $ /sales/view/view_invoice.php
718   /sales/view/view_sales_order.php
719 ! Updated po template file
720 $ /lang/new_language_template/LC_MESSAGES/empty.po
721
722 10-Oct-2010 Joe Hunt
723 # Master bug in class supp_trans get_items_total. Minor bug in gl_db_trans.inc
724   Wrong tax report and wrong supp trans/gl records with gl item lines.
725   Fixing tax_included in gl_items. Layout improvements.
726 $ /purchasing/includes/supp_trans_class.inc
727   /purchasing/includes/db/invoice_db.inc
728   /purchasing/includes/ui/invoice_ui.inc
729   /purchasing/view/view_supp_credit.php
730   /gl/includes/db/gl_db_trans.inc
731
732 06-Oct-2010 Janusz Dobrowolski
733 # Fixed gettext for extension links.
734 $ /reporting/includes/reports_classes.inc
735 ! Added helper for gettext domain switching
736 $ /includes/lang/gettext.php
737   /applications/application.php
738   /frontaccounting.php
739
740 06-Oct-2010 Joe Hunt
741 ! Option for saving report selections ($save_report_selections > 0 in config.php means days to save)
742 $ /reporting/includes/reports_classes.inc
743   /reporting/prn_redirect.php
744   config.default.php
745 # Excel reports were missing their headers (due to change in report system).
746 $ /reporting/includes/excel_report.inc
747 # [0000259] Item prices not transferring when using kit codes 
748 $ /sales/includes/sales_db.inc
749
750 05-Oct-2010 Jusz Dobrowolski
751 # [0000258] Broken src_id fields after sales document edition.
752 $ /sales/includes/cart_class.inc
753   /sales/includes/sales_db.inc
754
755 05-Oct-2010 Joe Hunt
756 # [00000257] Bad Layout in sales order inquiry etc. (long item descriptions)
757 $ /sales/inquiry/sales_orders_view.php
758   /sales/inquiry/sales_deliveries_view.php
759   /purchasing/inquiry/po_search.php
760   /purchasing/inquiry/po_search_completed.php
761   /inventory/inquiry/stock_movements.php
762   /gl/inquiry/gl_account_inquiry.php
763 ! Other layour improvements
764   /admin/fiscalyears.php
765   /taxes/tax_groups.php
766   /taxes/tax_types.php
767   
768 05-Oct-2010 Janusz Dobrowolski
769 # Fixed contact type for language selection
770 $ reporting/rep107.php
771 # Fixed language file selection
772 $ reporting/includes/class.pdf.inc
773
774 04-Oct-2010 Janusz Dobrowolski
775 # [0000252] Error during credit invoice processing for already allocated sales invoice.
776 $ /sales/includes/db/custalloc_db.inc
777
778 04-Oct-2010 Joe Hunt
779 # Dimension Report doesn't show up with correct references
780 $ /reporting/rep501.php
781
782 01-Oct-2010 Janusz Dobrowolski/Scott
783 + Added chinese simplified installation wizard translation.
784 $ /install/isession.inc
785   /install/lang/de_DE/LC_MESSAGES/zh_CN.mo (new)
786   /install/lang/de_DE/LC_MESSAGES/zh_CN.po (new)
787 # Added missing GL/sql messages.
788 $ /lang/new_language_template/LC_MESSAGES/empty.po
789
790 28-Sep-2010 Janusz Dobrowolski
791 # Reference should be updated after SO edition
792 $ /sales/includes/db/sales_order_db.inc
793 # [0000250] Reference update should not change next reference.
794 $ /includes/references.inc
795 # Division by zero error in graphics (Joe Hunt)
796 $ /reporting/includes/class.graphic.inc
797 # Fixed missing gettext calls
798 $ /gl/inquiry/gl_account_inquiry.php
799   /purchasing/manage/suppliers.php
800   /sales/manage/customer_branches.php
801   /sales/manage/customers.php
802 # Fixed warning on multiply extension access file include
803 $ /includes/access_levels.inc
804 ! Updated po tempate 
805 $ /lang/new_language_template/LC_MESSAGES/empty.po
806
807 27-Sep-2010 Janusz Dobrowolski
808 ! Alowed optional path for $icon parameter in set_icon helper
809 $ /includes/ui/ui_input.inc
810 ! pageNumber property of TCPDF class made publicly accesible 
811 $ /reporting/includes/fpdi/fpdi2tcpdf_bridge.php
812
813 23-Sep-2010 Janusz Dobrowolski
814 # Fixed focus behaviour
815 $ /includes/ajax.inc
816 + Additional debug logging helper.
817 $ /includes/ui/ui_view.inc
818 # Fixed gettext for extension menu options.
819 $ /applications/application.php
820
821 22-Sep-2010 Janusz Dobrowolski
822 # Fixed delivery address printing in pdf documents.
823 $ /reporting/includes/header2.inc
824
825 20-Sep-2010 Janusz Dobrowolski
826 # Fixed third party  module installation.
827 $ /admin/inst_module.php
828
829 17-Sep-2010 Janusz Dobrowolski
830 + [0000248] External url reading made independent of php configuration.
831 $ /gl/includes/db/gl_db_rates.inc
832   /includes/packages.inc
833   /includes/remote_url.inc (new)
834 # Fixed custom reports includes issue.
835 $ /includes/main.inc
836   /reporting/prn_redirect.php
837 # Warning fixed
838 $ /includes/archive.inc
839
840 13-Sep-2010 Joe Hunt/Chaitanya
841 ! Improved information in Bank Transfers.
842 $ /gl/includes/db/gl_db_banking.inc
843
844 11-Sep-2010 Janusz Dobrowolski
845 # Uniqueness moved from name to debtor_ref key in debtors_master
846 $ /sql/en_US-demo.sql
847   /sql/en_US-new.sql
848
849 10-Sep-2010 Joe Hunt
850 ! Layout improvements
851 $ /gl/inquiry/gl_account_inquiry.php
852   /includes/ui/contacts_view.inc
853   /includes/ui/ui_view.inc
854   /manufacturing/manage/bom_edit.php
855
856 09-Sep-2010 Janusz Dobrowolski
857 # Missing focus on sales entry page
858 $ /sales/includes/ui/sales_order_ui.inc
859 # Invalid user table name 
860 $ /sql/alter2.3rc.sql
861
862 08-Sep-2010 Joe Hunt
863 # Material cost updated when buying service items. Resulted in double COGS booking.
864 $ /purchasing/includes/db/grn_db.inc
865   /purchasing/includes/db/invoice_db.inc
866   /sales/includes/db/sales_delivery_db.inc
867 ! Layout improvements in accruals.php
868 $ /gl/accruals.php
869
870 ------------------------------- Release 2.3 RC1 --------------------------------
871 07-Sep-2010 Janusz Dobrowolski
872 ! Release 2.3 RC1
873 $ version.php
874 # Ugly bug in formating numbers
875 $ /js/utils.js
876
877 07-Sep-2010 Joe Hunt/Chaitanya
878 ! Removed all decimal roundings in cost price calculations
879 $ /purchasing/includes/db/grn_db.inc
880   /manufacturing/includes/db/work_orders_db.inc
881
882 06-Sep-2010 Janusz Dobrowolski
883 # [0000247] Fixed error on new contact add.
884 $ /includes/ui/contacts_view.inc
885 # Fixed crud editor mode passing.
886 $ /includes/ui/simple_crud_class.inc
887
888 ------------------------------- Release 2.3 RC --------------------------------
889 05-Sep-2010 Joe Hunt
890 ! Release 2.3 RC
891 $ version.php
892 # Wrong stock item gl code when processing supplier invoice
893 $ /purchasing/includes/db/invoice_db.inc
894 ! Changed layout of Direct GRN/Invoice form and check for supp ref in invoice.
895 $ /purchasing/po_entry_items.php
896
897 04-Sep-2010 Joe Hunt
898 # Fixed installed_extensions.php creation
899 $ /install/index.php
900 # Page blocked during FA upgrade
901 $ /sales/sales_order_entry.php
902 # Fixed languages update
903 $ /sql/alter2.3.php
904 ! Shorter line comments
905 $ /install/lang/new_language_template/LC_MESSAGES/empty.po
906
907 03-Sep-2010 Joe Hunt
908 + Added possibility to put dimensions on Delivery from sales order
909 $ /sales/customer_delivery.php
910   /sales/customer_invoice.php
911 ! Changed update.html to be more readable
912 $ update.html
913
914 02-Sep-2010 Janusz Dobrowolski
915 # Preprinted forms folder moved to /reporting where it should be
916 $ /reporting/forms
917   /reporting/forms/index.php
918
919 29-Aug-2010 Janusz Dobrowolski
920 # Fixed maxprec option in number_format2
921 $ /includes/current_user.inc
922 # Missing tags parameter in display_type call
923 $ /reporting/rep706.php
924   /reporting/rep707.php
925
926 25-Aug-2010 Janusz Dobrowolski
927 + Added taxes display for sales order/quotation
928 $ /sales/includes/cart_class.inc
929   /sales/view/view_sales_order.php
930   /reporting/rep109.php
931
932 24-Aug-2010 Joe Hunt
933 # Removed old headerfunc in rep111.php (Sales Quotation)
934 $ /reporting/rep111.php
935
936 23-Aug-2010 Janusz Dobrowolski
937 + Added german translation for install wizard (thanks to iscongroup) 
938 $ /install/isession.inc
939   /install/lang/de_DE/LC_MESSAGES/de_DE.mo (new)
940   /install/lang/de_DE/LC_MESSAGES/de_DE.po (new)
941 # Small fix in layout
942 $ /gl/manage/exchange_rates.php
943 # Fixed maxprec formatting
944 $ /includes/current_user.inc
945   /js/utils.js
946 # Fixed cogs account selection
947 $ /purchasing/includes/db/invoice_db.inc
948 # Fixed tax_included option update.
949 $ /purchasing/manage/suppliers.php
950
951 23-Aug-2010 Joe Hunt
952 # Period bug caused warning on no fiscal year. Had to be reduces by one.
953 $ /gl/accruals.php
954
955 22-Aug-2010 Janusz Dobrowolski
956 + Extended number formatting to allow maximum precision numbers with 'max' specifier. 
957   /includes/current_user.inc
958   /js/utils.js
959 + Added purchase account special option for using item's account
960 $ /purchasing/manage/suppliers.php
961 # Fixed default 'C' locale in listing
962 $ /admin/inst_lang.php
963 # Fixed mysql extension test
964 $ /includes/system_tests.inc
965 # Fixed exrate reedition
966 $ /gl/manage/exchange_rates.php
967 # Maximum precision for factor entry
968 $ /inventory/purchasing_data.php
969 # Fixed backward compatibility for cogs GL account setup
970 $ /purchasing/includes/db/invoice_db.inc
971 ! Fixed GL account selection on first display
972 $ /purchasing/includes/ui/invoice_ui.inc
973 # Fixed bug in lang update, changed purchase account for suppliers to default.
974 $ /sql/alter2.3rc.sql
975   /sql/en_US-demo.sql
976
977 20-Aug-2010 Joe Hunt/Chaitanya
978 + Improvements to bank inquiry credit/debit totals as well.
979 $ /gl/inquiry/bank_inquiry.php
980
981 18-Aug-2010 Joe Hunt
982 # View of backup scripts and attachments didn't work
983 $ /admin/attachments.php
984   /admin/backups.php
985   /admin/db/attachments_db.inc
986 ! Added more memo info in advanced manufacture / Chaitanya
987 $ /manufacturing/includes/db/work_orders_quick_db.inc
988 ! Added total debit/credit in gl_trans_view.inc / Chaitanya
989 $ /gl/view/gl_trans_view.php
990
991 13-Aug-2010 Joe Hunt/infotechaccountant.com
992 + Added arabic translation for install wizard (thanks to Hameed, infotechaccountants)
993 $ /install/lang/ar_EG/LC_MESSAGES/ar_EG.mo (new)
994   /install/lang/ar_EG/LC_MESSAGES/ar_EG.po (new)
995   /install/isession.inc
996
997 13-Aug-2010 Janusz Dobrowolski
998 # Updated pt_BR instaler translation
999 $ /install/lang/pt_BR/LC_MESSAGES/pt_BR.mo
1000   /install/lang/pt_BR/LC_MESSAGES/pt_BR.po
1001 # Fixed mysql extension test
1002 $ /includes/system_tests.inc
1003
1004 12-Aug-2010 Janusz Dobrowolski
1005 # [0000242] Database error during credit note processing.
1006 $ /sales/includes/db/sales_credit_db.inc
1007
1008 11-Aug-2010 Janusz Dobrowolski
1009 + Added dutch translation for install wizard (thanks to MorkVonOrk) 
1010 $ /install/isession.inc
1011   /install/lang/nl_BE/LC_MESSAGES/nl_BE.mo (new)
1012   /install/lang/nl_BE/LC_MESSAGES/nl_BE.po (new)
1013 + Added portuguese (Brasil) translation for install wizard (thanks to InterConnect Brasil)
1014 $ /install/isession.inc
1015   /install/lang/pt_BR/LC_MESSAGES/pt_BR.mo (new)
1016   /install/lang/pt_BR/LC_MESSAGES/pt_BR.po (new)
1017 # Fixed two typos in translated messages.
1018 $ /includes/system_tests.inc
1019   /install/lang/da_DK/LC_MESSAGES/da_DK.mo
1020   /install/lang/da_DK/LC_MESSAGES/da_DK.po
1021   /install/lang/fr_FR/LC_MESSAGES/fr_FR.mo
1022   /install/lang/fr_FR/LC_MESSAGES/fr_FR.po
1023   /install/lang/id_ID/LC_MESSAGES/id_ID.mo
1024   /install/lang/id_ID/LC_MESSAGES/id_ID.po
1025   /install/lang/new_language_template/LC_MESSAGES/empty.po
1026   /install/lang/pl_PL/LC_MESSAGES/pl_PL.mo
1027   /install/lang/pl_PL/LC_MESSAGES/pl_PL.po
1028   /install/lang/sv_SE/LC_MESSAGES/sv_SE.mo
1029   /install/lang/sv_SE/LC_MESSAGES/sv_SE.po
1030   /lang/new_language_template/LC_MESSAGES/empty.po
1031
1032 10-Aug-2010 Janusz Dobrowolski
1033 # Fixed tests or fresh new install
1034 $ /includes/system_tests.inc
1035 ! Warning cleanups
1036 $ /includes/ajax.inc
1037   /includes/lang/language.php
1038
1039 09-Aug-2010 Janusz Dobrowolski
1040 + Added French translation (thanks to Gaston)
1041 $ /install/isession.inc
1042   /install/lang/fr_FR/LC_MESSAGES/fr_FR.mo
1043   /install/lang/fr_FR/LC_MESSAGES/fr_FR.po
1044 + Added Indonesian translation (thanks to Eko Prasetiyo)
1045 $ /install/isession.inc
1046   /install/lang/id_ID/LC_MESSAGES/id_ID.mo
1047   /install/lang/id_ID/LC_MESSAGES/id_ID.po
1048 # Warning in installer cleanup
1049 $ /includes/ajax.inc
1050 # Subpage display title update on lang switching
1051 $ /install/index.php
1052
1053 08-Aug-2010 Janusz Dobrowolski
1054 + Multilangage support in installer
1055 $ /install/lang (new)
1056   /install/lang/new_language_template/LC_MESSAGES (new)
1057   /install/lang/new_language_template/LC_MESSAGES/empty.po (new)
1058   /install/index.php
1059   /install/isession.inc
1060 + Added Polish installer translation
1061 $ /install/lang/pl_PL (new)
1062   /install/lang/pl_PL/LC_MESSAGES (new)
1063   /install/lang/pl_PL/LC_MESSAGES/pl_PL.po (new)
1064   /install/lang/pl_PL/LC_MESSAGES/pl_PL.mo (new)
1065 + Added Danish/Svedish installer translation (Joe Hunt)
1066 $ /install/lang/da_DK (new)
1067   /install/lang/da_DK/LC_MESSAGES (new)
1068   /install/lang/da_DK/LC_MESSAGES/da_DK.po (new)
1069   /install/lang/da_DK/LC_MESSAGES/da_DK.mo (new)
1070 $ /install/lang/sv_SE (new)
1071   /install/lang/sv_SE/LC_MESSAGES (new)
1072   /install/lang/sv_SE/LC_MESSAGES/sv_SE.po (new)
1073   /install/lang/sv_SE/LC_MESSAGES/sv_SE.mo (new)
1074   
1075 ! Updated language template
1076 $ /lang/new_language_template/LC_MESSAGES/empty.po
1077
1078 07-Aug-2010 Janusz Dobrowolski
1079 + Added langauges selection in installer.
1080 $ /install/index.php
1081 ! Testing config_db on start
1082 $ /index.php
1083 # Side bug fixed.
1084 $ /applications/setup.php
1085 ! Default language code changed form 'en_GB' to 'C'
1086 $ /admin/inst_lang.php
1087   /includes/system_tests.inc
1088   /includes/lang/gettext.php
1089   /includes/lang/language.php
1090   /sql/alter2.3rc.sql
1091   /sql/alter2.3.php
1092   /sql/en_US-demo.sql
1093 ! Cleanup.
1094 $ /includes/archive.inc
1095 ! Additional error messages
1096 $ /includes/packages.inc
1097 ! Added descriptions for all existing hooks
1098 $ /lang/new_language_template/locale.inc
1099 ! Changed hook name from TaxFunction to tax_report_done
1100 $ /reporting/rep709.php
1101
1102 07-Aut-2010 Joe Hunt
1103 # Stamping the installed_languags.inc file with 'rtl' = false, causes 'rtl'.
1104   The value: 'rtl' = false will make the variable as isset.
1105 $ /includes/lang/languages.php
1106   /includes/session.inc
1107   /admin/inst_lang.php
1108
1109 06-Aug-2010 Janusz Dobrowolski
1110 # Fixed page title
1111 $ /gl/gl_bank.php
1112 # Fixed memo dupliactaion after bank payment edition.
1113 $ /gl/includes/db/gl_db_bank_trans.inc
1114 ! Cleanup.
1115 $ /install/index.php
1116 ! Improved chart list selection.
1117 $ /includes/ui/ui_lists.inc
1118 + Added Chart of accounts installation.
1119 $ /admin/inst_chart.php (new)
1120   /applications/setup.php
1121 # Fixed third-party extension installation
1122 $ /admin/inst_module.php
1123 # Fixed theme description popup.
1124 $ /admin/inst_theme.php
1125 ! Added optional type parameter in get_extensions_list()
1126 $ /includes/packages.inc
1127 + Added encoding display for chart packages list
1128 $ /install/index.php
1129 # Fixed multiline package property values display.
1130 $ /includes/ui/view_package.php
1131
1132 06-Aug-2010 Joe Hunt
1133 # Bank Payment on customer statements shows in credit column, should be debit. Balance ok.
1134 $ /reporting/rep108.php
1135
1136 04-Aug-2010 Janusz Dobrowolski
1137 + Rewritten installation wizard, uploading additional COAs form repository during install
1138   /install/index.php
1139   /install/stylesheet.css
1140   /install/isession.inc (new)
1141   /install/save.php (removed)
1142 ! COAs selected from previously uploaded charts.
1143 $ /admin/create_coy.php
1144 ! Diagnostic tests moved to separate file, to be reused during FA install.
1145 $ /includes/system_tests.inc (new)
1146   /admin/system_diagnostics.php
1147 ! user_theme fixed to be used before login, and warning suppressed in array_search_value 
1148 $ /includes/current_user.inc
1149 # Fixed bug in check_write() helper
1150 $ /includes/main.inc
1151 ! Changed core_version to db_version for better readibility
1152 $ /admin/db/company_db.inc
1153   /sql/alter2.3.php
1154   /version.php
1155 + Chart packages support added
1156 $ /includes/packages.inc
1157   /includes/ui/ui_lists.inc
1158 ! Update from beta to RC1
1159 $ /sql/alter2.3rc.sql (new)
1160   /sql/en_US-demo.sql
1161   /sql/en_US-new.sql
1162 # Fixed exit on error in check_db_error()
1163 $ /includes/errors.inc
1164 ! Added css parameter in page();
1165 $ /includes/page/header.inc
1166   /includes/main.inc
1167 ! Changed repository parameteres format.
1168 $ /version.php
1169 ! Cleanup
1170 $ /admin/inst_lang.php
1171
1172 04-Aug-2010 Joe Hunt
1173 + Added an extra parameter to db_export in maintenance_db.inc for new COAs
1174 $ /admin/db/maintenance_db.inc
1175 # Link error in items.php for Pictures
1176 $ /inventory/manage/items.php
1177
1178 01-Aug-2010 Joe Hunt
1179 + Added Email link when updating documents.
1180 $ /sales/credit_note_entry.php
1181   /sales/customer_credit_invoice.php
1182   /sales/customer_invoice.php
1183   
1184 30-Jul-2010 Janusz Dobrowolski
1185 ! Skipping hidden files in sql folder during upgrade.
1186 $ /admin/inst_upgrade.php
1187 # Warning cleanup
1188 $ /includes/lang/language.php
1189 # Bug in src document lines retrieval during edition 
1190 $ /sales/includes/cart_class.inc
1191 ! Fixing extensions configuration moved to installed() method.
1192 $ /sql/alter2.3.php
1193
1194 26-Jul-2010 Janusz Dobrowolski
1195 # Fatal typo in upgrade function fixed.
1196 $ /sql/alter2.3.php
1197
1198 25-Jul-2010 Janusz Dobrowolski
1199 # Fixed language file switching on package version change
1200   /admin/db/company_db.inc
1201   /includes/session.inc
1202   /includes/lang/language.php
1203   /includes/current_user.inc
1204 ! flush_dir() and company_path() moved to current_user.php 
1205 $  /includes/main.inc
1206 + Added preprinted forms folder
1207 $ /reporting/includes/forms (new)
1208   /reporting/includes/forms/index.php
1209 # Fixed multilanguage tests 
1210 $ /admin/system_diagnostics.php
1211   /includes/lang/gettext.php
1212 # Fixed config comments
1213 $ /admin/db/maintenance_db.inc
1214 ! Cleanup.
1215 $ /includes/packages.inc
1216 # Fixed installed_languages config file upgrade.
1217 $ /sql/alter2.3.php
1218
1219 24-Jul-2010 Janusz Dobrowolski
1220 # Upgrade routines for extensions configuration
1221   /sql/alter2.3.php
1222 # Cleanup
1223 $ /admin/inst_module.php
1224   /includes/current_user.inc
1225   /includes/packages.inc
1226
1227 24-Jul-2010 Joe Hunt
1228 ! Changed so Purchase Order also print taxes.
1229 $ /reporting/rep209.php
1230   /reporting/doctype.inc
1231 # Fixed Customer Details Report and Pricelist (UOM)
1232 $ /reporting/rep103.php
1233   /reporting/rep104.php
1234   
1235 23-Jul-2010 Janusz Dobrowolski
1236 + Added tax information display
1237   /purchasing/view/view_grn.php
1238   /purchasing/view/view_po.php
1239 + Added option for tax included prices.
1240 $ /purchasing/includes/db/suppliers_db.inc
1241   /purchasing/manage/suppliers.php
1242 + Added support for transactions with tax included prices
1243 $ /purchasing/po_entry_items.php
1244   /purchasing/po_receive_items.php
1245   /purchasing/includes/po_class.inc
1246   /purchasing/includes/supp_trans_class.inc
1247   /purchasing/includes/db/grn_db.inc
1248   /purchasing/includes/db/invoice_db.inc
1249   /purchasing/includes/db/po_db.inc
1250   /purchasing/includes/db/supp_trans_db.inc
1251   /purchasing/includes/ui/invoice_ui.inc
1252   /purchasing/includes/ui/po_ui.inc
1253 + Added GRNs to supplier transaction inquiry
1254   /purchasing/inquiry/supplier_inquiry.php
1255 ! Added upgrade from 2.3beta to 2.3RC
1256   /sql/alter2.3.php
1257   /sql/alter2.3.sql
1258   /sql/en_US-demo.sql
1259   /sql/en_US-new.sql
1260 ! Versions information moved to separate file.
1261 $ /version.php (new) 
1262   /config.default.php
1263   /includes/session.inc
1264 ! Fixed item list buttons position.
1265 $ /sales/includes/ui/sales_order_ui.inc
1266 # Fixed credit links colors
1267 $ /themes/aqua/default.css
1268   /themes/cool/default.css
1269   /themes/default/default.css
1270 # SysPrefs restoration after upgrade.
1271 $ /admin/inst_upgrade.php
1272 # Warning clenaup
1273 $ /includes/packages.inc
1274 + Supplier transactions list added.
1275 $ /includes/ui/ui_lists.inc
1276 # Fixed tax footer descriptions
1277 $ /includes/ui/ui_view.inc
1278
1279 21-Jul-2010 Joe Hunt
1280 ! Changed Report Statements to accept selector Outstanding Only
1281 $ /reporting/reports_main.php
1282   /reporting/rep108.php
1283   
1284 19-Jul-2010 Joe Hunt
1285 + Added Revenue / Cost Accruals to be included in core FA
1286 $ /applications/generalledger.php
1287   /gl/accruals.php (new file)
1288   /gl/view/accrual_trans.php (new file)
1289   /includes/access_levels.inc
1290 ! Changed Std. Cost to show all decimals, and added UOM
1291 $ /reporting/rep301.php
1292   /reporting/rep303.php
1293 # Wrong link to Inventory Reports
1294 $ /applications/inventory.php
1295
1296 18-Jul-2010 Janusz Dobrowolski
1297 ! Improved key_in_foreign_table to check multiply tables
1298 $ /admin/db/company_db.inc
1299 ! New customer/supplier currency can be edited as long as no transaction is entered.
1300 $ /purchasing/includes/db/suppliers_db.inc
1301   /purchasing/manage/suppliers.php
1302   /sales/includes/db/customers_db.inc
1303   /sales/manage/customers.php
1304
1305 17-Jul-2010 Janusz Dobrowolski
1306 + New packaged extensions system
1307 $ /modules/_cache/index.php (new)
1308   /FA.pem (new)
1309   /includes/archive.inc (new)
1310   /includes/packages.inc (new)
1311   /includes/ui/view_package.php (new)
1312   /config.default.php
1313   /frontaccounting.php
1314   /admin/inst_lang.php
1315   /admin/inst_module.php
1316   /includes/access_levels.inc
1317   /includes/ui/ui_controls.inc
1318   /includes/ui/ui_view.inc
1319   /admin/db/maintenance_db.inc
1320 ! Changed language file convention to prevent need for apache restart after *.po file change.
1321 $ /includes/lang/gettext.php
1322   /includes/lang/language.php
1323 ! Small cleanup
1324 $ /includes/page/header.inc
1325 ! Fixed memo string in adjust_deliveries.
1326 $ /includes/db/inventory_db.inc
1327 ! Fixed call params check message display
1328 $ /gl/view/gl_trans_view.php
1329 ! Updated MySQL, php, debugging and extension system checks
1330 $ /admin/system_diagnostics.php
1331 # Fixed gettext msg typo
1332 $ /purchasing/supplier_invoice.php
1333 # Fixed curr_default check
1334 $ /gl/manage/currencies.php
1335 # Message typos
1336 $ /admin/create_coy.php
1337   /admin/inst_upgrade.php
1338 ! Updated translation template
1339 $ /lang/new_language_template/LC_MESSAGES/empty.po
1340
1341 15-Jul-2010 Chaitanya/Joe Hunt
1342 ! Changed calculating of cost update (average material price) for better sync.
1343 $ /purchasing/includes/db/grn_db.inc
1344   /purchasing/includes/db/invoice_db.inc
1345   /manufacturing/includes/db/work_orders_db.inc
1346   /includes/db/inventory_db.inc
1347   
1348 ------------------------------- Release 2.3 Beta --------------------------------
1349 28-Jun-2010 Joe Hunt
1350 ! Release 2.3 Beta
1351 $ config.default.php
1352   
1353 28-Jun-2010 Merged changes from main trunk (2.2.11) as follows
1354 ------------------------------- Release 2.2.11 ----------------------------------
1355 ! Release 2.2.11
1356 $ config.default.php
1357   update.html
1358
1359 22-Jun-2010 Joe Hunt
1360 # Minor select bug in create recurrent invoices
1361 $ /sales/create_recurrent_invoices.php
1362
1363 18-Jun-2010 Joe Hunt
1364 - Removed constraint on day values in Payment Terms
1365 $ /admin/payment_terms.php
1366
1367 18-Jun-2010 Janusz Dobrowolski
1368 # Small bug on final credit note screen redirection
1369 $ /sales/customer_credit_invoice.php
1370
1371 17-Jun-2010 Janusz Dobrowolski
1372 # [0000235],[0000236] db error in sales order view window.
1373 $ /sales/view/view_sales_order.php
1374
1375 14-Jun-2010 Tom Moulton/Joe Hunt
1376 # Bug [0000231] Wrong On Order for Advanced Manufacturing.before final production.
1377 $ /includes/db/manufacturing_db.inc
1378 ! Allow optional non zero values in reports 101,102,201,202,203 and 303.
1379 $ /reporting/rep101.php
1380   /reporting/rep102.php
1381   /reporting/rep201.php
1382   /reporting/rep202.php
1383   /reporting/rep203.php
1384   /reporting/rep303.php
1385   /reporting/reports_main.php
1386
1387 ---------- End of changes from main trunk 2.2.11
1388
1389 27-Jun-2010 Janusz Dobrowolski
1390 + Added debtor_trans.src_id update
1391 $ /sql/alter2.3.php
1392   /sql/alter2.3.sql
1393 + Added key for debtor_trans_detail.src_id
1394 $ /sql/en_US-demo.sql
1395   /sql/en_US-new.sql
1396 + Added company upgrade boundary markers in error log.
1397 $ /admin/inst_upgrade.php
1398 ! Changed price column name to reflect current pricelist type.
1399   /sales/includes/ui/sales_order_ui.inc
1400 # Fixed sql (removed obsolete email field)
1401   /reporting/rep112.php
1402 # Fixed sql for child/parent lines retrieval
1403   /sales/includes/sales_db.inc
1404 # Removed bank payment print links (not implemented yet)
1405   /sales/inquiry/customer_inquiry.php
1406 # Cleanup
1407 $ /purchasing/includes/db/po_db.inc
1408
1409 26-Jun-2010 Joe Hunt
1410 ! Option to suppress tax rates on documents. To be used for tax on tax
1411   The tax % should be included in the tax name and the calculated
1412   rate be set as the rate. $suppress_tax_rates in config.php set to 1.
1413 $ config.default.php
1414   /includes/ui/ui_view.inc
1415   /reporting/rep107.php
1416   /reporting/rep110.php
1417 ! Improvements to Sales Groups. Presenting the Id too.
1418 $ /sales/manage/sales_groups.php
1419 + Preparing for 2.3 Beta
1420 $ update.html
1421   
1422 26-Jun-2010 Janusz Dobrowolski
1423 # Fixed sql for child transaction retrieval
1424 $  /sales/includes/sales_db.inc
1425 ! Added debtor_trans_details.src_id
1426 $ /sql/en_US-demo.sql
1427   /sql/en_US-new.sql
1428
1429 25-Jun-2010 Janusz Dobrowolski
1430 ! Allow reuse of references previously used on voided transactions
1431 $ /includes/references.inc
1432 ! Fixed sales database design to ensure document relations consistency on line level.
1433 $ /admin/db/fiscalyears_db.inc
1434   /admin/db/voiding_db.inc
1435   /reporting/includes/header2.inc
1436   /sales/customer_invoice.php
1437   /sales/includes/cart_class.inc
1438   /sales/includes/sales_db.inc
1439   /sales/includes/db/cust_trans_db.inc
1440   /sales/includes/db/cust_trans_details_db.inc
1441   /sales/includes/db/payment_db.inc
1442   /sales/includes/db/sales_credit_db.inc
1443   /sales/includes/db/sales_delivery_db.inc
1444   /sales/includes/db/sales_invoice_db.inc
1445   /sales/view/view_invoice.php
1446   /sales/view/view_sales_order.php
1447
1448 24-Jun-2010 Joe Hunt
1449 # Rewritten function gl_account_in_company_defaults in gl_db_accounts.inc
1450 $ /gl/includes/db/gl_db_accounts.inc
1451 # More test on tags due to db error in reports with tags.
1452 $ /reporting/rep705.php
1453   /reporting/rep706.php
1454   /reporting/rep707.php
1455   
1456 23-Jun-2010 Chaitanya/Joe Hunt
1457 ! Changed memo message in supp invoice price variance
1458 $ /purchasing/includes/db/invoice_db.inc
1459 ! Changed Ourstanding GRN Report to use Actual Price instead of Std Cost.
1460 $ /reporting/rep204.php
1461
1462 23-Jun-2010 Janusz Dobrowolski
1463 # Restored customer payments display
1464 $ /sales/includes/db/cust_trans_db.inc
1465
1466 22-Jun-2010 Janusz Dobrowolski
1467 # Fixed pos parameters retrieval in direct invoice
1468 $ /sales/includes/cart_class.inc
1469
1470 21-Jun-2010 Janusz Dobrowolski
1471 + Support for current credit display
1472 $ /includes/ui/ui_input.inc
1473   /purchasing/po_entry_items.php
1474   /purchasing/includes/po_class.inc
1475   /purchasing/includes/db/po_db.inc
1476   /purchasing/includes/db/suppliers_db.inc
1477   /purchasing/includes/ui/po_ui.inc
1478   /sales/customer_delivery.php
1479   /sales/includes/cart_class.inc
1480   /sales/includes/db/customers_db.inc
1481   /sales/includes/db/sales_order_db.inc
1482   /sales/includes/ui/sales_order_ui.inc
1483 + Optional displaying all sql queries in footer for debugging purposes
1484   /includes/db/connect_db.inc
1485   /includes/page/footer.inc
1486   /config.default.php
1487   /admin/system_diagnostics.php
1488   /includes/errors.inc
1489 + Not fully credited invoice can still be credited (automatic payments reallocation)
1490 $ /sales/includes/db/cust_trans_db.inc
1491   /sales/includes/db/custalloc_db.inc
1492   /sales/includes/db/sales_credit_db.inc
1493 + Added payment term types
1494 $ /includes/sysnames.inc
1495   /includes/types.inc
1496 + Added popup mode
1497 $ /sales/inquiry/customer_inquiry.php
1498   /purchasing/inquiry/supplier_inquiry.php
1499 ! Reorganized payment terms editor
1500 $ /admin/payment_terms.php
1501   /includes/ui/ui_lists.inc
1502 ! Comments
1503 $ /includes/ui/allocation_cart.inc
1504 ! Cleanup
1505 $ /reporting/rep101.php
1506 # Fixed fatal typo
1507 $ /sales/customer_credit_invoice.php
1508 ! Fixed final page message text
1509 $ /sales/customer_invoice.php
1510 ! Removed sparse order allocation code, invoice reallocation routine added
1511 $ /sales/includes/db/custalloc_db.inc
1512 # Fixed branch creation for new company
1513 $ /sales/manage/customer_branches.php
1514 ! Changed line_details class name to po_line_details to avoid conflicts.
1515 $ /purchasing/includes/po_class.inc
1516 ! Added sales and purchase order totals
1517 $ /sql/alter2.3.sql
1518   /sql/alter2.3.php
1519   /sql/en_US-demo.sql
1520   /sql/en_US-new.sql
1521
1522 14-Jun-2010 Janusz Dobrowolski
1523 # Additional corrections to yesterday commit
1524 $ /sales/includes/cart_class.inc
1525   /sales/includes/db/cust_trans_db.inc
1526   /sales/view/view_sales_order.php
1527
1528 13-Jun-2010 Janusz Dobrowolski
1529 # Small layout bug in tabs widget
1530 $ /includes/ui/ui_controls.inc
1531 ! Allowed space and '[' in button names
1532 $ /includes/ui/ui_input.inc
1533 ! Formatted posts and a couple of improvements
1534 $ /includes/ui/simple_crud_class.inc
1535 ! Changed method naming convention
1536 $ /includes/ui/contacts_view.inc
1537 ! is_invoice property superseded by trans_type, removed obsolete Complete property
1538 $ /purchasing/includes/supp_trans_class.inc
1539   /purchasing/includes/db/invoice_db.inc
1540   /purchasing/includes/ui/invoice_ui.inc
1541   /purchasing/view/view_supp_credit.php
1542   /purchasing/view/view_supp_invoice.php
1543 ! Cleanups and comments
1544 $ /purchasing/includes/po_class.inc
1545   /sales/includes/cart_class.inc
1546 ! Added document inheritance definitions
1547 $ /includes/types.inc
1548 # Smaller technical fixes
1549 $ /purchasing/includes/db/grn_db.inc
1550   /purchasing/includes/db/po_db.inc
1551   /sales/includes/sales_db.inc
1552   /sales/includes/db/sales_credit_db.inc
1553   /purchasing/po_entry_items.php
1554   /purchasing/po_receive_items.php
1555   /purchasing/supplier_credit.php
1556   /purchasing/supplier_invoice.php
1557
1558 13-Jun-2010 Merged changes from main trunk (2.2.10) as follows
1559
1560 ------------------------------- Release 2.2.10 ----------------------------------
1561 11-Jun-2010 Joe Hunt
1562 ! Release 2.2.10
1563 $ config.default.php
1564   update.html
1565   
1566 10-Jun-2010 Joe Hunt
1567 ! Changed Wiki help url and site url in config.default.php
1568 $ config.default.php
1569
1570 07-Jun-2010 Joe Hunt
1571 # HTML decode text when printing to Excel.
1572 $ /reporting/includes/excel_report.inc
1573
1574 06-Jun-2010 Janusz Dobrowolski
1575 # False overallocation fixed.
1576 $ /includes/ui/allocation_cart.inc
1577 + Allowed optional long timeout on default/cancel/selector buttons
1578 $ /includes/ui/ui_input.inc
1579   /js/behaviour.js
1580   /js/inserts.js
1581 # Long ajax timeout on all reports
1582 $ /reporting/includes/reports_classes.inc
1583 # [0000232] Fixed list of related invoices/credits in SO view.
1584 $ /sales/view/view_sales_order.php
1585 # Small bug on final screen redirection
1586 $ /sales/customer_credit_invoice.php
1587
1588 03-Jun-2010 Joe Hunt
1589 # Rounding bug when decimals greater than or equal to 6.
1590 $ /includes/current_user.inc
1591
1592 31-May-2010 Joe Hunt
1593 # No limit on 30 days in Payment terms if end of month.
1594 $ /admin/payment_terms.php
1595
1596 30-May-2010 Joe Hunt
1597 ! Global variabel, $def_print_destination, config.php can be set to 0 or 1
1598 $ config.default.php
1599   /reporting/includes/reports_classes.inc
1600 ! copy line memo to next line in journal entries and bank payments/deposits
1601 $ /gl/includes/ui/gl_bank_ui.inc
1602   /gl/includes/ui/gl_journal_ui.inc
1603 ! Report GL Transactions now prints line memos
1604 $ /reporting/rep704.php
1605
1606 29-May-2010 Janusz Dobrowolski
1607 # Smaller fixes initial COAs
1608 $ /sql/en_US-demo.sql
1609   /sql/en_US-new.sql
1610
1611 ---------- End of changes from main trunk 2.2.10
1612
1613 05-Jun-2010 Joe Hunt
1614 ! Allowing SA_MULTIFISCALYEAR access to enter transactions on open fiscal years
1615 $ /admin/db/fiscalyears_db.inc
1616   /includes/date_functions.inc
1617   /includes/acces_levels.inc
1618   
1619 31-May-2010 Joe Hunt
1620 ! Allowing modifying of Bank Payments/Deposits
1621 $ /gl/gl_bank.php
1622   /gl/includes/db/gl_db_banking.inc
1623   /gl/includes/db/gl_db_bank_trans.inc
1624   /gl/includes/db/gl_db_trans.inc
1625   /gl/inquiry/journal_inquiry.php
1626   /purchasing/includes/db/supp_trans_db.inc
1627   /sales/includes/db/cust_trans_db.inc
1628   
1629 27-May-2010 Merged changes from main trunk (2.2.8, 2.2.9) as follows
1630
1631 ------------------------------- Release 2.2.9 ----------------------------------
1632 24-May-2010 Joe hunt
1633 ! Release 2.2.9
1634 $ config.default.php
1635   update.html
1636 # [0000230] Incorrect 'On order' quantity of raw materials in the 'Stock Check Sheets' report.   
1637 $ /reporting/rep303.php
1638
1639 24-May-2010 Janusz Dobrowolski
1640 # Additional fixes in payment/deposit allocations.
1641 $ /includes/ui/allocation_cart.inc
1642   /js/payalloc.js
1643
1644 22-May-2010 Janusz Dobrowolski
1645 # Fixed html generation for buttons
1646 $ /includes/ui/ui_input.inc
1647
1648 13-May-2010 Janusz Dobrowolski
1649 # [0000229] Payment overallocation is now forbidden (addendum)
1650 $ /js/payalloc.js
1651
1652 12-May-2010 Janusz Dobrowolski
1653 # [0000226] Fixed diagnostic checks for javascript cached files, improved readability
1654 $ /admin/system_diagnostics.php
1655 # [0000227] Fixed cookie name to enable multiply FA instances on the same server.
1656 $ /includes/session.inc
1657 # [0000229] Payment overallocation is now forbidden
1658 $ /includes/ui/allocation_cart.inc
1659   /js/allocate.js
1660 # Fixed email links to use ajax
1661 $ /purchasing/po_entry_items.php
1662   /sales/credit_note_entry.php
1663   /sales/customer_delivery.php
1664   /sales/customer_invoice.php
1665 # Fixed shipping tax naming
1666 $ /taxes/tax_groups.php
1667
1668 12-May-2010 Joe Hunt
1669 ! Changed to allow change of theme in 'allow_demo_mode' during session
1670 $ /admin/display_prefs.php
1671 ! [0000228] Sales order inquiry using reference number.
1672 $ /sales/inquiry/sales_orders_view.php
1673
1674 10-May-2010 Joe Hunt/Alvin
1675 ! Changed so Print Statements don't list voided items.
1676 $ /reporting/rep108.php
1677
1678 04-May-2010 Janusz Dobrowolski/Robert Laussegger
1679 # Fixed amibiguites and typos in report titles.
1680 $ /reporting/includes/doctext.inc
1681   /reporting/includes/doctext2.inc
1682
1683 04-May-2010 Joe Hunt
1684 # [0000225] Supplier Payment Report showing paid invoices (rounding problem)
1685 $ /reporting/rep203.php
1686 ! Minor change to balance sheet/profit and loss drilldown
1687   Script is modified to display only direct child types
1688 /gl/inquiry/balance_sheet.php
1689 /gl/inquiry/profit_loss.php
1690 ! New empty.po for release 2.2.8
1691 $ /lang/new_language_template/LC_MESSAGES/empty.po
1692
1693 26-Apr-2010 Joe Hunt
1694 ! Allowing the Tax Report to be printed to Excel/OO Calc
1695 $ /reporting/rep709.php
1696   /reporting/reports_main.php
1697   /reporting/includes/excel_report.inc
1698   
1699 21-Apr-2010 Joe Hunt
1700 # [0000223] Incorrect backup of tables with more than 2 digit prefix
1701 $ /admin/db/maintenance_db.inc
1702
1703 21-Apr-2010 Joe Hunt
1704 # [0000222] Deleting a Sales Order with reference to a voided delivery causes SQL error when
1705   looking at this delivery. Solution, can't delete, but set the deliveries to 0
1706   on the lines.
1707 $ /sales/includes/db/sales_order_db.inc
1708
1709 ------------------------------- Release 2.2.8 ----------------------------------
1710 18-Apr-2010
1711 ! Release 2.2.8
1712 $ config.default.php
1713   update.html
1714
1715 17-Apr-2010 Janusz Dobrowolski
1716 # Small fix in company creation 
1717 $ /admin/create_coy.php
1718 # Checking whether reference is unique before saving transaction.
1719 $ /sales/sales_order_entry.php
1720
1721 09-Apr-2010 Joe Hunt
1722 # Creating a new company without a Database script causes unpredictable errors.
1723 $ /admin/create_coy.php
1724
1725 06-Apr-2010 Joe Hunt/Albin
1726 # Inactive items should not show in Price List Report. In Item lists they are
1727   stamped (Inactive) after the description.
1728 $ /reporting/rep104.php
1729   /reporting/rep301.php
1730   /reporting/rep302.php
1731   /reporting/rep303.php
1732   /reporting/rep304.php
1733   /reporting/rep305.php
1734   
1735 03-Apr-2010 Joe Hunt/Chaitanya
1736 # [0000219] Incorrect behaviors regarding Payment forms
1737 $ /purchasing/supplier_payment.php
1738   /sales/customer_payments.php
1739
1740 20-Mar-2010 Joe Hunt/RodW
1741 # [0000215} Wrong text in deliver to and not printing it.
1742 $ /reporting/includes/doctext.inc
1743   /reporting/includes/doctext2.inc
1744   /reporting/includes/header2.inc
1745   
1746 15-Mar-2010 Janusz Dobrowolski
1747 # Missing check for customer/branch selected ([0000216])
1748 $ /sales/sales_order_entry.php
1749   /sales/customer_payment.php
1750 # Missing check for supplier selected ([0000217])
1751 $ /purchasing/supplier_invoice.php
1752   /purchasing/supplier_payment.php
1753   /purchasing/po_entry_items.php
1754 # Fixed db error on no supplier selected
1755   /purchasing/includes/db/suppalloc_db.inc
1756 # Smaller clenaups.
1757 $ /includes/current_user.inc
1758   /includes/session.inc
1759
1760 10-Mar-2010 Joe Hunt
1761 ! Print full Location name on reports
1762 $ /reporting/rep105.php
1763   /reporting/rep301.php
1764   /reporting/rep302.php
1765   /reporting/rep303.php
1766 # Print reference on email (PO)
1767   /reporting/rep209.php
1768   
1769 07-Mar-2010 Joe Hunt
1770 # Bug in ui_lists.inc, systypes_list_row, too many parameters in
1771   call to systypes_list_cells
1772 $ /includes/ui/ui_lists.inc
1773
1774 06-Mar-2010 Joe Hunt
1775 # Bug in Text(Col)WrapLines. Doesn't break on space.
1776 $ /reporting/includes/pdf_report.inc
1777 # Missing 'Set Global Supplier' in invoice_ui.inc
1778 $ /purchasing/includes/ui/invoice_ui.inc
1779
1780 ---------- End of changes from main trunk 2.2.7-2.2.9
1781
1782 15-May-2010 Joe Hunt
1783 ! Layout - added class label for branch link
1784 $ /sales7manage/customers.php
1785
1786 11-May-2010 Janusz Dobrowolski
1787 + Added multiply categorized customer/branch/supplier contacts in separate table,
1788  per contact report language selection
1789 $ /admin/crm_categories.php (new)
1790   /applications/setup.php
1791   /includes/access_levels.inc
1792   /includes/sysnames.inc
1793   /includes/db/crm_contacts_db.inc (new)
1794   /includes/ui/contacts_view.inc (new)
1795   /includes/ui/simple_crud_class.inc (new)
1796   /manufacturing/includes/db/work_orders_db.inc
1797   /purchasing/includes/db/suppliers_db.inc
1798   /purchasing/manage/suppliers.php
1799   /reporting/rep107.php
1800   /reporting/rep108.php
1801   /reporting/rep109.php
1802   /reporting/rep110.php
1803   /reporting/rep111.php
1804   /reporting/rep112.php
1805   /reporting/rep209.php
1806   /reporting/rep210.php
1807   /reporting/rep409.php
1808   /sales/includes/db/branches_db.inc
1809   /sales/includes/db/cust_trans_db.inc
1810   /sales/includes/db/customers_db.inc
1811   /sales/includes/db/sales_order_db.inc
1812   /sales/includes/ui/sales_order_ui.inc
1813   /sales/manage/customer_branches.php
1814   /sales/manage/customers.php
1815   /sql/alter2.3.php
1816   /sql/alter2.3.sql
1817   /sql/en_US-demo.sql
1818   /sql/en_US-new.sql
1819 + Added tabbed content widget
1820 $ /includes/ui/ui_controls.inc
1821   /themes/aqua/default.css
1822   /themes/cool/default.css
1823   /themes/default/default.css
1824 + Changes in hotkeys system for tabs support
1825 $ /js/inserts.js
1826 + Emailed reports can be send to multiply contacts, fixed email charset selection
1827 $ /reporting/includes/pdf_report.inc
1828 + Added charset selection for email content
1829 $ /reporting/includes/class.mail.inc
1830 # Small field name bug
1831 $ /reporting/reports_main.php
1832 # Fixed typo and small bug
1833 $ /reporting/includes/doctext.inc
1834 # Fixed problem with multiselection in array_combo, added crm related list helpers
1835 $ /includes/ui/ui_lists.inc
1836 # Fixed function name
1837 $ /sales/includes/db/sales_credit_db.inc
1838 # Fixed email sending links to use ajax.
1839 $ /sales/credit_note_entry.php
1840   /sales/customer_delivery.php
1841   /sales/customer_invoice.php
1842 # Fix in array_search_keys
1843 $ /includes/current_user.inc
1844 # Fixed bug in company deletion
1845 $ /admin/create_coy.php
1846   /admin/db/company_db.inc
1847
1848 07-May-2010 Joe Hunt
1849 + Added Account tags selection in Annual Expense Breakdown, Balanse Sheet
1850   and Profit and Loss Sheet
1851 $ /admin/db/tags_db.inc
1852   /reporting/rep705.php
1853   /reporting/rep706.php
1854   /reporting/rep707.php
1855   /reporting/reports_main.php
1856   /reporting/includes/reports_classes.inc
1857   
1858 07-May-2010 Janusz Dobrowolski
1859 # Fixed bug in array_selector for multiply lists
1860 $ /includes/ui/ui_lists.inc
1861
1862 30-Apr-2010 Janusz Dobrowolski
1863 + Recovering next reference after voiding of last reference
1864   /admin/db/voiding_db.inc
1865   /includes/references.inc
1866   /includes/db/references_db.inc
1867 # Reference column displayed also for journal entries
1868   /admin/void_transaction.php
1869 # Voided transactions excluded form list of transactions
1870   /admin/db/transactions_db.inc
1871
1872 26-Apr-2010 Joe Hunt
1873 ! Changed voiding of Direct Invoice to automatically void 'auto' delivery
1874   and set SO quantity and qty_sent to 0.
1875   And a few small bug fixes.  
1876 $ /admin/db/voiding_db.inc
1877   /sales/includes/sales_db.inc
1878   /sales/includes/db/sales_credit_db.inc
1879   /sales/includes/db/sales_invoice_db.inc
1880   /sales/includes/db/sales_delivery_db.inc
1881   
1882 21-Apr-2010 Joe Hunt
1883 # Bug in systypes selector (no type update)
1884 $ /admin/attachments.php
1885 ! Better layout
1886 $ /admin/company_preferences.php
1887 # Didn't show 'View Attachments' for Journal Entries
1888 $ /includes/ui/ui_controls.inc
1889
1890 20-Apr-2010 Joe Hunt
1891 + Added option for Manual Revaluation of Currency Accounts
1892 $ /admin/company_preferences.php
1893   /applications/generalledger.php
1894   /gl/includes/db/gl_db_banking.inc
1895   /gl/manage/revaluate_currencies.php (new file)
1896   /includes/prefs/sysprefs.inc
1897   /sql/en_US-demo.sql
1898   /sql/en_US-new.sql
1899   /sql/alter2.3.sql
1900   
1901 16-Apr-2010 Joe Hunt
1902 # Minor fixes in voiding transactions
1903 $ /admin/void_transaction.php
1904 ! Layout improvement in hyperlink_back function
1905 $ /includes/ui/ui_controls.inc
1906
1907 15-Apr-2010 Joe Hunt
1908 ! Added an alternative way of presenting tax included on invoices.
1909   This is done by setting a global variabel $alternative_tax_include_on_docs = 1.
1910 $ config.default.php 
1911   /includes/ui/ui_view.inc
1912   /reporting/rep107.php
1913   /reporting/rep110.php
1914   
1915 ! Added a date column and combined the # and View column in 'View / Print Transactions.
1916 ! Changed Voiding Transaction to also include a pager.
1917 $ /admin/view_print_transaction.php
1918   /admin/void_transaction.php
1919   /admin/db/transaction_db.inc
1920   /includes/systypes.inc
1921   /manufacturing/view/wo_production_view.php
1922   /reporting/includes/reporting.inc
1923   
1924 14-Apr-2010 Joe Hunt
1925 ! Replaced the global variables for table styles to defined CSS classes.
1926 $ all files that includes the call to start_table and start_outer_table
1927
1928 14-Apr-2010 Joe Hunt/ AVB3
1929 + Added 'View Attachments' if any in all popup view windows
1930 $ /admin/db/attachments_db.inc
1931   /includes/main.inc
1932   /includes/ui/ui_controls.inc
1933   /dimensions/view/view_dimension.php
1934   /gl/view/bank_transfer_view.php
1935   /gl/view/gl_deposit_view.php
1936   /gl/view/gl_payment_view.php
1937   /gl/view/gl_trans_view.php
1938   /inventory/view/view_adjustment.php
1939   /inventory/view/view_transfer.php
1940   /manufacturing/view/work_order_view.php
1941   /manufacturing/view/wo_issue_view.php
1942   /manufacturing/view/wo_production_view.php
1943   /purchasing/view/view_grn.php
1944   /purchasing/view/view_po.php
1945   /purchasing/view/view_supp_credit.php
1946   /purchasing/view/view_supp_invoice.php
1947   /purchasing/view/view_supp_payment.php
1948   /sales/view/view_credit.php
1949   /sales/view/view_dispatch.php
1950   /sales/view/view_invoice.php
1951   /sales/view/view_receipt.php
1952   /sales/view/view_sales_order.php
1953   
1954 04-Apr-2010 Janusz Dobrowolski
1955 + Added supplier/customer document language selection
1956 $ /purchasing/includes/db/suppliers_db.inc
1957   /purchasing/manage/suppliers.php
1958   /reporting/rep107.php
1959   /reporting/rep108.php
1960   /reporting/rep109.php
1961   /reporting/rep110.php
1962   /reporting/rep111.php
1963   /reporting/rep112.php
1964   /reporting/rep209.php
1965   /reporting/rep210.php
1966   /reporting/includes/class.pdf.inc
1967   /reporting/includes/pdf_report.inc
1968   /sales/includes/db/branches_db.inc
1969   /sales/includes/db/customers_db.inc
1970   /sales/includes/db/cust_trans_db.inc
1971   /sales/includes/db/sales_order_db.inc
1972   /sales/manage/customer_branches.php
1973   /sales/manage/customers.php
1974   /sql/alter2.3.sql
1975   /sql/en_US-demo.sql
1976   /sql/en_US-new.sql
1977   /reporting/includes/doctext2.inc (removed)
1978
1979 + Added company_path() helper
1980 $ /admin/attachments.php
1981   /admin/company_preferences.php
1982   /admin/create_coy.php
1983   /admin/display_prefs.php
1984   /admin/print_profiles.php
1985   /admin/system_diagnostics.php
1986   /admin/db/fiscalyears_db.inc
1987   /includes/main.inc
1988   /includes/lang/language.php
1989   /includes/page/header.inc
1990   /includes/ui/ui_view.inc
1991   /inventory/manage/items.php
1992   /reporting/rep102.php
1993   /reporting/rep104.php
1994   /reporting/rep202.php
1995   /reporting/rep303.php
1996   /reporting/rep706.php
1997   /reporting/rep707.php
1998   /reporting/includes/excel_report.inc
1999   /reporting/includes/header2.inc
2000
2001 ! Added all_option parameter to language selectors
2002 $ /includes/ui/ui_lists.inc
2003
2004 ! System names extracted to new separated file to enable re-read after langauge change
2005 $ /includes/types.inc
2006   /includes/sysnames.inc (new)
2007
2008 ! Fixed for better extension modules support
2009 $ /reporting/prn_redirect.php
2010   /reporting/includes/tcpdf.php
2011
2012 ! Changed addReport method (better support for extension modules)
2013 $ /reporting/reports_main.php
2014   /reporting/includes/reports_classes.inc
2015
2016 ! Code cleanup
2017 $ /gl/inquiry/balance_sheet.php
2018   /gl/inquiry/profit_loss.php
2019
2020 26-Mar-2010 Joe Hunt
2021 # Fixed a sorting problem in gl_account_types_list
2022 $ /includes/ui/ui_lists.inc
2023   /gl/includes/db/gl_db_account_types.inc
2024
2025 24-Mar-2010 Janusz Dobrowolski/Joe Hunt
2026 # Fixed problem with multiply zeros a value of option in list selectors
2027 # Parse error in ui_list.inc. Fix in other files.
2028 $ /includes/ui/ui_lists.inc
2029   /gl/includes/db/gl_db_account_types.inc
2030   /gl/manage/gl_account_types.php
2031
2032 22-Mar-2010 Joe Hunt
2033 # Error editing (updating) Account Groups and problem
2034   with "00" == "0" in php.
2035 $ /gl/includes/db/gl_db_account_types.inc
2036   /gl/manage/gl_account_classes.php
2037   /gl/manage/gl_account_types.php
2038   /includes/ui/ui_lists.inc
2039   /sql/alter2.3.sql
2040   
2041 12-Mar-2010 Janusz Dobrowolski
2042 # Small cleanups.
2043 $ /reporting rep301.php
2044   /reporting rep304.php
2045   /reporting rep601.php
2046
2047 05-Mar-2010 Merged changes from main trunk up to 2.2. as follows
2048 ------------------------------- Release 2.2.7 ----------------------------------
2049 05-Mar-2010 Joe Hunt
2050 ! Release 2.2.7
2051 ! Removed redundant variable $use_new_account_types from config.php
2052 $ config.default.php
2053   update.html
2054 ! Removed redundant function get_gl_accounts_all in gl_db_accounts.inc
2055 $ /gl/includes/db/gl_db_accounts.inc
2056
2057 02-Mar-2010 Joe Hunt
2058 # Bug sending email to a name with commas. Has been replaced with ''.
2059 $ /reporting/includes/pdf_report.inc
2060
2061 01-Mar-2010 Janusz Dobrowolski
2062 # [0000212] Selecting branch from popup was not working.
2063 $ /sales/manage/customer_branches.php
2064 # [0000213] Date change on journal entry update.
2065 $ /gl/gl_journal.php
2066
2067 01-Mar-2010 Joe Hunt
2068 ! Allow change of password without script in Create/Update Company.
2069 $ /admin/create_coy.php
2070
2071 28-Feb-2010 Joe Hunt
2072 # Fixed a non esisting voiding of Work Order Advanced and a couple of
2073   bugs in the same operation. And a fix according to Vramak on the forum.
2074   Wiki will be updated on how does the Work Order work
2075 $ /manufacturing/includes/db/work_orders_db.inc
2076   /manufacturing/includes/db/work_orders_quick_db.inc
2077   /manufacturing/includes/db/work_order_produce_items_db.inc
2078   /manufacturing/includes/db/work_order_requirements_db.inc
2079   /purchasing/includes/db/grn_db.inc
2080   
2081 26-Feb-2010 Janusz Dobrowolski
2082 # [0000209],[0000210] Improper quantity/price handling on supplier change.
2083 $ /purchasing/includes/ui/po_ui.inc
2084 # [0000211] Typo in work order legend.
2085 $ /reporting/includes/doctext.inc
2086   /reporting/includes/doctext2.inc
2087 # Restored Esc hot key on cancel buttons.
2088 $ /js/inserts.js
2089
2090 26-Feb-2010 Joe Hunt
2091 # [0000208] Voiding a work order production does not revert raw material quantities 
2092 $ /manufacturing/includes/db/work_order_produce_items_db.inc
2093
2094 25-Feb-2010 Janusz Dobrowolski
2095 # Fixed bug in quantity input
2096 $ /manufacturing/work_order_add_finished.php
2097
2098 24-Feb-2010 Joe Hunt
2099 # Tax included calculation problem when more than 1 tax type in a group
2100 $ /taxes/tax_calc.inc
2101 ! Small layout fixes
2102 $ /admin/backups.php
2103   /includes/ui/ui_lists.inc
2104   /reporting/rep107.php
2105   /reporting/rep110.php
2106   
2107 22-Feb-2010 Janusz Dobrowolski
2108 # Two smaller fixes in security area codes.
2109 $ /includes/access_levels.inc
2110
2111 21-Feb-2010 Joe Hunt
2112 # Exchange rate doesn't update table immediately when adding new rate 
2113   and no exchange rates there before.
2114 $ /gl/manage/exchange_rates.php
2115 # Bug in exchange variation calculation in certain situations. Again.
2116 $ /gl/includes/db/gl_db_banking.inc
2117  
2118 21-Feb-2010 Janusz Dobrowolski
2119 # Fixed check for language session var.
2120 $ /includes/session.inc
2121
2122 19-Feb-2010 Joe Hunt/Ary Wibowo
2123 # Bug in exchange variation calculation in certain situations.
2124 $ /gl/includes/gl_db_banking.inc
2125 ! Better and cleaner layout in graphics
2126 $ /reporting/includes/class.graphic.inc
2127 ! Fixed better layout in customer delivery form
2128 $ /sales/customer_delivery.php
2129
2130 17-Feb-2010 Joe Hunt
2131 # Missing border layout in report centre
2132 $ /reporting/includes/reports_classes.inc
2133
2134 ---------- End of changes from main trunk 2.2.6-2.2.7
2135
2136 01-Mar-2010 Janusz Dobrowolski
2137 + Rewrite of FrontReport header API to accept externally defined headers in php and/or pdf form.
2138 $ /reporting/includes/class.pdf.inc
2139   /reporting/includes/excel_report.inc
2140   /reporting/includes/header2.inc
2141   /reporting/includes/pdf_report.inc
2142 + Integration of fpdi class
2143 $ /reporting/includes/fpdi/* (new)
2144   /reporting/forms (new)
2145 ! find_report_file() helper moved to main.inc and renamed to ind_custom_file
2146 $ /reporting/prn_redirect.php
2147   /includes/main.inc
2148 ! Reports fixed according to changes in header API in FrontReport class.
2149 $ /reporting/rep101.php
2150   /reporting/rep102.php
2151   /reporting/rep103.php
2152   /reporting/rep104.php
2153   /reporting/rep105.php
2154   /reporting/rep106.php
2155   /reporting/rep107.php
2156   /reporting/rep108.php
2157   /reporting/rep109.php
2158   /reporting/rep110.php
2159   /reporting/rep111.php
2160   /reporting/rep112.php
2161   /reporting/rep201.php
2162   /reporting/rep202.php
2163   /reporting/rep203.php
2164   /reporting/rep204.php
2165   /reporting/rep209.php
2166   /reporting/rep210.php
2167   /reporting/rep301.php
2168   /reporting/rep302.php
2169   /reporting/rep303.php
2170   /reporting/rep304.php
2171   /reporting/rep305.php
2172   /reporting/rep401.php
2173   /reporting/rep409.php
2174   /reporting/rep501.php
2175   /reporting/rep601.php
2176   /reporting/rep701.php
2177   /reporting/rep702.php
2178   /reporting/rep704.php
2179   /reporting/rep705.php
2180   /reporting/rep706.php
2181   /reporting/rep707.php
2182   /reporting/rep708.php
2183   /reporting/rep709.php
2184   /reporting/rep710.php
2185
2186 25-Feb-2010 Janusz Dobrowolski
2187 # Files manipulation helpers added
2188 $ /includes/main.inc
2189 # Cleanup
2190 $ /includes/db/sql_functions.inc
2191 + Added radio buttons helper
2192 $ /includes/ui/ui_input.inc
2193 # Smaller fixes: lists reset after page reload, nonformatted description for edition, html cleanup
2194 $ /includes/ui/ui_lists.inc
2195 ! Changed _vd debug function to notification type
2196 $ /includes/ui/ui_view.inc
2197 # Layout fix on final screen 
2198 $ /purchasing/po_entry_items.php
2199 # Error message when no report file is found
2200 $ /reporting/prn_redirect.php
2201 # Code cleanup (missing $row declaration)
2202 $ /reporting/includes/pdf_report.inc
2203
2204 20-Feb-2010 Joe Hunt
2205 # Wrong class parameter in Generqal Ledger Reports
2206 $ /applications/generalledger.php
2207
2208 16-Feb-2010 Merged changes from main trunk up to 2.2.6 as follows
2209 ------------------------------- Release 2.2.6 ----------------------------------
2210 16-Feb-2010 Joe Hunt
2211 ! Release 2.2.6
2212 $ config.default.php
2213   update.html
2214   /lang/new_language_template/LC_MESSAGES/empty.po
2215 ! CSS style is now implemented in all FA.
2216 ! New label style for the themes. Better layout in supp inv/credit
2217 ! A lot of code clean up. New password_row and file_row/cells.
2218 # Several minor bugs during final CSS implementaion
2219   /access/login.php
2220   /admin/attachments.php
2221   /admin/change_current_user_password.php
2222   /admin/company_preferences.php
2223   /admin/create_coy.php
2224   /admin/display_prefs.php
2225   /admin/gl_setup.php
2226   /admin/inst_lang.php
2227   /admin/inst_module.php
2228   /admin/users.php
2229   /includes/ui/ui_controls.inc
2230   /includes/ui/ui_input.inc
2231   /includes/ui/ui_lists.inc
2232   /inventory/manage/items.php
2233   /purchasing/supplier_credit.php
2234   /purchasing/supplier_invoice.php
2235   /purchasing/includes/ui/po_ui.inc
2236   /purchasing/includes/ui/invoice_ui.inc
2237   /reporting/includes/reports_classes.inc
2238   /sales/includes/ui/sales_order_ui.inc
2239   /sales/view/view_sales_order.php
2240   /themes/default/default.css
2241   /themes/aqua/default.css
2242   /themes/cool/default.css
2243   
2244
2245 11-Feb-2010 Janusz Dobrowolski
2246 # Better check for language session var.
2247 $ /includes/session.inc
2248 # Fixed IE related hotkeys problem with AltTab
2249 $ /js/inserts.js
2250
2251 11-Feb-2010 Joe Hunt/Chaitanya
2252 # [0000204] GRN Valuation Report shows wrong data
2253 $ /reporting/rep305.php
2254
2255 10-Feb-2010 Janusz Dobrowolski
2256 # [0000201] Cannot change item type when item is edited
2257 $  /inventory/manage/items.php
2258 # Sparse warning fixed.
2259 $ includes/db/manufacturing_db.inc
2260
2261 10-Feb-2010 Joe Hunt
2262 ! Changed so 'Allow Negative Stock' will update the GL cogs/inventory when
2263   the correct values later are obtained.
2264 $ /admin/gl_setup.php
2265   /includes/db/inventory_db.inc
2266   /manufacturing/includes/db/work_orders_db.inc
2267   /purchasing/includes/db/grn_db.inc
2268   /purchasing/includes/db/invoice_db.inc
2269 + Added a selector for decimal values in Balance Sheet and P/L Statement
2270 $ /reporting/reports_main.php
2271   /reporting/rep706.php
2272   /reporting/rep707.php
2273 ! Added trans_no in bank deposit/payment final link, by Tom Hallman.
2274 $ /gl/gl_bank.php
2275   
2276 09-Feb-2010 Joe Hunt/Chaitanya
2277 # [0000202] Global $path_to_root is missing in function handle_submit() in file admin/create_coy.php 
2278 $ /admin/create_coy.php
2279
2280 06-Feb-2010 Janusz Dobrowolski
2281 # Fixed get_standard_cost() for dummy items again.
2282 $ /includes/db/inventory_db.inc
2283 # Fixed bug resulting in broken line items relations after edition of multiline SO.
2284 $ /sales/includes/db/sales_invoice_db.inc
2285 ! Yesterday changes removed
2286 $ /sales/includes/db/sales_delivery_db.inc
2287   /sales/includes/db/sales_invoice_db.inc
2288 # Prevent saving empty lines in invoices/delivery notes - rerun
2289   /reporting/rep107.php
2290   /reporting/rep110.php
2291
2292 06-Feb-2010 Joe Hunt/Chaitanya
2293 ! Changed Balance Sheets/PL Statements to be recursive
2294 $ /gl/inquiry/balance_sheet.php
2295   /gl/inquiry/profit_loss.php
2296   /reporting/rep701.php
2297   /reporting/rep705.php
2298   /reporting/rep706.php
2299   /reporting/rep707.php
2300   
2301 05-Feb-2010 Joe Hunt/Kalido
2302 + Placing a print link in all view windows (without menus).
2303 $ /includes/main.inc
2304   /includes/ui_controls.inc
2305 ! Preparing for new recursive balance sheet/PL Statements
2306 $ /gl/includes/db/gl_db_accounts.inc
2307   /gl/includes/db/gl_db_account_types.inc
2308   
2309 05-Feb-2010 Janusz Dobrowolski
2310 # Fixed get_standard_cost() for dummy items
2311 $ /includes/db/inventory_db.inc
2312 # Prevent saving empty lines in invoices/delivery notes
2313 $ /sales/includes/db/sales_delivery_db.inc
2314   /sales/includes/db/sales_invoice_db.inc
2315
2316 03-Feb-2010 Janusz Dobrowolski
2317 # Fixed continuation after timeout.
2318 $ /access/login.php
2319   /includes/main.inc
2320   /includes/session.inc
2321   /includes/page/footer.inc
2322   /themes/aqua/default.css
2323   /themes/cool/default.css
2324   /themes/default/default.css
2325 # Added error message when no file is selected on view or download.
2326 $ /admin/backups.php
2327
2328 03-Feb-2010 Joe Hunt
2329 # When buying a service item from a supplier, the delivery produced
2330   wrong inventory GL transactions. No GL transactions should be here.
2331 $ /sales/includes/db/sales_delivery_db.inc
2332 # [0000200] stock_master material_cost incorrectly updated during GRN when 
2333   price format uses thousands seperator. A couple of minor errors too. 
2334 $ /purchasing/includes/db/grn_db.inc
2335   /purchasing/includes/db/invoices_db.inc
2336 # Exchange rate bug when searching a non existing customer
2337 $ /includes/banking.inc
2338
2339 03-Feb-2010 Chaitanya/Joe
2340 + Added a Profit and Loss Drilldown page and changed menu link
2341 $ /applications/generalledger.php
2342   /gl/inquiry/profit_loss.php (New file)
2343   /gl/inquiry/balance_sheet.php
2344 ! Better layout
2345 $ /gl/inquiry/journal_inquiry.php
2346
2347 02-Feb-2010 Chaitanya
2348 + Added memo search on journal inquires.
2349 $ /gl/inquiry/journal_inquiry.php
2350
2351 ---------- End of changes from main trunk 2.2.5-2.2.6
2352
2353 09-Feb-2010 Janusz Dobrowolski
2354 + Improved multilevel database transaction support
2355 $ /includes/errors.inc
2356   /includes/db/connect_db.inc
2357   /includes/db/sql_functions.inc
2358   /sales/includes/cart_class.inc
2359 + Added Direct GRN and Direct Invoice in purchases module
2360 $ /applications/suppliers.php
2361   /includes/current_user.inc
2362   /includes/ui/ui_lists.inc
2363   /purchasing/po_entry_items.php
2364   /purchasing/po_receive_items.php
2365   /purchasing/includes/po_class.inc
2366   /purchasing/includes/db/grn_db.inc
2367   /purchasing/includes/db/invoice_db.inc
2368   /purchasing/includes/db/po_db.inc
2369   /purchasing/includes/ui/grn_ui.inc
2370   /purchasing/includes/ui/po_ui.inc
2371 + Added invoice preselection option.
2372 $ /purchasing/supplier_payment.php
2373 ! Optimized extensions related code.
2374 $ /applications/application.php
2375   /applications/customers.php
2376   /applications/dimensions.php
2377   /applications/generalledger.php
2378   /applications/inventory.php
2379   /applications/manufacturing.php
2380   /applications/setup.php
2381 ! Cleanup
2382 $ /purchasing/supplier_invoice.php
2383   /sales/includes/ui/sales_order_ui.inc
2384 # Typo
2385 $ /sales/sales_order_entry.php
2386
2387 05-Feb-2010 Janusz Dobrowolski
2388 + Multiply order items with the same stock_id (with warning), code cleanups
2389 $ /purchasing/po_entry_items.php
2390   /purchasing/includes/po_class.inc
2391   /purchasing/includes/supp_trans_class.inc
2392   /purchasing/includes/db/po_db.inc
2393   /purchasing/includes/ui/po_ui.inc
2394 # Fixed typo bugs
2395 $ /purchasing/includes/db/grn_db.inc
2396   /purchasing/includes/db/invoice_db.inc
2397
2398 04-Feb-2010 Joe Hunt
2399 ! Extended account id's to 15 chars. Changed account type to varchar(10)
2400   and class id varchar(3). Ability to change account groups online.
2401 $ /gl/manage/gl_account_classes.php
2402   /gl/manage/gl_account_types.php
2403   /gl/manage/gl_accounts.php
2404   /gl/includes/db/gl_db_account_types.inc
2405   /includes/ui/ui_lists.inc
2406   /sql/alter2.3.sql
2407   /sql/en_US-demo.sql
2408   /sql/en_US-new.sql
2409
2410 03-Feb-2010 Janusz Dobrowolski
2411 # Payment terms were not retrieved at invoice edit start.
2412 $ /sales/customer_invoice.php
2413 # Fixed item selector.
2414 $ /inventory/prices.php
2415
2416 02-Feb-2010 Janusz Dobrowolski
2417 # Missing closing bracket
2418 $ /sql/alter2.3.php
2419 # Small fixes in sys_prefs update/retrieve
2420 $ /admin/db/company_db.inc
2421
2422 02-Feb-2010 Merged changes from main trunk 2.2.4-2.2.5 as follows
2423 ------------------------------- Release 2.2.5 ----------------------------------
2424 02-Feb-2010 Joe Hunt
2425 ! Release 2.2.5
2426 $ $config.default.php
2427   update.html
2428 # Bug in direct invoice when cash sales and no cash account defined in sales pos.
2429 $ /sales/sales_order_entry.php
2430
2431 01-Feb-2010 Janusz Dobrowolski
2432 # Fixed error display hidden during ajax call in some situations
2433 $ /includes/errors.inc
2434 ! Ajax timeout changed to 6/60s without retries, otherwise multiply 
2435  errors are generated on fatal failure.
2436 $ /js/utils.js
2437   /js/inserts.js
2438
2439 01-Feb-2010 Joe Hunt
2440 # [0000198] Bug ignoring shipping cost in Direct Invoice (cash).
2441 $ /sales/sales_order_entry.php
2442 # [0000197] Bug in closing some special balance sheet levels.
2443 $ /gl/inquiry/balance_sheet.php
2444   /reporting/rep705.php
2445   /reporting/rep706.php
2446   /reporting/rep707.php
2447
2448 31-Jan-2010 Joe Hunt
2449 # Bug in Quick Entries with Tax added.
2450 $ /includes/ui/ui_view.inc
2451
2452 30-Jan-2010 Joe Hunt/Chaitanya
2453 + Added a Balance Sheet drilldown inquiry in Banking and GL.
2454   Contributed by Chatanya. Magnificient!
2455 $ /applications/generalledger.php
2456   /gl/inquiry/balance_sheet.php (new file)
2457   /gl/inquiry/gl_account_inquiry.php
2458 + Added Purchase tax account in en_US-new.sql and en_US-demo.sql
2459 $ /sql/en_US-demo.sql
2460   /sql/en_US_new.sql
2461 # Fixed bug in gl accounts checks
2462   /taxes/tax_types.php
2463
2464 30-Jan-2010 Janusz Dobrowolski
2465 # [0000194] Fixed tax records from journal entry (voiding problem)
2466 $ /gl/includes/db/gl_db_trans.inc
2467   /reporting/rep709.php
2468
2469 25-Jan-2010 Joe Hunt
2470 # [0000195] Bug not deleting refs record when deleting Sales Order, Quotation
2471 # A couple of redirecting bugs
2472 $ /sales/sales_order_entry.php
2473   /sales/includes/db/sales_order_db.inc
2474 # Bug in the sequence in sales price pickup
2475 $ /sales/includes/sales_db.inc
2476 + Added document Receipt and small rearrangements and bugfixes
2477 $ /includes/types.inc
2478   /includes/ui/ui_view.inc
2479   /reporting/rep107.php
2480   /reporting/rep108.php
2481   /reporting/rep109.php
2482   /reporting/rep110.php
2483   /reporting/rep111.php
2484   /reporting/rep112.php (new document file)
2485   /reporting/rep209.php
2486   /reporting/rep210.php
2487   /reporting/reports_main.php
2488   /reporting/includes/doctext.inc
2489   /reporting/includes/doctext2.inc
2490   /reporting/includes/header2.inc
2491   /reporting/includes/reporting.inc
2492   /reporting/includes/reports_classes.inc
2493   /sales/customer_payments.php
2494   /sales/sales_order_entry.php
2495   /sales/inquiry/customer_inquiry.php
2496   
2497 22-Jan-2010 Tom Hallman/Joe Hunt
2498 # Exchange rate doesn't update table when adding new or deleting rate
2499 $ /gl/manage/exchange_rates.php
2500 ! Small adjustments to Bank Statement and GL Transactions Reports
2501 $ /reporting/rep601.php
2502   /reporting/rep704.php
2503 ! Layout fix for Report Selectors in when running in Windows OS.
2504 $ /reporting/includes/reports_classes.inc
2505
2506 20-Jan-2010 Joe Hunt
2507 ! Put a heavy warning on marking the checkbox 'Allow Negative Inventory'.
2508 $ /admin/gl_setup.php
2509
2510 18-Jan-2010 Joe Hunt
2511 # Demand was calculated double from Sales Quotation. Should be 0.
2512 $ /includes/db/manufacturing_db.inc
2513 # A back link was still in Bank Transfer.
2514 $ /gl/bank_transfer.php
2515
2516 ---------- End of changes from main trunk 2.2.4-2.2.5
2517
2518 26-Jan-2010 Janusz Dobrowolski
2519 + Editable sales terms in sales orders and invoices, default terms from customer record.
2520 $ /admin/db/company_db.inc
2521   /includes/ui/ui_lists.inc
2522   /reporting/rep102.php
2523   /reporting/rep108.php
2524   /sales/create_recurrent_invoices.php
2525   /sales/customer_delivery.php
2526   /sales/customer_invoice.php
2527   /sales/sales_order_entry.php
2528   /sales/includes/cart_class.inc
2529   /sales/includes/sales_db.inc
2530   /sales/includes/db/cust_trans_db.inc
2531   /sales/includes/db/sales_credit_db.inc
2532   /sales/includes/db/sales_delivery_db.inc
2533   /sales/includes/db/sales_invoice_db.inc
2534   /sales/includes/db/sales_order_db.inc
2535   /sales/includes/ui/sales_order_ui.inc
2536   /sales/manage/sales_points.php
2537   /sql/alter2.3.php
2538   /sql/alter2.3.sql
2539   /sql/en_US-demo.sql
2540   /sql/en_US-new.sql
2541
2542 26-Jan-2010 Janusz Dobrowolski
2543 + Full support for items with editable descriptions in sales documents
2544 $ /includes/ui/ui_lists.inc
2545   /inventory/prices.php
2546   /inventory/includes/db/items_db.inc
2547   /inventory/manage/items.php
2548   /js/inserts.js
2549   /sales/customer_delivery.php
2550   /sales/sales_order_entry.php
2551   /sales/includes/cart_class.inc
2552   /sales/includes/ui/sales_order_ui.inc
2553   /sql/alter2.3.sql
2554   /sql/en_US-demo.sql
2555   /sql/en_US-new.sql
2556 # Fixed warning in debug mode
2557 $ /sales/inquiry/sales_deliveries_view.php
2558   /sales/includes/db/cust_trans_db.inc
2559
2560 23-Jan-2010 Janusz Dobrowolski
2561 + Improved locales checking
2562 $ /includes/lang/gettext.php
2563   /includes/lang/language.php
2564 + Defaults for get_post also for array submits, added confirm dialog helper
2565 $ /includes/ui/ui_controls.inc
2566 + Added info label in error_log for warnings during upgrade process
2567 $ /includes/errors.inc
2568 ! System preferences moved from company to new sys_prefs table
2569 $ /admin/company_preferences.php
2570   /admin/display_prefs.php
2571   /admin/gl_setup.php
2572   /admin/users.php
2573   /admin/db/company_db.inc
2574   /admin/db/users_db.inc
2575   /includes/current_user.inc
2576   /includes/session.inc
2577   /includes/prefs/sysprefs.inc
2578   /includes/prefs/userprefs.inc
2579   /sql/alter2.1.php
2580   /sql/alter2.3.php
2581   /sql/alter2.3.sql
2582   /sql/en_US-demo.sql
2583   /sql/en_US-new.sql
2584   /install/save.php
2585 ! Updated locales and database/src compatibility checks
2586 $ /admin/system_diagnostics.php
2587 ! Added core version for checks against database version_id
2588 $ /config.default.php
2589 ! System setup re-read after upgrade
2590 $  /admin/inst_upgrade.php
2591 ! Cached company currency retrieval
2592 $ /includes/banking.inc
2593 ! Removed sysprefs.inc include
2594 $ /includes/main.inc
2595 # Removed archaic error handling
2596 $ /includes/date_functions.inc
2597 # Missing path_to_root declaration in handle_submit().
2598 $ /admin/create_coy.php
2599 # Message box cleanup before ajax call
2600 $ /js/utils.js
2601
2602 20-Jan-2010 Merged changes from main trunk 2.2.3-2.2.4 as follows
2603
2604 ------------------------------- Release 2.2.4 ----------------------------------
2605 17-Jan-2010 Joe Hunt
2606 ! Release 2.2.4
2607 $ $config.default.php
2608   update.html
2609
2610 17-Jan-2010 Janusz Dobrowolski
2611 ! Improved error checking.in company update/creation.
2612 $ /admin/create_coy.php
2613 # Fixed default value for stock_category.dflt_tax_type
2614 $ /sql/en_US-new.sql
2615 # Fixed errors display in ajax mode.
2616 $ /includes/errors.inc
2617 # Fixed checks for deleting POS
2618 $ /sales/manage/sales_points.php
2619
2620 15-Jan-2010 Janusz Dobrowolski
2621 ! Changed so GL Account Types id allows up to 10 digits.
2622 $ /gl/manage/gl_account_types.php
2623 # [0000187] Category and description reset after failed check;
2624 $ /inventory/manage/sales_kits.php
2625 # Cleaned warnings in errorlog.
2626 $ /sales/includes/sales_db.inc
2627 ! Default 0 on empty amount fields
2628 $ /includes/data_checks.inc
2629 ! Empty numeric input fields globaly defaulted to 0.
2630 $ /includes/data_checks.inc
2631   /includes/ui/ui_input.inc
2632
2633 15-Jan-2010 Joe Hunt
2634 # [0000190] Back link on confirmation only pages removed.
2635 $ /includes/page/footer.inc
2636   /includes/ui/ui_view.inc
2637   /includes/main.inc
2638 # Removed a comma after last item in structure for 0_tax_types, line 1596
2639 $ /sql/en_US-new.sql
2640
2641 14-Jan-2010 Joe Hunt
2642 # A couple of small bugs were fixed in average material cost
2643 $ /purchasing/includes/db/grn_db.inc
2644   /purchasing/includes/db/invoice_db.inc
2645   /manufacturing/includes/db/work_orders_db.inc
2646
2647 13-Jan-2010 Joe Hunt
2648 ! Changed so also Item Adjustment and Cost Update allow more than 2 dec in price
2649 $ /inventory/cost_update.php
2650   /inventory/includes/item_adjustments_ui.inc
2651   /inventory/view/view_adjustment.php
2652 ! Changed so GL Account Types id allows up to 6 digits.
2653 $ /gl/manage/gl_account_types.php
2654   
2655 12-Jan-2010 Janusz Dobrowolski
2656 # Fixed buggy exemptions display
2657 $ /taxes/item_tax_types.php
2658
2659 ---------- End of changes from main trunk 2.2.3-2.2.4
2660
2661 12-Jan-2010 Janusz Dobrowolski
2662 ! Added sorting by branch_ref
2663 $ /sales/includes/db/branches_db.inc
2664 # Fixed misnamed function parameter.
2665   /sales/includes/db/cust_trans_db.inc
2666   /sales/inquiry/sales_deliveries_view.php
2667
2668 12-Jan-2010 Merged changes from main trunk 2.2.2-2.2.3 as follows
2669 ------------------------------- Release 2.2.3 ----------------------------------
2670 12-Jan-2010 Joe Hunt
2671 ! Release 2.2.3
2672 ! Allow using of multi level sub-types when digits are of same length in account types
2673 $ config.default.php
2674   update.html
2675   /gl/includes/db/gl_db_accounts.inc
2676 ! Print COA also prints class id and account type id.
2677 $ /reporting/rep701.php
2678
2679
2680 11-Jan-2010 Janusz Dobrowolski
2681 # Removed invalid constraint on tax_types.
2682 $ /sql/en_US-new.sql
2683
2684 10-Jan-2010 Janusz Dobrowolski
2685 ! Small fix in new_doc_date()
2686 $ /includes/date_functions.inc
2687 # Prevent warnings for sql results without 'inactive' field
2688 $ /includes/ui/db_pager_view.inc
2689 # Fixed js error in IE7
2690 $ /js/inserts.js
2691 + Added support for customized doctext.inc/header2.inc
2692 $ /reporting/prn_redirect.php
2693   /reporting/includes/pdf_report.inc
2694 ! Increased number of decimals for tax calculations
2695 $ /taxes/tax_calc.inc
2696 ! Code cleanup
2697 $ /includes/current_user.inc
2698 # Fixed check for missing POST in check_num()
2699 $ /includes/data_checks.inc
2700 # [0000187] Category and description reset after failed check;
2701 $ /inventory/manage/item_codes.php
2702 # [0000186] Timeout on Refresh button
2703 $ /sales/allocations/customer_allocate.php
2704 # [0000185] Update notification missing.
2705 $ inventory/reorder_level.php
2706
2707 09-Jan-2010 Joe Hunt
2708 # Bugs in deleting fiscal year. Some transactions weren't deleted.
2709 $ /admin/fiscalyear.php
2710
2711 07-Jan-2010 Joe Hunt
2712 ! Changed to let the $doctypes in documents follow the types in types.inc
2713 + New document, Remittance, to print payment allocations to suppliers
2714   Also print/email links from Supplier Payment and Supplier Inquiry.
2715 $ /purchasing/supplier_payment.php
2716   /purchasing/inquiry/supplier_inquiry.php
2717   /reporting/rep108.php
2718   /reporting/rep109.php
2719   /reporting/rep110.php
2720   /reporting/rep111.php
2721   /reporting/rep209.php
2722   /reporting/rep210.php (New file)
2723   /reporting/reports_main.php
2724   /reporting/includes/doctext.inc
2725   /reporting/includes/doctext2.inc
2726   /reporting/includes/header2.inc
2727   /reporting/includes/pdf_report.inc
2728   /reporting/includes/reporting.inc
2729   /reporting/includes/reports_classes.inc
2730 # Creating recurrent invoices with date outside fiscal year.  
2731   /sales/create_recurrent_invoices.php
2732   
2733 06-Jan-2010 Janusz Dobrowolski
2734 # Check on existence of locale.inc added to avoid blank pages when the file is broken.
2735 $ /includes/session.inc
2736 ! Changed reference incrementation algorithm to preserve both number prefix and postfix.
2737 $ /includes/references.inc
2738
2739 04-Jan-2010 Joe Hunt
2740 ! Making the stretch parameter = 1 on default print pdf all over
2741   Improved layout on documents.
2742 $ /reporting/includes/class.pdf.inc
2743   /reporting/includes/pdf_report.inc
2744   /reporting/includes/doctext.inc
2745   /reporting/includes/doctext2.inc
2746   /reporting/includes/header2.inc
2747   
2748 31-Dec-2009 Joe Hunt
2749 # When updating tax rate, it didn't show and calculate correct in documents.
2750 $ /taxes/db/tax_groups_db.inc
2751
2752 27-Dec-2009 Joe Hunt
2753 # Problems letting various currency bank accounts sharing the same GL account
2754 $ /gl/manage/bank_accounts.php
2755   /gl/includes/db/gl_db_banking.inc
2756
2757 ---------- End of changes from main trunk 2.2.2-2.2.3
2758
2759 11-Jan-2010 Janusz Dobrowolski
2760 ! Optimized database indexes.
2761 $ /sql/alter2.3.sql
2762   /sql/en_US-demo.sql
2763   /sql/en_US-new.sql
2764
2765 27-Dec-2009 Janusz Dobrowolski
2766 + Remote packages repository support for extensions and languages
2767 $ /config.default.php
2768   /frontaccounting.php
2769   /admin/inst_lang.php
2770   /admin/inst_module.php
2771   /includes/access_levels.inc
2772   /includes/ui/ui_lists.inc
2773   /sql/alter2.3.php
2774 # Small fix in handle_submit
2775 $ /admin/create_coy.php
2776 ! Using var_dump function for storing variables in config files.
2777 $ /admin/db/maintenance_db.inc
2778 + Added copy_file(), check_write() helper functions.
2779 $ /includes/main.inc
2780 + Aded array_search_key() helper.
2781 $ /includes/lang/gettext.php
2782 + Added helper for checking langauge support.
2783 $ /includes/current_user.inc
2784 + Added helper for radio buttons.
2785 $ /includes/ui/ui_input.inc
2786 ! Extension links support moved to application class.
2787 $ /applications/application.php
2788   /applications/customers.php
2789   /applications/dimensions.php
2790   /applications/generalledger.php
2791   /applications/inventory.php
2792   /applications/manufacturing.php
2793   /applications/setup.php
2794   /applications/suppliers.php
2795   /includes/archive.inc (new)
2796   /includes/packages.inc (new)
2797 + Support for popup buttons
2798 $ /js/inserts.js
2799
2800 24-Dec-2009 Merged changes from main trunk 2.2.1-2.2.2 as follows
2801 ------------------------------- Release 2.2.2 ----------------------------------
2802 23-Dec-2009 Joe Hunt
2803 ! Release 2.2.2
2804 $ /update.html
2805 ! Changed so Printed Sales Order (Quotation) shows TOTAL VAT INCL. if it is.
2806 $ /reporting/rep109.php
2807   /reporting/rep111.php
2808   /reporting/includes/doctext.inc
2809   /reporting/includes/doctext2.inc
2810 # Restoring journal entry sql to previous without join with bank_trans
2811   due to error in joins. Tom Hallman works on it until 2.2.3
2812 $ /gl/inquiry/journal_inquiry.php  
2813 ! Replaced all deprecated functions so FA runs in php >= 5.3.0 as well.
2814 $ /admin/db/maintenance_db.inc
2815   /gl/gl_bank.php
2816   /includes/db_pager.inc
2817   /includes/session.inc
2818   /includes/lang/language.php
2819   /includes/page/header.inc
2820   /install/save.php
2821   /inventory/adjustments.php
2822   /inventory/transfers.php
2823   /purchasing/supplier_invoice.php
2824   /purchasing/allocations/supplier_allocate.php
2825   /purchasing/includes/ui/po_ui.inc
2826   /reporting/includes/class.graphic.inc
2827   /reporting/includes/tcpdf.php
2828   /reporting/includes/Workbook.php
2829   /sales/allocations/customer_allocate.php
2830   
2831 22-Dec-2009 Joe Hunt
2832 ! Some additional changes in pdf_report.inc for supporting report extensions.
2833 $ /reporting/includes/pdf_report.inc
2834   /reporting/includes/excel_report.inc
2835
2836 21-Dec-2009 Chaitanya/Janusz Dobrowolski
2837 # [0000184] Bad source document quantities update and invalid qtys during
2838         derivative document entry.
2839 $ /sales/includes/cart_class.inc
2840   /sales/includes/sales_db.inc
2841 # Fixed quantity columns descriptions in delivery edition.
2842 $ /sales/customer_delivery.php
2843
2844 21-Dec-2009 Joe Hunt
2845 # Function money_format function doesn't exist in OS Win. Fix in current_user.inc
2846   Some errors in header3() in pdf_report.inc.
2847 $ /includes/current_user.inc
2848   /reporting/includes/pdf_report.inc
2849
2850 18-Dec-2009 Joe Hunt
2851 # Allowing a quantity of 0 in a PO item line when modifying caused strange result.
2852   Fixed depending on the decimals in the stock item to not allow less than minimum.
2853 $ /purchasing/po_entry_items.php
2854
2855 12-Dec-2009 Joe Hunt
2856 ! Implemented search on categories as well in sales_items_list...
2857 $ /includes/ui/ui_lists.inc
2858
2859 09-Dec-2009 Janusz Dobrowolski
2860 + Added system diagnostics page
2861 $ /admin/system_diagnostics.php
2862   /applications/setup.php
2863
2864 08-Dec-2009 Tom Hallman/Joe Hunt
2865 + Extended the Report Engine to better support own reports
2866 $ /reporting/includes/class.pdf.inc
2867   /reporting/includes/excel_report.inc
2868   /reporting/includes/pdf_report.inc
2869   /reporting/includes/tcpdf.php
2870   /reporting/fonts/courier.php (new file)
2871   /reporting/fonts/times.php (new file)
2872   /reporting/fonts/timesb.php (new file)
2873   /reporting/fonts/timesbi.php (new file)
2874   /reporting/fonts/timesi.php (new file)
2875   /reporting/fonts/symbol.php (new file)
2876   /reporting/fonts/zapfdingbats.php (new file)
2877   
2878 07-Dec-2009 Joe Hunt
2879 ! Providing use of alternative providers for exchange rates.
2880 $ /gl/includes/db/gl_db_rates.inc
2881
2882 06-Dec-2009 Janusz Dobrowolski
2883 # Safer algorithm for company removal, additional prefix check on company add.
2884 $ /admin/create_coy.php
2885   /admin/db/maintenance_db.inc
2886
2887 04-Dec-2009 Janusz Dobrowolski
2888 # [0000179] Cannot allocate ST_BANKPAYMENT type payments
2889 $ /includes/ui/allocation_cart.inc
2890 # False currency rate error on first opening of sales order page when customer_list is off.
2891 $ /sales/includes/cart_class.inc
2892
2893 04-Dec-2009 Joe Hunt
2894 # Print Statement prints balances in wrong place.
2895 $ /reporting/rep108.php
2896 ! Better date2sql in date_functions.inc
2897 $ /includes/date_functions.inc
2898
2899 03-Dec-2009 Janusz Dobrowolski
2900 # Fixed bug [0000178] data error in supplier allocations
2901 $ /includes/ui/allocation_cart.inc
2902
2903 ---------- End of changes from main trunk 2.2.1-2.2.2
2904
2905 10-Dec-2009 Joe Hunt
2906 + Enhanced Quick Entries to also support Balance Based source amount. Monthly or Yearly (all)
2907   Only works with type Journal Entry.
2908 $ /gl/manage/gl_quick_entries.php
2909   /gl/includes/ui/gl_journal_ui.inc
2910   /includes/ui/ui_view.inc
2911   /sql/alter2.3.sql
2912   /sql/en_US-new.sql
2913   /sql/en_US-demo.sql
2914   .
2915 05-Dec-2009 Joe Hunt
2916 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
2917   All folders done, except reporting/repXXX.php and reporting/includes/reports_classes.inc
2918   Awaiting change in report mechanism
2919 $ /includes/ui/allocation_cart.inc
2920   /reporting/includes/header2.inc
2921   /reporting/includes/reports_classes.inc (partly)
2922   /sales/create_recurrent_invoices.php
2923   /sales/customer_payments.php
2924   /sales/allocations/customer_allocate.php
2925   /sales/includes/sales_db.inc
2926   /sales/includes/db/branches_db.inc
2927   /sales/includes/db/custalloc_db.inc
2928   /sales/includes/db/customers_db.inc
2929   /sales/includes/db/cust_trans_db.inc
2930   /sales/includes/db/recurrent_invoices_db.inc (new file)
2931   /sales/includes/db/sales_groups_db.inc (new file)
2932   /sales/includes/db/sales_order_db.inc
2933   /sales/inquiry/customer_allocation_inquiry.php
2934   /sales/inquiry/customer_inquiry.php
2935   /sales/inquiry/sales_deliveries_view.php
2936   /sales/inquiry/sales_orders_view.php
2937   /sales/manage/credit_status.php
2938   /sales/manage/customers.php
2939   /sales/manage/customer_branches.php
2940   /sales/manage/recurrent_invoices.php
2941   /sales/manage/sales_areas.php
2942   /sales/manage/sales_groups.php
2943   /sales/manage/sales_people.php
2944   /sales/manage/sales_points.php
2945   /sales/manage/sales_types.php
2946   /sales/view/view_sales_order.php
2947   /taxes/item_tax_types.php
2948   /taxes/tax_groups.php
2949   /taxes/tax_types.php
2950   /taxes/db/tax_types_db.inc
2951
2952 04-Dec-2009 Janusz Dobrowolski
2953 + Next release upgrade skeleton files.
2954 $ /sql/alter2.3.php (new)
2955   /sql/alter2.3.sql (new)
2956
2957 04-Dec-2009 Tom Hallman
2958 # Added key on type, id in comments to improve performance
2959 $ /sql/en_US-demo.sql
2960   /sql/en_US-new.sql
2961
2962 04-Dec-2009 Joe Hunt
2963 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
2964   Included purchasing folder
2965 $ /includes/db/manufacturing_db.inc
2966   /manufacturing/search_work_orders.php
2967   /manufacturing/work_order_costs.php
2968   /manufacturing/includes/db/work_orders_db.inc
2969   /manufacturing/inquiry/where_used_inquiry.php
2970   /manufacturing/manage/bom_edit.php
2971   /manufacturing/manage/work_centres.php
2972   /purchasing/po_entry_items.php
2973   /purchasing/supplier_credit.php
2974   /purchasing/supplier_invoice.php
2975   /purchasing/includes/db/invoice_db.inc
2976   /purchasing/includes/db/po_db.inc
2977   /purchasing/includes/db/suppalloc_db.inc
2978   /purchasing/includes/db/supp_trans_db.inc
2979   /purchasing/inquiry/po_search.php
2980   /purchasing/inquiry/po_search_completed.php
2981   /purchasing/inquiry/supplier_allocations_inquiry.php
2982   /purchasing/inquiry/supplier_inquiry.php
2983   /purchasing/manage/suppliers.php
2984
2985 03-Dec-2009 Joe Hunt
2986 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
2987   Included inventory folder
2988 $ /admin/payment_terms.php
2989   /admin/printers.php
2990   /admin/print_profiles.php
2991   /admin/shipping_companies.php
2992   /admin/db/company_db.inc
2993   /admin/db/printers_db.inc
2994   /admin/db/shipping_db.inc
2995   /dimensions/includes/dimens_db.inc
2996   /gl/gl_bank.php
2997   /gl/includes/db/gl_db_accounts.inc
2998   /gl/includes/db/gl_db_account_types.inc
2999   /gl/includes/db/gl_db_bank_accounts.inc
3000   /gl/includes/db/gl_db_curriencies.inc
3001   /gl/manage/bank_accounts.php
3002   /gl/manage/currencies.php
3003   /gl/manage/gl_accounts.php
3004   /gl/manage/gl_account_classes.php
3005   /gl/manage/gl_account_types.php
3006   /inventory/purchasing_data.php
3007   /inventory/includes/inventory_db.inc
3008   /inventory/includes/db/items_category_db.inc
3009   /inventory/includes/db/items_db.inc
3010   /inventory/includes/db/items_locations_db.inc
3011   /inventory/includes/db/items_purchases_db.inc (New file)
3012   /inventory/includes/db/movement_types_db.inc
3013   /inventory/inquiry/stock_movements.php
3014   /inventory/manage/items_php
3015   /inventory/manage/item_categories.php
3016   /inventory/manage/locations.php
3017   /inventory/manage/movement_types.php
3018   
3019 02-Dec-2009 Janusz Dobrowolski
3020 ! Merged changed from trunk up to 2.2.1 ---------------------------------------
3021
3022 $ /sql/en_US-demo.sql
3023 # Fixed to store default null values on export
3024 $ /admin/db/maintenance_db.inc
3025 ! Display sql in case of duplicate data error when go_debug=1 - redone
3026 $ /includes/errors.inc
3027 # Display settings are restored in every login in demo mode.
3028 $ /admin/display_prefs.php
3029   /includes/current_user.inc
3030 # Fixed view/download backup
3031 $ /admin/backups.php
3032
3033 $ config.default.php
3034   /lang/new_language_template/LC_MESSAGES/empty.po
3035   /lang/en_US/LC_MESSAGES/en_US.mo
3036 # More restrictions on deleting gl_accounts
3037 $ /gl/manage/gl_accounts.php
3038 ! Changed 'delete' to 'deldump' in backups.php to better satisfy IE8 (Yes!)
3039 $ /admin/backups.php
3040
3041 01-Dec-2009 Janusz Dobrowolski
3042 # Removing config.php after error during install. Otherwise misleading message is displayed.
3043 $ /install/save.php
3044 ! Display sql in case of duplicate data error when go_debug=1.
3045 $ /includes/errors.inc
3046 ! Next transaction numbers retrieved from transaction table instead of sys_types
3047 $ /includes/systypes.inc
3048
3049 29-Nov-2009 Janusz Dobrowolski
3050 # Fixed change of language in display preferences. Removed sparse $_SESSION['languages'] variable
3051 $ /includes/lang/language.php
3052   /includes/session.inc
3053 ! Array helpers moved to current_user. Added array_search_key and array_search_key helpers.
3054 $ /includes/current_user.inc
3055   /includes/main.inc
3056
3057 28-Nov-2009 Chaitanya/Joe Hunt
3058 # Missing ajax trigger in stock_purchasable_items_list_cells. Prices not updated instantly.
3059 $ /purchasing/includes/ui/po_ui.inc
3060
3061 26-Nov-2009 Joe Hunt
3062 # Round to nearest value of 0 produced a division by zero error
3063 $ /admin/company_preferences.php
3064 # When printing reference numbers instead of internal numbers on documents
3065   it should also refer to reference numbers in deliveries and orders.
3066 $ /reporting/includes/header2.inc
3067
3068 25-Nov-2009 Joe Hunt/Tom Hallman
3069 # Fixed so total amount cannot be 0 in Bank Payments/Deposits
3070 $ /gl/gl_bank.php
3071
3072 21-Nov-2009 Janusz Dobrowolski
3073 # Fixed bug [0000178] data error in supplier allocations
3074 $ /includes/ui/allocation_cart.inc
3075 ! Fixed type constant usage.
3076 $ /purchasing/includes/db/supp_trans_db.inc
3077
3078 --------------
3079
3080 01-Dec-2009 Joe Hunt
3081 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
3082   included gl folder
3083 $ /dimensions/includes/dimensions_db.inc
3084   /dimensions/includes/dimensions_ui.inc
3085   /dimensions/inquiry/search_dimensions.php
3086   /gl/bank_account_reconcile.pph
3087   /gl/gl_budget.php
3088   /gl/includes/db/gl_db_accounts.inc
3089   /gl/includes/db/gl_db_account_types.inc
3090   /gl/includes/db/gl_db_bank_accounts.inc
3091   /gl/includes/db/gl_db_bank_trans.inc
3092   /gl/includes/db/gl_db_currencies.inc
3093   /gl/includes/db/gl_db_rates.inc
3094   /gl/includes/db/gl_db_trans.inc
3095   /gl/inquiry/bank_inquiry.php
3096   /gl/inquiry/journal_inquiry.php
3097   /gl/manage/bank_accounts.php
3098   /gl/manage/currencies.php
3099   /gl/manage/exchange_rates.php
3100   /gl/manage/gl_accounts.php
3101   /gl/manage/gl_account_classes.php
3102   /gl/manage/gl_account_types.php
3103   /gl/view/gl_trans_view.php
3104   
3105 30-Nov-2009 Joe Hunt
3106 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
3107   admin folder
3108 $ /admin/attachments.php
3109   /admin/create_coy.php
3110   /admin/fiscalyears.php
3111   /admin/gl_setup.php
3112   /admin/payment_terms.php
3113   /admin/printers.php
3114   /admin/shipping_companies.php
3115   /admin/view_print_transaction.php
3116   /admin/db/attachments_db.inc (New file)
3117   /admin/db/company_db.inc
3118   /admin/db/fiscalyears_db.inc (New file)
3119   /admin/db/maintenance_db.inc
3120   /admin/db/printers_db.inc
3121   /admin/db/shipping_db.inc (New file)
3122   /admin/db/transactions_db.inc (New file)
3123   /includes/date_functions.inc
3124   /reporting/includes/excel_report.inc
3125   /reporting/includes/pdf_report.inc
3126
3127 ------------------------------- Release 2.2 ----------------------------------
3128 18-Nov-2009 Joe Hunt
3129 ! Release 2.2
3130 $ config.default.php
3131 # Allow null references in trans to show up in gl_trans_view
3132 $ /gl/view/gl_trans_view.php
3133 # Fixed side bug after last sql update.
3134 $ /gl/bank_account_reconcile.php
3135
3136 17-Nov-2009 Joe Hunt/Tom Hallman
3137 ! Moved payment terms in documents for better view. Increased
3138   space for legal text.
3139 $ /reporting/includes/header2.inc
3140   /reporting/includes/pdf_report.inc
3141 ! Changed sorting in get_gl_transactions to sort by tran_date, counter
3142   Changed period in Journal Entries to one month instead of one year.
3143 $ /gl/includes/db/gl_db_trans.inc
3144   /gl/inquiry/journal_inquiry.php
3145 ! Changed rep705 to show fiscal year instead of year
3146 $ /reporting/rep705.php
3147   /reporting/includes/reports_classes.inc
3148 ! updated fles
3149 $ update.html
3150   /lang/new_language_template/LC_MESSAGES/empty.po
3151   
3152 15-Nov-2009 Janusz Dobrowolski
3153 + Added integration of custom and extended reports into reporting module; optimizations.
3154 $ /reporting/prn_redirect.php
3155   /reporting/reports_main.php
3156   /reporting/includes/reports_classes.inc
3157 ! All *_list() helper functions now return html code, while *_list_cells/*_list_row() display the controls directly.
3158 $ /includes/ui/ui_lists.inc
3159   /admin/backups.php
3160   /admin/inst_module.php
3161   /admin/print_profiles.php
3162   /gl/includes/ui/gl_bank_ui.inc
3163   /gl/includes/ui/gl_journal_ui.inc
3164   /gl/manage/exchange_rates.php
3165   /includes/ui/ui_input.inc
3166   /inventory/cost_update.php
3167   /inventory/prices.php
3168   /inventory/purchasing_data.php
3169   /inventory/reorder_level.php
3170   /inventory/inquiry/stock_status.php
3171   /inventory/manage/item_codes.php
3172   /inventory/manage/items.php
3173   /inventory/manage/sales_kits.php
3174   /manufacturing/inquiry/where_used_inquiry.php
3175   /manufacturing/manage/bom_edit.php
3176   /purchasing/allocations/supplier_allocation_main.php
3177   /purchasing/includes/ui/invoice_ui.inc
3178   /purchasing/includes/ui/po_ui.inc
3179   /sales/allocations/customer_allocation_main.php
3180   /sales/manage/customer_branches.php
3181
3182 13-Nov-2009 Tom Hallman/Joe Hunt
3183 ! Allow editing account when editing a row in GL Bank and GL Journal Entry
3184 $ /gl/gl_bank.php
3185   /gl/gl_journal.php
3186   /gl/includes/ui/gl_bank_ui.inc
3187   /gl/includes/ui/gl_journal_ui.inc
3188   /includes/ui/items_cart.inc
3189 # Transaction bug in void_journal_trans()
3190 $ /gl/includes/db/gl_db_trans.inc
3191
3192 12-Nov-2009 Tom Hallman/Joe Hunt
3193 ! Cleaning the CHANGELOG.txt file
3194 ! Changed to allow change of reference in GL modifying
3195 $ /gl/includes/db/gl_db_trans.inc
3196   /gl/gl_journal.php
3197   /gl/includes/ui/bl_journal_ui.inc
3198   /gl/view/gl_trans_view.php
3199   /includes/references.inc
3200   /includes/db/references_db.inc
3201   
3202 12-Nov-2009 Tom Hallman/Janusz Dobrowolski
3203 + Added amount range in gl inquires.
3204 $ /gl/includes/db/gl_db_trans.inc
3205   /gl/inquiry/gl_account_inquiry.php
3206 ! Changed menu option text for GL inquiry
3207 $ /applications/generalledger.php
3208 # Fixed typo
3209 $ /doc/access_levels.txt
3210 # Fixed maximal memo line length.
3211 $ /gl/includes/ui/gl_bank_ui.inc
3212   /gl/includes/ui/gl_journal_ui.inc
3213
3214 12-Nov-2009 Tom Hallman/Joe Hunt
3215 ! Changed Journal Inquiries so it shows the Bank Deposit/Payment amount
3216   instead of sum of positive transaction.
3217 $ /gl/inquiry/journal_inquiry.php
3218
3219 10-Nov-2009 Janusz Dobrowolski
3220 # Fixed value for SA_SUPPBULKREP access area.
3221 $ /includes/access_levels.inc
3222   /sql/en_US-demo.sql
3223   /sql/en_US-new.sql
3224
3225 10-Nov-2009 Joe Hunt
3226 # disallow bank accounts in accounts list in Bank Deposits/Payments.
3227   It produces double records in bank inquiry otherwise..
3228 $ /gl/includes/ui/gl_bank_ui.inc
3229 # disallow bank accounts in accounts list when type is Bank Deposits
3230   or Payments. See above.
3231 $ /gl/manage/gl_quick_entries.php
3232 # type warning in dimension tags
3233 $ /admin/tags.php
3234
3235 09-Nov-2009 Janusz Dobrowolski
3236 ! Fixed help link to provide ctxhelp switch and clean the page context string.
3237 $ /includes/page/header.inc
3238
3239 08-Nov-2009 Joe Hunt
3240 # Bug in adding freight cost to sales order/quotation
3241 $ /sales/inquiry/sales_orders_view.php
3242 ! Additional improvements on layout display
3243 $ /purchasing/includes/ui/invoice_ui.inc
3244   /purchasing/view/view_po.php
3245   /sales/view/view_sales_order.php
3246 ! Changed the Running Balance column in Customer Transaction
3247   to only show when the type is selected. The order is not
3248   good before sorting in date order
3249 $ /sales/inquiry/customer_inquiry.php  
3250
3251 07-Nov-2009 Janusz Dobrowolski
3252 # Added missing help_context
3253 $ /sales/inquiry/sales_orders_view.php
3254
3255 07-Nov-2009 Joe Hunt
3256 ! More improvements on layout display.
3257 $ /purchases/includes/ui/po_ui.inc
3258   /inventory/includes/item_adjustments_ui.inc
3259
3260 06-Nov-2009 Janusz Dobrowolski
3261 # Include sequence fixed.
3262 $ /admin/tags.php
3263   
3264 06-Nov-2009 Joe Hunt
3265 ! Improved layout in the new tax info display. Also old ones.
3266 $ /sales/credit_invoice.php
3267   /sales/customer_delivery.php
3268   /sales/customer_invoice.php
3269   /sales/includes/ui/sales_credit_ui.inc
3270   /sales/includes/ui/sales_order_ui.inc
3271
3272 05-Nov-2009 Joe Hunt
3273 ! Display tax info in Sales Quotation, Order, Direct Delivery and Invoice.
3274 $ /sales/includes/ui/sales_order_ui.inc
3275   /sales/sales_order_entry.php
3276 ! Include freight_cost in Sales Quotations, Orders in inquiries.
3277 $ /sales/inquiry/sales_orders_view.php
3278 # Bug on line 215 in /sales/customer_delivery.php
3279 $ /sales/customer_delivery.php
3280
3281 04-Nov-2009 Tom Hallman/Joe Hunt
3282 ! Included dimension(s) in Bank Deposit/Payment View and correct signs.
3283 $ /gl/view/gl_deposit_view.php
3284   /gl/view/gl_payment_view.php
3285   
3286 04-Nov-2009 Janusz Dobrowolski
3287 # Fixed bug introduced during security update and merged from main trunk.
3288 $ /admin/db/printers_db.inc
3289
3290 03-Nov-2009 Janusz Dobrowolski
3291 ! Added optional parameter to add_bank_transaction
3292 $ /gl/includes/db/gl_db_banking.inc
3293 # Fixed missing default price_dec.
3294 $ /includes/prefs/userprefs.inc
3295
3296 03-Nov-2009 Joe Hunt
3297 # Bad debit account when debiting service items.
3298 $ /purchasing/includes/db/invoice_db.inc
3299 # Removed unneeded reference to $result in db_num_rows. Gave warnings.
3300 $ /includes/db/connect_db.inc
3301 ! Better formatting of update.html
3302 $ update.html
3303 # Wrong presentation on reference and order in Customer Allocation Inquiry
3304 $ /sales/inquiry/customer_allocation_inquiry.php
3305 ! Changed so reference no in QUOTE/SO/INV/CRE/PO is printed instead of trans_no 
3306   if global variable in config.php, $print_invoice_no = 0 (default).
3307 $ /reporting/includes/header2.inc
3308   /reporting/includes/reports_classes.inc
3309   
3310 02-Nov-2009 Janusz Dobrowolski
3311 # Bad default value retrieved for service COGS account.
3312 $ /inventory/manage/items.php
3313
3314 01-Nov-2009 Joe Hunt
3315 ! Changed $date_system value of 3 to be traditional, but non-workday is Friday 
3316   and start of week is Saturday. For DatePicker.
3317 $ config.default.php
3318   /includes/date_functions.inc
3319   /includes/ui/ui_view.inc
3320 # Bugs in function show_users_online in users_db.inc
3321 $ /admin/db/users_db.inc
3322
3323 01-Nov-2009 Janusz Dobrowolski
3324 + Added default date format and date separator used before login.
3325 $ /config.default.php
3326   /includes/prefs/userprefs.inc
3327
3328 30-Oct-2009 Janusz Dobrowolski
3329 # Fixed non-default company selection bug on login.
3330 $ /includes/session.inc
3331 ! Code cleanup.
3332 $ /includes/db/connect_db.inc
3333
3334 30-Oct-2009 Joe Hunt
3335 ! Changed name on folder for global help url to fawiki.
3336 $ /config.default.php
3337
3338 29-Oct-2009 Janusz Dobrowolski
3339 ! Changed context help organization to enable use of central multilanguage wiki.
3340 $ /config.default.php
3341   /admin/*.php
3342   /applications/*.php
3343   /dimensions/dimension_entry.php
3344   /dimensions/inquiry/search_dimensions.php
3345   /dimensions/view/view_dimension.php
3346   /gl/*.php
3347   /gl/inquiry/*.php
3348   /gl/manage/*.php
3349   /gl/view/*.php
3350   /includes/page/header.inc
3351   /inventory/*.php
3352   /inventory/inquiry/*.php
3353   /inventory/manage/*.php
3354   /inventory/view/*.php
3355   /manufacturing/*.php
3356   /manufacturing/inquiry/*.php
3357   /manufacturing/manage/*.php
3358   /manufacturing/view/*.php
3359   /purchasing/*.php
3360   /purchasing/allocations/*.php
3361   /purchasing/inquiry/*.php
3362   /purchasing/manage/suppliers.php
3363   /purchasing/view/*.php
3364   /reporting/reports_main.php
3365   /sales/*.php
3366   /sales/allocations/*.php
3367   /sales/inquiry/*.php
3368   /sales/manage/*.php
3369   /sales/view/*.php
3370   /taxes/item_tax_types.php
3371   /taxes/tax_groups.php
3372   /taxes/tax_types.php
3373   /themes/aqua/renderer.php
3374   /themes/cool/renderer.php
3375   /themes/default/renderer.php
3376
3377 28-Oct-2009 Joe Hunt
3378 ! Changed report Annual Expense Breakdown to follow the fiscal year instead of 
3379   calendar year. The year selector selects the start of the fiscal year.
3380   Only the last 12 months are shown.
3381 $ /reporting/rep705.php
3382
3383 27-Oct-2009 Joe Hunt
3384 # Database error when updating item.
3385 $ /inventory/includes/db/items_db.inc
3386 # Removed unneeded double forms in scripts with db_pager. Missing $_POST variables.
3387 $ /dimensions/inquiry/search_dimensions.php
3388   /manufacturing/search_work_orders.php
3389   /purchasing/allocations/supplier_allocation_main.php
3390   /purchasing/inquiry/po_search_completed.php
3391   /purchasing/inquiry/po_search.php
3392   /purchasing/inquiry/supplier_inquiry.php
3393   /purchasing/inquiry/supplier_allocation_inquiry.php
3394   /sales/inquiry/customer_allocation_inquiry.php
3395   /sales/inquiry/sales_deliveries_view.php
3396   /sales/inquiry/sales_orders_view.php
3397   /sales/inquiry/customer_inquiry.php
3398   
3399 26-Oct-2009 Janusz Dobrowolski
3400 # [0000177] Fixed error during gl class update.
3401 $ /gl/includes/db/gl_db_account_types.inc
3402
3403 26-Oct-2009 Joe Hunt
3404 # Fixed another compatibility issue with MySQL 3.xx (DATE)
3405 $ /reporting/rep710.php
3406 ! Late changes in empty.po and en_US.mo
3407 $ /lang/new_language_template/LC_MESSAGES/empty.po
3408   /lang/en_US/LC_MESSAGES/en_US.mo
3409
3410 24-Oct-2009 Janusz Dobrowolski
3411 # Fixed compatibility issue with MySQL 3.xx
3412 $ /admin/db/tags_db.inc
3413
3414 24-Oct-2009 Janusz Dobrowolski
3415 + Default add/update button, ajax update.
3416 $ /dimensions/dimension_entry.php
3417   /gl/manage/gl_accounts.php
3418 ! Removed obsolete $tabs global array (tab ids retrieved from $_SESSION['App'])
3419 $ /includes/types.inc
3420   /includes/ui/ui_lists.inc
3421   /admin/inst_module.php
3422   /includes/page/header.inc
3423 # Fixed ajax support for multiply selects.
3424 $ /js/utils.js
3425 # Fixed buggy php behaviour when foreach is used on global array.
3426 $ /frontaccounting.php
3427
3428 ------------------------------- Release 2.2 RC ----------------------------------
3429 24-Oct-2009 Joe Hunt
3430 ! Changed so -1 as parameters to dimensions in get_transactions db routines only 
3431   fetches NO dimensions. 
3432 $ /gl/includes/db/gl_db_trans.inc
3433   /reporting/rep705.php
3434   /reporting/includes/reports_classes.inc
3435
3436 24-Oct-2009 Janusz Dobrowolski
3437 # Added text fields sanitiozation during upgrade to 2.2.
3438 $ /sql/alter2.2.php
3439 # Fixed error log warning (missing installed_extensions()) during upgrade .
3440 $ /includes/session.inc
3441 # CVS folders exluded from flush_dir to avoid unwanted warnings in error log on devel boxes.
3442 $ /includes/main.inc
3443
3444 23-Oct-2009 Janusz Dobrowolski
3445 # Fixed 2.2 upgrade pre_check
3446 $ /sql/alter2.2.php
3447 # Fixed check_table() to avoid sparse messages in error log
3448 $ /admin/inst_update.php
3449 # Fixed module update and deletion.
3450 $ /admin/inst_module.php
3451
3452 22-Oct-2009 Tom Hallman
3453 + Added generic tags support and tags for dimensions/gl accounts.
3454 $ /applications/dimensions.php
3455   /applications/generalledger.php
3456   /dimensions/dimension_entry.php
3457   /gl/manage/gl_accounts.php
3458   /includes/data_checks.inc
3459   /includes/ui/ui_lists.inc
3460   /admin/tags.php (new)
3461   /admin/db/tags_db.inc (new)
3462
3463 22-Oct-2009 Janusz Dobrowolski
3464 # Fixed bug in setting default value in array_selector, fixed default fo systypes selector.
3465 $ /includes/ui/ui_lists.inc
3466 # Fixed double escaping during add/update.
3467 $ /dimensions/includes/dimensions_db.inc
3468 # More security fixes in sql statements.
3469 $ /gl/manage/bank_accounts.php
3470   /gl/manage/currencies.php
3471   /gl/manage/exchange_rates.php
3472   /gl/manage/gl_account_types.php
3473   /gl/manage/gl_accounts.php
3474   /includes/db/audit_trail_db.inc
3475   /includes/db/comments_db.inc
3476   /includes/db/inventory_db.inc
3477   /includes/db/manufacturing_db.inc
3478   /includes/db/references_db.inc
3479 # Initial value for $next_extension_id added.
3480 $ /admin/db/maintenance_db.inc
3481 # Added fixing special chars in refs table during upgrade
3482 $ /sql/alter2.2.php
3483
3484 21-Oct-2009 Joe Hunt
3485 ! Changed install.html, update.html and empty.po files
3486 $ install.html
3487   update.html
3488   /lang/new_language_template/LC_MESSAGES/empty.po
3489 ! Enabled a global flag in config.default.php (config.php), $show_users_online = 0.
3490   If this flag is set to 1 FA will show discretely the users online in the footer.
3491 $ config.default.php
3492   /admin/db/users_db.inc
3493
3494 21-Oct-2009 Janusz Dobrowolski
3495 ! Upgrade scripts modified to be used with 2.1 or 2.2beta
3496 $ /sql/alter2.1.php
3497   /sql/alter2.2.php
3498   /sql/alter2.2rc.sql (new)
3499   /admin/inst_upgrade.php
3500 # Fixed help link.
3501 $ /includes/page/header.inc
3502 # Fixed upgrade of reference table to avoid duplicate record error.
3503 $ /sql/alter2.2.php
3504 # Fixed bug in array_selector 
3505 $ /includes/ui/ui_lists.inc
3506
3507 20-Oct-2009 Janusz Dobrowolski
3508 ! Conditional config files generation - prevents overwrite during upgrade.
3509 $ /config.php (removed)
3510   /installed_extensions.php (removed)
3511   /company/0/installed_extensions.php (removed)
3512   /config.default.php  (new initial default)
3513   /config_db.php (removed initial version)
3514   /admin/db/maintenance_db.inc
3515   /includes/session.inc
3516   /install/index.php
3517   /install/save.php
3518   /lang/installed_languages.inc (removed initial version)
3519 ! Moving control to install wizard when config file does not exists.
3520 $ /index.php
3521 # Fixed db error message
3522 $ /dimensions/includes/db/dimension_db.inc
3523
3524 18-Oct-2009 Janusz Dobrowolski (merged changes for 2.1.7 from main branch)
3525 ! Added html_entity_decode() in db_escape() for correct INSERT>SELECT>INSERT sequences.
3526 $ /includes/db/connect_db.inc
3527 # Fixed warnings on first page display
3528 $ /admin/company_preferences.php
3529 # Fixed erroneous message
3530 $ /gl/manage/gl_account_types.php
3531 # Security sql statements update against sql injection attacks.
3532 $ /admin/attachments.php
3533   /admin/payment_terms.php
3534   /admin/print_profiles.php
3535   /admin/printers.php
3536   /admin/shipping_companies.php
3537   /admin/view_print_transaction.php
3538   /admin/db/company_db.inc
3539   /admin/db/printers_db.inc
3540   /admin/db/voiding_db.inc
3541   /admin/db/users_db.inc
3542   /dimensions/includes/dimensions_db.inc
3543   /dimensions/inquiry/search_dimensions.php
3544   /gl/bank_account_reconcile.php
3545   /gl/gl_budget.php
3546   /gl/includes/db/gl_db_account_types.inc
3547   /gl/includes/db/gl_db_accounts.inc
3548   /gl/includes/db/gl_db_bank_accounts.inc
3549   /gl/includes/db/gl_db_bank_trans.inc
3550   /gl/includes/db/gl_db_banking.inc
3551   /gl/includes/db/gl_db_currencies.inc
3552   /gl/includes/db/gl_db_rates.inc
3553   /gl/includes/db/gl_db_trans.inc
3554   /gl/inquiry/bank_inquiry.php
3555   /gl/view/bank_transfer_view.php
3556   /gl/view/gl_trans_view.php
3557   /inventory/cost_update.php
3558   /inventory/purchasing_data.php
3559   /inventory/includes/db/items_category_db.inc
3560   /inventory/includes/db/items_codes_db.inc
3561   /inventory/includes/db/items_db.inc
3562   /inventory/includes/db/items_locations_db.inc
3563   /inventory/includes/db/items_prices_db.inc
3564   /inventory/includes/db/items_trans_db.inc
3565   /inventory/includes/db/items_units_db.inc
3566   /inventory/includes/db/movement_types_db.inc
3567   /inventory/inquiry/stock_movements.php
3568   /inventory/manage/item_categories.php
3569   /inventory/manage/item_units.php
3570   /inventory/manage/items.php
3571   /inventory/manage/locations.php
3572   /inventory/manage/movement_types.php
3573   /manufacturing/search_work_orders.php
3574   /manufacturing/includes/db/work_centres_db.inc
3575   /manufacturing/includes/db/work_order_issues_db.inc
3576   /manufacturing/includes/db/work_order_produce_items_db.inc
3577   /manufacturing/includes/db/work_order_requirements_db.inc
3578   /manufacturing/includes/db/work_orders_db.inc
3579   /manufacturing/includes/db/work_orders_quick_db.inc
3580   /manufacturing/inquiry/where_used_inquiry.php
3581   /manufacturing/manage/bom_edit.php
3582   /manufacturing/manage/work_centres.php
3583   /purchasing/po_entry_items.php
3584   /purchasing/po_receive_items.php
3585   /purchasing/supplier_credit.php
3586   /purchasing/supplier_invoice.php
3587   /purchasing/includes/purchasing_db.inc
3588   /purchasing/includes/db/grn_db.inc
3589   /purchasing/includes/db/invoice_db.inc
3590   /purchasing/includes/db/invoice_items_db.inc
3591   /purchasing/includes/db/po_db.inc
3592   /purchasing/includes/db/supp_trans_db.inc
3593   /purchasing/includes/db/suppalloc_db.inc
3594   /purchasing/includes/db/suppliers_db.inc
3595   /purchasing/inquiry/po_search.php
3596   /purchasing/inquiry/po_search_completed.php
3597   /purchasing/inquiry/supplier_allocation_inquiry.php
3598   /purchasing/inquiry/supplier_inquiry.php
3599   /purchasing/manage/suppliers.php
3600
3601 12-Oct-2009 Janusz Dobrowolski (merged)
3602 # Fixed sql injection vulnerability on some php/mysql configurations
3603 $ /admin/db/users_db.inc
3604 ! Single quotes also encoded before database data insert
3605 $ /admin/db/maintenance_db.inc
3606   /includes/db/connect_db.inc
3607   /reporting/includes/tcpdf.php
3608   /sales/includes/cart_class.inc
3609
3610 16-Oct-2009 Janusz Dobrowolski
3611 + Access control system description.
3612 $ /doc/access_levels.txt (new)
3613
3614 14-Oct-2009 Janusz Dobrowolski
3615 # [0000173] Missing global systypes_array declaration.
3616 $ /purchasing/allocations/supplier_allocate.php
3617
3618 14-Oct-2009 Joe Hunt
3619 # [0000172] Difference between Customer Balances and Print Statements
3620 $ /reporting/rep108.pp
3621
3622 13-Oct-2009 Janusz Dobrowolski
3623 # Fixed default page access.
3624 $ /sales/inquiry/sales_orders_view.php
3625
3626 13-Oct-2009 Joe Hunt
3627 + Added discrete users online in footer (from Wish List Forum) (New rerun)
3628 $ /admin/db/users_db.inc
3629   /sql/alter2.2.sql
3630   /sql/en_US-new.sql
3631   /sql/en_US-demo.sql
3632   /themes/aqua/renderer.php
3633   /themes/cool/renderer.php
3634   /themes/default/renderer.php
3635 ! Changed Tag types in reports_classes to be the same as defined in types.inc. Suitable height=5
3636 $ /reporting/includes/reports_classes.inc
3637 ! Code cleanup (old code removed)
3638 $ /includes/ui_view.inc
3639   
3640 12-Oct-2009 Janusz Dobrowolski
3641 # Fixed sql injection vulnerability on some php/mysql configurations
3642 $ /admin/db/users_db.inc
3643 # Fixed broken table editor page layout on duplicate record.
3644 $ /gl/includes/db/gl_db_account_types.inc
3645   /gl/includes/db/gl_db_accounts.inc
3646   /gl/manage/gl_account_classes.php
3647   /gl/manage/gl_account_types.php
3648   /gl/manage/gl_accounts.php
3649 # [0000169],[0000174] Removed sparse session var unset firing error.
3650   /sales/allocations/customer_allocation_main.php
3651   /purchasing/allocations/supplier_allocation_main.php
3652
3653 11-Oct-2000 Joe Hunt
3654 # [0000168] Undefined variable: paylink in file rep110.php
3655 $ /reporting/rep110.php
3656   /reporting/includes/pdf_report.inc
3657   
3658 11-Oct-2009 Janusz Dobrowolski
3659 + Added security area for sales quotes entry
3660 $ /applications/customers.php
3661   /includes/access_levels.inc
3662   /sql/alter2.2.php
3663   /sql/en_US-demo.sql
3664   /sql/en_US-new.sql
3665 + Standard SA_DENIED access level added.
3666 $ /includes/current_user.inc
3667 + Added helper function for setting page_security level depending on GET content and/or expression value
3668 $ /includes/session.inc
3669 # Fixed security areas sort order
3670 $ /admin/security_roles.php
3671 # Fixed page_security for various usage types.
3672 $ /sales/sales_order_entry.php
3673   /sales/inquiry/sales_orders_view.php
3674
3675 10-Oct-2009 Janusz Dobrowolski
3676 ! Changed access control extensions support for modules/plugins to use unique extension ids
3677 $ /admin/inst_module.php
3678   /admin/security_roles.php
3679   /admin/db/maintenance_db.inc
3680   /includes/access_levels.inc
3681   /includes/current_user.inc
3682   /installed_extensions.php
3683   /index.php
3684 # Enabled error handling for extensions
3685 $ /frontaccounting.php
3686 # Page code rewrite
3687 $ /admin/inst_module.php
3688 # Fixed missing parameters in update_user_display_prefs call
3689 $ /admin/users.php
3690 ! Non-accesable menu options displayed as text instead of link
3691 $ /applications/customers.php
3692   /applications/dimensions.php
3693   /applications/generalledger.php
3694   /applications/inventory.php
3695   /applications/manufacturing.php
3696   /applications/setup.php
3697   /applications/suppliers.php
3698 # Fixed error handling for duplicate table records
3699 $ /includes/errors.inc
3700 # Fixed php 5.3 function name conflict
3701 $ /includes/main.inc
3702   /sales/inquiry/sales_orders_view.php
3703 # Fixed delivery note edition bug (introduced during systypes rewrite)
3704 $ /sales/includes/cart_class.inc
3705 ! Changed page_security to SASALESINVOICE
3706 $ /sales/inquiry/sales_deliveries_view.php
3707
3708 09-Oct-2009 Joe Hunt
3709 + Added option to print delivery notes as packing slip in reports and links.
3710 $ /includes/ui/ui_controls.inc 
3711   /reporting/rep110.php
3712   /reporting/reports_main.php
3713   /reporting/includes/doctext.inc
3714   /reporting/includes/doctext2.inc
3715   /reporting/includes/header2.inc
3716   /reporting/includes/pdf_report.inc
3717   /reporting/includes/reporting.inc
3718   /sales/customer_delivery.php
3719   /sales/sales_order_entry.php
3720   
3721 08-Oct-2009 Joe Hunt
3722 + Prepared the Report Engine for Tags handling.
3723 ! Changed report::getDisplay() to use combo_input from ui_lists.inc insted of local function
3724   dup_simple_codeandname_list().
3725 $ /reporting/includes/reports_classes.inc
3726 ! Changed a parameter in report 301.php to be Summary Only instead of Detailed report.
3727 $ /reporting/reports_main.php
3728   /reporting/rep301.php
3729
3730 06-Oct-2009 Tom Hallman
3731 # moved commit_transaction and added a default use_transaction param in write_journal_entries
3732 $ /gl/includes/db/gl_db_trans.inc
3733 # Show Journal Entries from 2.1 as closed in Journal Inquiries.
3734 $ /gl/inquiry/journal_inquiry.php
3735
3736 03-Oct-2009 Janusz Dobrowolski
3737 # Fixed false upgrade related error displayed in some situations on logout.
3738 $ /access/logout.php
3739 # Missing old_db declaration fixed.
3740 $ /includes/current_user.inc
3741 # Fixed combo_input and array_selector to accept array of selected items from POST.
3742 $ /includes/ui/ui_lists.inc
3743 !  Changed structure of tag_associations table.
3744 $ /sql/alter2.sql
3745   /sql/en_US-new.sql
3746   /sql/en_US-demo.sql
3747
3748 03-Oct-2009 Joe Hunt
3749 # Bad conversion of timestamp value in report audit trail.
3750 $ /reporting/rep710.php
3751
3752 01-Oct-2009 Janusz Dobrowolski
3753 ! Added comment on add_access_extensions usage.
3754 $ /includes/access_levels.inc
3755 # Removed sparse add_access_extensions() call.
3756 $ /includes/session.inc
3757 + Added support for multiply select options in combo_input.
3758 $ /includes/ui/ui_lists.inc
3759 ! Unaccesable menu options are now displayed as grey text.
3760 $ /themes/aqua/default.css
3761   /themes/aqua/renderer.php
3762   /themes/cool/default.css
3763   /themes/cool/renderer.php
3764   /themes/default/default.css
3765   /themes/default/renderer.php
3766
3767 ------------------------------- Release 2.2 Beta ----------------------------------
3768 30-Sep-2009 Joe Hunt
3769 ! Release 2.2 Beta
3770 $ config.php
3771   update.html
3772 # Errors in the 2 last user variables in userprefs and parse error in alter2.2.php 
3773 $ /includes/prefs/userprefs.inc
3774   /sql/alter2.2.php
3775 # Trivial errors in not set bank charge account, retained earnings or profit/loss year account
3776 $ /admin/fiscalyears.php
3777   /purchasing/supplier_payment.php
3778   /sales/customer_payments.php
3779 # Parse error in view_supp_payment.php
3780 $ /purchasing/view/view_supp_payment.php
3781
3782 30-Sep-2009 Janusz Dobrowolski
3783 ! Single quotes also encoded before database data insert
3784 $ /admin/db/maintenance_db.inc
3785   /includes/db/connect_db.inc
3786   /reporting/includes/tcpdf.php
3787   /sales/includes/cart_class.inc
3788 # Included missing dimension configuration section.
3789 $ /includes/access_levels.inc
3790 ! Changed tag types array name
3791 $ /includes/types.inc
3792 # Message typo
3793 $ /sql/alter2.2.php
3794 # Fixed false error on payment without allocation.
3795 $ /purchasing/supplier_payment.php
3796   /sales/customer_payments.php
3797 # Fixed access to payments when deposits are disabled.
3798 $ /gl/gl_bank.php
3799 ! Access level checking moved to page() function to make session start 
3800         and page access checks independent.
3801 $ /includes/main.inc
3802   /includes/session.inc
3803 # Back link on upgrade help page
3804   /includes/current_user.inc
3805
3806 29-Sep-2009 Tom Hallman
3807 ! Changes in tags table structure, tags related security areas
3808 $ /includes/access_levels.inc
3809   /includes/types.inc
3810   /sql/alter2.2.php
3811   /sql/alter2.2.sql
3812   /sql/en_US-demo.sql
3813   /sql/en_US-new.sql
3814
3815 29-Sep-2009 Janusz Dobrowolski
3816 # Fixed sql error during sales order line update with line cancelation.
3817 $ /sales/includes/db/sales_order_db.inc
3818
3819 29-Sep-2009 Joe Hunt
3820 ! Improved layout on documents etc and new empty language file.
3821 $ /doc/*.txt
3822   update.html
3823   /lang/new_language_template/LC_MESSAGES/empty.po
3824   
3825 28-Sep-2009 Janusz Dobrowolski
3826 + Rewritten extensions system to enable per company module/plugin activation. 
3827 $ /frontaccounting.php
3828   /installed_extensions.php
3829   /admin/create_coy.php
3830   /admin/inst_module.php
3831   /admin/inst_lang.php
3832   /admin/db/maintenance_db.inc
3833   /applications/customers.php
3834   /applications/dimensions.php
3835   /applications/generalledger.php
3836   /applications/inventory.php
3837   /applications/manufacturing.php
3838   /applications/setup.php
3839   /applications/suppliers.php
3840   /includes/access_levels.inc
3841   /includes/current_user.inc
3842   /includes/main.inc
3843   /includes/session.inc
3844   /includes/ui/ui_lists.inc
3845   /sql/alter2.2.php
3846   /modules/installed_modules.php (Removed)
3847 # Prevented switching off access to security role editor for current role.
3848 $ /admin/security_roles.php
3849
3850 25-Sep-2009 Joe Hunt
3851 # Wrong presentation of qty decimals when trans_no != 0 (delivered)
3852 $ /sales/includes/ui/sales_order_ui.inc
3853 ! Improved layout of login screen
3854 $ /addess/login.php
3855   /themes/default/login.css
3856   
3857 24-Sep-2009 Janusz Dobrowolski
3858 + Additional fields for secondary phone and/or general notes in customers, 
3859  cust_branches, shippers, locations and suppliers tables.
3860 $ /admin/shipping_companies.php
3861   /inventory/includes/db/items_locations_db.inc
3862   /inventory/manage/locations.php
3863   /purchasing/manage/suppliers.php
3864   /sales/manage/customer_branches.php
3865   /sales/manage/customers.php
3866   /sql/alter2.2.sql
3867   /sql/en_US-demo.sql
3868   /sql/en_US-new.sql
3869
3870 24-Sep-2009 Joe Hunt
3871 # Parse error
3872 $ /sales/inquiry/customer_inquiry.php
3873
3874 23-Sep-2009 Janusz Dobrowolski
3875 # Fixed crash for all transaction types report
3876 $ /reporting/rep702.php
3877
3878 23-Sep-2009 Joe Hunt
3879 # Cleaning from javascript errors.
3880 $ /access/login.php
3881   /admin/fiscalyears.php
3882 # missing unset of post variable (DayNumber).
3883 $ /admin/payment_terms.php
3884 ! Changed login to be dependent only by login.css
3885 $ /themes/default/login.css
3886   
3887 22-Sep-2009 Joe Hunt
3888 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
3889 $ /install/index.php
3890   /install/save.php
3891 ! Updated the install.html and created a doc txt file, about sales quotations.
3892 $ install.html
3893   /doc/2.2_Beta.txt
3894   /doc/sales_quotations.txt
3895 ! Changed login.php and logout.php to be neutral and tried to use our own api.
3896 $ /access/login.php
3897   /access/logout.php
3898 # parse error in login_fail
3899 $ /includes/session.inc
3900   
3901 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
3902 ! Added info on timeout and default bank accounts.
3903 $ /doc/2.2_Beta.txt
3904 ! Tags support related changes in database
3905 $ /sql/alter2.2.sql
3906   /sql/en_US-demo.sql
3907   /sql/en_US-new.sql
3908
3909 20-Sep-2009 Joe Hunt
3910 ! Removed editable rate field in tax_group_items.
3911 $ /taxes/tax_groups.php
3912 # Fixed report layout
3913 $ /reporting/rep704.php
3914
3915 20-Sep-2009 Janusz Dobrowolski
3916 + Optional demo data checkbox on install page.
3917 $ /install/index.php
3918   /install/save.php
3919 # Fixed previous interface mode after timeout.
3920 $ /access/login.php
3921 + Optional additional security roles includable from modules/extensions
3922 $ /admin/inst_module.php
3923   /admin/security_roles.php
3924   /includes/access_levels.inc
3925   /installed_extensions.php
3926 ! Bug with rates display fixed in single form layout.
3927 $ /taxes/tax_groups.php
3928 # Fixed 'bad password' info screen to be usable also in non-js mode.
3929 $ /includes/session.inc
3930 # Fixed debtors_master name size.
3931 $ /sql/en_US-new.sql
3932   /sql/en_US-demow.sql
3933
3934 19-Sep-2009 Janusz Dobrowolski
3935 + Support for inactive record control added, optimizations.
3936 $ /includes/db_pager.inc
3937   /includes/ui/db_pager_view.inc
3938 ! db_pager instead of simple table used for table of branches
3939 $ /sales/manage/customer_branches.php
3940 ! Cleanup after db_pager optimization
3941 $ /admin/view_print_transaction.php
3942   /dimensions/inquiry/search_dimensions.php
3943   /gl/bank_account_reconcile.php
3944   /gl/inquiry/journal_inquiry.php
3945   /gl/manage/exchange_rates.php
3946   /manufacturing/search_work_orders.php
3947   /manufacturing/inquiry/where_used_inquiry.php
3948   /purchasing/allocations/supplier_allocation_main.php
3949   /purchasing/inquiry/po_search.php
3950   /purchasing/inquiry/po_search_completed.php
3951   /purchasing/inquiry/supplier_allocation_inquiry.php
3952   /purchasing/inquiry/supplier_inquiry.php
3953   /sales/allocations/customer_allocation_main.php
3954   /sales/inquiry/customer_allocation_inquiry.php
3955   /sales/inquiry/customer_inquiry.php
3956   /sales/inquiry/sales_deliveries_view.php
3957   /sales/inquiry/sales_orders_view.php
3958 # Additional fix after removal of bank account report parameter
3959 $ /sales/create_recurrent_invoices.php
3960   /reporting/rep107.php
3961
3962 19-Sep-2009 Joe Hunt
3963 # Eliminate PT_WORKORDER from payment_person_types_list
3964 $ /includes/ui/ui_lists.inc
3965 ! Error msg in Bank Transfer if no Bank Charge Account set.
3966 $ /gl/bank_transfer.php
3967
3968 18-Sep-2009 Janusz Dobrowolski
3969 + Added currency default bank accounts used in reporting instead of manual account selector.
3970 $ /gl/includes/db/gl_db_bank_accounts.inc
3971   /gl/manage/bank_accounts.php
3972   /reporting/rep107.php
3973   /reporting/rep108.php
3974   /reporting/rep109.php
3975   /reporting/rep111.php
3976   /reporting/rep209.php
3977   /reporting/reports_main.php
3978   /reporting/includes/reporting.inc
3979   /sql/alter2.2.sql
3980   /sql/en_US-demo.sql
3981   /sql/en_US-new.sql
3982
3983 17-Sep-2009 Joe Hunt
3984 + Added release note file for 2.2.
3985 $ /doc/2.2-Beta.txt
3986
3987 16-Sep-2009 Joe Hunt
3988 ! Clean ups in default themes.
3989 $ config.php
3990   /admin/display_prefs.php
3991   /themes/default/default.css
3992   /themes/aqua/default.css
3993   /themes/cool/default.css
3994 # Removing php5 date warnings
3995 $ /includes/date_functions.inc
3996   
3997 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
3998 # Fixed journal entry type and systype selectors
3999 # Restore of the 4 include files in types.inc
4000 $ /includes/types.inc
4001 ! Cleanup
4002 $ /includes/ui/ui_lists.inc
4003   /reporting/includes/reports_classes.inc
4004 ! Changed security roles in default COAs.
4005 $ /sql/en_US-demo.sql
4006   /sql/en_US-new.sql
4007 # Fixed GET call continuation after timeout and logout page access without authorization
4008 $ /access/login.php
4009   /includes/session.inc
4010   /includes/prefs/userprefs.inc
4011
4012 14-Sep-2009 Joe Hunt
4013 ! Changed all numeric constants to the new defined constants. A huge task.
4014 $ /admin/fiscalyears.php
4015   /admin/forms_setup.php
4016   /admin/view_print_transaction.php
4017   /admin/void_transaction.php
4018   /gl/includes/db/gl_db_banking.inc
4019   /gl_includes/db/gl_db_trans.inc
4020   /gl/inquiry/journal_inquiry.php
4021   /includes/systypes.inc
4022   /includes/ui/allocation_cart.inc
4023   /includes/ui/ui_view.inc
4024   /inventory/inquiry/stock_movements.php
4025   /manufacturing/includes/db/work_order_issues_db.inc
4026   /manufacturing/includes/db/work_order_produce_items.inc
4027   /manufacturing/view/wo_production_view.php
4028   /purchasing/po_receive_items.php
4029   /purchasing/supplier_credit.php
4030   /purchasing/supplier_invoice.php
4031   /purchasing/supplier_payment.php
4032   /purchasing/allocations/supplier_allocation_main.php
4033   /purchasing/includes/db/grn_db.inc
4034   /purchasing/includes/db/invoice_db.inc
4035   /purchasing/includes/db/suballoc_db.inc
4036   /purchasing/includes/db/suppliers_db.inc
4037   /purchasing/includes/db/supp_payment_db.inc
4038   /purchasing/includes/db/supp_trans_db.inc
4039   /purchasing/includes/ui/grn_ui.inc
4040   /purchasing/includes/ui/invoice_ui.inc
4041   /purchasing/inquiry/supplier_allocation_inquiry.php
4042   /purchasing/inquiry/supplier_inquiry.php
4043   /purchasing/view/view_grn.php
4044   /purchasing/view/view_po.php
4045   /purchasing/view/view_supp_credit.php
4046   /purchasing/view/view_supp_invoice.php
4047   /purchasing/view/view_supp_payment.php
4048   /reporting/rep101.php
4049   /reporting/rep102.php
4050   /reporting/rep103.php
4051   /reporting/rep105.php
4052   /reporting/rep106.php
4053   /reporting/rep107.php
4054   /reporting/rep108.php
4055   /reporting/rep109.php
4056   /reporting/rep110.php
4057   /reporting/rep111.php
4058   /reporting/rep201.php
4059   /reporting/rep202.php
4060   /reporting/rep203.php
4061   /reporting/rep304.php
4062   /reporting/rep409.php
4063   /reporting/rep709.php
4064   /reporting/includes/reporting.inc
4065   /reporting/includes/reports_classes.inc
4066   /sales/create_recurrent_invoices.php
4067   /sales/credit_note_entry.php
4068   /sales/customer_credit_invoice.php
4069   /sales/customer_delivery.php
4070   /sales/customer_invoice.php
4071   /sales/customer_payments.php
4072   /sales/sales_order_entry.php
4073   /sales/includes/cart_class.inc
4074   /sales/includes/sales_db.inc
4075   /sales/includes/db/custalloc_db.inc
4076   /sales/includes/db/cust_trans_db.inc
4077   /sales/includes/db/payment_db.inc
4078   /sales/includes/db/sales_credit_db.inc
4079   /sales/includes/db/sales_delivery_db.inc
4080   /sales/includes/db/sales_invoice_db.inc
4081   /sales/includes/db/sales_order_db.inc
4082   /sales/includes/ui/sales_order_ui.inc
4083   /sales/inquiry/customer_allocation_inquiry.php
4084   /sales/inquiry/customer_inquiry.php
4085   /sales/inquiry/sales_deliveries_view.php
4086   /sales/inquiry/sales_orders_view.php
4087   /sales/manage/recurrent_invoices.php
4088   /sales/view/view_credit.php
4089   /sales/view/view_dispatch.php
4090   /sales/view/view_invoice.php
4091   /sales/view/view_sales_order.php
4092   
4093 13-Sep-2009 Janusz Dobrowolski
4094 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
4095  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
4096 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
4097 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
4098 and htmlspecialchars() for unsupported encodings.
4099 $ /frontaccounting.php
4100   /admin/display_prefs.php
4101   /admin/fiscalyears.php
4102   /admin/forms_setup.php
4103   /admin/view_print_transaction.php
4104   /admin/void_transaction.php
4105   /admin/db/voiding_db.inc
4106   /dimensions/dimension_entry.php
4107   /dimensions/includes/dimensions_db.inc
4108   /dimensions/inquiry/search_dimensions.php
4109   /dimensions/view/view_dimension.php
4110   /gl/bank_account_reconcile.php
4111   /gl/bank_transfer.php
4112   /gl/gl_bank.php
4113   /gl/gl_journal.php
4114   /gl/includes/db/gl_db_banking.inc
4115   /gl/includes/db/gl_db_trans.inc
4116   /gl/includes/ui/gl_bank_ui.inc
4117   /gl/inquiry/bank_inquiry.php
4118   /gl/inquiry/gl_account_inquiry.php
4119   /gl/inquiry/journal_inquiry.php
4120   /gl/manage/bank_accounts.php
4121   /gl/manage/gl_account_types.php
4122   /gl/view/bank_transfer_view.php
4123   /gl/view/gl_deposit_view.php
4124   /gl/view/gl_payment_view.php
4125   /gl/view/gl_trans_view.php
4126   /includes/reserved.inc (Removed)
4127   /includes/JsHttpRequest.php
4128   /includes/banking.inc
4129   /includes/errors.inc
4130   /includes/main.inc
4131   /includes/references.inc
4132   /includes/session.inc
4133   /includes/types.inc
4134   /includes/lang/gettext.php
4135   /includes/lang/language.php
4136   /includes/page/footer.inc
4137   /includes/prefs/sysprefs.inc
4138   /includes/prefs/userprefs.inc
4139   /includes/ui/allocation_cart.inc
4140   /includes/ui/items_cart.inc
4141   /includes/ui/ui_globals.inc
4142   /includes/ui/ui_lists.inc
4143   /includes/ui/ui_view.inc
4144   /inventory/adjustments.php
4145   /inventory/cost_update.php
4146   /inventory/transfers.php
4147   /inventory/includes/item_adjustments_ui.inc
4148   /inventory/includes/stock_transfers_ui.inc
4149   /inventory/includes/db/items_adjust_db.inc
4150   /inventory/includes/db/items_trans_db.inc
4151   /inventory/includes/db/items_transfer_db.inc
4152   /inventory/inquiry/stock_movements.php
4153   /inventory/manage/movement_types.php
4154   /inventory/view/view_adjustment.php
4155   /inventory/view/view_transfer.php
4156   /manufacturing/search_work_orders.php
4157   /manufacturing/work_order_add_finished.php
4158   /manufacturing/work_order_costs.php
4159   /manufacturing/work_order_entry.php
4160   /manufacturing/work_order_issue.php
4161   /manufacturing/work_order_release.php
4162   /manufacturing/includes/manufacturing_ui.inc
4163   /manufacturing/includes/work_order_issue_ui.inc
4164   /manufacturing/includes/db/work_order_issues_db.inc
4165   /manufacturing/includes/db/work_order_produce_items_db.inc
4166   /manufacturing/includes/db/work_orders_db.inc
4167   /manufacturing/includes/db/work_orders_quick_db.inc
4168   /manufacturing/view/wo_issue_view.php
4169   /manufacturing/view/wo_production_view.php
4170   /manufacturing/view/work_order_view.php
4171   /purchasing/po_entry_items.php
4172   /purchasing/po_receive_items.php
4173   /purchasing/supplier_credit.php
4174   /purchasing/supplier_invoice.php
4175   /purchasing/supplier_payment.php
4176   /purchasing/allocations/supplier_allocate.php
4177   /purchasing/allocations/supplier_allocation_main.php
4178   /purchasing/includes/purchasing_db.inc
4179   /purchasing/includes/db/grn_db.inc
4180   /purchasing/includes/db/invoice_db.inc
4181   /purchasing/includes/db/po_db.inc
4182   /purchasing/includes/db/supp_payment_db.inc
4183   /purchasing/includes/db/suppalloc_db.inc
4184   /purchasing/includes/ui/grn_ui.inc
4185   /purchasing/includes/ui/invoice_ui.inc
4186   /purchasing/includes/ui/po_ui.inc
4187   /purchasing/inquiry/po_search.php
4188   /purchasing/inquiry/po_search_completed.php
4189   /purchasing/inquiry/supplier_allocation_inquiry.php
4190   /purchasing/inquiry/supplier_inquiry.php
4191   /purchasing/view/view_supp_credit.php
4192   /purchasing/view/view_supp_payment.php
4193   /reporting/rep101.php
4194   /reporting/rep102.php
4195   /reporting/rep103.php
4196   /reporting/rep104.php
4197   /reporting/rep105.php
4198   /reporting/rep108.php
4199   /reporting/rep201.php
4200   /reporting/rep202.php
4201   /reporting/rep203.php
4202   /reporting/rep204.php
4203   /reporting/rep301.php
4204   /reporting/rep302.php
4205   /reporting/rep303.php
4206   /reporting/rep304.php
4207   /reporting/rep409.php
4208   /reporting/rep601.php
4209   /reporting/rep702.php
4210   /reporting/rep704.php
4211   /reporting/rep709.php
4212   /reporting/rep710.php
4213   /reporting/includes/header2.inc
4214   /reporting/includes/reporting.inc
4215   /reporting/includes/reports_classes.inc
4216   /sales/create_recurrent_invoices.php
4217   /sales/credit_note_entry.php
4218   /sales/customer_credit_invoice.php
4219   /sales/customer_delivery.php
4220   /sales/customer_invoice.php
4221   /sales/customer_payments.php
4222   /sales/sales_order_entry.php
4223   /sales/allocations/customer_allocate.php
4224   /sales/allocations/customer_allocation_main.php
4225   /sales/includes/cart_class.inc
4226   /sales/includes/sales_db.inc
4227   /sales/includes/db/cust_trans_db.inc
4228   /sales/includes/db/custalloc_db.inc
4229   /sales/includes/db/payment_db.inc
4230   /sales/includes/db/sales_credit_db.inc
4231   /sales/includes/db/sales_delivery_db.inc
4232   /sales/includes/db/sales_invoice_db.inc
4233   /sales/includes/db/sales_order_db.inc
4234   /sales/includes/ui/sales_credit_ui.inc
4235   /sales/includes/ui/sales_order_ui.inc
4236   /sales/inquiry/customer_allocation_inquiry.php
4237   /sales/inquiry/customer_inquiry.php
4238   /sales/inquiry/sales_deliveries_view.php
4239   /sales/inquiry/sales_orders_view.php
4240   /sales/manage/customers.php
4241   /sales/view/view_credit.php
4242   /sales/view/view_dispatch.php
4243   /sales/view/view_invoice.php
4244   /sales/view/view_receipt.php
4245   /taxes/tax_groups.php
4246
4247 11-Sep-2009 Joe Hunt
4248 ! Changed so deleting of fiscal year also handles sales quotations
4249 ! Check that new closing accounts have been set before closure.
4250 $ /admin/fiscalyears.php
4251 ! Check that new bank charge account have been set before adding bank charge.
4252 $ /sales/customer_payments.php
4253   /purchasing/supplier_payment.php
4254
4255 10-Sep-2009 Joe Hunt
4256 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
4257 $ /includes/ui/allocation_cart.inc
4258 # Small typo error in types.inc
4259 /includes/types.inc
4260
4261 09-Sep-2009 Janusz Dobrowolski
4262 # Added two special access areas for bank gl postings and grn removal.
4263 $ /gl/gl_journal.php
4264   /gl/includes/ui/gl_journal_ui.inc
4265   /includes/access_levels.inc
4266   /purchasing/supplier_invoice.php
4267   /purchasing/includes/ui/invoice_ui.inc
4268   /sql/alter2.2.php
4269 ! Added generic access level checking function can_access().
4270 $ /includes/current_user.inc
4271 ! Code cleanup
4272 $ /admin/users.php
4273 # Activated javascript confirm dialogs
4274 $ /js/inserts.js
4275 # Fixed dialogs containing newlines.
4276 $ /includes/ui/ui_input.inc
4277 + Added js confirm dialogs for deleting and restoring backup files.
4278 $ /admin/backups.php
4279
4280 08-Sep-2009 Joe Hunt
4281 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
4282 $ /admin/view_print_transaction.php
4283   /admin/void_transaction.php
4284   /admin/db/voiding_db.inc
4285   /sales/includes/db/sales_order_db.inc
4286   /sales/view/view_sales_order.php
4287   
4288 08-Sep-2009 Janusz Dobrowolski
4289 + Added detection of partial db upgrade.
4290 $ /admin/inst_upgrade.php
4291   /sql/alter2.1.php
4292   /sql/alter2.2.php
4293 # Small fixes to db upgrade for quotations
4294 $ /sql/alter2.2.php
4295   /sql/alter2.2.sql
4296 # Added missing sys info for quotations, fixed reference for SO
4297 $ /includes/systypes.inc
4298 # Removed obsolete field in sys_types
4299 $ /sql/en_US-demo.sql
4300   /sql/en_US-new.sql
4301 # date_diff function name changed to date_diff2 for php5.3 compatibility 
4302 $ /dimensions/inquiry/search_dimensions.php
4303   /includes/date_functions.inc
4304   /manufacturing/search_work_orders.php
4305   /manufacturing/work_order_add_finished.php
4306   /manufacturing/work_order_costs.php
4307   /sales/sales_order_entry.php
4308   /sales/includes/cart_class.inc
4309   /sales/includes/ui/sales_order_ui.inc
4310
4311 08-Sep-2009 Joe Hunt
4312 + Added Sales Quotations, inquiry and report
4313 $ /applications/customers.php
4314   /includes/types.inc
4315   /includes/ui/ui_view.inc
4316   /reporting/rep105.php
4317   /reporting/rep107.php
4318   /reporting/rep109.php
4319   /reporting/rep110.php
4320   /reporting/rep111.php (new file)
4321   /reporting/reports_main.php
4322   /reporting/includes/doctext.php
4323   /reporting/includes/doctext2.php
4324   /reporting/includes/header2.inc
4325   /reporting/includes/reporting.inc
4326   /reporting/includes/reports_classes.inc
4327   /sales/customer_delivery.php
4328   /sales/customer_invoice.php
4329   /sales/sales_order_entry.php
4330   /sales/includes/cart_class.inc
4331   /sales/includes/db/sales_delivery_db.inc
4332   /sales/includes/db/sales_order_db.inc
4333   /sales/includes/ui/sales_order_ui.inc
4334   /sales/inquiry/sales_orders_view.php
4335   /sales/view/view_dispatch.php
4336   /sales/view/view_invoice.php
4337   /sales/view/view_sales_order.php
4338   /sql/alter2.2.sql
4339   /sql/en_US-demo.sql
4340   /sql/en_US-new.sql
4341 ! Allow re-opening of Dimensions
4342 $ /dimensions/dimension_entry.php
4343   /dimensions/includes/dimensions_db.inc
4344   /dimensions/inquiry/search_dimensions.php
4345   
4346 01-Sep-2009 Janusz Dobrowolski
4347 # Fixed security sections db update.
4348 $ /admin/security_roles.php
4349 # Fixed ui behaviour during FA ugrade.
4350 $ /includes/current_user.inc
4351   /includes/session.inc
4352   /access/login.php
4353 # Company directory where not deleted during company removal.
4354 $ /admin/create_coy.php
4355   /includes/main.inc
4356 # Fixed old security settings import.
4357   /sql/alter2.2.php
4358   /sql/alter2.2.sql
4359
4360 31-Aug-2009 Janusz Dobrowolski
4361 ! gl accounts selector ordered by account class id
4362 $ /includes/ui/ui_lists.inc
4363 ! Changed security modules to sections
4364 $ /admin/security_roles.php
4365   /admin/db/security_db.inc
4366 ! Fine tuned security sections/areas.
4367 $ /includes/access_levels.inc
4368 + Optimized js compressor (up to 5 times faster)
4369 $ /includes/main.inc
4370 ! Changed order of gl account selector, added security roles list.
4371 $ /includes/ui/ui_lists.inc
4372 ! Switch to new access levels system
4373 $ /config.php
4374   /index.php
4375   /access/logout.php
4376   /access/timeout.php
4377   /admin/*.php
4378   /admin/db/users_db.inc
4379   /applications/application.php
4380   /applications/setup.php
4381   /dimensions/dimension_entry.php
4382   /dimensions/inquiry/search_dimensions.php
4383   /dimensions/view/view_dimension.php
4384   /gl/*.php
4385   /gl/inquiry/*.php
4386   /gl/manage/*.php
4387   /gl/view/*.php
4388   /includes/current_user.inc
4389   /includes/session.inc
4390   /inventory/*.php
4391   /inventory/inquiry/*.php
4392   /inventory/manage/*.php
4393   /inventory/view/*.php
4394   /manufacturing/*.php
4395   /manufacturing/inquiry/*.php
4396   /manufacturing/manage/*.php
4397   /manufacturing/view/*.php
4398   /purchasing/*.php
4399   /purchasing/allocations/*.php
4400   /purchasing/inquiry/*.php
4401   /purchasing/manage/suppliers.php
4402   /purchasing/view/*.php
4403   /reporting/prn_redirect.php
4404   /reporting/rep*.php
4405   /reporting/reports_main.php
4406   /reporting/includes/pdf_report.inc
4407   /sales/*.php
4408   /sales/allocations/*.php
4409   /sales/inquiry/*.php
4410   /sales/manage/*.php
4411   /sales/view/*.php
4412   /sql/alter2.2.php
4413   /sql/alter2.2.sql
4414   /sql/en_US-demo.sql
4415   /sql/en_US-new.sql
4416   /taxes/*.php
4417
4418 28-Aug-2009 Joe Hunt
4419 # The reference for deposits and payments didn't show up in Tax Report
4420 $ /reporting/rep709.php
4421 # Minor bug in Quick Entries display
4422 $ /includes/ui/ui_view.inc
4423   
4424 27-Aug-2009 Joe Hunt
4425 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
4426 $ /sql/en_US-demo.sql
4427   /sql/en_US-new.sql
4428   
4429 26-Aug-2009 Janusz Dobrowolski
4430 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
4431
4432 $ /config.php
4433   /includes/ui/ui_view.inc
4434   /includes/current_user.inc
4435   /includes/ui/ui_input.inc
4436   /inventory/purchasing_data.php
4437   /install/save.php
4438   /gl/manage/gl_accounts.php
4439   /gl/includes/gl_db_accounts.inc
4440   /gl/includes/db/gl_db_bank_accounts.inc
4441   /gl/manage/gl_quick_entries.php
4442   /gl/manage/gl_account_classes.php
4443   /gl/includes/db/gl_db_bank_trans.inc
4444   /purchasing/includes/db/invoice_db.inc
4445   /purchasing/includes/ui/invoice_ui.inc
4446   /purchasing/includes/ui/po_ui.inc
4447   /purchasing/includes/supp_trans_class.inc
4448   /purchasing/po_receive_items.php
4449   /purchasing/view/view_grn.php
4450   /purchasing/view/view_po.php
4451   /purchasing/supplier_payment.php
4452   /purchasing/includes/purchasing_db.inc
4453   /purchasing/includes/db/invoice_db.inc
4454   /reporting/reports_main.php
4455   /reporting/includes/header2.inc
4456   /reporting/rep209.php
4457   /reporting/rep109.php
4458   /reporting/rep702.php
4459   /sales/customer_payments.php
4460   /sales/customer_credit_invoice.php
4461   /sales/customer_delivery.php
4462   /sales/customer_invoice.php
4463   /sales/includes/db/payments_db.inc
4464   /sales/includes/db/sales_order_db.inc
4465   /sales/manage/sales_points.php
4466   /taxes/tax_calc.inc
4467
4468 26-Aug-2009 Joe Hunt
4469 # Changed the text Manifactoring => Manifacturing
4470 $ /reporting/reports_main.php
4471
4472 25-Aug-2009 Joe Hunt
4473 + Added reference number in report List of Journal Entries.
4474 $ /reporting/rep702.php
4475 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
4476   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
4477 $ config.php
4478   /admin/display_prefs.php
4479   /admin/inst_module.php
4480   /admin/db/users_db.inc
4481   /includes/current_user.inc
4482   /includes/types.inc
4483   /includes/page/header.inc
4484   /includes/prefs/userprefs.inc
4485   /includes/ui/ui_lists.inc
4486   /sql/alter2.2.sql
4487   /sql/en_US-demo.sql
4488   /sql/en_US-new.sql
4489   
4490
4491 24-Aug-2009 Janusz Dobrowolski
4492 # Fixed warning displayed before db upgrade.
4493 $ /includes/current_user.inc
4494 # Small final page layout fix
4495 $ /purchasing/po_entry_items.php
4496 + Additional links to next document on final pages.
4497 $ /purchasing/po_receive_items.php
4498   /purchasing/supplier_invoice.php
4499 # Fixed focus issues on hyperlinks
4500 $ /includes/ui/ui_controls.inc
4501
4502 23-Aug-2009 Janusz Dobrowolski
4503 + Implemented customizable authentication timeout.
4504 $ /access/timeout.php (new)
4505   /access/login.php
4506   /admin/company_preferences.php
4507   /admin/db/company_db.inc
4508   /includes/current_user.inc
4509   /includes/session.inc
4510   /includes/ui/ui_input.inc
4511   /sql/alter2.2.php
4512   /sql/alter2.2.sql
4513   /sql/en_US-demo.sql
4514   /sql/en_US-new.sql
4515 ! Reorganized access control structures for easier customizing.
4516 $ /includes/access_levels.inc
4517   /admin/security_roles.php
4518
4519 20-Aug-2009 Janusz Dobrowolski
4520 ! Tax Item Types moved to Setup module
4521 $ /applications/inventory.php
4522   /applications/setup.php
4523 + Partial changes for new access control.
4524 $ /admin/security_roles.php (new)
4525   /admin/db/security_db.inc (new)
4526   /includes/access_levels.inc
4527   /includes/ui/ui_lists.inc
4528   /sql/alter2.2.sql
4529   /sql/en_US-demo.sql
4530
4531 04-Aug-2009 Joe Hunt
4532 + Added email links after creating documents
4533 $ /includes/ui/ui_controls.inc
4534   /manufacturing/work_order_entry.php
4535   /purchasing/po_entry_items.php
4536   /reporting/reports_main.php
4537   /reporting/includes/reporting.inc
4538   /sales/create_recurrent_invoices.php
4539   /sales/credit_note_entry.php
4540   /sales/customer_delivery.php
4541   /sales/customer_invoice.php
4542   /sales/sales_order_entry.php
4543 ! Added new access levels
4544 $ /includes/access_levels.inc (new file)
4545   
4546 03-Aug-2009 Janusz Dobrowolski
4547 + Clone record option added.
4548 $ /includes/ui/ui_input.inc
4549   /inventory/manage/item_categories.php
4550   /inventory/manage/items.php
4551 # Fixed default focus for some controls
4552 $ /includes/ui/ui_input.inc
4553 # Fixed popup top placement on FF2
4554 $ /js/inserts.js
4555 ! Default submit changed
4556 $ /purchasing/po_receive_items.php
4557
4558 + Customer/branch/supplier selectable by additional short name instead of full name.
4559 $ /purchasing/manage/suppliers.php
4560   /sales/manage/customer_branches.php
4561   /sales/manage/customers.php
4562   /includes/ui/ui_lists.inc
4563   /sql/alter2.2.sql
4564   /sql/en_US-demo.sql
4565   /sql/en_US-new.sql
4566
4567 01-Aug-2009 Joe Hunt
4568 ! Reduced size of the icons to 12 pix.
4569 $ /includes/ui/ui_input.inc
4570
4571 31-Jul-2009 Janusz Dobrowolski
4572 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
4573 $ /admin/attachments.php
4574   /inventory/purchasing_data.php
4575   /includes/db/manufacturing.inc
4576   /gl/manage/bank_accounts.php
4577   /gl/includes/db/gl_db_banking.inc
4578   /gl/includes/db/gl_db_trans.inc
4579   /purchasing/includes/purchasing_db.inc
4580   /purchasing/manage/suppliers.php
4581   /purchasing/view/view_grn.php
4582   /purchasing/includes/db/invoice_db.inc
4583   /purchasing/view/view_supp_payment.php
4584   /reporting/reports_main.php
4585   /reporting/includes/doctext.inc
4586   /reporting/includes/doctext2.inc
4587   /reporting/includes/header2.inc
4588   /reporting/includes/pdf_report.inc
4589   /reporting/rep101.php
4590   /reporting/rep109.php
4591   /reporting/rep201.php
4592   /reporting/rep304.php
4593   /reporting/rep709.php
4594   /sales/includes/db/cust_trans_db.inc
4595   /sales/create_recurrent_invoices.php
4596   /sales/sales_order_entry.php
4597   /sales/view/view_receipt.php
4598
4599 27-Jul-2009 Janusz Dobrowolski
4600 # Fixed default selection in popup
4601 $ /js/inserts.js
4602 # Fixed branch selection by url
4603 $ /sales/manage/customer_branches.php
4604 # Fixed print links's default class.
4605 $ /reporting/includes/reporting.inc
4606
4607 25-Jul-2009 Janusz Dobrowolski
4608 ! Popup editor now available as option for some list selectors.
4609 $ /includes/ui/ui_lists.inc
4610   /gl/gl_bank.php
4611   /gl/includes/ui/gl_bank_ui.inc
4612   /includes/session.inc
4613   /includes/page/footer.inc
4614   /includes/ui/ui_controls.inc
4615   /inventory/purchasing_data.php
4616   /js/inserts.js
4617   /purchasing/po_entry_items.php
4618   /purchasing/supplier_credit.php
4619   /purchasing/supplier_invoice.php
4620   /purchasing/supplier_payment.php
4621   /purchasing/allocations/supplier_allocation_main.php
4622   /purchasing/includes/ui/po_ui.inc
4623   /sales/credit_note_entry.php
4624   /sales/customer_payments.php
4625   /sales/sales_order_entry.php
4626   /sales/allocations/customer_allocation_main.php
4627   /sales/includes/ui/sales_credit_ui.inc
4628   /sales/includes/ui/sales_order_ui.inc
4629   /themes/aqua/default.css
4630   /themes/aqua/renderer.php
4631   /themes/cool/default.css
4632   /themes/cool/renderer.php
4633   /themes/default/default.css
4634   /themes/default/renderer.php
4635
4636 21-Jul-2009 Janusz Dobrowolski
4637 ! Asynchronous customer/supplier/item selection now use popup window.
4638 $ /index.php
4639   /gl/gl_bank.php
4640   /includes/session.inc
4641   /includes/page/footer.inc
4642   /includes/ui/ui_controls.inc
4643   /includes/ui/ui_input.inc
4644   /includes/ui/ui_lists.inc
4645   /inventory/purchasing_data.php
4646   /inventory/manage/items.php
4647   /js/inserts.js
4648   /js/utils.js
4649   /purchasing/po_entry_items.php
4650   /purchasing/supplier_credit.php
4651   /purchasing/supplier_invoice.php
4652   /purchasing/supplier_payment.php
4653   /purchasing/allocations/supplier_allocation_main.php
4654   /purchasing/manage/suppliers.php
4655   /sales/credit_note_entry.php
4656   /sales/customer_payments.php
4657   /sales/sales_order_entry.php
4658   /sales/allocations/customer_allocation_main.php
4659   /sales/manage/customer_branches.php
4660   /sales/manage/customers.php
4661
4662 15-Jul-2009 Joe Hunt
4663 ! Replaced sys_types names from table to systypes::name in reports
4664   Now the English names in table are never used in inquiries or reports
4665 $ /reporting/rep101.php
4666   /reporting/rep102.php
4667   /reporting/rep108.php
4668   /reporting/rep201.php
4669   /reporting/rep202.php
4670   /reporting/rep203.php
4671   /reporting/rep709.php
4672   /sql/alter2.2.sql
4673 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
4674 $ /reporting/rep710.php
4675   /reporting/reports_main.php
4676   /reporting/includes/reports_classes.inc
4677 # Removed warning from COA report
4678 $ /gl/includes/db/gl_db_accounts.inc
4679   /includes/date_functions.inc
4680   /reporting/rep701.php
4681   
4682 13-Jul-2009 Joe Hunt
4683 + Added Audit Trail Report
4684 $ /reporting/rep710.php (new file)
4685 $ /reporting/reports_main.php
4686 ! Changed so $page_security works with reports (displays an error message on top)
4687 $ /reporting/includes/pdf_report.inc
4688   /reporting/includes/excel_report.inc
4689   
4690 10-Jul-2009 Janusz Dobrowolski
4691 + Added direct allocations in payments.
4692 $ /purchasing/supplier_payment.php
4693   /sales/customer_payments.php
4694 ! Allocations related code reuse.
4695 $ /includes/ui/allocation_cart.inc
4696   /purchasing/allocations/supplier_allocate.php
4697   /sales/allocations/customer_allocate.php
4698
4699 02-Jul-2009 Joe Hunt
4700 ! Always show 0.00 in debit column when using display_debit_or_credit
4701 $ /includes/ui/ui_view.inc
4702
4703 01-Jul-2009 Joe Hunt
4704 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
4705 $ /inventory/prices.php
4706 # Small bug/layout fixes
4707 $ /inventory/manage/item_categories.php
4708   /inventory/manage/locations.php
4709   /sql/en_US-demo.sql
4710   /sql/en_US-new.sql
4711
4712 30-Jun-2009 Joe Hunt
4713 # Small annoying bug-fixes in items.php and items_trans_db.inc
4714 $ /inventory/manage/items.php
4715   /inventory/includes/db/items_trans_db.inc
4716   
4717 30-Jun-2009 Joe Hunt
4718 + Implemented automatic price calculation of items from std. cost.
4719 $ /admin/company_preferences.php
4720   /admin/db/company_db.inc
4721   /doc/calculate_price.txt (new file)
4722   /sales/includes/sales_db.inc
4723   /sql/alter2.2.sql
4724   /sql/en_US-demo.sql
4725   /sql/en_US-new.sql
4726   
4727 29-Jun-2009 Joe Hunt
4728 ! Small layout improments in Customer Payments
4729 $ /sales/customer_payments.php
4730
4731 28-Jun-2009 Joe Hunt
4732 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
4733 $ /includes/ui/ui_controls.inc
4734   /sales/sales_order_entry.php
4735   
4736 27-Jun-2009 Joe Hunt
4737 # Corrections to default COAs.
4738 $ /sql/alter2.2.sql
4739   /sql/en_US-new.sql
4740   /sql/en_US-demo.sql
4741   
4742 26-Jun-2009 Joe Hunt
4743 + Added Print of Work Order and GRN Valuation Report
4744 # Small bug in company preferences
4745 $ /admin/company_preferences.php
4746   /manufacturing/includes/db/work_orders_db.inc
4747   /manufacturing/work_order_entry.php
4748   /reporting/rep305.php (new file)
4749   /reporting/rep409.php (new file)
4750   /reporting/reports_main.php
4751   /reporting/includes/doctext.inc
4752   /reporting/includes/doctext2.inc
4753   /reporting/includes/header2.inc
4754   /reporting/includes/pdf_report.inc
4755   /reporting/includes/reports_classes.inc
4756   
4757 26-Jun-2009 Joe Hunt
4758 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
4759 $ /admin/gl_setup.php
4760   /admin/db/company_db.inc
4761   /gl/bank_transfer.php
4762   /gl/includes/db/gl_db_banking.inc
4763   /purchasing/supplier_payment.php
4764   /purchasing/includes/db/supp_payment_db.inc
4765   /sales/customer_payment.php
4766   /sales/includes/db/payment_db.inc
4767   /sql/alter2.2.sql
4768   /sql/en_US-demo.sql
4769   /sql/en_US-new.sql
4770   
4771 25-Jun-2009 Joe Hunt
4772 ! Changed balance_sheet field in account class to ctype and fixed class editing.
4773 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
4774 $ /admin/fiscalyears.php
4775   /gl/includes/db/gl_db_accounts.inc
4776   /gl/includes/db/gl_db_account_types.inc
4777   /gl/includes/db/gl_db_trans.inc
4778   /gl/manage/gl_account_classes.php
4779   /includes/main.inc
4780   /includes/ui/ui_lists.inc
4781   /sql/en_US-demo.sql
4782   /sql/en_US-new.sql
4783   /sql/alter2.2.sql
4784   
4785 25-Jun-2009 Janusz Dobrowolski
4786 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
4787 $ /admin/backups.php
4788   /admin/company_preferences.php
4789   /admin/view_print_transaction.php
4790   /applications/setup.php
4791   /config.php
4792   /dimensions/inquiry/search_dimensions.php
4793   /gl/gl_journal.php
4794   /gl/includes/db/gl_db_accounts.inc
4795   /gl/includes/db/gl_db_account_types.inc
4796   /gl/includes/db/gl_db_trans.inc
4797   /gl/includes/ui/gl_bank_ui.inc
4798   /gl/inquiry/gl_trial_balance.php
4799   /gl/inquiry/tax_inquiry.php
4800   /gl/manage/gl_account_classes.php
4801   /includes/data_checks.inc
4802   /includes/db/manufacturing_db.inc
4803   /includes/errors.inc
4804   /includes/main.inc
4805   /includes/references.inc
4806   /includes/session.inc
4807   /includes/types.inc
4808   /includes/ui/db_pager_view.inc
4809   /includes/ui/ui_lists.inc
4810   /includes/ui/ui_view.inc
4811   /inventory/inquiry/stock_status.php
4812   /inventory/manage/items.php
4813   /inventory/manage/locations.php
4814   /inventory/manage/sales_kits.php
4815   /inventory/prices.php
4816   /inventory/purchasing_data.php
4817   /lang/new_language_template/LC_MESSAGES/empty.po
4818   /manufacturing/includes/db/work_orders_db.inc
4819   /manufacturing/includes/db/work_orders_produce_items_db.inc
4820   /manufacturing/includes/db/work_orders_quick_db.inc
4821   /manufacturing/includes/manufacturing_ui.inc
4822   /manufacturing/inquiry/bom_cost_inquiry.php
4823   /manufacturing/manage/bom_edit.php
4824   /manufacturing/search_work_orders.php
4825   /manufacturing/view/work_order_view.php
4826   /manufacturing/work_order_add_finished.php
4827   /manufacturing/work_order_costs.php (new file)
4828   /manufacturing/work_order_entry.php
4829   /manufacturing/work_order_issue.php
4830   /manufacturing/work_order_release.php
4831   /purchase/po_receive_items.php
4832   /purchasing/allocations/supplier_allocation_main.php
4833   /purchasing/includes/db/grn_db.inc
4834   /purchasing/includes/db/invoice_db.inc
4835   /purchasing/includes/db/po_db.inc
4836   /purchasing/includes/purchasing_db.inc
4837   /purchasing/includes/ui/po_ui.inc
4838   /purchasing/inquiry/po_search_completed.php
4839   /purchasing/inquiry/supplier_inquiry.php
4840   /purchasing/supplier_credit.php
4841   /purchasing/supplier_invoice.php
4842   /reporting/includes/class.mail.inc
4843   /reporting/includes/pdf.report.inc
4844   /reporting/includes/reports_classes.inc
4845   /reporting/rep109.php
4846   /reporting/rep209.php
4847   /reporting/rep302.php
4848   /reporting/rep302.php
4849   /reporting/rep303.php
4850   /reporting/rep303.php
4851   /reporting/rep701.php
4852   /reporting/rep705.php
4853   /reporting/rep706.php
4854   /reporting/rep707.php
4855   /reporting/rep708.php
4856   /reporting/reports_main.php
4857   /sales/create_recurrent_invoices.php
4858   /sales/customer_delivery.php
4859   /sales/includes/db/sales_order_db.inc
4860   /sales/includessales_order_ui.inc
4861   /sales/inquiry/sales_orders_view.php
4862   /sales/manage/customer_branches.php
4863   /sql/en_US-demo.sql
4864   /sql/en_US-new.sql
4865   /taxes/db/tax_types_db.inc
4866   /taxes/tax_types.php
4867
4868 17-Jun-2009 Janusz Dobrowolski
4869 # Fixed supplier payment view link
4870 $ /includes/ui/ui_view.inc
4871
4872 03-Jun-2009 Janusz Dobrowolski
4873 ! Delete buttons prepared for js confirmation.
4874 $ /admin/fiscalyears.php
4875
4876 02-Jun-2009 Joe Hunt
4877 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
4878 $ /admin/fiscalyear.php
4879 ! Created a function db_backup in /admin/db/maintenence_db.inc
4880 $ /admin/db/maintenance_db.inc
4881   /admin/backups.php
4882   /admin/inst_upgrade.php
4883   
4884 22-May-2009 Janusz Dobrowolski
4885 # Defualt hyperlink href set to PHP_SELF
4886 $ /includes/ui/ui_controls.inc
4887
4888 21-May-2009 Janusz Dobrowolski
4889 + Added reset_focus helper function.
4890 $ /includes/ui/ui_view.inc
4891 # Fixed link on and focus on final page.
4892 $ /gl/gl_journal.php
4893
4894 19-May-2009 Janusz Dobrowolski
4895 + Automatic update currency option added.
4896 $ /gl/includes/db/gl_db_currencies.inc
4897   /includes/ui/ui_view.inc
4898   /gl/manage/currencies.php
4899   /sql/alter2.2.sql
4900   /sql/en_US-demo.sql
4901   /sql/en_US-new.sql
4902 + Added hook support for localized functions
4903 $ /gl/includes/db/gl_db_rates.inc
4904   /gl/manage/exchange_rates.php
4905   /includes/session.inc
4906 ! Fixed hook for optional TaxFunction
4907 $ /reporting/rep709.php
4908 ! Removed obsolete has_locale helper.
4909 $ /includes/lang/language.php
4910
4911 17-May-2009 Janusz Dobrowolski
4912 + Added excluding item/category from sales.
4913 $ /includes/ui/ui_lists.inc
4914   /inventory/includes/db/items_category_db.inc
4915   /inventory/includes/db/items_db.inc
4916   /inventory/manage/item_categories.php
4917   /inventory/manage/items.php
4918   /sql/alter2.2.sql
4919   /sql/alter2.2.php
4920
4921 15-May-2009 Joe Hunt
4922 # Bad link to view dimension
4923 $ /includes/ui/ui_view.inc
4924 ! Improved layout.
4925 $ /purchasing/includes/ui/invoice_ui.inc
4926
4927 14-May-2009 Joe Hunt
4928 + Added user_id to Journal Inquiry
4929 $ /gl/inquiry/journal_inquiry.php
4930
4931 13-May-2009 Janusz Dobrowolski
4932 # Excluding closed transactions from edition/voiding.
4933 $ /includes/db/audit_trail_db.inc  
4934   /admin/void_transaction.php
4935   /sales/inquiry/customer_inquiry.php
4936   /gl/inquiry/journal_inquiry.php
4937 # Fixed error during category adding.
4938 $ /inventory/includes/db/items_category_db.inc
4939 + Units and item type is editable until item not used.
4940 $ /inventory/includes/db/items_db.inc
4941   /inventory/manage/items.php
4942
4943 11-May-2009 Joe Hunt
4944 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
4945 $ /admin/fiscalyers.php
4946
4947 10-May-2009 Janusz Dobrowolski
4948 ! Support for periodic journal trans closing/indexing
4949 $ /includes/db/audit_trail_db.inc
4950   /admin/fiscalyears.php
4951   /gl/includes/db/gl_db_trans.inc
4952   /gl/inquiry/journal_inquiry.php
4953
4954 ! Restored support for reversed transactions
4955 $ /gl/gl_journal.php
4956   /gl/includes/ui/gl_journal_ui.inc
4957
4958 08-May-2009 Janusz Dobrowolski
4959 + Added journal entry edition, removed reverse transaction option.
4960 $ /gl/includes/ui/gl_journal_ui.inc
4961   /gl/includes/db/gl_db_trans.inc
4962 + Added journal entry transaction edition/view
4963 $ /gl/gl_journal.php
4964   /includes/ui/ui_view.inc
4965 + Added journal inquiry
4966 $ /gl/inquiry/journal_inquiry.php (new)
4967   /includes/ui/ui_lists.inc
4968   /applications/generalledger.php
4969 ! Document references saved also in refs table for easy access.
4970 $ /dimensions/includes/dimensions_db.inc
4971   /includes/references.inc
4972   /gl/includes/db/gl_db_banking.inc
4973   /inventory/includes/db/items_adjust_db.inc
4974   /inventory/includes/db/items_transfer_db.inc
4975   /manufacturing/includes/db/work_order_issues_db.inc
4976   /manufacturing/includes/db/work_order_produce_items_db.inc
4977   /manufacturing/includes/db/work_orders_db.inc
4978   /manufacturing/includes/db/work_orders_quick_db.inc
4979   /purchasing/includes/db/grn_db.inc
4980   /purchasing/includes/db/invoice_db.inc
4981   /purchasing/includes/db/po_db.inc
4982   /purchasing/includes/db/supp_payment_db.inc
4983   /sales/includes/db/payment_db.inc
4984   /sales/includes/db/sales_credit_db.inc
4985   /sales/includes/db/sales_delivery_db.inc
4986   /sales/includes/db/sales_invoice_db.inc
4987   /sql/alter2.2.php
4988 ! Small fixes needed for pending client-side validation support
4989 $ /includes/current_user.inc
4990   /includes/main.inc
4991   /includes/session.inc
4992   /includes/page/header.inc
4993   /includes/page/footer.inc
4994   /includes/errors.inc
4995   /js/inserts.js
4996   /js/utils.js
4997   /themes/aqua/default.css
4998   /themes/cool/default.css
4999   /themes/default/default.css
5000   /themes/aqua/renderer.php
5001   /themes/cool/renderer.php
5002   /themes/default/renderer.php
5003 ! Function get_reference return string instead of mysql resource.
5004 $ /includes/db/references_db.inc
5005 ! Added reference var
5006 $ /includes/ui/items_cart.inc
5007 # Small bugfix in invoice view
5008 $ /sales/includes/db/sales_invoice_db.inc
5009 # Last document date bug fixed
5010 $ /sales/customer_delivery.php
5011 # Fixed false warning during upgrade process in debug mode.
5012 $ /admin/inst_upgrade.php
5013
5014 03-May-2009 Janusz Dobrowolski
5015 + Audit trail added.
5016 $ /includes/db/audit_trail_db.inc (new)
5017   /admin/db/voiding_db.inc
5018   /gl/includes/db/gl_db_banking.inc
5019   /gl/includes/db/gl_db_trans.inc
5020   /includes/main.inc
5021   /inventory/includes/db/items_adjust_db.inc
5022   /inventory/includes/db/items_trans_db.inc
5023   /inventory/includes/db/items_transfer_db.inc
5024   /manufacturing/includes/db/work_order_issues_db.inc
5025   /manufacturing/includes/db/work_order_produce_items_db.inc
5026   /manufacturing/includes/db/work_orders_db.inc
5027   /manufacturing/includes/db/work_orders_quick_db.inc
5028   /purchasing/includes/db/grn_db.inc
5029   /purchasing/includes/db/po_db.inc
5030   /purchasing/includes/db/supp_trans_db.inc
5031   /sales/includes/db/cust_trans_db.inc
5032   /sales/includes/db/sales_order_db.inc
5033   /sql/alter2.2.php
5034   /sql/alter2.2.sql
5035   /sql/en_US-demo.sql
5036   /sql/en_US-new.sql
5037 ! Changed primary key in users table
5038 $ /admin/change_current_user_password.php
5039   /admin/inst_upgrade.php
5040   /admin/users.php
5041   /admin/db/users_db.inc
5042   /includes/current_user.inc
5043 ! Enabled drop table queries during non-forced upgrade
5044 $ /admin/db/maintenance_db.inc
5045 # Small optimization
5046   /sales/includes/sales_db.inc
5047 # Fixed default date handling.
5048 $ /sales/customer_invoice.php
5049 # Fixed error handling in debug mode
5050 $ /includes/errors.inc
5051   /includes/db/connect_db.inc
5052
5053 02-May-2009 Joe Hunt
5054 # Minor bug Profit & Loss Statement
5055 $ /reporting/rep707.php
5056
5057 02-May-2009 Joe Hunt
5058 ! Company setup option for printing server Time Zone on Reports Print-Out.
5059 ! Company setup version_id for stamping the version id. Can be used for check for update.
5060 $ /admin/company_preferences.php
5061   /admin/db/company_db.inc
5062   /reporting/includes/pdf_report.inc
5063   /sql/alter2.2.sql
5064   /sql/en_US-demo.sql
5065   /sql/en_US-new.sql
5066   
5067 01-May-2009 Joe Hunt
5068 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
5069 $ /reporting/reports_main.php
5070   /reporting/rep101.php
5071   /reporting/rep201.php
5072   
5073 30-Apr-2009 Janusz Dobrowolski
5074 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
5075
5076 30-Apr-2009 Janusz Dobrowolski
5077 # Small layout fixes 
5078 $ /includes/errors.inc
5079   /themes/aqua/renderer.php
5080   /themes/cool/renderer.php
5081   /themes/default/renderer.php
5082
5083 29-Apr-2009 Janusz Dobrowolski
5084 ! Messages styles moved default.css
5085 $ /includes/errors.inc
5086   /themes/aqua/default.css
5087   /themes/cool/default.css
5088   /themes/default/default.css
5089
5090 28-Apr-2009 Joe Hunt
5091 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
5092 $ /admin/gl_setup.ph
5093   /admin/fiscalyears.php
5094   /admin/db/company_db.inc
5095   /sql/en_US-new.sql
5096   /sql/en_US-demo.sql
5097   /sql/alter2.2.sql
5098   
5099 25-Apr-2009 Janusz Dobrowolski
5100 # Fixed ambigous sql
5101 $ /inventory/manage/item_categories.php
5102
5103 25-Apr-2009 Joe Hunt
5104 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
5105 $ /sql/en_US-demo.sql
5106   /sql/alter2.2.sql
5107
5108 24-Apr-2009 Janusz Dobrowolski
5109 + Added inactive records support.
5110 $ /admin/payment_terms.php
5111   /admin/shipping_companies.php
5112   /gl/includes/db/gl_db_account_types.inc
5113   /gl/includes/db/gl_db_currencies.inc
5114   /gl/manage/bank_accounts.php
5115   /gl/manage/currencies.php
5116   /gl/manage/gl_account_classes.php
5117   /gl/manage/gl_account_types.php
5118   /gl/manage/gl_accounts.php
5119   /includes/ui/ui_lists.inc
5120   /inventory/includes/db/items_units_db.inc
5121   /inventory/includes/db/movement_types_db.inc
5122   /inventory/manage/item_categories.php
5123   /inventory/manage/item_units.php
5124   /inventory/manage/items.php
5125   /inventory/manage/locations.php
5126   /inventory/manage/movement_types.php
5127   /manufacturing/includes/db/work_centres_db.inc
5128   /manufacturing/manage/work_centres.php
5129   /purchasing/manage/suppliers.php
5130   /sales/includes/db/sales_points_db.inc
5131   /sales/manage/sales_points.php
5132   /sql/alter2.2.sql
5133   /sql/en_US-demo.sql
5134   /sql/en_US-new.sql
5135   /taxes/item_tax_types.php
5136   /taxes/tax_groups.php
5137   /taxes/tax_types.php
5138   /taxes/db/tax_groups_db.inc
5139   /taxes/db/tax_types_db.inc
5140 # Edit buttons center alignment.
5141 $ /includes/ui/ui_input.inc
5142 # Fixed ajax request using element name on multi-part forms.
5143 $ /js/utils.js
5144
5145 24-Apr-2009 Joe Hunt
5146 ! Added option to select how to present Balance Sheet and P&L Statement
5147 $ /gl/manage/gl_account_classes.php
5148   /gl/includes/db/gl_db_account_types.inc
5149   /reporting/rep706.php
5150   /reporting/rep707.php
5151   /sql/alter2.2.sql
5152
5153 22-Apr-2009 Janusz Dobrowolski
5154 + Added inactive records support.
5155 $ /sales/includes/db/credit_status_db.inc
5156   /sales/includes/db/sales_types_db.inc
5157   /sales/manage/credit_status.php
5158   /sales/manage/customer_branches.php
5159   /includes/data_checks.inc
5160   /sales/manage/sales_groups.php
5161   /sales/manage/sales_people.php
5162   /sales/manage/sales_types.php
5163 # Slightly changed inactive record support
5164 $ /includes/ui/ui_input.inc
5165   /includes/ui/ui_lists.inc
5166   /sales/manage/customers.php
5167   /sales/manage/sales_areas.php
5168 ! Display all db_query errors in debug mode
5169 $ /includes/db/connect_db.inc
5170 # Hide empty/disabled tabs
5171 $ /frontaccounting.php
5172   /applications/dimensions.php
5173 # Small typo fixed
5174 $ /applications/application.php
5175
5176 21-Apr-2009 Janusz Dobrowolski
5177 + Support for inactive records.
5178 $ /includes/ui/ui_lists.inc
5179   /includes/ui/ui_input.inc
5180   /includes/db/sql_functions.inc
5181   /themes/aqua/default.css
5182   /themes/cool/default.css
5183   /themes/default/default.css
5184 + Added inactive field in cust_branches
5185 $ /sql/alter2.2.sql
5186   /sql/en_US-demo.sql
5187   /sql/en_US-new.sql
5188 + Added inactive records edition.
5189 $ /sales/manage/customers.php
5190   /sales/manage/sales_areas.php
5191   
5192 08-Apr-2009 Janusz Dobrowolski
5193 # Fix for hotkeys on multi form pages.
5194 $ /js/inserts.js
5195 ! Customer name max. length 80
5196 $ /sales/manage/customers.php
5197   /sql/alter2.2.php
5198   /sql/alter2.2.sql
5199   /sql/en_US-demo.sql
5200   /sql/en_US-new.sql
5201
5202 30-Mar-2009 Janusz Dobrowolski
5203 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
5204 $ /admin/db/v_banktrans.inc (removed)
5205   /applications/manufacturing.php
5206   /gl/include/db/gl_db_banking.inc
5207   /gl/includes/ui/gl_bank_ui.inc
5208   /gl/includes/ui/gl_journal_ui.inc
5209   /gl/manage/exchange_rates.php
5210   /.htaccess
5211   /includes/banking.inc
5212   /includes/data_checks.inc
5213   /includes/ui/items_cart.inc
5214   /includes/ui/ui_inputs.inc
5215   /includes/ui/ui_lists.inc
5216   /install.html
5217   /install/index.php
5218   /install/save.php
5219   /inventory/includes/inventory_db.inc
5220   /inventory/manage/items.php
5221   /inventory/manage/sales_kits.php
5222   /js/inserts.js
5223   /lang/new_language_template/LC_MASSAGES/empty.po
5224   /manufacturing/inquiry/bom_cost_inquiry.php
5225   /purchasing/allocations/supplier_allocate.php
5226   /purchasing/manage/suppliers.php
5227   /reporting/includes/doctext2.inc
5228   /reporting/includes/doctext.inc
5229   /reporting/including/excel_report.inc
5230   /reporting/rep104.php
5231   /reporting/rep106.php
5232   /reporting/rep303.php
5233   /reporting/rep702.php
5234   /sales/allocations/customer_allocate.php
5235   /sales/includes/db/sales_credit_db.inc
5236   /sales/includes/db/sales_points_db.inc
5237   /sales/includes/ui/sales_credit_ui.inc
5238   /sales/includes/ui/sales_order_ui.inc
5239   /sales/manage/sales_points.php
5240   /sales/sales_order_entry.php
5241   /sql/alter2.1.sql
5242   /taxes/tax_types.php
5243   /themes/aqua/default.css
5244   /themes/cool/default.css
5245   /themes/default/default.css
5246
5247 29-Mar-2009 Janusz Dobrowolski
5248 ! Added cancel button
5249 $ /inventory/manage/items.php
5250 ! Element id generation speedup
5251 $ /includes/ui/ui_view.inc
5252 # Fixed hotkeys behaviour in report module
5253 $ /js/inserts.js
5254   /reporting/includes/reports_classes.inc
5255
5256 21-Mar-2009 Janusz Dobrowolski
5257 + Option to use last document date on subsequent new documents.
5258 $ /admin/display_prefs.php
5259   /admin/db/users_db.inc
5260   /includes/current_user.inc
5261   /includes/prefs/userprefs.inc
5262   /sql/alter2.2.php
5263   /sql/alter2.2.sql
5264   /sql/en_US-demo.sql
5265   /sql/en_US-new.sql
5266 + Optional check for current date in date_cells()/date_row()
5267 $ /includes/ui/ui_input.inc
5268 ! Save/retrieve last document date.
5269 $ /gl/bank_account_reconcile.php
5270   /gl/gl_bank.php
5271   /gl/gl_journal.php
5272   /gl/includes/ui/gl_bank_ui.inc
5273   /gl/includes/ui/gl_journal_ui.inc
5274   /includes/date_functions.inc
5275   /includes/ui/ui_view.inc
5276   /inventory/adjustments.php
5277   /inventory/transfers.php
5278   /inventory/includes/item_adjustments_ui.inc
5279   /inventory/includes/stock_transfers_ui.inc
5280   /manufacturing/work_order_entry.php
5281   /purchasing/po_entry_items.php
5282   /purchasing/po_receive_items.php
5283   /purchasing/supplier_payment.php
5284   /purchasing/includes/ui/grn_ui.inc
5285   /purchasing/includes/ui/invoice_ui.inc
5286   /purchasing/includes/ui/po_ui.inc
5287   /sales/credit_note_entry.php
5288   /sales/customer_credit_invoice.php
5289   /sales/customer_delivery.php
5290   /sales/customer_invoice.php
5291   /sales/customer_payments.php
5292   /sales/sales_order_entry.php
5293   /sales/includes/cart_class.inc
5294   /sales/includes/sales_db.inc
5295   /sales/includes/db/sales_order_db.inc
5296   /sales/includes/ui/sales_credit_ui.inc
5297   /sales/includes/ui/sales_order_ui.inc
5298
5299 18-Mar-2009 Janusz Dobrowolski
5300 + Additional option for submit_add_or_update_x() helpers
5301 $ /includes/ui/ui_input.inc
5302 + Icon for default escape button
5303 $ /themes/aqua/images/escape.png (new)
5304   /themes/cool/images/escape.png (new)
5305 + Arrow navigation also in report menus
5306 $ /js/utils.js
5307   /js/inserts.js
5308 + Added default keys for form submition/cancelling when apprioprate.
5309 $ All form entry files.
5310
5311 17-Mar-2009 Joe Hunt
5312 ! Changed so company domicile is printed on invoices and statements if filled out.
5313 $ /reporting/includes/header2.inc
5314
5315 17-Mar-2009 Janusz Dobrowolski
5316 + Added default delivery_required_by parameter, removed custom company fields/names.
5317 $ /admin/company_preferences.php
5318   /admin/gl_setup.php
5319   /admin/db/company_db.inc
5320   /includes/prefs/sysprefs.inc
5321   /sql/alter2.2.php (new)
5322   /sql/alter2.2.sql (new)
5323   /sql/en_US-demo.sql
5324   /sql/en_US-new.sql
5325 + Item category now contains default parameters for new items.
5326 $ /inventory/includes/db/items_category_db.inc
5327   /inventory/manage/item_categories.php
5328   /inventory/manage/items.php
5329   /sql/alter2.2.php
5330   /sql/alter2.2.sql
5331   /sql/en_US-demo.sql
5332   /sql/en_US-new.sql
5333 ! Updated FA version string.
5334 $ /config.php
5335 ! Stock item types moved to types.inc
5336 $ /includes/types.inc
5337   /includes/ui/ui_lists.inc
5338 ! Focus js code optimization
5339 $ /js/inserts.js
5340   /js/utils.js
5341  
5342 16-Mar-2009 Janusz Dobrowolski
5343 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
5344         arrow navigation in menus
5345 $ /includes/ui/ui_input.inc
5346   /includes/ui/ui_controls.inc
5347   /includes/ui/ui_view.inc
5348   /includes/page/footer.inc
5349   /config.php
5350   /js/inserts.js
5351   /js/utils.js
5352   /reporting/includes/reporting.inc
5353   /themes/default/images/escape.png
5354   /themes/aqua/default.css
5355   /themes/aqua/renderer.php
5356   /themes/cool/default.css
5357   /themes/cool/renderer.php
5358   /themes/default/default.css
5359   /themes/default/renderer.php
5360   /themes/default/images/escape.png
5361   /sales/sales_order_entry.php
5362
5363 ! SID & start_form() cleanup
5364 $ /.htaccess
5365   /access/logout.php
5366   /admin/attachments.php
5367   /admin/backups.php
5368   /admin/create_coy.php
5369   /admin/inst_lang.php
5370   /admin/inst_module.php
5371   /admin/view_print_transaction.php
5372   /admin/void_transaction.php
5373   /dimensions/inquiry/search_dimensions.php
5374   /gl/bank_transfer.php
5375   /gl/gl_bank.php
5376   /gl/inquiry/gl_trial_balance.php
5377   /gl/manage/exchange_rates.php
5378   /inventory/adjustments.php
5379   /inventory/cost_update.php
5380   /inventory/prices.php
5381   /inventory/purchasing_data.php
5382   /inventory/reorder_level.php
5383   /inventory/transfers.php
5384   /inventory/inquiry/stock_movements.php
5385   /inventory/inquiry/stock_status.php
5386   /inventory/manage/item_codes.php
5387   /inventory/manage/sales_kits.php
5388   /manufacturing/search_work_orders.php
5389   /manufacturing/work_order_issue.php
5390   /manufacturing/inquiry/bom_cost_inquiry.php
5391   /manufacturing/manage/bom_edit.php
5392   /purchasing/po_entry_items.php
5393   /purchasing/po_receive_items.php
5394   /purchasing/supplier_credit.php
5395   /purchasing/supplier_invoice.php
5396   /purchasing/supplier_payment.php
5397   /purchasing/allocations/supplier_allocate.php
5398   /purchasing/inquiry/po_search.php
5399   /purchasing/inquiry/po_search_completed.php
5400   /purchasing/inquiry/supplier_allocation_inquiry.php
5401   /purchasing/inquiry/supplier_inquiry.php
5402   /sales/credit_note_entry.php
5403   /sales/customer_credit_invoice.php
5404   /sales/customer_delivery.php
5405   /sales/customer_invoice.php
5406   /sales/allocations/customer_allocate.php
5407   /sales/includes/ui/sales_credit_ui.inc
5408   /sales/inquiry/customer_allocation_inquiry.php
5409   /sales/inquiry/sales_deliveries_view.php
5410   /sales/inquiry/sales_orders_view.php
5411
5412 ------------------------------- Release 2.1.5 ----------------------------------
5413 26-Aug-2009 Joe Hung
5414 ! Release 2.1.5
5415 $ config.php
5416 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
5417 $ /reporting/reports_main.php
5418 ! Code cleanup
5419 $ /taxes/tax_calc.inc
5420   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
5421   
5422 24-Aug-2009 Joe Hunt
5423 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
5424 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
5425   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
5426   This is for safety reasons.
5427 $ /includes/current_user.inc
5428   /includes/ui/ui_input.inc
5429   /inventory/purchasing_data.php
5430   /purchasing/po_receive_items.php
5431   /purchasing/includes/ui/invoice_ui.inc
5432   /purchasing/includes/ui/po_ui.inc
5433   /purchasing/view/view_grn.php
5434   /purchasing/view/view_po.php
5435   /reporting/rep209.php
5436   
5437 21-Aut-2009 Joe Hunt
5438 # [0000162] Deleting a GL account may cause problems with quick entries 
5439 $ /gl/manage/gl_accounts.php
5440
5441 20-Aug-2009 Joe Hunt
5442 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
5443 $ /gl/includes/gl_db_accounts.inc
5444 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
5445 $ /purchasing/po_receive_items.php
5446
5447 19-Aug-2009 Joe Hunt
5448 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
5449   If you for need more than one Tax Type row in a Quick Entry, please keep the rows together and use the same action type.
5450 $ /gl/includes/db/gl_db_bank_accounts.inc
5451   /gl/manage/gl_quick_entries.php
5452   /includes/ui/ui_view.inc
5453   
5454 18-Aug-2009 Joe Hunt
5455 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
5456 $ /purchasing/includes/db/invoice_db.inc
5457   /purchasing/includes/ui/invoice_ui.inc
5458   /purchasing/includes/supp_trans_class.inc
5459   
5460 18-Aug-2009 Joe Hunt
5461 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
5462   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
5463 $ /gl/includes/db/gl_db_bank_accounts.inc
5464   /gl/manage/gl_quick_entries.php
5465   /includes/ui/ui_view.inc
5466   /taxes/tax_calc.inc
5467   
5468 17-Aug-2009 Janusz Dobrowolski
5469 # [0000158] Added missing check for POS usage before deletion.
5470 $ /sales/manage/sales_points.php
5471
5472 17-Aug-2009 Joe Hunt
5473 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
5474 $ /gl/includes/db/gl_db_bank_trans.inc
5475   /purchasing/supplier_payment.php
5476   /sales/customer_payments.php
5477   /sales/includes/db/payments_db.inc
5478
5479 14-Aug-2009 Janusz Dobrowolski
5480 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
5481 $ /sales/customer_credit_invoice.php
5482   /sales/customer_delivery.php
5483   /sales/customer_invoice.php
5484
5485 12-Aug-2009 Joe Hunt
5486 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
5487 $ /purchasing/includes/purchasing_db.inc
5488   /purchasing/includes/db/invoice_db.inc
5489 # memo field was not written in list of journal entries.
5490 $ /reporting/rep702.php
5491   
5492 08-Aug-2009 Janusz Dobrowolski
5493 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
5494 $ /includes/ui/ui_view.inc
5495
5496 08-Aug-2009 Janusz Dobrowolski
5497 # [0000152] Config_db.php changed after failed company database creation
5498 $ /install/save.php
5499
5500 08-Aug-2009 Joe Hunt
5501 # [0000153] not possible to make a new balance sheet GL account cl (old style)
5502 $ /gl/manage/gl_account_classes.php
5503
5504 04-Aug-2009 Joe Hunt
5505 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
5506 $ /reporting/includes/header2.inc
5507 # [0000145] Email sales order doesn't work if no email on branch but on customer
5508 $ /sales/includes/db/sales_order_db.inc
5509   /reporting/rep109.php
5510 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
5511   Balance Sheet, PL Statements and Monthly Bread Down reports.
5512 $ /gl/manage/gl_account_classes.php.  
5513
5514 ------------------------------- Release 2.1.4 ----------------------------------
5515 30-Jul-2009 Joe Hunt
5516 ! Release 2.1.4
5517 $ config.php
5518 # Bad right margin on Tax Report (papersize A4)
5519 $ /reporting/rep709.php
5520 # [0000146] Purch data description with a ' (apostrophe) fails
5521 $ /inventory/purchasing_data.php
5522   /purchasing/includes/purchasing_db.inc
5523
5524 28-Jul-2009 Joe Hunt
5525 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
5526 $ /reporting/rep109.php
5527   /reporting/includes/doctext.inc
5528   /reporting/includes/doctext2.inc
5529   /reporting/includes/header2.inc
5530   /reporting/includes/pdf_report.inc
5531
5532 18-Jul-2009 Joe Hunt
5533 # When saving a Payment to a Customer in Bank Payments (normally payment to suppliers) it was saved with wrong sign in debtor_trans (very rare).
5534 $ /sales/includes/db/cust_trans_db.inc
5535 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
5536 $ /reporting/rep101.php
5537   /reporting/rep201.php
5538   
5539 13-Jul-2009 Joe Hunt
5540 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
5541 $ /gl/includes/db/gl_db_banking.inc
5542   /gl/includes/db/gl_db_trans.inc
5543   /reporting/rep709.php
5544 ! Comments should follow templates and recurrent invoices.
5545 $ /sales/create_recurrent_invoices.php
5546   /sales/sales_order_entry.php
5547   
5548 12-Jul-2009 Joe Hunt
5549 # Wrong presentation of left to allocate if discount was given
5550 $ /sales/view/view_receipt.php
5551   /purchasing/view/view_supp_payment.php
5552   
5553 11-Jul-2009 Joe Hunt
5554 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
5555 $ /reporting/rep304.php
5556   /reporting/reports_main.php
5557
5558 10-Jul-2009 Joe Hunt
5559 # [0000142] Purchase Order use the same header as Sales Order
5560 $ /reporting/includes/doctext.inc
5561   /reporting/includes/doctext2.inc
5562 # Bug in demand qty
5563 $ /includes/db/manufacturing.inc
5564
5565 10-Jul-2009 Janusz Dobrowolski
5566 # [0000141] Attachment view/download bug.
5567 $ /admin/attachments.php
5568 # [0000140] Numeric format bug in credit limit input.
5569 $ /purchasing/manage/suppliers.php
5570 # [0000143] Bad format of PO popup window (Softechmatrix).
5571 $ /purchasing/view/view_grn.php
5572
5573 09-Jul-2009 Janusz Dobrowolski
5574 # [0000139] Change of bank account type after creation should not be allowed.
5575 $ /gl/manage/bank_accounts.php
5576
5577 01-Jul-2009 Joe Hunt
5578 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
5579 $ /purchasing/includes/db/invoice_db.inc
5580
5581 26-Jun-2009 Joe Hunt
5582 # [0000137] Material Cost Averaging Problem (again again) when voiding.
5583 $ /purchasing/includes/db/invoice_db.inc
5584
5585 ------------------------------- Release 2.1.3 ----------------------------------
5586 25-Jun-2009 Joe Hunt
5587 ! Release 2.1.3
5588 $ config.php
5589   /sql/en_US-new.sql
5590   /sql/en_US-demo.sql
5591 ! Suppressed menu on access denied in view popup windows.
5592 $ /includes/session.inc
5593   /includes/main.inc
5594 ! New empty.po file
5595   /lang/new_language_template/LC_MESSAGES/empty.po
5596
5597 23-Jun-2009 Janusz Dobrowolski
5598 ! Added edition link in Purchase Order Inquiry
5599 $ /purchasing/includes/ui/po_ui.inc
5600   /purchasing/inquiry/po_search_completed.php
5601
5602 23-Jun-2009 Joe Hunt
5603 # [0000137] Material Cost Averaging Problem (again) when voiding.
5604 $ /purchasing/includes/db/invoice_db.inc
5605
5606 21-Jun-2009 Joe Hunt
5607 # If no additional costs (overhead/labour) it should reduce the average additional costs.
5608 $ /manufacturing/includes/db/work_orders_quick_db.inc
5609
5610 20-Jun-2009 Janusz Dobrowolski
5611 ! Php notices removed from logging to avoid flood from @ constructs.
5612 $ /includes/errors.inc
5613 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
5614 $ /gl/gl_journal.php
5615   /includes/ui/ui_view.inc
5616   /purchasing/supplier_credit.php
5617   /purchasing/supplier_invoice.php
5618   /taxes/tax_types.php
5619   /taxes/db/tax_types_db.inc
5620
5621 20-Jun-2009 Joe Hunt/Tu Nguyen
5622 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
5623 $ /purchasing/includes/db/grn_db.inc
5624
5625 18-Jun-2009 Joe Hunt
5626 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
5627 $ /inventory/purchasing_data.php
5628   /purchasing/includes/purchasing_db.inc
5629   /purchasing/includes/db/po_db.inc
5630   /purchasing/includes/ui/po_ui.inc
5631   
5632 17-Jun-2009 Janusz Dobrowolski
5633 # Fixed form reset after error, allowed png logo files.
5634 $ /admin/company_preferences.php
5635 ! Removed unneeded submit_on_change in uom selector.
5636 $ /includes/ui/ui_lists.inc
5637 # Allowed reuse of supplier references from voided invoices.
5638 $ /purchasing/supplier_invoice.php
5639 # Total payment/credit sign fix.  
5640 $ /purchasing/allocations/supplier_allocation_main.php
5641 # Voided documents should not be displayed.
5642 $ /purchasing/inquiry/supplier_inquiry.php
5643
5644 17-Jun-2009 Joe Hunt/Tu Nguyen
5645 # [0000136] view_po on invoices and credits shows transactions from other suppliers
5646 $ /purchasing/includes/db/invoice_db.inc
5647
5648 16-Jun-2009 Janusz Dobrowolski
5649 ! Added error logging to file or syslog.
5650 $ /config.php
5651   /includes/errors.inc
5652 # Cleaned output buffering notices.
5653 $ /includes/errors.inc
5654   /includes/session.inc
5655
5656 15-Jun-2009 Joe Hunt
5657 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
5658 ! Clean-up in ui_list codes.
5659 $ /includes/ui/ui_lists.inc
5660   /manufacturing/work_order_entry.php
5661   /manufacturing/search_work_orders.php
5662   /manufacturing/manage/bom_edit.php
5663   /manufacturing/inquiry/bom_cost_inquiry.php
5664   
5665 14-Jun-2009 Joe Hunt
5666 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
5667 $ /gl/includes/db/gl_db_account_types.inc
5668   /gl/includes/db/gl_db_accounts.inc
5669   /includes/types.inc
5670   /reporting/rep705.php
5671   /reporting/rep706.php
5672   /reporting/rep707.php
5673 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
5674 $ config.php
5675   
5676 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
5677 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
5678 $ /includes/references.inc
5679 ! Improved email sending of documents. With help of Tom Moulton
5680 $ /reporting/rep109.php
5681   /reporting/rep209.php
5682   /reporting/includes/class.mail.inc
5683   /reporting/includes/pdf.report.inc
5684   
5685 12-Jun-2009 Joe Hunt
5686 ! Code clean-up
5687 $ /gl/includes/db/gl_db_trans.inc
5688   /gl/inquiry/gl_trial_balance.php
5689   /includes/ui/ui_view.inc
5690   /reporting/rep708.php
5691   
5692 11-Jun-2009 Joe Hunt
5693 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
5694 $ /gl/manage/gl_account_classes.php
5695   /gl/includes/db/gl_db_account_types.inc
5696   /gl/includes/db/gl_db_accounts.inc
5697   /gl/inquiry/gl_trial_balance.php
5698   /includes/types.inc
5699   /includes/ui/ui_lists.inc
5700   /reporting/rep705.php
5701   /reporting/rep706.php
5702   /reporting/rep707.php
5703   /reporting/rep708.php
5704   
5705 09-Jun-2009 Joe Hunt
5706 # Bad format in due date column in search dimensions
5707 $ /dimensions/inquiry/search_dimensions.php
5708
5709 08-Jun-2009 Joe Hunt
5710 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
5711 $ /gl/includes/db/gl_db_trans.inc
5712   /gl/includes/ui/gl_bank_ui.inc
5713   /includes/types.inc
5714   /includes/ui/ui_lists.inc
5715   /manufacturing/search_work_orders.php
5716   /manufacturing/work_order_costs.php (new file)
5717   /manufacturing/work_order_entry.php
5718 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
5719 $ /manufacturing/work_order_add_finished.php
5720   /manufacturing/work_order_issue.php
5721   /manufacturing/work_order_release.php
5722   /manufacturing/includes/manufacturing_ui.inc
5723   /manufacturing/includes/db/work_orders_db.inc
5724   /manufacturing/includes/db/work_orders_quick_db.inc
5725   /manufacturing/includes/db/work_orders_produce_items_db.inc
5726   /manufacturing/view/work_order_view.php
5727   
5728 05-Jun-2009 Joe Hunt
5729 # Missing underscore in gettext string
5730 $ /sales/create_recurrent_invoices.php
5731 # Broken gettext string over 2 lines
5732 $ /sales/customer_delivery.php
5733
5734 04-Jun-2009 Joe Hunt
5735 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
5736 $ /purchasing/includes/db/invoice_db.inc
5737
5738 03-Jun-2009 Joe Hunt
5739 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
5740 $ /reporting/includes/reports_classes.inc
5741 # Deleting of Locations was too easy. Implemented much more checks
5742 $ /inventory/manage/locations.php
5743 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
5744 $ /reporting/rep302.php
5745   /reporting/rep303.php
5746   /includes/db/manufacturing_db.inc
5747 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
5748 $ /manufacturing/work_order_issue.php
5749   /manufacturing/work_order_add_finished.php
5750 # Missing decimal calculation in BOM edit.
5751 $ /manufacturing/manage/bom_edit.php
5752 # Wrong toottip text on Process button in Purchase Order, Receive Items.
5753 $ /purchase/po_receive_items.php
5754   
5755 27-May-2009 Joe Hunt
5756 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
5757 $ /gl/includes/db/gl_db_accounts.inc
5758   /gl/includes/db/gl_db_account_types.inc
5759   /reporting/rep701.php
5760   /reporting/rep705.php
5761   /reporting/rep706.php
5762   /reporting/rep707.php
5763
5764 26-May-2009 Joe Hunt
5765 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
5766 $ /gl/includes/db/gl_db_accounts.inc
5767   /gl/includes/db/gl_db_account_types.inc
5768   /reporting/rep701.php
5769   /reporting/rep705.php
5770   /reporting/rep706.php
5771   /reporting/rep707.php
5772 # fixed wider combobox for backup-files in company backup
5773 $ /admin/backups.php
5774
5775 25-May-2009 Joe Hunt
5776 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
5777 $ /purchasing/includes/db/grn_db.inc
5778 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
5779 $ /gl/includes/db/gl_db_accounts.inc
5780   /reporting/rep706.php
5781   /reporting/rep707.php
5782 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
5783 $ /reporting/rep303.php
5784   /reporting/reports_main.php
5785
5786 23-May-2009 Janusz Dobrowolski
5787 # Fixed transaction table search update.
5788 $ /admin/view_print_transaction.php
5789 # Fixed initial select for array_selector()
5790 $ /includes/ui/ui_lists.inc
5791
5792 22-May-2009 Janusz Dobrowolski
5793 # Fixed buggy reference instead of id in report dimension selectors.
5794 $ /reporting/includes/reports_classes.inc
5795 # Fixed typo in setup menu
5796 $ /applications/setup.php
5797
5798 21-May-2009 Joe Hunt/Tom Moulton
5799 # Recursion fix in manufacturing_db.inc by Tom Moulton
5800 $ /includes/db/manufacturing_db.inc
5801
5802 20-May-2009 Janusz Dobrowolski
5803 # Small cleanup
5804 $ /inventory/prices.php
5805 # Fixed select buttons icon.
5806 $ /sales/manage/customer_branches.php
5807
5808 20-May-2009 Joe Hunt
5809 # Fixed and optimized On Order in Inventory Items Status and reports
5810 $ /includes/db/manufacturing_db.inc
5811   /inventory/inquiry/stock_status.php
5812   /reporting/rep302.php
5813   /reporting/rep303.php
5814   /sales/includes/db/sales_order_db.inc
5815   
5816 18-May-2009 Joe Hunt
5817 # html header shown in backup downloads.
5818 $ /admin/backups.php
5819 ! Reinserted the link to GL in Work Order Inquiry.
5820 $ /manufacturing/search_work_orders.php
5821 # Added non closed work order requirements on On Order in Inventory Items Status
5822 $ /inventory/inquiry/stock_status.php
5823 ! Added mb_flag 'M' in demand checks
5824 $ /sales/includes/db/sales_order_db.inc
5825   /reporting/rep302.php
5826   /reporting/rep303.php
5827   
5828 17-May-2009 Joe Hunt
5829 ! Changed service items to use cogs account instead of inventory account.
5830 $ /inventory/manage/items.php
5831
5832 16-May-2009 Joe Hunt
5833 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
5834 $ /includes/ui/db_pager_view.inc
5835 ! Removed obsolete 'K' mb_flag checks.
5836 $ /includes/data_checks.inc
5837   /includes/ui/ui_lists.inc
5838
5839 13-May-2009 Joe Hunt
5840 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
5841 $ /includes/ui/ui_lists.inc
5842
5843 10-May-2009 Joe Hunt
5844 # Period presentation bug in tax report/inquiry
5845 $ /gl/inquiry/tax_inquiry.php
5846   /reporting/includes/reports_classes.inc
5847   
5848 07-May-2009 Joe Hunt
5849 # Layout bug in exchange rate display
5850 $ /includes/ui/ui_view.inc
5851 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
5852 $ /sales/inquiry/sales_orders_view.php
5853 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
5854 $ /sales/includessales_order_ui.inc
5855
5856 05-May-2009 Janusz Dobrowolski
5857 # Fixed check if code for new sales kit is not used.
5858 $ /inventory/manage/sales_kits.php
5859
5860 04-May-2009 Joe Hunt
5861 # Purchase Order document shows wrong purch data conversion if purch data
5862 $ /reporting/rep209.php
5863
5864
5865 ------------------------------- Release 2.1.2 ----------------------------------
5866 30-Apr-2009 Joe Hunt
5867 ! Release 2.1.2
5868 $ config.php
5869
5870 22-Apr-2009 Joe Hunt
5871 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
5872 $ /purchasing/manage/suppliers.php
5873
5874 20-Apr-2009 Janusz Dobrowolski
5875 # Rewritten backup manager, fixed progressbar bug.
5876 $ /admin/backups.php
5877 # Fixed bug in zipped sql file restore.
5878 $ /admin/db/maintenance_db.inc
5879 ! JsHttpRequest class updated to latest version.
5880 $ /includes/JsHttpRequest.php
5881   /js/JsHttpRequest.js
5882 ! Added optional parameter in vertical_space()
5883 $ /includes/ui/ui_controls.inc
5884 + Helper for javascript confirm dialogs added.
5885 $ /includes/ui/ui_input.inc
5886 ! Client side confirm dialog added for destructive submits.
5887 $ /purchasing/supplier_invoice.php
5888   /purchasing/includes/ui/invoice_ui.inc
5889   /sales/sales_order_entry.php
5890 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
5891 $ /includes/current_user.inc
5892   /includes/page/footer.inc
5893   /includes/page/header.inc
5894   /includes/ui/ui_view.inc
5895   /access/login.php
5896   /js/inserts.js
5897   /js/utils.js
5898   /themes/aqua/images/progressbar.gif
5899   /themes/cool/images/progressbar.gif
5900   /themes/default/images/progressbar.gif
5901   /themes/default/images/ajax-loader2.gif (new)
5902   /themes/default/images/warning.png (new)
5903   /themes/aqua/images/ajax-loader2.gif (new)
5904   /themes/aqua/images/warning.png (new)
5905   /themes/cool/images/ajax-loader2.gif (new)
5906   /themes/cool/images/warning.png (new)
5907 # Fixed supplier uom retrieval.
5908 $ /purchasing/includes/db/po_db.inc
5909
5910 04-Apr-2009 Janusz Dobrowolski
5911 # Paper format defaults to A4 for unknown specifiers.
5912 $ /reporting/includes/pdf_report.inc
5913 # Sealing sql statements.
5914 $ /sales/manage/customers.php
5915
5916 01-Apr-2009 Janusz Dobrowolski
5917 # Fixed document mailing.
5918 $ /reporting/includes/pdf_report.inc
5919 # Fixed focus javascript error on lists.
5920 $ /includes/ui/ui_lists.inc
5921 # Fixed report links hotkey selection
5922 $ /js/inserts.js
5923
5924 ------------------------------- Release 2.1.1 ----------------------------------
5925 30-Mar-2009 Janusz Dobrowolski
5926 # Fixed display of unsufficient quantities in sales docs.
5927 $ /sales/includes/ui/sales_order_ui.inc
5928   /themes/aqua/default.css
5929   /themes/cool/default.css
5930   /themes/default/default.css
5931 # Updated gettext template file
5932 $ /lang/new_language_template/LC_MASSAGES/empty.po
5933 ! Release 2.1.1
5934 $ config.php
5935
5936 29-Mar-2009 Janusz Dobrowolski
5937 # [0000126] 'Invoice' words on credit note document.
5938 $ /reporting/includes/doctext.inc
5939   /reporting/includes/doctext2.inc
5940 # [0000125] Sql error when creating credit note.
5941 $ /sales/includes/db/sales_credit_db.inc
5942 # [0000121] Error during qoh calculations.
5943 $ /sales/includes/ui/sales_order_ui.inc
5944
5945 28-Mar-2009 Janusz Dobrowolski
5946 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
5947 $ /gl/manage/exchange_rates.php
5948
5949 27-Mar-2009 Janusz Dobrowolski
5950 # Fixed include file path in reports 104,303
5951 $ /reporting/rep104.php
5952   /reporting/rep303.php
5953
5954 26-Mar-2009 Janusz Dobrowolski
5955 # Fixed problems with cash invoices created after db upgrade.
5956 $ /includes/data_checks.inc
5957   /sales/includes/db/sales_points_db.inc
5958   /sales/manage/sales_points.php
5959   /sql/alter2.1.sql
5960
5961 24-Mar-2009 Joe Hunt
5962 # Wrong price decimals in Report Salesman Listing
5963 $ /reporting/rep106.php
5964
5965 23-Mar-2009 Janusz Dobrowolski
5966 # Fixed keybord access issue after AltTab
5967 $ /js/inserts.js
5968
5969 23-Mar-2009 Joe Hunt
5970 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
5971 $ /reporting/including/excel_report.inc
5972
5973 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
5974 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
5975 $ /inventory/manage/items.php
5976   /inventory/includes/inventory_db.inc
5977   /reporting/rep104.php
5978   /reporting/rep303.php
5979
5980 21-Mar-2009 Janusz Dobrowolski
5981 # Broken currency section after date change.
5982 $ /sales/includes/ui/sales_credit_ui.inc
5983   /sales/includes/ui/sales_order_ui.inc
5984
5985 20-Mar-2009 Joe Hunt
5986 # Truncation bug when inserting/updating entered supplier credit limit
5987 $ /purchasing/manage/suppliers.php
5988
5989 19-Mar-2009 Joe Hunt
5990 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
5991 $ /taxes/tax_types.php
5992
5993 19-Mar-2009 Janusz Dobrowolski
5994 # Fixed quick entry amount update on list change.
5995 $ /gl/includes/ui/gl_journal_ui.inc
5996
5997 ------------------------------- Release 2.1 ----------------------------------------------------
5998 18-Mar-2009 Joe Hunt
5999 ! Release 2.1
6000 $ config.php
6001
6002 18-Mar-2009 Janusz Dobrowolski
6003 # Additional php.ini checks and fixes for php in CGI mode
6004 $ /.htaccess
6005   /install.html
6006   /install/index.php
6007   /install/save.php
6008 # Default focus in lists on searchbox if used.
6009 $ /includes/ui/ui_lists.inc
6010 # Fixed update after code search.
6011 $ /inventory/manage/sales_kits.php
6012
6013 16-Mar-2009 Janusz Dobrowolski
6014 # Fixed redirection after order cancelation.
6015 $ /sales/sales_order_entry.php
6016
6017 15-Mar-2009 Joe Hunt
6018 # Minor bug in Report List of Journal Entries
6019 $ /reporting/rep702.php
6020
6021 14-Mar-2009 Joe Hunt
6022 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
6023   if invoice date is later than payment date
6024 $ /includes/banking.inc
6025
6026 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
6027 # GL line delete bug fixed.
6028 $ /gl/includes/ui/gl_bank_ui.inc
6029   /gl/includes/ui/gl_journal_ui.inc
6030   /includes/ui/items_cart.inc
6031 # Random syntax error + new menu item :).
6032 $ /manufacturing/inquiry/bom_cost_inquiry.php
6033   /applications/manufacturing.php
6034 - Removed non used file
6035 $ /admin/db/v_banktrans.inc (removed)
6036
6037 11-Mar-2009 Joe Hunt
6038 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
6039 $ /gl/include/db/gl_db_banking.inc
6040
6041 10-Mar-2009 Janusz Dobrowolski
6042 # [0000119] Fixed search by item description in sales item selector.
6043 $ /includes/ui/ui_lists.inc
6044 # Fixed email_row/link_row display for empty input value.
6045 $ /includes/ui/ui_inputs.inc
6046 # Small layout fix 
6047 $ /purchasing/allocations/supplier_allocate.php
6048   /sales/allocations/customer_allocate.php
6049
6050 ------------------------------- Release 2.1.0 RC ------------------------------------------------
6051 09-Mar-2009 Joe Hunt
6052 ! Release 2.1.0 Release Candidate (RC).
6053 $ config.php
6054 ! Report clean up
6055 $ /reporting/includes/excel_report.inc
6056
6057 09-Mar-2009 Janusz Dobrowolski
6058 # Initial prefs for new created user now copied form current admin settings.
6059 $ /admin/users.php
6060 # Changed page_security level to 1
6061 $ /admin/display_prefs.php
6062 # Fixed item code display after item delete
6063 $ /inventory/manage/items.php
6064 # Cosmetic cleanup
6065 $ /includes/session.inc
6066
6067 08-Mar-2009 Joe Hunt
6068 ! XLS engine now compatible with PEAR Excel Writer.
6069 $ /reporting/includes/excel_report.inc
6070   /reporting/includes/Workbook.php
6071   
6072 05-Mar-2009 Joe Hunt
6073 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
6074 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
6075   /reporting/includes/Workbook.php (new file)
6076   /reporting/includes/excel_report.inc
6077   /reporting/includes/pdf_report.inc
6078   /reporting/prn_redirect.php
6079   /reporting all repXXX.php files
6080   
6081 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
6082 + Preparation for Excel Writer continued
6083 $ /reporting/includes/ExcelWriterXML.php
6084   /reporting/includes/ExcelWriterXML_Sheet.php
6085   /reporting/includes/ExcelWriterXML_Style.php
6086   /reporting/includes/excel_report.inc
6087   /reporting all repXXX.php that are not documents
6088   
6089 02-Mar-2009 Joe Hunt
6090 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
6091 $ /reporting/includes/reports_classes.inc
6092   /reporting/includes/pdf_report.inc
6093   /reporting/includes/ExcelWriterXML.php (new file)
6094   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
6095   /reporting/includes/ExcelWriterXM__Style (new file)
6096   /reporting/includes/excel_report.inc (new file)
6097   /reporting/reports_main.php
6098   /reporting/rep701.php
6099   /reporting/rep705.php
6100   /reporting/rep706.php
6101   /reporting/rep707.php
6102   
6103 01-Mar-2009 Janusz Dobrowolski
6104 # Setting magic_quotes_gpc and register_globals to off in htaccess file
6105 $ /.htaccess (new)
6106
6107 28-Feb-2009 Joe Hunt
6108 ! Improved layout in standard themes (graphics)
6109 $ /themes/aqua/renderer.php
6110   /themes/aqua/help.gif (new file)
6111   /themes/aqua/login.gif (new file)
6112   /themes/aqua/right.gif (new file)
6113   /themes/cool/renderer.php
6114   /themes/cool/help.gif (new file)
6115   /themes/cool/login.gif (new file)
6116   /themes/cool/right.gif (new file)
6117   /themes/default/renderer.php
6118   /themes/default/help.gif (new file)
6119   /themes/default/login.gif (new file)
6120   /themes/default/right.gif (new file)
6121   /themes/themes/login.css
6122     
6123 27-Feb-2009 Janusz Dobrowolski
6124 # Security fix to my last commit.
6125 $ /frontaccounting.php
6126   /includes/lang/language.php
6127
6128 25-Feb-2009 Joe Hunt
6129 ! Improved layout
6130 $ /inventory/prices.php
6131   /inventory/reorder_level.php
6132   /inventory/inquiry/stock_status.php
6133   
6134 24-Feb-2009 Janusz Dobrowolski
6135 # Cleaning startup code
6136 $ /index.php
6137   /frontaccounting.php
6138   /includes/session.inc
6139   /includes/db/connect_db.inc
6140   /includes/lang/gettext.php
6141   /includes/lang/language.php
6142 # Language changed on display prefs page stored to database.
6143 $ /admin/display_prefs.php
6144   /admin/db/users_db.inc
6145   /includes/current_user.inc
6146 # Fixed tab hot keys
6147 $ /applications/customers.php
6148   /applications/dimensions.php
6149   /applications/generalledger.php
6150   /applications/inventory.php
6151   /applications/manufacturing.php
6152   /applications/setup.php
6153   /applications/suppliers.php
6154
6155 23-Feb-2009 Joe Hunt
6156 ! Changed extension include to be outside function. Didn't work in submenus.
6157 $ frontaccounting.php
6158   /includes/main.inc
6159 ! Better color in data picker
6160 $ /themes/aqua/default.css
6161   /themes/cool/default.css
6162   /themes/default/default.css
6163   
6164 22-Feb-2009 Janusz Dobrowolski
6165 ! Application startup code cleanup.
6166 $ /frontaccounting.php
6167   /index.php
6168   /applications/customers.php
6169   /applications/dimensions.php
6170   /applications/generalledger.php
6171   /applications/inventory.php
6172   /applications/manufacturing.php
6173   /applications/setup.php
6174   /applications/suppliers.php
6175   /includes/session.inc
6176   /includes/lang/language.php
6177   /themes/default/renderer.php
6178   /themes/aqua/renderer.php
6179   /themes/cool/renderer.php
6180 ! Removed obsolete $applications array.
6181 $ /config.php
6182 ! Cosmetic cleanup
6183 $ /includes/main.inc
6184 ! Calendar style moved to theme default.css
6185 $ /includes/ui/ui_view.inc
6186   /themes/aqua/default.css
6187   /themes/cool/default.css
6188   /themes/default/default.css
6189 # Fixed charset selection on login screen
6190 $ /access/login.php
6191 # Blocked password changes in demo mode
6192 $ /admin/change_current_user_password.php
6193 ! Default theme and language set for not logged user
6194 $ /includes/current_user.inc
6195   /includes/prefs/userprefs.inc
6196 # Fixed initial query order.
6197 $ /purchasing/inquiry/po_search.php
6198
6199 21-Feb-2009 Joe Hunt
6200 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
6201 $ /includes/ui/db_pager_view.inc
6202 ! Better layout in stock_movements.php
6203 $ /inventory/inquiry/stock_movements.php
6204
6205 18-Feb-2009 Joe Hunt
6206 ! Better layout in Items form.
6207 $ /inventory/manage/items.php
6208
6209 16-Feb-2009 Joe Hunt
6210 # Instruction in update.html should include switch to standard theme before upgrade
6211 $ update.html
6212 # Bug in function get_ecb_rate when no function curl_init (missing url part)
6213 $ /gl/includes/db/gl_db_rates.inc
6214
6215 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
6216 15-Feb-2009 Joe Hunt
6217 ! Release 2.1.0 beta 2
6218 $ config.php
6219
6220 14-Feb-2009 Janusz Dobrowolski
6221 # Removed obsolete bank_trans field
6222 $ /sql/alter2.1.sql
6223   /sql/en_US-demo.sql
6224   /sql/en_US-new.sql
6225 # Drop column queries executed also in not forced upgrade install 
6226 $ /admin/db/maintenance_db.inc
6227
6228 13-Feb-2009 Janusz Dobrowolski
6229 ! Added login page language setting
6230 $ /access/login.php
6231   /admin/inst_lang.php
6232   /includes/lang/language.php
6233   /lang/installed_languages.inc
6234 # Message typo fixed
6235 $ /admin/display_prefs.php
6236 # Unified display_error function name in install wizard and main code
6237 $ /install/save.php
6238
6239 13-Feb-2009 Joe Hunt
6240 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
6241 $ /includes/ui/ui_view.inc
6242
6243 12-Feb-2009 Janusz Dobrowolski
6244 ! Changed extension menu file placement, added support for gettext in extensions.
6245 $ /frontaccounting.php
6246 # Fix for some buggy curl versions.
6247 $ /gl/includes/db/gl_db_rates.inc
6248   /gl/manage/exchange_rates.php
6249 # Fixed get_amount() to return 0 for invalid input.
6250 $ /js/utils.js
6251   /js/budget.js
6252
6253 ------------------------------- Release 2.1.0 beta --------------------------------------------
6254
6255 08-Feb-2009 Janusz Dobrowolski
6256 # Fixed division by zero bug in empty pager
6257 $ includes/db_pager.inc
6258 # Fixed special char display issue in item name [0000116]
6259 $ sales/includes/cart_class.inc
6260
6261 08-Feb-2009 Joe Hunt
6262 ! Changed license type to GNU GPLv3. Stamped headers changed.
6263 $ all appropriate source files
6264
6265 04-Feb-2009 Joe Hunt
6266 ! Removed ALTER TABLE DROP columns
6267 $ /sql/alter2.1.sql
6268 ! Removed files from CVS
6269 /company/0/images/logo_frontaccounting.png
6270 /reporting/fonts/vera.afm
6271 + Added files to CVS
6272 /doc/2.1_Beta.txt
6273 /doc/extensions.txt
6274 /themes/default/images/escape.png
6275
6276 04-Feb-2009 Joe Hunt
6277 # Software Upgrade (re-read of current user needed)
6278 $ /admin/inst_upgrade.php
6279
6280 03-Feb-2009 Joe Hunt
6281 ! install/index.php link to AGPL license
6282 $ /install/index.php
6283
6284 03-Feb-2009 Janusz Dobrowolski
6285 ! Merging bugfixes since 2.0.6 from main trunk (see below)
6286 $ /config.php
6287   /gl/includes/db/gl_db_banking.inc
6288   /gl/manage/gl_account_classes.php
6289   /includes/ui/items_cart.inc
6290   /includes/ui/ui_view.inc
6291   /purchasing/includes/db/invoice_db.inc
6292   /reporting/rep101.php
6293   /reporting/rep201.php
6294   /reporting/includes/class.pdf.inc
6295   /sales/credit_note_entry.php
6296   /sales/customer_credit_invoice.php
6297   /sales/customer_delivery.php
6298   /sales/customer_invoice.php
6299   /sales/includes/db/payment_db.inc
6300   /sales/includes/db/sales_credit_db.inc
6301   /sales/includes/db/sales_delivery_db.inc
6302   /sales/includes/db/sales_invoice_db.inc
6303   /sales/includes/ui/sales_order_ui.inc
6304   /sales/view/view_credit.php
6305 # Due date display finally fixed.
6306 $ /purchasing/inquiry/supplier_inquiry.php
6307   /sales/inquiry/customer_inquiry.php
6308
6309 ------------------------------- Release 2.0.7 --------------------------------------------
6310 03-Feb-2009 Joe Hunt
6311 ! New release 2.0.7
6312 $ config.php
6313
6314 22-Jan-2009 Joe Hunt
6315 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
6316 $ /sales/inquiry/customer_inquiry.php
6317
6318 13-Jan-2009 Joe Hunt
6319 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
6320 $ /sales/customer_delivery.php
6321   /sales/customer_invoice.php
6322   /sales/includes/ui/sales_order_ui.inc
6323   
6324 08-Jan-2009 Janusz Dobrowolski
6325 # Numeric check on class id added.
6326 $ /gl/manage/gl_account_classes.php
6327
6328 02-Jan-2009 Joe Hunt
6329 # [0000104] minor language updates in a few sales files 
6330 $ /sales/customer_invoice.php
6331
6332 23-Dec-2008 Joe Hunt
6333 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
6334 $ /gl/includes/db/gl_db_banking.inc
6335
6336 22-Dec-2008 Janusz Dobrowolski
6337 # [0000102] Credit note was stored without entered shippment cost and comment.
6338 $ /sales/credit_note_entry.php
6339 # [0000103] Error during save of modified freehand credit note.
6340 $ /sales/includes/db/cust_trans_db.inc
6341
6342 18-Dec-2008 Joe Hunt
6343 # [0000101] Roll back of yeasterday issues
6344 $ /purchasing/includes/db/invoice_db.inc
6345   /purchasing/includes/db/supp_payment_db.inc
6346   /sales/includes/db/payment_db.inc
6347   /sales/includes/db/sales_credit_db.inc
6348   /sales/includes/db/sales_invoice_db.inc
6349
6350 17-Dec-2008 Joe Hunt
6351 # [0000101] More wonderful rounding issues 
6352 $ /includes/ui/ui_view.inc
6353   /purchasing/includes/db/invoice_db.inc
6354   /purchasing/includes/db/supp_payment_db.inc
6355   /sales/includes/db/payment_db.inc
6356   /sales/includes/db/sales_credit_db.inc
6357   /sales/includes/db/sales_delivery_db.inc
6358   /sales/includes/db/sales_invoice_db.inc
6359   
6360 16-Dec-2008 Joe Hunt
6361 # [0000100] Keep getting left allocated weird results (rounding problems).
6362 $ /includes/ui/ui_view.inc
6363   /purchasing/inquiry/supplier_allocation_inquiry.php
6364   /reporting/rep101.php
6365   /reporting/rep201.php
6366   /sales/inquiry/customer_allocation_inquiry.php
6367
6368 10-Dec-2008 Janusz Dobrowolski
6369 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
6370 $ /includes/ui/items_cart.inc
6371
6372 09-Dec-2008 Janusz Dobrowolski
6373 # [0000098] Unable issue of credit note for invoice with removed item lines.
6374 $ /sales/customer_credit_invoice.php
6375 # [0000097] Can't void freehand customer credit note.
6376 $ /sales/includes/db/sales_invoice_db.inc
6377 # Fixed to hide empty credit note lines.
6378 $ /sales/view/view_credit.php
6379 -------------------------------------------------------------------------------
6380
6381 03-Feb-2009 Janusz Dobrowolski
6382 # sql2date around row[date] in due date.
6383 $ /purchasing/inquiry/supplier_inquiry.php
6384 # Bugfix [0000115] once again.
6385 $ /sales/inquiry/sales_orders_view.php
6386 # Division by zero avoided in db_pager
6387 $ /includes/db_pager.inc
6388
6389 02-Feb-2009 Joe Hunt
6390 ! Better layout in Form setup
6391 $ /admin/forms_setup.php
6392 # sql2date around row[date] in due date.
6393 $ /sales/inquiry/customer_inquiry.php
6394
6395 02-Feb-2009 Janusz Dobrowolski
6396 # Fixed initial sort order in pagers
6397 $ /dimensions/inquiry/search_dimensions.php
6398   /includes/db_pager.inc
6399   /purchasing/allocations/supplier_allocation_main.php
6400   /purchasing/inquiry/po_search_completed.php
6401   /purchasing/inquiry/supplier_allocation_inquiry.php
6402   /purchasing/inquiry/supplier_inquiry.php
6403   /sales/allocations/customer_allocation_main.php
6404   /sales/inquiry/customer_allocation_inquiry.php
6405   /sales/inquiry/customer_inquiry.php
6406 # Fixed due date display for invoices.
6407 $ /sales/inquiry/customer_inquiry.php
6408 # Bugfix [0000115] - error on empty table update in fallback mode.
6409 $ /sales/inquiry/customer_allocation_inquiry.php
6410
6411 30-Jan-2009 Joe Hunt
6412 + Outputs/Inputs on tax inquiry as well (why not)
6413 $ /gl/includes/db/gl_db_trans.inc
6414   /gl/inquiry/tax_inquiry.php
6415 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
6416 $ /sql/alter2.1.sql
6417   /sql/en_US-demo.sql
6418   /sql/en_US-new.sql
6419   
6420 29-Jan-2009 Joe Hunt
6421 # A few minor fixes to get the tax report and inquiry right and syncronized
6422 $ /gl/includes/db/gl_db_trans.inc
6423   /gl/inquiry/tax_inquiry.php
6424   /reporting/rep709.php
6425 # Missing parameter to add_trans_tax_details
6426 $ /sales/includes/db/sales_credit_db.inc
6427   /sales/includes/db/sales_delivery_db.inc
6428   /sales/includes/db/sales_invoice_db.inc
6429   
6430 29-Jan-2009 Janusz Dobrowolski
6431 # Changes related to rewrite and optimalization of tax registration
6432 $ /gl/includes/db/gl_db_bank_trans.inc
6433   /gl/includes/db/gl_db_banking.inc
6434   /gl/includes/db/gl_db_trans.inc
6435   /purchasing/includes/db/invoice_db.inc
6436   /purchasing/includes/db/invoice_items_db.inc
6437   /purchasing/view/view_supp_credit.php
6438   /purchasing/view/view_supp_invoice.php
6439   /reporting/rep107.php
6440   /reporting/rep110.php
6441   /reporting/rep709.php
6442   /sales/includes/db/cust_trans_details_db.inc
6443   /sales/includes/db/sales_credit_db.inc
6444   /sales/includes/db/sales_delivery_db.inc
6445   /sales/includes/db/sales_invoice_db.inc
6446   /sales/view/view_credit.php
6447   /sales/view/view_dispatch.php
6448   /sales/view/view_invoice.php
6449   /sql/alter2.1.php
6450   /sql/alter2.1.sql
6451   /taxes/tax_calc.inc
6452   /gl/inquiry/tax_inquiry.php
6453 # Added precheck before system upgrade
6454 $ /admin/inst_upgrade.php
6455 # Reduced delay when ECB currency exrates page is unavailable.
6456 $ /gl/includes/db/gl_db_rates.inc
6457 # Small fixes
6458 $ /inventory/prices.php
6459   /includes/ui/ui_view.inc
6460 # Fixed bug in checks before group delete.
6461 $ /sales/manage/sales_groups.php
6462 # Removing obsolete tax group in GL account definition
6463 $ /gl/includes/db/gl_db_accounts.inc
6464   /gl/manage/gl_accounts.php
6465
6466 28-Jan-2009 Joe Hunt
6467 ! Changes to committed tax report routines.
6468 $ /sales/includes/db/sales_invoice_db.inc
6469   /sales/includes/db/sales_delivery_db.inc
6470   /sales/includes/db/sales_credit_db.inc
6471   /purchasing/includes/db/invoice_db.inc
6472   /reporting/rep709.php
6473   
6474 28-Jan-2009 Joe Hunt
6475 + Copyright notes at top op every source file
6476 $ All files still missing
6477
6478 27-Jan-2009 Joe Hunt
6479 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
6480 $ update_db.php
6481   /sql/en_US-demo.sql
6482 # fixed underline in db pager for sortable columns.
6483 $ /themes/aqua/default.css
6484   /themes/cool/default.css
6485   /themes/default/default.css
6486   
6487 26-Jan-2009 Joe Hunt
6488 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
6489 $ /gl/manage/gl_quick_entries.php
6490   /includes/types.inc
6491   /includes/ui/ui_view.inc
6492 + Added 'inactive' field in most 'catalog' tables.
6493 $ /sql/alter2.1.sql
6494   /sql/en_US-new.sql
6495   /sql/en_US-demo.sql
6496 + Added graphics for cancel. (door-out)
6497   /themes/aqua/images/cancel.png
6498   /themes/cool/images/cancel.png
6499   /themes/default/images/cancel.png
6500
6501 24-Jan-2009 Janusz Dobrowolski
6502 ! Set maximum width for select to avoid broken layout in two column layout.
6503 $ /themes/aqua/default.css
6504   /themes/cool/default.css
6505   /themes/default/default.css
6506 # Voiding tax records included via GL/bank transactions
6507 $ /admin/db/voiding_db.inc
6508   /gl/includes/db/gl_db_bank_trans.inc
6509   /gl/includes/db/gl_db_trans.inc
6510 # Fixed quick entry types values.
6511 $ /includes/types.inc
6512
6513 23-Jan-2009 Joe Hunt
6514 + Added new files in doc subdirectory
6515 $ /doc/attachments.txt
6516   /doc/bank_reconciliation.txt
6517   /doc/dim_on_invoice.txt
6518   /doc/license.txt
6519   /doc/quick_entries.txt
6520   /doc/recurrent_invoice.txt
6521   
6522 22-Jan-2009 Janusz Dobrowolski
6523 # Added attachments to company sub_dirs
6524 $ /update_db.php
6525 # Added hot key for Quick Entries
6526 $ /applications/generalledger.php
6527 # Improved quick entries.
6528 $ /gl/gl_bank.php
6529   /gl/gl_journal.php
6530   /gl/includes/db/gl_db_bank_accounts.inc
6531   /gl/includes/ui/gl_bank_ui.inc
6532   /gl/includes/ui/gl_journal_ui.inc
6533   /includes/types.inc
6534   /includes/ui/items_cart.inc
6535   /gl/manage/gl_quick_entries.php
6536   /includes/ui/ui_lists.inc
6537   /includes/ui/ui_view.inc
6538   /purchasing/supplier_credit.php
6539   /purchasing/supplier_invoice.php
6540   /purchasing/includes/ui/invoice_ui.inc
6541   /sql/alter2.1.sql
6542   /sql/en_US-demo.sql
6543   /sql/en_US-new.sql
6544 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
6545 $ /gl/includes/db/gl_db_banking.inc
6546   /gl/includes/db/gl_db_trans.inc
6547   /purchasing/includes/db/invoice_db.inc
6548   /sales/includes/db/cust_trans_details_db.inc
6549   /taxes/tax_calc.inc
6550 # Allocation bug for cash sales.
6551 $ /sales/includes/db/sales_invoice_db.inc
6552 # Hiding voided gl transactions.
6553 $ /gl/view/gl_trans_view.php
6554 ! Icons removed from form buttons for now.
6555 $ /sales/sales_order_entry.php
6556
6557 20-Jan-2009 Joe Hunt
6558 ! Preparing for installing of extensions
6559 $ installed_extensions.php (new file)
6560   frontaccounting.php
6561   /includes/main.inc
6562 # Bad handling of graphic links in certain browsers
6563   /includes/ui/ui_input.inc
6564   
6565 19-Jan-2009 Joe Hunt
6566 ! Changed direct sales document line descriptions to be editable (via edit link)
6567 $ /sales/sales_order_entry.php
6568   /includes/cart_class.inc
6569   /includes/ui/sales_order_ui.inc
6570 ! Fixed so the printed documents can handle multiple lines of description
6571 $ /reporting/rep107.php
6572   /reporting/rep109.php
6573   /reporting/rep110.php
6574   
6575 17-Jan-2009 Joe Hunt
6576 ! Changed all smaller forms and tables to be uniform. Copyright notes.
6577 $ All files with small forms and tables.
6578
6579 16-Jan-2009 Janusz Dobrowolski
6580 ! Fixed new pager generation on first display.
6581 $ /gl/manage/exchange_rates.php
6582
6583 15-Jan-2009 Joe Hunt
6584 ! Adjustment of db pager width. Copyright notes. 
6585 $ All files with db pager
6586   /db_pager_view.inc
6587   /themes/default/default.css
6588   /themes/aqua/default.css
6589   /themes/cool/default.css
6590
6591 15-Jan-2009 Janusz Dobrowolski
6592 ! Rewritten reconciliation page.
6593 $ /gl/bank_account_reconcile.php
6594   /includes/ui/ui_lists.inc
6595   /sql/alter2.1.php
6596   /sql/alter2.1.sql
6597   /js/reconcile.js (added)
6598 ! Standard mysql separator in date functions
6599 $ /includes/date_functions.inc
6600 + Separated checkbox generation for indirect display use
6601 $ /includes/ui/ui_input.inc
6602 ! Standard checkbox helper use.
6603 $ /sales/inquiry/sales_orders_view.php
6604
6605 14-Jan-2009 Joe Hunt
6606 ! Page reload problem, progress bar in backup/restore, 
6607 $ /admin/backups.php
6608   /admin/display_prefs.php
6609   /includes/lang/language.php
6610   
6611 12-Jan-2009 Joe Hunt
6612 ! Updating install and update helpers
6613 $ install.html
6614   update.html
6615   /install/index.php
6616 # Fixing price formatting of left to allocate
6617 $ /purchasing/allocations/supplier_allocation_main.php
6618   /sales/allocations/customer_allocation_main.php
6619   
6620 11-Jan-2009 Janusz Dobrowolski
6621 ! Added table pager.
6622 $ /admin/view_print_transaction.php
6623 ! Improved check_cells().
6624 $ /includes/ui/ui_input.inc
6625 # Added new attachments per company subdirectory.
6626 $ /admin/create_coy.php
6627 # Added hotkey for reconciliation menu option.
6628 $ /applications/generalledger.php
6629 # Fixed false qoh alerts.
6630 $ /sales/includes/ui/sales_order_ui.inc
6631 # Fixed page title.
6632 $ /sales/manage/sales_points.php
6633
6634 11-Jan-2009 Joe Hunt
6635 ! Changed notice msg to warnings and changed bg color for warning
6636 $ /admin/company_preferences.php
6637   /admin/void_transaction.php
6638   /includes/errors.inc
6639   /inventory/manage/items.php
6640   
6641 10-Jan-2009 Joe Hunt
6642 + Addition of Bank Reconciliation. Author Rob Mallon
6643 $ /applications/generalledger.php 
6644   /gl/bank_account_reconcile.php (new file)
6645   /sql/alter2.1.sql
6646 + Added more fields to suppliers table and fixed PO document
6647 $ /sql/alter2.1.sql
6648   /includes/ui/ui_input.inc (new link_row)
6649   /purchasing/manage/suppliers.php
6650   /reporting/includes/header2.inc
6651   /reporting/rep209.php
6652   
6653 09-Jan-2009 Janusz Dobrowolski
6654 + Added hook file for localized functions.
6655 $ /includes/lang/language.php
6656 ! Removed obsolete local css file inclusion.
6657 $ /includes/page/header.inc
6658 ! Optional params in table_header() added.
6659 $ /includes/ui/ui_controls.inc
6660 ! Added table pager in exchange rates editor.
6661 $ /gl/includes/db/gl_db_rates.inc
6662   /gl/manage/exchange_rates.php
6663 ! Fixed rate column, added width table parameter
6664 $ /includes/db_pager.inc
6665   /includes/ui/db_pager_view.inc
6666 # Added hot key for attachments menu option.
6667 $ /applications/setup.php
6668 # Removed bank_trans_types_db.inc inclusion.
6669 $ /gl/includes/gl_db.inc
6670 - Removed obsolete files
6671 $ /gl/manage/bank_trans_types.php (removed)
6672   /gl/includes/db/bank_trans_types.inc (removed)
6673   /lang/en_US/stylesheet.css (removed)
6674   /lang/new_language_template/stylesheet.css (removed)
6675 - Example picture files moved to company/0
6676 $ /inventory/manage/image (removed)
6677   /inventory/manage/image/0 (removed)
6678   /inventory/manage/image/0/102.jpg (removed)
6679   /inventory/manage/image/0/103.jpg (removed)
6680   /inventory/manage/image/0/104.jpg (removed)
6681
6682 09-Jan-2009 Joe Hunt
6683 ! Changed $path_to_root in report files and stamped copyright
6684 $ All report files
6685 + Added Sales kits to Items price list.
6686 $ /reporting/rep104.php
6687 # Company logo can not be deleted.
6688 $ /admin/company_preferences.php
6689 # Bug [0000107] and [0000108]
6690 $ /inventory/includes/db/items_codes_db.inc
6691   /gl/manage/gl_account_types.php
6692
6693 08-Jan-2009 Joe Hunt
6694 ! Changed attachments to use unique files store instead of blobs
6695 $ /admin/attachments/attachments.php
6696   /sql/alter2.1.sql
6697   
6698 07-Jan-2009 Joe Hunt
6699 ! Changed supplier credit note to only show items for a period, default 30 days back.
6700 $ /purchasing/includes/db/grn_db.inc
6701   /purchasing/includes/invoice_ui.inc
6702   /purchasing/supplier_credit.php
6703   
6704 07-Jan-2009 Janusz Dobrowolski
6705 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
6706 $ /sql/alter2.1.sql
6707 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
6708 $ sales/includes/cart_class.inc
6709 # Fixed error handling in forced upgrade mode.
6710 $ admin/db/maintenance_db.inc
6711 + Added backtrace debugging function;
6712 $ /includes/ui/ui_view.inc
6713
6714 05-Jan-2009 Joe Hunt
6715 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
6716   If there are many invoice items during a year, there would be many rows suggestions.
6717 $ /purchasing/includes/db/grn_db.inc
6718   /purchasing/includes/db/invoice_db.inc
6719   /purchasing/includes/ui/invoice_ui.inc
6720   /purchasing/supplier_credit.php
6721   /purchasing/inquiry/supplier_inquiry.php
6722   /purchasing/view/view_supp_credit.php
6723   
6724 22-Dec-2008 Janusz Dobrowolski
6725 # Fixed item_code database update on item creation.
6726 $ /inventory/includes/db/item_codes_db.inc
6727   /inventory/includes/db/items_db.inc
6728
6729 21-Dec-2008 Joe Hunt
6730 # Minor bugs in layout and quick entries.
6731 $ /Includes/ui/ui_view.inc
6732   /purchasing/includes/ui/invoice_ui.inc
6733   /purchasing/supplier_invoice.php
6734 # Minor bugs in doctext.inc and doctext2.inc
6735 $ /reporting/includes/doctext.inc
6736   /reporting/includes/doctext2.inc
6737   
6738 20-Dec-2008 Joe Hunt
6739 ! Replaced the ajax paging in stock movements with the old file.
6740 $ /inventory/inquiry/stock_movements.php
6741 ! Better layout in big forms
6742 $ /includes/ui/ui_controls.inc
6743
6744 18-Dec-2008 Joe Hunt
6745 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
6746 $ /gl/gl_bank.php
6747   /gl/gl_journal.php
6748   /gl/includes/db/gl_db_banking.inc
6749   /includes/ui/ui_view.inc
6750   /purchasing/supplier_credit.php
6751   /purchasing/supplier_invoice.php
6752   /purchasing/includes/ui/invoice_ui.inc
6753
6754 15-Dec-2008 Janusz Dobrowolski
6755 # [0000085] Fixed session conflicts during document edition in multiply tabs.
6756 $ /sales/includes/cart_class.inc
6757   /sales/includes/sales_ui.inc
6758   /sales/credit_note_entry.php
6759   /sales/customer_credit_invoice.php
6760   /sales/customer_delivery.php
6761   /sales/customer_invoice.php
6762   /sales/sales_order_entry.php
6763   /sales/view/view_sales_order.php
6764 # Fixed initial form values.
6765 $ /sales/manage/recurrent_invoices.php  
6766 ! Code cleanup.
6767 $ /purchasing/view/view_po.php
6768   /sales/includes/ui/sales_credit_ui.inc
6769   /sales/includes/ui/sales_order_ui.inc
6770
6771 12-Dec-2008 Joe Hunt
6772 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
6773 $ /reporting/includes/header2.inc
6774
6775 11-Dec-2008 Joe Hunt
6776 + Two new fields in company table, accumulate_shipping and logal_text
6777   Accumulat shipping is for accumulating shipping on batch invoice
6778   Legal text is a last line legal info on sales invoices.
6779 $ /sql/alter2.1.sql
6780   /admin/db/company_db.inc
6781   /admin/gl_setup.php
6782   /reporting/includes/header2.inc
6783   /sales/customer_invoice.php
6784
6785 10-Dec-2008 Janusz Dobrowolski
6786 # File and line was not displayed for devel error messages.
6787 $ /includes/errors.inc
6788 # Fixed duplicate groups in list selectors.
6789 $ /includes/ui/ui_lists.inc
6790
6791 09-Dec-2008 Joe Hunt
6792 # Bug in document right-margin when more than 1 page.
6793 $ /reporting/includes/header2.inc
6794 ! Changed so input of account type is possible (like classes)
6795 $ /gl/manage/gl_account_types.php
6796   /gl/includes/db/gl_db_account_types.inc
6797   
6798 08-Dec-2008 Janusz Dobrowolski
6799 + Added helpers for list editor F4 calls.
6800 $ /includes/ui/ui_controls.inc
6801   /sales/sales_order_entry.php
6802 + Added development/bugtracking sql trail 
6803 $ /config.php
6804   /sql/alter2.1.sql
6805   /includes/db/connect_db.inc
6806 ! GL accounts in list selector always grouped by type
6807 $ /admin/gl_setup.php
6808   /gl/includes/ui/gl_bank_ui.inc
6809   /gl/includes/ui/gl_journal_ui.inc
6810   /gl/manage/bank_accounts.php
6811   /gl/manage/gl_accounts.php
6812   /gl/manage/gl_quick_entries.php
6813   /includes/ui/ui_lists.inc
6814   /purchasing/includes/ui/invoice_ui.inc
6815   /sales/manage/customer_branches.php
6816 # Fixed Win AltGr issue in hotkeys system.
6817 $ /js/inserts.js
6818 # Fixed sales_items selector for MySql 3.xx compatibility
6819 $ /includes/ui/ui_lists.inc
6820 # Fixed broken syntax in delete_item_code()
6821 $ /inventory/includes/db/items_codes_db.inc
6822 # Additional fixes to foreign/kit codes
6823 $ /inventory/manage/item_codes.php
6824   /inventory/manage/sales_kits.php
6825 ! Merged changes from main trunk up to version 2.0.6 (see below)
6826 $ /config.php
6827   /update.html
6828   /update_db.php
6829   /admin/create_coy.php
6830   /admin/db/maintenance_db.inc
6831   /gl/includes/db/gl_db_banking.inc
6832   /gl/includes/db/gl_db_trans.inc
6833   /includes/banking.inc
6834   /includes/current_user.inc
6835   /manufacturing/view/wo_production_view.php
6836   /purchasing/includes/db/invoice_db.inc
6837   /purchasing/includes/db/supp_payment_db.inc
6838   /purchasing/includes/ui/invoice_ui.inc
6839   /reporting/rep107.php
6840   /reporting/rep109.php
6841   /reporting/rep110.php
6842   /reporting/rep209.php
6843   /reporting/rep302.php
6844   /reporting/rep303.php
6845   /reporting/includes/pdf_report.inc
6846   /sales/customer_delivery.php
6847   /sales/includes/cart_class.inc
6848   /sales/includes/sales_db.inc
6849   /sales/includes/db/payment_db.inc
6850   /sales/includes/db/sales_credit_db.inc
6851   /sales/includes/db/sales_invoice_db.inc
6852   /sales/includes/ui/sales_credit_ui.inc
6853   /sales/includes/ui/sales_order_ui.inc
6854   /sales/view/view_credit.php
6855   /sales/view/view_dispatch.php
6856   /sales/view/view_invoice.php
6857   /sales/view/view_sales_order.php
6858   /taxes/tax_calc.inc
6859 ------------------------------- Release 2.0.6 --------------------------------------------
6860 08-Dec-2008 Joe Hunt
6861 ! New release 2.0.6
6862 $ config.php
6863
6864 05-Dec-2008 Joe Hunt
6865 # [0000095] Bad behaviour of routine number_format and round in Windows.
6866 $ /gl/includes/gl_db_trans.inc
6867   /includes/banking.inc
6868   /includes/current_user.inc
6869   /purchasing/includes/ui/invoice_ui.inc
6870   /reporting/rep107.php
6871   /reporting/rep109.php
6872   /reporting/rep110.php
6873   /reporting/rep209.php
6874   /sales/view/view_credit.php
6875   /sales/view/view_dispatch.php
6876   /sales/view/view_invoice.php
6877   /sales/view/view_sales_order.php
6878
6879 04-Dec-2008 Janusz Dobrowolski
6880 # Check write permissions and create per company subdirectory structure.
6881 $ /update.html
6882   /update_db.php
6883 # Fixed index.php files in new company dirs.
6884 $ /admin/create_coy.php
6885   /admin/db/maintenance_db.inc
6886
6887 04-Dec-2008 Joe Hunt
6888 # [0000095] Inbalance double entry on Documents
6889 $ /gl/includes/db/gl_db_trans.inc
6890   /gl/includes/db/gl_db_banking.inc
6891   /purchasing/includes/db/invoice_db.inc
6892   /purchasing/includes/db/supp_payment_db.inc
6893   /sales/includes/db/payment_db.inc
6894   /sales/includes/db/sales_credit_db.inc
6895   /sales/includes/db/sales_invoice_db.inc
6896   
6897 29-Nov-2008 Joe Hunt
6898 # [0000094] Report does not show items that have 0 qty but have demand qty
6899 $ /reporting/rep302.php
6900   /reporting/rep303.php
6901   
6902 28-Nov-2008 Joe Hunt
6903 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
6904 $ /purchasing/includes/db/invoice_db.inc
6905
6906 27_Nov-2008 Joe Hunt
6907 # [0000092] Stock Sheet Report. Bad Page break.
6908 $ /reporting/includes/pdf_report.inc
6909
6910 26-Nov-2008 Joe Hunt
6911 # [0000091] Tax for 2 decimal places doesn't compute properly
6912 $ /taxes/tax_calc.inc
6913
6914 25-Nov-2008 Janusz Dobrowolski
6915 # [0000084] Low inventory items are not marked properly.
6916 $ /sales/customer_delivery.php
6917 # [0000086] New line added to document sometimes overwrites old one.
6918 $ /sales/includes/cart_class.inc
6919 # [0000087] Change of order date always updates prices.
6920 $ /sales/includes/ui/sales_credit_ui.inc
6921   /sales/includes/ui/sales_order_ui.inc
6922 # Fixed automatic price calculations always on.
6923 $ /sales/includes/sales_db.inc
6924
6925 08-Dec-2008 Joe Hunt
6926 ! Better support for purchasing data (automatic updating from PO receive)
6927 $ /purchasing/includes/db/grn_db.inc
6928   /purchasing/includes/db/invoice_db.inc
6929   /purchasing/includes/db/po_db.inc
6930   /purchasing/includes/ui/invoice_ui.inc
6931   /purchasing/includes/purchasing_db.inc
6932   /reporting/rep209.php
6933
6934 07-Dec-2008 Janusz Dobrowolski
6935 + Added list category grouping.
6936 $ /includes/ui/ui_lists.inc
6937 ! Changed branch/customer invoice address/name selection on reports
6938 $ /reporting/includes/doctext.inc
6939   /reporting/includes/doctext2.inc
6940   /reporting/includes/header2.inc
6941 ! Fixed default delivery address selection
6942 $ /sales/includes/ui/sales_order_ui.inc
6943 + Added delivery links
6944 $ /sales/view/view_invoice.php
6945 # Small syntax fix.
6946 $ /sql/alter2.1.php
6947 # Fixed error handling during upgrade
6948 $ /admin/db/maintenance_db.inc
6949 # Fixed warnings display
6950 $ /includes/errors.inc
6951
6952 08-Dec-2008 Joe Hunt
6953 # Bad and missing parameter to header2 funciton
6954 $ /reporting/rep109.php
6955   /reporting/rep209.php
6956 ! Rerun of invoice_ui.inc
6957 $ /purchasing/includes/ui/invoice_ui.inc
6958
6959 07-Dec-2008 Joe Hunt
6960 ! Better layout. Copyright notes. Mailto links, outer table routines.
6961 $ /admin/company_preferences.php
6962   /admin/display_prefs.php
6963   /admin/gl_setup.php
6964   /admin/users.php
6965   /gl/includes/ui/gl_bank_ui.inc
6966   /gl/includes/ui/gl_journal_ui.inc
6967   /includes/ui_controls.inc
6968   /includes/ui_input.inc
6969   /inventory/adjustments.php
6970   /inventory/transfers.php
6971   /inventory/includes/item_adjustments_ui.inc
6972   /inventory/includes/stock_transfers_ui.inc
6973   /inventory/manage/locations.php
6974   /purchasing/includes/ui/invoice_ui.inc
6975   /purchasing/includes/ui/po_ui.inc
6976   /purchasing/manage/suppliers.php
6977   /purchasing/supplier_credit.php
6978   /purchasing/supplier_invoice.php
6979   /purchasing/supplier_payment.php
6980   /sales/includes/ui/sales_credit_ui.inc
6981   /sales/includes/ui/sales_order_ui.inc
6982   /sales/manage/customer_branches.php
6983   /sales/manage/customers.php
6984   /sales/manage/sales_people.php
6985   /sales/customer_payments.php
6986   
6987 05-Dec-2008 Joe Hunt
6988 + New fields in suppliers, phone, fax, vat no, contact and credit limit
6989 $ /purchasing/suppliers.php
6990   /sql/alter2.1.sql
6991 ! Changed dimension view to show result instead of ledger trans
6992 $ /dimensions/view/view_dimension.php
6993   /dimensions/includes/dimension_ui.inc
6994   
6995 05-Dec-2008 Janusz Dobrowolski
6996 ! Allowed optional ORDER BY option in base db_pager sql query
6997 $ /includes/db_pager.inc
6998 # Small fixes to pager layout
6999 $ /includes/ui/db_pager_view.inc
7000 ! Reusable button code
7001 $ /includes/ui/ui_controls.inc
7002 ! Button helpers moved from ui_controls.inc
7003 $ /includes/ui/ui_input.inc
7004   /includes/ui/ui_controls.inc
7005 # Fixed errors during focus on nonexistent elements
7006 $ /js/utils.js
7007
7008 26-Nov-2008 Janusz Dobrowolski
7009 # Fixed layout of amount_ex() fields with label.
7010 $ /includes/ui/ui_input.inc
7011 # Fixed combo_input for $sql with GROUP BY option
7012 $ /includes/ui/ui_lists.inc
7013
7014 25-Nov-2008 Janusz Dobrowolski
7015 ! Merged all changes from main trunk up to 2.0.5 (see details below)
7016 $ /CHANGELOG.txt
7017   /update.html
7018   /admin/void_transaction.php
7019   /admin/db/voiding_db.inc
7020   /gl/includes/db/gl_db_trans.inc
7021   /gl/inquiry/gl_trial_balance.php
7022   /includes/banking.inc
7023   /includes/ui/ui_input.inc
7024   /includes/ui/ui_view.inc
7025   /manufacturing/manage/bom_edit.php
7026   /purchasing/po_receive_items.php
7027   /purchasing/supplier_credit.php
7028   /purchasing/supplier_invoice.php
7029   /purchasing/supplier_payment.php
7030   /purchasing/includes/purchasing_db.inc
7031   /purchasing/includes/db/invoice_db.inc
7032   /purchasing/includes/db/supp_payment_db.inc
7033   /purchasing/includes/db/supp_trans_db.inc
7034   /purchasing/includes/ui/invoice_ui.inc
7035   /reporting/rep101.php
7036   /reporting/rep106.php
7037   /reporting/rep201.php
7038   /reporting/rep203.php
7039   /reporting/rep209.php
7040   /reporting/rep708.php
7041   /reporting/reports_main.php
7042   /reporting/includes/class.pdf.inc
7043   /sales/customer_payments.php
7044   /sales/allocations/customer_allocate.php
7045   /sales/includes/sales_db.inc
7046   /sales/includes/db/cust_trans_db.inc
7047   /sales/includes/db/payment_db.inc
7048   /sales/view/view_receipt.php
7049 ------------------------------- Release 2.0.5 --------------------------------------------
7050 24-Nov.2008 Joe Hunt
7051 ! Release 2.0.5
7052 $ config.php
7053 ! Changed update.html
7054 $ update.html
7055 # Small bug fixes
7056 $ /reporting/includes/header2.inc
7057   /sales/view/view_receipt.php
7058
7059 20-Nov-2008 Janusz Dobrowolski
7060 # [0000082] Bad js allocation on All/None button press.
7061 $ /sales/allocations/customer_allocate.php
7062
7063 20-Nov-2008 Joe Hunt
7064 # Do not allow editing invoice if allocated > 0
7065 $ /sales/inquiry/customer_inquiry.php
7066
7067 19-Nov-2008 Joe Hunt
7068 + Possibility to view a transaction before final voiding.
7069 $ /admin/void_transaction.php
7070
7071 11-Nov-2008 Janusz Dobrowolski
7072 # Fixed right alignment of amount cells.
7073 $ /includes/ui/ui_input.inc
7074 # Fixed display bug for fully received items and false modify conflicts.
7075 $ /purchasing/po_receive_items.php
7076
7077 10-Nov-2008 Joe Hunt
7078 ! [0000081] Trial Balance again minor changes.
7079 $ /gl/inquiry/gl_trial_balance.php
7080   /reporting/rep708.php
7081
7082 07-Nov-2008 Joe Hunt
7083 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
7084 $ /gl/inquiry/gl_trial_balance.php
7085   /reporting/reports_main.php
7086   /reporting/rep708.php
7087   
7088 03-Nov-2008 Janusz Dobrowolski
7089 # Fixed price priority in automatic calculations.
7090 $ sales/includes/sales_db.inc
7091
7092 30-Oct-2008 Janusz Dobrowolski
7093 # [0000080] BOM elements was not editable after entry.
7094 $ /manufacturing/manage/bom_edit.php
7095
7096 29-Oct-2008 Joe Hunt
7097 # Voiding a supplier invoice/credit note with GL Postings creates a database error
7098 $ /purchasing/includes/db/invoice_db.inc
7099
7100 28-Oct-2008 Joe Hunt
7101 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
7102 $ /admin/db/voiding_db.inc
7103   /sales/inquiry/sales_deliveries_view.php
7104   /sales/inquiry/customer_inquiry.php
7105   
7106 27-Oct-2008 Joe Hunt
7107 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
7108 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
7109 $ /gl/includes/db/gl_db_trans.inc
7110   /includes/banking.inc
7111   /includes/ui/ui_view.inc
7112   /purchasing/supplier_payment.php
7113   /purchasing/includes/purchasing_db.inc
7114   /purchasing/includes/db/supp_payment_db.inc
7115   /purchasing/includes/db/supp_trans_db.inc
7116   /sales/customer_payments.php
7117   /sales/includes/sales_db.inc
7118   /sales/includes/db/cust_trans_db.inc
7119   /sales/includes/db/payment_db.inc
7120 # [0000078] Fixed some reports with wrong exchange rates.
7121 $ /reporting/rep101.php
7122   /reporting/rep106.php
7123   /reporting/rep201.php
7124   /reporting/rep203.php
7125   /reporting/rep209.php
7126 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
7127 $ /purchasing/supplier_invoice.php
7128
7129 24-Oct-2008 Joe Hunt
7130 ! [0000077] Added a total before ending balance in trial balance (also in report)
7131 $ /gl/inquiry/gl_trial_balance.php
7132   /reporting/rep708.php
7133 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
7134   /reporting/includes/class.pdf.inc
7135 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
7136 $ /purchasing/supplier_invoice.php
7137   /purchasing/supplier_credit.php
7138   /purchasing/includes/ui/invoice_ui.inc
7139   
7140 ------------------------------- Release 2.0.4 --------------------------------------------
7141 23-Oct-2008 Joe Hunt
7142 ! Release 2.0.4
7143 25-Nov-2008 Joe Hunt
7144 ! Inserted Copyright Notice and fixed graphic items
7145 $ /access/login.php
7146   /access/logout.php
7147   /admin/attachments.php
7148   /admin/backups.php
7149   /admin/change_current_user_password.php
7150   /admin/db/company_db.inc
7151   /admin/db/maintenence_db.inc
7152   /admin/db/printers_db.inc
7153   /admin/db/users_db.inc
7154   /admin/db/v_banktrans.inc
7155   /admin/db/voiding_db.inc
7156   /admin/display_prefs.php
7157   /admin/fiscalyears.php
7158   /admin/forms_setup.php
7159   /admin/gl_setup.php
7160   /admin/inst_upgrade.php
7161   /admin/payment_terms.php
7162   /admin/print_profiles.php
7163   /admin/printers.php
7164   /admin/shipping_companies.php
7165   /admin/users.php
7166   /admin/view_print_transaction.php
7167   /admin/void_transaction.php
7168   /gl/gl_journal.php
7169   /gl/includes/ui/gl_bank_ui.inc
7170   /gl/includes/ui/gl_journal_ui.inc
7171   /gl/inquiry/bank_inquiry.php
7172   /gl/inquiry/tax_inquiry.php
7173   /gl/manage/bank_accounts.php
7174   /includes/ui/ui_controls.inc
7175   /reporting/includes/pdf_report.inc
7176   /reporting/rep709.php
7177   /sales/includes/ui/sales_credit_ui.inc
7178   /sql/alter2.1.php
7179   
7180 24-Nov-2008 Janusz Dobrowolski
7181 + Added alias/foreign item codes and sales kits support.
7182 $ /applications/inventory.php
7183   /includes/ui/ui_lists.inc
7184   /inventory/prices.php
7185   /inventory/includes/inventory_db.inc
7186   /inventory/includes/db/items_category_db.inc
7187   /inventory/includes/db/items_db.inc
7188   /inventory/manage/items.php
7189   /inventory/includes/db/items_codes_db.inc (new)
7190   /inventory/manage/item_codes.php (new)
7191   /inventory/manage/sales_kits.php (new)
7192   /sales/includes/sales_db.inc
7193   /sales/includes/ui/sales_order_ui.inc
7194 ! Added decimals to get_item_edit_info() return (sql usage optimization).
7195 $ /includes/db/inventory_db.inc
7196   /inventory/includes/item_adjustments_ui.inc
7197   /inventory/includes/stock_transfers_ui.inc
7198   /manufacturing/includes/work_order_issue_ui.inc
7199   /purchasing/includes/ui/po_ui.inc
7200   /sales/includes/ui/sales_credit_ui.inc
7201 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
7202 $ /includes/ui/ui_input.inc
7203 # Fixed _vd() debug function for use also in ajax mode.
7204 $ /includes/ui/ui_view.inc
7205 ! Changed foreign column name to avoid mysql syntax problems, added category.
7206 $ /sql/alter2.1.sql
7207   /sql/alter2.1.php
7208 # Fixed unconsistent units of measure.
7209 $ /sql/en_US-demo.sql
7210   /sql/en_US-new.sql
7211
7212 24-Nov-2008 Joe Hunt
7213 ! Preparing for graphic Links
7214 $ config.php
7215   /includes/ui/ui_input.inc
7216   /sales/sales_order_entry.php
7217   /sales/includes/ui/sales_order_ui.inc
7218   /themes/aqua/images/ok.gif
7219   /themes/cool/images/ok.gif
7220   /themes/default/images/ok.gif
7221 # Small layout bug in header2.inc
7222 $ /reporting/includes/header2.inc
7223 # Small layout bug in report bank statement
7224 $ /reporting/rep601.php
7225 # Restriction on links
7226 $ /sales/inquiry/customer_inquiry.php
7227
7228 22-Nov-2008 Joe Hunt
7229 + Preparing for Graphic Links final.Optimized.
7230 $ config.php
7231   /admin/create_coy.php
7232   /admin/inst_lang.php
7233   /admin/inst_module.php
7234   /dimensions/inquiry/search_dimensions.php
7235   /includes/ui/ui_controls.inc
7236   /includes/ui/ui_view.inc
7237   /includes/db_pager_view.inc
7238   /manufacturing/search_work_orders.php
7239   /purchasing/inquiry/po_search.php
7240   /purchasing/inquiry/po_search_completed.php
7241   /purchasing/inquiry/supplier_allocation_inquiry.php
7242   /purchasing/allocations/supplier_allocation_main.php
7243   /reporting/includes/reporting.inc
7244   /sales/allocations/customer_allocation_main.php
7245   /sales/inquiry/customer_allocation_inquiry.php
7246   /sales/inquiry/customer_inquiry.php
7247   /sales/inquiry/sales_orders_view.php
7248   /sales/inquiry/sales_deliveries_view.php
7249   /themes/default/images/receive.gif (new file)
7250   /themes/aquat/images/receive.gif (new file)
7251   /themes/cool/images/receive.gif (new file)
7252   
7253   
7254 21-Nov-2008 Joe Hunt
7255 + Preparing for Graphic Links instead of Text Links (user display option, default)
7256   (new field in 0_users, graphic_links)
7257 $ config.php
7258   /admin/display_prefs.php
7259   /admin/create_coy.php
7260   /admin/inst_lang.php
7261   /admin/inst_module.php
7262   /admin/db/users_db.inc
7263   /includes/current_user.inc
7264   /includes/prefs/userprefs.inc
7265   /includes/ui/ui_controls.inc
7266   /includes/ui/ui_input.inc
7267   /includes/ui/ui_view.inc
7268   /reporting/includes/reporting.inc
7269   /sql/alter2.1.sql 
7270   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
7271           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
7272   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
7273           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
7274   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
7275           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
7276   
7277 20-Nov-2008 Joe Hunt
7278 + Added new AGPL license file
7279 $ /doc/license.txt (new file)
7280
7281 19-Nov-2008 Janusz Dobrowolski
7282 # Fixed error handling during database upgrade in normal and forced mode.
7283 $ /admin/db/maintenance_db.inc
7284 ! Additions needed for foreign item codes support.
7285 $ /sql/alter2.1.php
7286   /sql/alter2.1.sql
7287
7288 19-Nov-2008 Joe Hunt
7289 ! Changed the default header2.inc.
7290 $ /reporting/includes/header2.inc
7291
7292 18-Nov-2008 Janusz Dobrowolski
7293 + System upgrade page for site admins
7294 $ /admin/db/maintenance_db.inc
7295   /applications/setup.php
7296   /admin/inst_upgrade.php       (new)
7297   /sql/alter2.1.php             (new)
7298 ! Added $tbpref parameter to get_user_prefs()
7299 $ /admin/db/company_db.inc
7300 # Next fixes to db_pager behaviour.
7301 $ /includes/db_pager.inc
7302   /includes/ui/db_pager_view.inc
7303   /dimensions/inquiry/search_dimensions.php
7304   /inventory/inquiry/stock_movements.php
7305   /manufacturing/search_work_orders.php
7306   /manufacturing/inquiry/where_used_inquiry.php
7307   /purchasing/allocations/supplier_allocation_main.php
7308   /purchasing/inquiry/po_search.php
7309   /purchasing/inquiry/po_search_completed.php
7310   /purchasing/inquiry/supplier_allocation_inquiry.php
7311   /purchasing/inquiry/supplier_inquiry.php
7312   /sales/allocations/customer_allocation_main.php
7313   /sales/inquiry/customer_allocation_inquiry.php
7314   /sales/inquiry/customer_inquiry.php
7315   /sales/inquiry/sales_deliveries_view.php
7316   /sales/inquiry/sales_orders_view.php
7317
7318 16-Nov-2008 Janusz Dobrowolski
7319 ! Rewritten for paged query results.
7320 $ /inventory/inquiry/stock_movements.php
7321 + Added optional footer and header in db_pager, simplified usage.
7322 $ /includes/db_pager.inc
7323   /includes/ui/db_pager_view.inc
7324 ! Code cleanup.
7325 $ /dimensions/inquiry/search_dimensions.php
7326   /manufacturing/search_work_orders.php
7327   /manufacturing/inquiry/where_used_inquiry.php
7328   /purchasing/inquiry/po_search.php
7329   /purchasing/inquiry/po_search_completed.php
7330   /purchasing/inquiry/supplier_allocation_inquiry.php
7331   /purchasing/inquiry/supplier_inquiry.php
7332   /sales/inquiry/customer_allocation_inquiry.php
7333   /sales/inquiry/customer_inquiry.php
7334   /sales/inquiry/sales_deliveries_view.php
7335   /sales/inquiry/sales_orders_view.php
7336
7337 16-Nov-2008 Joe Hunt
7338 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
7339 $ /admin/attachments.php (new file)
7340   /applications/setup.php
7341   /purchasing/supplier_credit,php
7342   /purchasing/supplier_invoice.php
7343   /sql/alter2.1.sql
7344 # Minor bug in view_print_transactions.php
7345 $ /admin/view_print_transactions.php
7346
7347 15-Nov-2008 Joe Hunt
7348 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
7349 $ /gl/gl_bank.php
7350   /gl/gl_journal.php
7351   /gl/includes/db/gl_db_bank_accounts.inc
7352   /gl/includes/ui/gl_bank_ui.inc
7353   /gl/includes/ui/gl_journal_ui.inc
7354   /includes/ui/ui_lists.inc
7355   
7356 15-Nov-2008 Joe Hunt
7357 + Added Tax Inquiry in Banking and General Ledger tab.
7358 $ /applications/generalledger.php
7359   /gl/inquiry/tax_inquiry.php (new file)
7360   
7361 14-Nov-2008 Joe Hunt
7362 + Added Sales Groups and Recurrent Invoices.
7363 $ /applications/customers.php
7364   /includes/ui/ui_lists.inc
7365   /reporting/includes/reporting.inc
7366   /reporting/rep108.php
7367   /sales/includes/db/branches_db.inc
7368   /sales/includes/db/sales_credit_db.inc
7369   /sales/includes/db/sales_delivery_db.inc
7370   /sales/includes/db/sales_invoice_db.inc
7371   /sales/inquiry/sales_orders_view.php
7372   /sales/manage/customer_branches.php
7373   /sales/manage/customers.php
7374   /sql/alter2.1.sql
7375   /sales/create_recurrent_invoices.php (new file)
7376   /sales/manage/recurrent_invoices.php (new file)
7377   /sales/manage/sales_groups.php (new file)
7378
7379 13-Nov-2008 Janusz Dobrowolski
7380 ! Rewritten for paged query results.
7381 $ /dimensions/inquiry/search_dimensions.php
7382 # Removed obsolete dimension list submit_on_change option.
7383 $ /sales/includes/ui/sales_order_ui.inc
7384   /sales/credit_note_entry.php
7385   /sales/includes/ui/sales_credit_ui.inc
7386
7387 12-Nov-2008 Janusz Dobrowolski
7388 ! Rewritten for paged query results.
7389 $ /manufacturing/search_work_orders.php
7390   /manufacturing/inquiry/where_used_inquiry.php
7391   /purchasing/allocations/supplier_allocation_main.php
7392   /sales/allocations/customer_allocation_main.php
7393 ! Code reorganization to reuse sql query by db_pager.
7394   /purchasing/includes/db/supp_trans_db.inc
7395   /purchasing/includes/db/suppalloc_db.inc
7396   /sales/includes/db/custalloc_db.inc
7397 ! Added $echo parameter to view_stock_status()
7398 $ /includes/ui/ui_view.inc
7399 # Fixed sql query (duplicated rows in query result)
7400 $ /sales/inquiry/customer_inquiry.php
7401 # Fixed bom selection via $_GET['stock_id']
7402 $  /manufacturing/manage/bom_edit.php
7403
7404 12-Nov-2008 Joe Hunt
7405 ! Added dimension entries in delivery and invoice forms
7406 $ /includes/ui/ui_lists.inc
7407   /sales/credit_note_entry.php
7408   /sales/includes/cart_class.inc
7409   /sales/includes/db/cust_trans_db.inc
7410   /sales/includes/db/sales_credit_db.inc
7411   /sales/includes/db/sales_delivery_db.inc
7412   /sales/includes/db/sales_invoice_db.inc
7413   /sales/includes/db/sales_order_db.inc
7414   /sales/includes/sales_db.inc
7415   /sales/includes/ui/sales_credit_ui.inc
7416   /sales/includes/ui/sales_order_ui.inc
7417   /sales/sales_order_entry.php
7418   /sql/alter2.1.sql
7419   
7420 12-Nov-2008 Janusz Dobrowolski
7421 ! Changed db_pager API for inserted columns.
7422 $ /includes/db_pager.inc
7423   /includes/ui/db_pager_view.inc
7424 ! Fixed $cols according to api change.
7425 $ /purchasing/inquiry/supplier_inquiry.php
7426   /sales/inquiry/customer_allocation_inquiry.php
7427   /sales/inquiry/customer_inquiry.php
7428   /sales/inquiry/sales_deliveries_view.php
7429   /sales/inquiry/sales_orders_view.php
7430 ! Rewritten for paged query results.
7431 $ /purchasing/inquiry/po_search.php
7432   /purchasing/inquiry/po_search_completed.php
7433   /purchasing/inquiry/supplier_allocation_inquiry.php
7434
7435 10-Nov-2008 Janusz Dobrowolski
7436 # Suppressed page update after import errors
7437 $ /admin/backups.php
7438 # More fail safe db_import()
7439 $ /admin/db/maintenance_db.inc
7440 # Added check for POS relations before account delete.
7441 $ /gl/manage/bank_accounts.php
7442 # Fixed for MySQL <4.0.18, removed bank_trans_types
7443 $ /sql/alter2.1.sql
7444 # Fixed page update after branch/customer change.
7445 $ /sales/includes/ui/sales_order_ui.inc
7446
7447 10-Nov-2008 Joe Hunt
7448 ! changing the default.css style sheets to handle the new navibar/buttons
7449 $ /themes/default/default.css 
7450   /themes/aqua/default.css
7451   /themes/cool/default.css
7452   /themes/cool/images/sort_asc.gif
7453   /themes/cool/images/sort_desc.gif
7454   
7455 10-Nov-2008 Joe Hunt
7456 ! Changed Bank Statement Report in accourding to Bank Account Change
7457 $ /reporting/rep601.php
7458   /reporting/includes/reports_classes.inc
7459 # Removed Type header from bank inquiry.
7460   /gl/inquiry/bank_inquiry.php
7461   
7462 09-Nov-2008 Janusz Dobrowolski
7463 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
7464 $ /applications/generalledger.php
7465   /gl/bank_transfer.php
7466   /gl/gl_bank.php
7467   /gl/includes/db/gl_db_bank_accounts.inc
7468   /gl/includes/db/gl_db_bank_trans.inc
7469   /gl/includes/db/gl_db_banking.inc
7470   /gl/includes/db/gl_db_trans.inc
7471   /gl/includes/ui/gl_bank_ui.inc
7472   /gl/inquiry/bank_inquiry.php
7473   /gl/manage/bank_accounts.php
7474   /gl/view/bank_transfer_view.php
7475   /gl/view/gl_deposit_view.php
7476   /gl/view/gl_payment_view.php
7477   /includes/banking.inc
7478   /includes/data_checks.inc
7479   /includes/types.inc
7480   /includes/ui/ui_lists.inc
7481   /purchasing/supplier_payment.php
7482   /purchasing/includes/db/supp_payment_db.inc
7483   /purchasing/includes/db/supp_trans_db.inc
7484   /purchasing/view/view_supp_payment.php
7485   /sales/customer_payments.php
7486   /sales/includes/db/payment_db.inc
7487   /sales/includes/db/sales_invoice_db.inc
7488   /sales/view/view_receipt.php
7489   /sql/alter2.1.sql
7490 ! Fixed session name for multiuser debuging tests.
7491   /includes/lang/language.php
7492 ! Preparing to paged table view in customer_allocation_main.php 
7493 $ /sales/includes/db/cust_trans_db.inc
7494   /sales/includes/db/custalloc_db.inc
7495 # Small fix to avoid sql conflicts
7496 $ /sales/includes/db/sales_points_db.inc
7497 # Changes to POS addition related to above changes.
7498 $ /includes/ui/ui_lists.inc
7499   /sales/includes/db/sales_points_db.inc
7500   /sales/manage/sales_points.php
7501   /sql/alter2.1.sql
7502
7503 09-Nov-2008 Joe Hunt
7504 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
7505 $ /includes/ui/ui_lists.inc 
7506   /includes/ui/ui_input.inc 
7507   /gl/gl_bank.php
7508   /gl/includes/db/gl_db_bank_accounts.inc
7509   /gl/includes/ui/gl_bank_ui.inc
7510   /gl/manage/gl_quick_entries.php
7511 ! New table, 0:quick_entry_lines, change to 0_quick_entries
7512 $ /sql/alter2.1.sql
7513
7514 08-Nov-2008 Janusz Dobrowolski
7515 ! Rewritten for paged query results.
7516 $ /purchasing/inquiry/supplier_inquiry.php
7517 # Fixed broken table content after customer selector change.
7518 $ /sales/inquiry/customer_allocation_inquiry.php
7519   /sales/inquiry/customer_inquiry.php
7520   /sales/inquiry/sales_deliveries_view.php
7521   /sales/inquiry/sales_orders_view.php
7522
7523 05-Nov-2008 Janusz Dobrowolski
7524 ! Changed dbpager API.
7525 $ /includes/ui/db_pager_view.inc
7526 # Polishing db_pager code.
7527 $ /includes/db_pager.inc
7528 + Added array_replace() and array_append() helpers.
7529 $ /includes/main.inc
7530 # Fixed multiply sales document view links.
7531 $ /includes/ui/ui_view.inc
7532 ! Rewritten for paged query results.
7533 $ /sales/inquiry/customer_allocation_inquiry.php
7534   /sales/inquiry/customer_inquiry.php
7535   /sales/inquiry/sales_deliveries_view.php
7536 ! Code cleanup.
7537 $ /sales/inquiry/sales_orders_view.php
7538
7539 04-Nov-2008 Janusz Dobrowolski
7540 + Added db_pager widget for paged/sorted sql query display.
7541 $ /includes/db_pager.inc (New)
7542   /includes/ui/db_pager_view.inc (New)
7543   /themes/aqua/images/sort_asc.gif (New)
7544   /themes/aqua/images/sort_desc.gif (New)
7545   /themes/aqua/images/sort_none.gif (New)
7546   /themes/cool/images/sort_asc.gif (New)
7547   /themes/cool/images/sort_desc.gif (New)
7548   /themes/cool/images/sort_none.gif (New)
7549   /themes/default/images/sort_asc.gif (New)
7550   /themes/default/images/sort_desc.gif (New)
7551   /themes/default/images/sort_none.gif (New)
7552   /themes/default/default.css
7553   /themes/aqua/default.css
7554 + Added query size user preference.
7555 $ /admin/display_prefs.php
7556   /admin/db/users_db.inc
7557   /includes/current_user.inc
7558   /includes/prefs/userprefs.inc
7559   /sql/alter2.1.sql
7560 + Added helper functions for array manipulation.
7561 $ /includes/main.inc
7562 + Added mysql_fetch_assoc() wrapper.
7563 $ /includes/db/connect_db.inc
7564 ! Paged query result.
7565 $ /sales/inquiry/sales_orders_view.php
7566 # Two smaller fixes.
7567 $ /js/inserts.js
7568
7569 31-Oct-2008 Janusz Dobrowolski
7570 + POS and cash sale support.
7571 $ /admin/users.php
7572   /admin/db/users_db.inc
7573   /applications/setup.php
7574   /includes/current_user.inc
7575   /includes/ui/ui_lists.inc
7576   /sales/sales_order_entry.php
7577   /sales/includes/cart_class.inc
7578   /sales/includes/sales_db.inc
7579   /sales/includes/ui/sales_order_ui.inc
7580   /sales/manage/sales_points.php (New)
7581   /sales/includes/db/sales_points_db.inc (New)
7582   /sales/includes/cart_class.inc
7583   /sales/includes/db/sales_invoice_db.inc
7584   /sales/includes/db/sales_order_db.inc
7585   /sql/alter2.1.sql
7586 # Fixed focus after error display.
7587 $ /js/utils.js
7588 # Fixed buggy output when SetLineWidth is used before first AddPage call.
7589 $ /reporting/includes/tcpdf.php
7590 # Fixed sign in payment view.
7591 $ /sales/view/view_receipt.php
7592 # Fixed missing hotkeys support for print links.
7593 $ /reporting/includes/reporting.inc
7594
7595 30-Oct-2008 Joe Hunt
7596 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
7597 $ /applications/generalledger.php 
7598   /includes/data_checks.inc
7599   /includes/types.inc
7600   /includes/ui/ui_lists.inc
7601   /gl/gl_bank.php
7602   /gl/includes/db/gl_db_bank_accounts.inc
7603   /gl/includes/ui/gl_bank_ui.inc
7604   /gl/manage/gl_quick_entries.php
7605   /sales/manage/customer_branches.php
7606 ! New table, 0_quick_entries
7607 $ /sql/alter2.1.sql
7608 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
7609 $ /gl/manage/gl_accounts.php
7610
7611 24-Oct-2008 Janusz Dobrowolski
7612 ! Added hotkeys to final menu options.
7613 $ /dimensions/dimension_entry.php
7614   /gl/bank_transfer.php
7615   /gl/gl_bank.php
7616   /gl/gl_journal.php
7617   /inventory/adjustments.php
7618   /inventory/transfers.php
7619   /manufacturing/work_order_add_finished.php
7620   /manufacturing/work_order_issue.php
7621   /manufacturing/work_order_release.php
7622   /purchasing/po_entry_items.php
7623   /purchasing/po_receive_items.php
7624   /purchasing/supplier_payment.php
7625   /sales/credit_note_entry.php
7626   /sales/customer_credit_invoice.php
7627   /sales/customer_invoice.php
7628   /sales/customer_payments.php
7629   /sales/sales_order_entry.php
7630 # Fixed TCPDF errors display.
7631 $ /reporting/includes/tcpdf.php
7632 # Fixed page position after message display.
7633 $  /js/utils.js
7634
7635 23-Oct-2008 Janusz Dobrowolski
7636 + Improved report module performance, also usable without javascript.
7637 $ /reporting/reports_main.php
7638   /reporting/includes/class.pdf.inc
7639   /reporting/includes/pdf_report.inc
7640   /reporting/includes/reports_classes.inc
7641   /reporting/includes/header2.inc
7642 + Hotkey support for viewer links.
7643 $ /includes/ui/ui_view.inc
7644   /js/inserts.js
7645 + Added purchase order printing after entry.
7646 $ /purchasing/po_entry_items.php
7647 + Added hotkeys to credit note final menu.
7648 $ /sales/credit_note_entry.php
7649 # Fixed submit button for IE7
7650 $ /includes/ui/ui_input.inc
7651 # Fixed ajax popup flicker.
7652 $ /js/utils.js
7653 # Fix after 2.0.4 merge
7654 $ /sales/inquiry/sales_orders_view.php
7655
7656 23-Oct-2008 Joe Hunt
7657 ! Merging the changes up to 2-0-4
7658 $ /purchasing/supplier_invoice.php
7659   /purchasing/supplier_credit.php
7660   /purchasing/includes/db/invoice_db.inc
7661   /purchasing/includes/db/grn_db.inc
7662   /purchasing/includes/ui/invoice_ui.inc
7663   /purchasing/supplier_invoice_grns.php (File removed)
7664   /purchasing/supplier_credit_grns.php (File removed)
7665   /purchasing/supplier_trans_gl.php (File removed)
7666   /gl/inquiry/gl_trial_balance.php
7667   /gl/inquiry/gl_account_inquiry.php
7668   /reporting/rep704.php
7669   /reporting/rep708.php
7670   /sql/en_US-demo.sql
7671   /sales/includes/ui/sales_order_ui.inc
7672   /sales/inquiry/sales_orders_view.php
7673   
7674 20-Oct-2008 Janusz Dobrowolski
7675 # Fix for pdf reports (php 5.2.4 issue)
7676 $ /reporting/includes/pdf_report.inc
7677
7678 19-Oct-2008 Janusz Dobrowolski
7679 + User interface mode (full vs fallback) detected and set on login
7680 $ /access/login.php
7681   /includes/current_user.inc
7682   /includes/session.inc
7683   /includes/ui/ui_input.inc
7684   /includes/ui/ui_lists.inc
7685 + More sales documents available for printing from inquiry page.
7686 $ /sales/inquiry/customer_inquiry.php
7687   /reporting/includes/header2.inc
7688 ! Changed version info.
7689 $ /config.php
7690 # Fixed ajax popup/redirection.
7691 $ /reporting/includes/pdf_report.inc
7692   /includes/ajax.inc
7693
7694 17-Oct-2008 Janusz Dobrowolski
7695 + Added ajax request indicator.
7696 $ /js/utils.js
7697   /themes/aqua/renderer.php
7698   /themes/aqua/images/ajax-loader.gif (new)
7699   /themes/cool/renderer.php
7700   /themes/cool/images/ajax-loader.gif (new)
7701   /themes/default/renderer.php
7702   /themes/default/images/ajax-loader.gif (new)
7703 + Added optional popup for pdf reports display.
7704 $ /admin/display_prefs.php
7705   /admin/users.php
7706   /admin/db/users_db.inc
7707   /includes/current_user.inc
7708   /includes/prefs/userprefs.inc
7709   /reporting/includes/pdf_report.inc
7710   /sql/alter2.1.sql
7711 # Changed message for missing currency rate.
7712 $ /includes/banking.inc
7713 # Fixed submit/button behaviour.
7714 $ /js/inserts.js
7715 # Fixed canceling order.
7716 $ /sales/sales_order_entry.php
7717 # Fixed typo in css
7718 $ /themes/aqua/default.css
7719 # Fixed pdf_debug mode
7720 $ /reporting/includes/reporting.inc
7721   /reporting/includes/reports_classes.inc
7722
7723 15-Oct-2008 Janusz Dobrowolski
7724 + Added remote printing support
7725 $ /admin/print_profiles.php (new)
7726   /admin/printers.php (new)
7727   /admin/db/printers_db.inc (new)
7728   /reporting/prn_redirect.php (new)
7729   /reporting/includes/printer_class.inc (new)
7730   /sql/alter2.1.sql (new)
7731   /config.php
7732   /admin/display_prefs.php
7733   /admin/users.php
7734   /admin/db/users_db.inc
7735   /applications/setup.php
7736   /includes/current_user.inc
7737   /includes/prefs/userprefs.inc
7738   /includes/ui/ui_lists.inc
7739   /js/inserts.js
7740   /js/utils.js
7741   /reporting/rep109.php
7742   /reporting/reports_main.php
7743   /reporting/includes/pdf_report.inc
7744   /reporting/includes/reporting.inc
7745   /reporting/includes/reports_classes.inc
7746 !Fixes related to changed printing api.
7747 $ /admin/view_print_transaction.php
7748   /purchasing/inquiry/po_search.php
7749   /purchasing/inquiry/po_search_completed.php
7750   /sales/customer_credit_invoice.php
7751   /sales/customer_delivery.php
7752   /sales/customer_invoice.php
7753   /sales/sales_order_entry.php
7754   /sales/inquiry/customer_inquiry.php
7755   /sales/inquiry/sales_deliveries_view.php
7756   /sales/inquiry/sales_orders_view.php
7757 + Added optional id parameter for label helpers; added value for buttons.
7758 $ /includes/ui/ui_input.inc
7759 + Added ajax popup screen command.
7760 $ /includes/ajax.inc
7761 # Skipping index.php file during flush_dir()
7762 $ /includes/main.inc
7763
7764 06-Oct-2008 Janusz Dobrowolski
7765 + Menu hotkeys system implementation.
7766 $ /includes/page/header.inc
7767   /includes/ui/ui_controls.inc
7768   /includes/ui/ui_input.inc
7769   /js/JsHttpRequest.js
7770   /js/inserts.js
7771   /js/utils.js
7772   /reporting/includes/reports_classes.inc
7773   /sales/sales_order_entry.php
7774   /sales/manage/customers.php
7775   /themes/aqua/default.css
7776   /themes/aqua/renderer.php
7777   /themes/cool/default.css
7778   /themes/cool/renderer.php
7779   /themes/default/default.css
7780   /themes/default/renderer.php
7781 + Access keys added to menu options strings.
7782 $ /config.php
7783   /applications/customers.php
7784   /applications/dimensions.php
7785   /applications/generalledger.php
7786   /applications/inventory.php
7787   /applications/manufacturing.php
7788   /applications/setup.php
7789   /applications/suppliers.php
7790   /reporting/reports_main.php
7791
7792 ------------------------------- Release 2.0.3 --------------------------------------------
7793 06-Oct-2008 Joe Hunt
7794 ! Release 2.0.3
7795 $ config.php
7796 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
7797 $ /inventory/inquiry/stock_movements.php
7798
7799 05-Oct-2008 Janusz Dobrowolski
7800 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
7801 $ /sales/includes/cart_class.inc
7802   /sales/includes/sales_db.inc
7803   /sales/includes/db/sales_credit_db.inc
7804   /sales/includes/db/sales_delivery_db.inc
7805   /sales/includes/db/sales_invoice_db.inc
7806 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
7807 $ /sales/manage/customers.php
7808
7809 04-Oct-2008 Joe Hunt
7810 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
7811 $ /admin/db/voiding_db.inc
7812 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
7813 $ /inventory/includes/db/item_adjust_db.inc
7814
7815 01-Oct-2008 Joe Hunt
7816 # When deleting the last module in FA a parce error arose:
7817 $ /admin/inst_module.php
7818   /admin/inst_lang.php
7819
7820 30-Sep-2008 Janusz Dobrowolski
7821 # Bug [0000067] Settled supplier documents were displayed as overdued.
7822 $ /purchasing/inquiry/supplier_inquiry.php
7823   /purchasing/inquiry/supplier_allocation_inquiry.php
7824 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
7825 $ /sales/allocations/customer_allocation_main.php
7826
7827 29-Sep-2008 Janusz Dobrowolski
7828 # Bug [0000065] Changing item type during adding new item caused record reset.
7829 $ /inventory/manage/items.php
7830
7831 26-Sep-2008 Joe Hunt
7832 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
7833 $ /sales/includes/db/sales_credit_db.inc
7834
7835 26-Sep-2008 Janusz Dobrowolski
7836 # Bug [0000062] Delivery Modifitication - duplicated tax details.
7837 $ /sales/includes/db/sales_delivery_db.inc
7838
7839 25-Sep-2008 Joe Hunt
7840 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
7841   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
7842 $ /gl/gl_budget.php
7843   /includes/db/comments_db.inc
7844   /inventory/cost_update.php
7845   /purchasing/includes/db/supp_trans_db.inc
7846   /sales/includes/db/cust_trans_db.inc
7847 # Bug [0000060] table prefix error message and inconsistency at install
7848 $ /admin/db/maintenance_db.inc
7849   /install/index.php
7850   /install/save.php
7851 # Bug [0000061] Delivery Modifitication (standard cost change)
7852 $ /sales/includes/db/sales_delivery_db.inc
7853
7854 ------------------------------- Release 2.0.2 --------------------------------------------
7855 23-Sep-2008 Joe Hunt
7856 ! Release 2.0.2
7857 $ config.php
7858 ! Increased time_out to 3 minutes.
7859 $ /install/save.php
7860
7861 23-Sep-2008 Joe Hunt
7862 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
7863 $ /sales/sales_order_entry.php
7864
7865 21-Sep-2008 Janusz Dobrowolski
7866 + Added submit_on_change option for date fields
7867 $ /includes/ui/ui_input.inc
7868 + Automatic exchange rate update after document date change
7869 $ /gl/bank_transfer.php
7870   /gl/gl_bank.php
7871   /gl/includes/db/gl_db_rates.inc
7872   /gl/includes/ui/gl_bank_ui.inc
7873   /includes/banking.inc
7874   /includes/ui/ui_view.inc
7875   /purchasing/supplier_payment.php
7876   /sales/customer_payments.php
7877   /sales/includes/cart_class.inc
7878 # Sales/purchase terms update after document date change [0000058]
7879 $ /purchasing/includes/ui/invoice_ui.inc
7880   /purchasing/includes/ui/po_ui.inc
7881   /sales/customer_invoice.php
7882 # Fixed edit line total, price update after date change
7883 $ /sales/includes/ui/sales_credit_ui.inc
7884   /sales/includes/ui/sales_order_ui.inc
7885 # Fixed unneeded page reload on enter key in text inputs
7886 $ /js/inserts.js
7887 # Fixed session variables conflicts with some third party software (e.g. XRMS)
7888 $ /includes/lang/language.php
7889 # Fixed calendar flicker, removed buttons from exchange_rate_display()
7890 $ /includes/ui/ui_view.inc
7891 ! Default delivery required by changed to 1 day.
7892 $ /includes/prefs/sysprefs.inc
7893 # Small bug fix 
7894 $ /sales/includes/sales_db.inc
7895
7896 20-Sep-2008 Joe Hunt
7897 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
7898 $ /admin/gl_setup.php
7899   /admin/db/company_db
7900   /includes/banking.inc
7901   /purchasing/allocations/supplier_allocate.php
7902   /purchasing/includes/db/suppalloc_db.inc
7903   /sales/allocations/customer_allocate.php
7904   /sales/includes/db/custalloc_db.inc
7905   /sales/includes/db/payment_db.inc
7906   /sales/includes/db/sales_credit_db.inc
7907 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
7908   /reporting/includes/tcpdf.php
7909 ! Layout adjustments
7910   /dimensions/includes/dimensions_ui.inc
7911   /dimensions/view/view_dimension.php
7912   /inventory/view/view_adjustment.php
7913   /manufacturing/view/work_order_view.php
7914   
7915 18-Sep-2008 Janusz Dobrowolski
7916 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
7917 $ /index.php
7918   /includes/ui/ui_controls.inc
7919   /includes/ui/ui_input.inc
7920   /includes/ui/ui_lists.inc
7921   /js/inserts.js
7922 + Add/view on F4 in customer/supplier selectors
7923 $ /gl/gl_bank.php
7924 + Add/view on F4 in supplier/items selectors
7925 $ /purchasing/po_entry_items.php
7926   /inventory/manage/items.php
7927 + Add/view on F4 in supplier selector
7928 $ /purchasing/supplier_credit.php
7929   /purchasing/supplier_invoice.php
7930   /purchasing/supplier_payment.php
7931   /purchasing/allocations/supplier_allocation_main.php
7932   /purchasing/manage/suppliers.php
7933   /inventory/purchasing_data.php
7934 + Add/view on F4 in customer selector
7935   /sales/credit_note_entry.php
7936   /sales/customer_payments.php
7937   /sales/sales_order_entry.php
7938   /sales/allocations/customer_allocation_main.php
7939   /sales/includes/ui/sales_credit_ui.inc
7940   /sales/includes/ui/sales_order_ui.inc
7941   /sales/manage/customer_branches.php
7942   /sales/manage/customers.php
7943 # Syntax error introduced in previous update fixed
7944 $ /inventory/prices.php
7945 # Fixed retreiving of exchange rates [0000057]
7946 $ /gl/manage/exchange_rates.php
7947   /includes/banking.inc
7948   /includes/ui/ui_view.inc
7949
7950 18-Sep-2008 Joe Hunt
7951 + New Report - Bank Statement.
7952 $ /reporting/reports_main.php
7953   /reporting/rep601.php (new file)
7954   
7955 17-Sep-2008 Joe Hunt
7956 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
7957   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
7958 $ /reporting/includes/tcpdf.php
7959 ! Inventory column option in Report Stock Sheet Check.
7960 $ /reporting/reports_main.php
7961   /reporting/rep303.php
7962   
7963 11-Sep-2008 Janusz Dobrowolski
7964 # Fixed slash quotation problems on direct POST values display.
7965 $ /includes/session.inc
7966   /includes/db/connect_db.inc
7967 # Added missing db_escape on person_id.
7968 $ /gl/includes/db/gl_db_bank_trans.inc
7969   /gl/includes/db/gl_db_trans.inc
7970 # Added error message and suppressed db update on failed ECB exchange rate read.
7971 $ /includes/ui/ui_view.inc
7972
7973 10-Sep-2008 Janusz Dobrowolski
7974 # Fixed company folders renaming after company remove.
7975 $ /admin/create_coy.php
7976 # Fixed list selectors' behaviour during search.
7977 $ /includes/ui/ui_lists.inc
7978 # Fixed page update after item search. Closes bugs [0000051],[0000054].
7979 $ /inventory/cost_update.php
7980   /inventory/prices.php
7981   /inventory/purchasing_data.php
7982   /inventory/reorder_level.php
7983   /inventory/includes/item_adjustments_ui.inc
7984   /inventory/includes/stock_transfers_ui.inc
7985   /inventory/inquiry/stock_status.php
7986   /inventory/manage/items.php
7987   /manufacturing/includes/work_order_issue_ui.inc
7988   /manufacturing/inquiry/where_used_inquiry.php
7989   /purchasing/includes/ui/po_ui.inc
7990   /sales/includes/ui/sales_credit_ui.inc
7991   /sales/includes/ui/sales_order_ui.inc
7992
7993 09-Sep-2008 Joe Hunt
7994 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
7995 $ /purchasing/includes/db/invoice_db.inc
7996
7997 ------------------------------- Release 2.0.1 --------------------------------------------
7998 07-Sep-2008 Joe Hunt
7999 ! Release 2.0.1
8000 $ config.php
8001
8002 05-Sep-2008 Janusz Dobrowolski
8003 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
8004 $ /sales/includes/sales_db.inc
8005   /sales/includes/db/sales_credit_db.inc
8006 ! Obsolete code removed
8007 $ /sales/customer_credit_invoice.php
8008
8009 05-Sep-2008 Joe Hunt
8010 # Bug [0000053] Missing GL postings on item issue on Work Order
8011 $ /manufacturing/includes/db/work_order_quick_db.inc
8012   /manufacturing/includes/db/work_order_issues_db.inc
8013   /manufacturing/includes/db/work_order_produce_items_db.inc
8014 ! Bad layout in aging on report Statements
8015 $ /reporting/rep108.php
8016
8017 04-Sep-2008 Joe Hunt
8018 # Bug [0000050] Invoice no. on all sales reports
8019 $ /reporting/includes/doctext.inc
8020   /reporting/includes/doctext2.inc
8021   
8022 04-Sep-2008 Joe Hunt
8023 # Bug [0000052] Inventory Valuation Report
8024 $ /reporting/rep301.php
8025
8026 04-Sep-2008 Joe Hunt
8027 # Bug [0000047] Not possible to view delivery sequence
8028 $ /purchasing/supplier_credit_grns.php
8029   /purchasing/supplier_invoice_grns.php
8030   /purchasing/includes/db/grn_db.inc
8031   /purchasing/includes/ui/invoice_ui.inc
8032   /purchasing/view/view_po.php
8033   /purchasing/view/view_supp_credit.php
8034 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
8035 $ /sales/includes/db/sales_credit_db.inc  
8036
8037 03-Sep-2008 Janusz Dobrowolski
8038 # Fixed fatal error handling in php5
8039 $ /includes/errors.inc
8040   /includes/session.inc
8041 # Fixed display of errors while saving sales documents
8042 $ /sales/sales_order_entry.php
8043
8044 03-Sep-2008 Joe Hunt
8045 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
8046 $ /inventory/inquiry/stock_movements.php
8047   /purchasing/includes/db/grn_db.inc
8048   /purchasing/includes/invoice_db.inc
8049
8050 03-Sep-2008 Joe Hunt
8051 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
8052 # Bug [0000044] Standard Cost error on credit note
8053 $ /inventory/includes/db/items_adjust_db.inc
8054   /purchasing/includes/db/grn_db.inc
8055   /purchasing/includes/invoice_db.inc
8056 # Bug [0000045] Cannot close fiscal year 
8057 $ /admin/fiscalyears.php
8058 # Update screen bug in Bank Account Inquiry.
8059   $ /gl/inquiry/bank_inquiry.php
8060
8061 02-Sep-2008 Joe Hunt
8062 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
8063 $ /reporting/includes/reports_classes.inc
8064 $ /reporting/rep702.php
8065
8066 01-Sep-2008 Joe Hunt
8067 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
8068 $ /lang/new_language_template/LC_MASSAGES/empty.po
8069   /lang/en_US/LC_MESSAGES/en_US.mo
8070
8071 31-Aug-2008 Janusz Dobrowolski
8072 + Added ajax support for file uploading
8073 $ /js/utils.js
8074 # Final fix for logo file upload
8075 $ /admin/company_preferences.php
8076 # Fixed item image file upload
8077 $ /inventory/manage/items.php
8078
8079 30-Aug-2008 Janusz Dobrowolski
8080 ! Up to date translation file
8081 $ /lang/new_language_template/LC_MASSAGES/empty.po
8082 # Fixed broken &amp's in backup files [0000040]
8083 $ /admin/db/maintenance_db.inc
8084 # Temporary fix (sync page reload) for uploading logo file
8085 $ /admin/company_preferences.php
8086 -------------------------------2.0 Final --------------------------------------------
8087 21_aug-2008 Joe Hunt
8088 ! config.php file. Version changed to 2.0
8089 $ config.php
8090 ! Set time out to 120 seconds.
8091 $ /install/save.php
8092 # Removed js warnings on index pages
8093 $ /js/utils.js
8094
8095 20-Aug-2008 Joe Hunt
8096 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
8097 $ /includes/db/inventory_db.inc
8098   /purchase/includes/db/grn_db.inc
8099   /purchase/includes/db/invoice_db.inc
8100
8101 20-Aug-2008
8102 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
8103 $ /admin/db/voiding_db.inc
8104 # Fixing a minor bug in grn_db.inc
8105 $ /purchasing/includes/db/grn_db.inc 
8106   
8107 19-Aug-2008 Joe Hunt
8108 # Fixed some color conversion problems in the new PDF Engine
8109 $ /reporting/includes/pdf_report.inc
8110   /reporting/includes/class.pdf.inc
8111   
8112 19-Aut-2008 Joe Hunt
8113 ! Optimized the textwraplines in pdf_report.inc and header2.inc
8114   /reporting/includes/pdf_report.inc
8115   /reporting/includes/header2.inc (This is important to download too!)
8116   
8117 19-Aug-2008 Joe Hunt
8118 ! Replacing the PDF Engine with a slightly modified TCPDF
8119 $ /reporting/fonts/helvetica*.php (new php files)
8120   /reporting/fonts/*.atm files removed
8121   /reporting/includes/pdf_report.inc (changed)
8122   /reporting/includes/class.pdf.inc (changed)
8123   /reporting/includes/barcodes.php (new file)
8124   /reporting/includes/htmlcolors.php (new file)
8125   /reporting/includes/html_entity_decode_php4.php (new file)
8126   /reporting/includes/tcpdf.php (new file, the PDF engine)
8127   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
8128   
8129 18-Aug-2008 Joe Hunt
8130 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
8131   that this can not be done. 
8132 $ /admin/db/voiding_db.inc
8133
8134 18-Aug-2008 Joe Hunt
8135 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
8136 $ /purchase/includes/db/grn_db.inc
8137   /purchase/includes/db/invoice_db.inc
8138   
8139 16-Aug-2008 Janusz Dobrowolski
8140 # Fixed first supplier add confirmation [0000039].
8141 $ /purchasing/manage/suppliers.php
8142 # Fixed entering direct documents with date in the past [0000036]
8143 $ /sales/customer_delivery.php
8144   /sales/includes/cart_class.inc
8145 # Fixed date_picker caching in debug mode
8146 $ /includes/ui/ui_view.inc
8147 # Some focus fixes after user entry error
8148 $ /sales/manage/credit_status.php
8149   /sales/manage/customer_branches.php
8150   /sales/manage/sales_areas.php
8151   /sales/manage/sales_people.php
8152
8153 08-Aug-2008 Joe Hunt
8154 # Wrong email-adress field taken when emailing documents [0000035].
8155 $ /sales/includes/db/cust_trans_db.inc
8156
8157 02-Aug-2008 Joe Hunt
8158 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
8159 $ /sales/manage/customer_branches.php
8160
8161 01-Aug-2008 Joe Hunt
8162 ! Customer Dimension overrides an Item Dimension when creating GL transactions
8163 $ /sales/includes/db/customers_db.inc
8164   /sales/includes/db/sales_credit_db.inc
8165   /sales/includes/db/sales_delivery_db.inc
8166   /sales/includes/db/sales_invoice_db.inc
8167   
8168 31-Jul-2008 Joe Hunt
8169 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
8170 $ /gl/gl_bank.php
8171
8172 30-Jul-2008 Joe Hunt
8173 ! Currency selection in Price Listing Report
8174 $ /reporting/rep104.php
8175   /reporting/reports_main.php
8176   
8177 28-Jul-2008 Janusz Dobrowolski
8178 # Fixed control buttons reset after record deletion.
8179 $ /admin/fiscalyears.php
8180   /admin/payment_terms.php
8181   /admin/shipping_companies.php
8182   /gl/manage/bank_accounts.php
8183   /gl/manage/currencies.php
8184   /gl/manage/gl_account_classes.php
8185   /gl/manage/gl_account_types.php
8186   /inventory/manage/item_categories.php
8187   /inventory/manage/item_units.php
8188   /inventory/manage/locations.php
8189   /inventory/manage/movement_types.php
8190   /manufacturing/manage/work_centres.php
8191   /sales/manage/credit_status.php
8192   /sales/manage/customer_branches.php
8193   /sales/manage/sales_areas.php
8194   /sales/manage/sales_people.php
8195   /sales/manage/sales_types.php
8196   /taxes/item_tax_types.php
8197   /taxes/tax_groups.php
8198   /taxes/tax_types.php
8199
8200 27-Jul-2008 Janusz Dobrowolski
8201 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
8202 $ /includes/ui/ui_controls.inc
8203   /includes/ui/ui_input.inc
8204   /inventory/manage/item_units.php
8205 # Fixed focus setting on multi-form pages.
8206 $ /js/utils.js
8207 # Fixed ajax reload
8208 $ /manufacturing/work_order_release.php
8209
8210 26-Jul-2008 Janusz Dobrowolski
8211 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
8212 $ /config.php
8213   /admin/create_coy.php
8214   /admin/inst_lang.php
8215   /admin/inst_module.php
8216   /includes/current_user.inc
8217 # Small layout fix
8218   /admin/fiscalyears.php
8219
8220 25-Jul-2008 Joe Hunt
8221 # Minor adjustments
8222 $ /includes/page/header.inc
8223   /manufacturing/work_order_release.php
8224   
8225 25-Jul-2008 Joe Hunt
8226 # Default application setting does not work [0000034]
8227 $ /includes/page/header.inc
8228
8229 25-Jul-2008 Joe Hunt
8230 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
8231 $ config.php
8232
8233 25-Jul-2008 Joe Hunt
8234 # Missing GL transactions when producing advanced manufacturing [0000032].
8235 $ /manufacturing/includes/db/work_order_produce_items_db.inc
8236
8237 24-Jul-2008 Janusz Dobrowolski
8238 + Added fatal error handling during ajax calls - [0000003] closed
8239 $ includes/session.inc
8240 # Fixed hints for lists without submit [0000026]
8241 $ includes/ui/ui_lists.inc
8242 # Removed not used file (related to [0000023])
8243 $ sql/basic.sql
8244
8245 24-Jul-2008 Joe Hunt
8246 # Pressing the link in the meta_forward function may result in a blank page.
8247 $ /includes/ui/ui_controls.inc
8248
8249 23-Jul-2008 Joe Hunt
8250 # Increment reference bug in GL Deposit and missing hyperlink parameter.
8251 $ /gl/gl_bank.php
8252   /gl/includes/gl_bank_ui.inc
8253   
8254 22-Jul-2008 Janusz Dobrowolski
8255 # Corrected backup maintenance page display during script download.
8256 $ /admin/backups.php
8257
8258 20-Jul-2008 Janusz Dobrowolski
8259 # Corrected reports page display after yesterday change.
8260 $ /reporting/reports_main.php
8261
8262 19-Jul-2008 Janusz Dobrowolski
8263 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
8264 $ /admin/backups.php
8265   /reporting/reports_main.php
8266 + Support for js only divs/pages.
8267 $ /includes/main.inc
8268   /includes/ui/ui_controls.inc
8269   /js/inserts.js
8270 # Fixed page usability in non-js mode.
8271 $ /sales/inquiry/sales_orders_view.php
8272 # Small table view fix
8273 $ /admin/inst_lang.php
8274
8275 18-Jul-2008 Janusz Dobrowolski
8276 + Added optional processing progressbar for submit buttons
8277 $ /includes/ui/ui_input.inc
8278   /includes/ui/ui_lists.inc
8279   /js/inserts.js
8280   /themes/aqua/images/progressbar.gif (new)
8281   /themes/cool/images/progressbar.gif (new)
8282   /themes/default/images/progressbar.gif (new)
8283 # Fixed database error after empty supplier search result [0000022]
8284 $ /purchasing/supplier_credit.php
8285   /purchasing/supplier_invoice.php
8286 # Fixed focus after update
8287 $ /admin/company_preferences.php
8288 # Fixed message typo.
8289 $ /admin/create_coy.php
8290 # Fixed line edition layout
8291 $ /inventory/includes/item_adjustments_ui.inc
8292
8293 18-Jul-2008 Joe Hunt
8294 # Parse error fixed [0000021] in customer_credit_invoice.php
8295 $ /sales/customer_credit_invoice.php
8296
8297 15-Jul-2008 Janusz Dobrowolski
8298 # Fixed bug [0000018] - unwanted freight cost reset on page update.
8299 $ /sales/customer_delivery.php
8300
8301 14-Jul-2008 Janusz Dobrowolski
8302 # Fixed bug [0000017] - error while checking qoh
8303 $ /includes/ui/items_cart.inc
8304   /manufacturing/work_order_issue.php
8305 # Fixed ajax update
8306 $ /gl/manage/gl_accounts.php
8307
8308 13-Jul-2008 Joe Hunt
8309 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
8310 $ /reporting/rep709.php
8311
8312 12-Jul-2008 Joe Hunt
8313 ! Rewrite of Tax Report (rep709.php).
8314 $ /reporting/rep709.php
8315
8316 09-Jul-2008 Janusz Dobrowolski
8317 # Corrections to maximum input lengths
8318 $ /gl/manage/bank_accounts.php
8319   /gl/manage/gl_account_classes.php
8320 # Fixed spare Back link on restricted pages
8321 $ /includes/session.inc
8322 # Fixed bank_account_types_list()
8323 $ /includes/ui/ui_lists.inc
8324 # Fixed warning about unexisting POST var
8325 $ /sales/manage/customers.php
8326
8327 08-Jul-2008 Janusz Dobrowolski
8328 # Added validation of entered quantities
8329 $ /sales/customer_credit_invoice.php
8330 # Fixed ajax update (0000015) and quantity checks
8331 $ /sales/customer_delivery.php
8332   /sales/customer_invoice.php
8333 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
8334 $ /sales/includes/db/sales_delivery_db.inc
8335   /sales/includes/db/sales_invoice_db.inc
8336   /sales/includes/sales_db.inc
8337 # Fixed setting document date to Today() 
8338 $ /sales/includes/cart_class.inc
8339
8340 08-Jul-2008 Joe Hunt
8341 + Addition in test of duplicate fiscal year
8342 $ /admin/fiscalyears.php
8343
8344 07-Jul-2008 Joe Hunt
8345 # Corrected a subbug in 00000012 (blank page in sales_types.php).
8346 $ /sales/manage/sales_types.php
8347
8348 07-Jul-2008 Janusz Dobrowolski
8349 + Added ajax
8350 $ /admin/fiscalyears.php
8351   /inventory/purchasing_data.php
8352 # Corrected factor parameter checking (fixes 00000012)
8353 $ /sales/includes/sales_db.inc
8354 ! Changed selector for fiscal year functions to id
8355 $ /admin/db/company_db.inc
8356 # Checking options parameter for combos 
8357 $ /includes/ui/ui_lists.inc
8358
8359 06-Jul-2008 Janusz Dobrowolski
8360 + Ajax additions
8361 $ /admin/view_print_transaction.php
8362   /admin/void_transaction.php
8363   /dimensions/dimension_entry.php
8364   /manufacturing/work_order_entry.php
8365   /manufacturing/manage/bom_edit.php
8366   /sales/manage/customer_branches.php
8367 + Default value calculated for new prices
8368 $ /inventory/prices.php
8369 + Optional default value for input_num()
8370 $ /includes/ui/ui_input.inc
8371 + Submit on change option for currency lists
8372 $ /includes/ui/ui_lists.inc
8373 # factor parameter in get_price() is now optional
8374 $ /sales/includes/sales_db.inc
8375 # Smaller fix to ajax page content update
8376 $ /sales/manage/customers.php
8377
8378 05-Jul-2008 Janusz Dobrowolski
8379 + Ajax additions
8380 $ /admin/change_current_user_password.php
8381   /admin/company_preferences.php
8382   /admin/forms_setup.php
8383   /admin/gl_setup.php
8384   /admin/payment_terms.php
8385   /admin/shipping_companies.php
8386   /admin/users.php
8387   /inventory/manage/item_categories.php
8388   /inventory/manage/item_units.php
8389   /inventory/manage/locations.php
8390   /inventory/manage/movement_types.php
8391   /manufacturing/manage/work_centres.php
8392   /sales/manage/credit_status.php
8393   /sales/manage/sales_areas.php
8394   /sales/manage/sales_people.php
8395   /sales/manage/sales_types.php
8396   /taxes/item_tax_types.php
8397   /taxes/tax_groups.php
8398   /taxes/tax_types.php
8399 # Gettext fixes
8400 $ /gl/manage/bank_accounts.php
8401   /gl/manage/bank_trans_types.php
8402   /gl/manage/currencies.php
8403   /gl/manage/gl_account_classes.php
8404   /gl/manage/gl_account_types.php
8405   /gl/manage/gl_accounts.php
8406
8407 04-Jul-2008 Janusz Dobrowolski
8408 + Ajax additions
8409   /gl/inquiry/bank_inquiry.php
8410   /gl/inquiry/gl_account_inquiry.php
8411   /gl/inquiry/gl_trial_balance.php
8412   /gl/manage/bank_accounts.php
8413   /gl/manage/bank_trans_types.php
8414   /gl/manage/currencies.php
8415   /gl/manage/exchange_rates.php
8416   /gl/manage/gl_account_classes.php
8417   /gl/manage/gl_account_types.php
8418   /gl/manage/gl_accounts.php
8419 ! Changed layout for simple db table editor pages
8420 $ /includes/ui/ui_input.inc
8421 - Removed unused GL account settings.
8422 $ /admin/gl_setup.php
8423   /admin/db/company_db.inc
8424   /gl/manage/gl_accounts.php
8425 # Fixed default sales account for customer branch.
8426 $ /admin/gl_setup.php
8427   /sales/manage/customer_branches.php
8428 # Fixed focus after ajax page reload.
8429 $ /includes/ajax.inc
8430 # Fixed optional submit for yesno and gl_all_accounts lists.
8431 $ /includes/ui/ui_lists.inc
8432
8433 01-Jul-2008 Janusz Dobrowolski
8434 + Ajax additions
8435   /gl/bank_transfer.php
8436   /gl/gl_budget.php
8437   /gl/gl_journal.php
8438   /gl/includes/ui/gl_journal_ui.inc
8439 + Added client side calculations for budget
8440   /gl/gl_budget.php
8441   /js/budget.js
8442 # Fixed default POST assigning [fixes 0000009]
8443   /includes/ui/ui_lists.inc
8444 # Fixed submit type in submit_row()
8445   /includes/ui/ui_input.inc
8446 # Small display fix
8447   /gl/manage/currencies.php
8448 ! Code cleanup
8449   /gl/gl_bank.php
8450   /gl/includes/ui/gl_bank_ui.inc
8451   /inventory/adjustments.php
8452   /inventory/transfers.php
8453   /purchasing/po_entry_items.php
8454   /sales/sales_order_entry.php
8455   /sales/credit_note_entry.php
8456
8457 29-Jun-2008 Janusz Dobrowolski
8458 ! Rewritten bank deposit/payment related files, added ajax
8459   /gl/gl_deposit.php (removed)
8460   /gl/gl_payment.php (removed)
8461   /gl/gl_bank.php (added)
8462   /gl/includes/ui/gl_bank_ui.inc (new file)
8463   /gl/includes/ui/gl_deposit_ui.inc (removed)
8464   /gl/includes/ui/gl_payment_ui.inc (removed)
8465   /gl/includes/db/gl_db_banking.inc
8466   /gl/gl_journal.php
8467   /manufacturing/search_work_orders.php
8468   /applications/generalledger.php
8469 + Added fallback flag for non-js mode only ui elements
8470 $ /js/inserts.js
8471 ! Default value from POST for check_box,hidden and text_cells inputs
8472 $ /includes/ui/ui_input.inc
8473 ! Rewritten non-sql list selectors
8474 $ /includes/ui/ui_lists.inc
8475   /purchasing/inquiry/supplier_allocation_inquiry.php
8476   /purchasing/inquiry/supplier_inquiry.php
8477 ! Added trans_type parameter to items_cart()  
8478 $ /includes/ui/items_cart.inc
8479   /inventory/adjustments.php
8480   /inventory/transfers.php
8481   /manufacturing/work_order_issue.php
8482
8483 27-Jun-2008 Janusz Dobrowolski
8484 + Ajax additions
8485 $ /dimensions/dimension_entry.php
8486   /dimensions/inquiry/search_dimensions.php
8487   /manufacturing/work_order_add_finished.php
8488   /manufacturing/work_order_issue.php
8489   /manufacturing/work_order_release.php
8490   /manufacturing/includes/work_order_issue_ui.inc
8491   /manufacturing/search_work_orders.php
8492 ! Default $selected_id=null (ie current $_POST value) for all lists;
8493    standard view (ie with search box) of stock_component_list()
8494 $ /includes/ui/ui_lists.inc
8495 # Fixed selection for outstanding work orders
8496 $ /manufacturing/search_work_orders.php
8497 # Fixed stock item links
8498 $ /inventory/includes/item_adjustments_ui.inc
8499   /inventory/includes/stock_transfers_ui.inc
8500 # Fixed typo in menu option
8501 $ /applications/manufacturing.php
8502
8503 27-Jun-2008 Joe Hunt
8504 # Minor html adjustment in login.php
8505 $ /access/login.php
8506 # Fixed a bug when trying to create a duplicate year
8507 $ /admin/fiscalyears.php
8508 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
8509 $ /applications/manufacturing.php
8510
8511 26-Jun-2008 Janusz Dobrowolski
8512 + Ajax additions
8513 $ /includes/ui/ui_lists.inc
8514   /inventory/adjustments.php
8515   /inventory/cost_update.php
8516   /inventory/prices.php
8517   /inventory/transfers.php
8518   /inventory/includes/item_adjustments_ui.inc
8519   /inventory/includes/stock_transfers_ui.inc
8520   /inventory/inquiry/stock_movements.php
8521   /inventory/manage/items.php
8522   /manufacturing/work_order_entry.php
8523   /purchasing/po_entry_items.php
8524 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
8525 $ /includes/ui/items_cart.inc
8526 # Fixed bug 0000008 (call to no more existing function)
8527 $ /sales/includes/db/sales_types_db.inc
8528
8529 25-Jun-2008 Joe Hunt
8530 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
8531 $ /purchasing/includes/ui/invoice_ui.inc
8532
8533 25-Jun-2008 Janusz Dobrowolski
8534 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
8535 $ /purchasing/includes/ui/invoice_ui.inc
8536
8537 25-Jun-2008 Joe Hunt
8538 # Fixed bug when updating/saving Tax Group Items
8539 $ /includes/ui/ui_lists.inc
8540
8541 24-Jun-2008 Joe Hunt
8542 # Fixed inconsistencies in customer and supplier aging 
8543 $ /sales/includes/db/customers_db.inc
8544   /sales/inquiry/customer_inquiry.php
8545   /purchasing/includes/db/suppliers_db.inc
8546   /reporting/rep102.php
8547   /reporting/rep202.php
8548 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
8549 $ /sales/sales_order_entry.php
8550
8551
8552 23-Jun-2008 Janusz Dobrowolski
8553 + Ajax additions to sales and purchasing modules
8554 $ /purchasing/po_receive_items.php
8555   /purchasing/supplier_credit.php
8556   /purchasing/supplier_credit_grns.php
8557   /purchasing/supplier_invoice.php
8558   /purchasing/supplier_invoice_grns.php
8559   /purchasing/supplier_trans_gl.php
8560   /purchasing/allocations/supplier_allocate.php
8561   /purchasing/includes/ui/invoice_ui.inc
8562   /sales/customer_credit_invoice.php
8563   /sales/allocations/customer_allocate.php
8564 # Fixed edition of purchase order (bug #0000001)
8565 $ /purchasing/includes/ui/po_ui.inc
8566 ! Improved client side allocation functions
8567 $ /js/allocate.js
8568 + Optional coloured price_format()
8569 $ /js/utils.js
8570   /js/inserts.js
8571 ! Async update of locations selector
8572 $ /includes/ui/ui_lists.inc
8573 # Fixed warning on pages without default focus.
8574 $ /includes/ui/ui_controls.inc
8575 # Fixed initial display for numeric inputs with dec=0. 
8576 $ /includes/ui/ui_input.inc
8577
8578 21-Jun-2008 Janusz Dobrowolski
8579 + Ajax additions to sales and purchasing modules
8580 $ /purchasing/po_entry_items.php
8581   /purchasing/supplier_payment.php
8582   /purchasing/allocations/supplier_allocate.php
8583   /purchasing/includes/ui/po_ui.inc
8584   /purchasing/inquiry/po_search.php
8585   /purchasing/inquiry/po_search_completed.php
8586   /purchasing/inquiry/supplier_allocation_inquiry.php
8587   /purchasing/inquiry/supplier_inquiry.php
8588   /purchasing/manage/suppliers.php
8589   /sales/manage/customers.php
8590
8591 21-Jun-2008 Joe Hunt
8592 + Added upload functionality to company logo. Better names on lists search.
8593 $ /admin/company_preferences.php
8594 ! Better layout on company logo print-out
8595 $ /reporting/includes/header2.inc
8596
8597 ---------------------------------------Release Candidate 2-------------------------------
8598 20-Jun-2008 Joe Hunt
8599 ! 2.0 Release Candidate 2
8600 $ config.php
8601   update.html
8602   
8603 20-Jun-2008 Joe Hunt
8604 ! In reorder_level.php the heading gets updated as well
8605 $ /inventory/reorder_level.php
8606 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
8607 $ /inventory/manage/item_units.php
8608
8609 20-Jun-2008 Janusz Dobrowolski
8610 # Proper error handling even after exit() call.
8611 $ /includes/errors.inc
8612   /includes/main.inc
8613   /includes/session.inc
8614 # Fixed initial combo selection.
8615   /includes/ui/ui_lists.inc
8616 # Layout fixes to customer edition.
8617   /sales/manage/customers.php
8618 # Added order table reload after template option change
8619   /sales/inquiry/sales_orders_view.php
8620
8621 19-Jun-2008 Janusz Dobrowolski
8622 + Added ajax improvements
8623 $ /purchasing/allocations/supplier_allocation_main.php
8624   /sales/customer_delivery.php
8625   /sales/customer_invoice.php
8626   /sales/allocations/customer_allocation_main.php
8627   /sales/manage/customers.php
8628 + Ajax added to check helper function
8629 $ /includes/ui/ui_input.inc
8630 # Fixing database error in branch exist check on empty customer_id
8631 $ /includes/data_checks.inc
8632 # Layout fix for hyperlink_params_td()
8633 $ /includes/ui/ui_controls.inc
8634 # Fix for initial combo position
8635 $ /includes/ui/ui_lists.inc
8636 # Fix to select onchange extension
8637 $ /js/inserts.js
8638
8639 19-Jun-2008 Joe Hunt
8640 ! changed so the due date is updated when changing customer in direct invoice.
8641 $ /sales/includes/ui/sales_order_ui.inc
8642
8643 19-Jun-2008 Joe Hunt
8644 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
8645 $ /sales/customer_credit_invoice.php
8646
8647 18-Jun-2008 Janusz Dobrowolski
8648 + Added ajax improvements
8649 $ /sales/credit_note_entry.php
8650   /sales/customer_payments.php
8651   /sales/sales_order_entry.php
8652   /sales/includes/ui/sales_credit_ui.inc
8653   /sales/includes/ui/sales_order_ui.inc
8654   /sales/inquiry/customer_allocation_inquiry.php
8655   /sales/inquiry/customer_inquiry.php
8656 + Added optional trigger parameter to div_start()
8657 $ /includes/ui/ui_controls.inc
8658 + Added dec attribute ajax update for amount fields 
8659 $ /includes/ui/ui_input.inc
8660 + Ajaxified stock item types and credit types lists
8661 $ /includes/ui/ui_lists.inc
8662 # Fixed onblur for amount fields, extended onchange event handling for selects
8663 $ /js/inserts.js
8664 # Fixed addAssign() js handler for nonstandard attributes
8665 $ /js/utils.js
8666 # Fixed bug in stock item image upload
8667 $ /inventory/manage/items.php
8668
8669 17-Jun-2008 Joe Hunt
8670 ! More files with Quantity routines needed fix due to php4 related issue.
8671 $ /includes/current_user.inc
8672   /manufacturing/work_order_entry.php
8673   /manufacturing/inquiry/where_used_inquiry.php
8674   /manufacturing/manage/bom_edit.php
8675   /purchasing/po_receive_items.php
8676   /purchasing/supplier_credit_grns.php
8677   /purchasing/supplier_invoice_grns.php
8678   /sales/customer_credit_invoice.php
8679   /sales/includes/ui/sales_order_ui.inc
8680
8681 16-Jun-2008 Joe Hunt
8682 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
8683 $ /reporting/includes/header2.inc
8684   /reporting/doctext.inc
8685   /reporting/doctext2.inc
8686   
8687 16-Jun-2008 Joe Hunt
8688 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
8689 $ /includes/current_user.inc
8690   /includes/ui/ui_input.inc
8691   /includes/ui/ui_lists.inc
8692   /inventory/reorder_level.inc
8693   /inventory/includes/item_adjustments_ui.inc
8694   /inventory/includes/stock_transfers_ui.inc
8695   /inventory/includes/db/items_units_db.inc
8696   /inventory/inquiry/stock_movements.php
8697   /inventory/inquiry/stock_status.php
8698   /inventory/manage/item_units.php
8699   /inventory/view/view_adjustment.php
8700   /inventory/view/view_transfer.php
8701   /manufacturing/search_work_orders.php
8702   /manufacturing/work_order_entry.php
8703   /manufacturing/includes/manufacturing_ui.inc
8704   /manufacturing/includes/work_order_issue_ui.inc
8705   /manufacturing/inquiry/where_used_inquiry.php
8706   /manufacturing/manage/bom_edit.php
8707   /manufacturing/view/wo_issue_view.php
8708   /manufacturing/view/wo_production_view.php
8709   /purchasing/po_receive_items.php
8710   /purchasing/supplier_credit_grns.php
8711   /purchasing/supplier_invoice_grns.php
8712   /purchasing/includes/ui/invoice_ui.inc
8713   /purchasing/includes/ui/po_ui.inc
8714   /purchasing/view/view_grn.php
8715   /purchasing/view/view_po.php
8716   /reporting/rep105.php
8717   /reporting/rep107.php
8718   /reporting/rep108.php
8719   /reporting/rep109.php
8720   /reporting/rep110.php
8721   /reporting/rep204.php
8722   /reporting/rep209.php
8723   /reporting/rep301.php
8724   /reporting/rep302.php
8725   /reporting/rep303.php
8726   /reporting/rep401.php
8727   /sales/customer_credit_invoice.php
8728   /sales/customer_delivery.php
8729   /sales/customer_invoice.php
8730   /sales/includes/ui/sales_credit_ui.inc
8731   /sales/includes/ui/sales_order_ui.inc
8732   /sales/view/view_credit.php
8733   /sales/view/view_dispatch.php
8734   /sales/view/view_invoice.php
8735   /sales/view/view_sales_order.php
8736   
8737 15-Jun-2008 Janusz Dobrowolski
8738 + Ajax driven delivery and order queries.
8739 $ /sales/inquiry/sales_deliveries_view.php
8740   /sales/inquiry/sales_orders_view.php
8741 + Added searchbox class selector for text inputs with onchange event handlers.
8742 ! Added text selection after focus.
8743 $ /js/inserts.js
8744   /js/utils.js
8745 + Added submit_on_change option to ref input functions, fixed data picker
8746 $ /includes/ui/ui_input.inc
8747 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
8748 $ /includes/ui/ui_lists.inc
8749
8750 15-Jun-2008 Joe Hunt
8751 # Changed so Invoice Template gets the current day instead of original day.
8752 $ /sales/sales_order_entry.php
8753
8754 15-Jun-2008 Joe Hunt
8755 # Bug in tax_types_list (spec_id)
8756 $ /includes/ui/ui_lists.inc
8757
8758 14-Jun-2008 Joe Hunt
8759 # Minor annoying layout bug in stock movements.
8760 $ /inventory/inquiry/stock_movements.php
8761
8762 14-Jun-2008 Joe Hunt
8763 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
8764   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
8765 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
8766   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
8767 $ /includes/ui/ui_lists.inc
8768   /sales/includes/db/sales_invoice_db.inc
8769   /sales/includes/db/sales_credit_db.inc
8770   /sales/manage/customer_branches.php
8771   .
8772 12-Jun-2008 Joe Hunt
8773 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
8774 $ /reporting/reports_main.php
8775   /reporting/rep304.php (new file)
8776   
8777 ---------------------------------------Release Candidate 1-------------------------------
8778 10-Jun-2008 Janusz Dobrowolski
8779 # Some more fixes related to ajax combos usage
8780 $ /includes/ui/ui_lists.inc
8781   /inventory/cost_update.php
8782   /inventory/prices.php
8783   /inventory/purchasing_data.php
8784   /inventory/reorder_level.php
8785   /inventory/includes/item_adjustments_ui.inc
8786   /inventory/inquiry/stock_status.php
8787   /manufacturing/inquiry/where_used_inquiry.php
8788   /manufacturing/manage/bom_edit.php
8789   /purchasing/includes/ui/po_ui.inc
8790 # Fixed focus issues
8791 $ /gl/gl_journal.php
8792   /gl/gl_deposit.php
8793   /gl/gl_payment.php
8794   /js/inserts.js
8795   
8796 09-Jun-2008 Janusz Dobrowolski
8797 # Some additional fixes related to last big committment
8798 $ /gl/gl_journal.php
8799   /gl/gl_deposit.php
8800   /gl/gl_payment.php
8801   /includes/ajax.inc
8802   /includes/reserved.inc
8803   /includes/ui/ui_lists.inc
8804   /includes/ui/ui_view.inc
8805   /js/inserts.js
8806   /js/utils.js
8807   /sales/includes/ui/sales_order_ui.inc
8808   /themes/default/default.css
8809   /themes/aqua/default.css
8810   /themes/cool/default.css
8811
8812 08-Jun-2008 Joe Hunt
8813 ! Preparing for release candidate 1
8814 $ config.php
8815
8816 08-Jun-2008 Joe Hunt
8817 ! Set 'max_execution_time' to 60 seconds by ini_set.
8818 $ /install/save.php
8819
8820 07-Jun-2008 Joe Hunt
8821 # Fixed a layout bug in footer.inc
8822 $ /includes/page/footer.inc
8823
8824 07-Jun-2008 Joe Hunt
8825 ! Changed install.html and update.html
8826 $ install.html
8827   update.html
8828 + New files, change_current_user_password.php and alter2.sql
8829 $ /admin/change_current_user_password.php
8830   /sql/alter2.sql
8831 ! Changed some files for layout
8832 $ /lang/en_US/stylesheet.css
8833   /themes/aqua/default.css
8834   /themes/aqua/renderer.php
8835   /themes/cool/default.css
8836   /themes/cool/renderer.php
8837   /themes/default/default.css
8838   /themes/default/renderer.php
8839 ! Changed install sql scripts
8840 $ /sql/en_US-demo.sql
8841   /sql/en_US-new.sql
8842   
8843 07-Jun-2008 Janusz Dobrowolski
8844 + Added ajax functionality and ui hints to sales form entry pages.
8845 $ /sales/sales_order_entry.php
8846   /sales/includes/ui/sales_order_ui.inc
8847 + Added option for hints display, changed input/lists functions API
8848 $ /admin/display_prefs.php
8849   /admin/db/users_db.inc
8850   /includes/current_user.inc
8851   /includes/prefs/userprefs.inc
8852   /includes/ui/ui_input.inc
8853   /themes/default/renderer.php
8854   /sql/alter.sql
8855 + List functions rewrite. Added ajax functionality, universal combo_input().
8856 $ /includes/ui/ui_lists.inc
8857 + Ajaxified exchange_rate_display()
8858 $ /includes/ui/ui_view.inc
8859 + Added methods for setting focus and page reload to $Ajax class
8860 $ /includes/ajax.inc
8861   /includes/main.inc
8862 + Added comma separated css element selectors
8863 $ /js/behaviour.js
8864 ! Searchable select js changes related to new ui_lists.inc changes
8865 $ /js/inserts.js
8866   /js/utils.js
8867 + Additional style definitions for various ajax controls
8868 $ /themes/default/default.css
8869 ! Fixes related to changed input/lists API and ajax extensions
8870 $ /admin/company_preferences.php
8871   /admin/fiscalyears.php
8872   /admin/forms_setup.php
8873   /admin/gl_setup.php
8874   /dimensions/dimension_entry.php
8875   /dimensions/inquiry/search_dimensions.php
8876   /gl/bank_transfer.php
8877   /gl/includes/ui/gl_deposit_ui.inc
8878   /gl/includes/ui/gl_journal_ui.inc
8879   /gl/includes/ui/gl_payment_ui.inc
8880   /gl/inquiry/bank_inquiry.php
8881   /gl/inquiry/gl_account_inquiry.php
8882   /gl/inquiry/gl_trial_balance.php
8883   /gl/manage/gl_account_types.php
8884   /gl/manage/gl_accounts.php
8885   /includes/ui/ui_controls.inc
8886   /inventory/includes/item_adjustments_ui.inc
8887   /inventory/includes/stock_transfers_ui.inc
8888   /inventory/inquiry/stock_movements.php
8889   /manufacturing/search_work_orders.php
8890   /manufacturing/work_order_add_finished.php
8891   /manufacturing/work_order_entry.php
8892   /manufacturing/includes/work_order_issue_ui.inc
8893   /manufacturing/manage/bom_edit.php
8894   /purchasing/supplier_payment.php
8895   /purchasing/includes/ui/grn_ui.inc
8896   /purchasing/includes/ui/invoice_ui.inc
8897   /purchasing/includes/ui/po_ui.inc
8898   /purchasing/inquiry/po_search.php
8899   /purchasing/inquiry/po_search_completed.php
8900   /purchasing/inquiry/supplier_allocation_inquiry.php
8901   /purchasing/inquiry/supplier_inquiry.php
8902   /sales/customer_credit_invoice.php
8903   /sales/customer_delivery.php
8904   /sales/customer_invoice.php
8905   /sales/includes/ui/sales_credit_ui.inc
8906   /sales/inquiry/customer_allocation_inquiry.php
8907   /sales/inquiry/customer_inquiry.php
8908   /sales/inquiry/sales_deliveries_view.php
8909   /sales/inquiry/sales_orders_view.php
8910   /taxes/tax_groups.php
8911
8912 06-Jun-2008 Joe Hunt
8913 # Final fixes in html layout
8914 $ /admin/create_coy.php
8915   /gl/gl_deposit.php
8916   /gl/gl_payment.php
8917   /gl/manage/exchange_rates.php
8918   /inventory/prices.php
8919   /inventory/purchasing_date.php
8920   /inventory/reorder_level.php
8921   /inventory/inquiry/stock_status.php
8922   /manufacturing/inquiry/where_used_inquiry.php
8923   /manufacturing/manage/bom_edit.php
8924   
8925 05-Jun-2008 Joe Hunt
8926 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
8927 $ /includes/ui/ui_view.inc
8928 # Fixed a html layout bug
8929 $ /includes/page/header.inc
8930
8931 31-May-2008 Joe Hunt
8932 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
8933 $ /gl/view/gl_deposit_view.php
8934   /gl/view/gl_payment_view.php
8935   /includes/ui/ui_controls.inc
8936   /includes/ui/ui_lists.inc
8937   /includes/ui/ui_view.inc
8938   /manufacturing/work_order_add_finished.php
8939   /manufacturing/includes/manufacturing_ui.inc
8940   /manufacturing/view/work_order_view.php
8941   /manufacturing/view/wo_issue_view.php
8942   /sales/inquiry/customer_allocation_inquiry.php
8943   /sales/inquiry/customer_inquiry.php
8944
8945 30-May-2008 Joe Hunt
8946 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
8947 $ /inventory/inquiry/stock_movements.php
8948   /reporting/rep302.php
8949
8950 28-May-2008 Joe Hunt
8951 # More bugs related to debtor_trans changes (positive amounts)
8952 $ /gl/includes/db/gl_db_banking.inc
8953   /sales/allocations/customer_allocate.php
8954   /sales/includes/db/custalloc_db.inc
8955   /sales/inquiry/customer_allocation_inquiry.php
8956
8957 27-May-2008 Joe Hunt
8958 # Changed more files with new html/css.
8959 $ /includes/page/header.inc
8960   /purchasing/inquiry/supplier_allocation_inquiry.php
8961   /sales/credit_note_entry.php
8962   
8963 26-May-2008 Joe Hunt
8964 # Fixed many minor bugs, new ones as well as debtor_trans related.
8965 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
8966 $ /admin/backups.php
8967   /admin/create_coy.php
8968   /admin/inst_lang.php
8969   /admin/inst_module.php
8970   /gl/manage/exchange_rates.php
8971   /includes/session.inc
8972   /includes/page/header.inc
8973   /includes/ui/ui_controls.inc
8974   /includes/ui/ui_input.inc
8975   /includes/ui/ui_lists.inc
8976   /includes/ui/ui_view.inc
8977   /purchasing/allocations/supplier_allocate.php
8978   /sales/allocations/customer_allocate.php
8979   /sales/includes/db/sales_credit_db.inc
8980   /sales/inquiry/customer_allocation_inquiry.php
8981   /themes/aqua/default.css
8982   /themes/cool/default.css
8983   /themes/default/default.css
8984   
8985 23-May-2008 Joe Hunt
8986 # Minor bug in dimensions.php (Outstanding Dimensions)
8987 $ /applications/dimensions.php
8988   /dimensions/inquiry/search_dimensions.php
8989   
8990 23-May-2008 Janusz Dobrowolski
8991 ! Include file order / error handling order fixed once again.
8992 $ /includes/main.inc
8993   /includes/session.inc
8994   
8995 23-May-2008 Joe Hunt
8996 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
8997   correct renderer.php.
8998 $ frontaccounting.php
8999   /includes/page/header.inc
9000   /includes/page/footer.inc
9001   /themes/default/renderer.php
9002   /themes/cool/renderer.php
9003   /themes/aqua/renderer.php
9004
9005 22-May-2008 Janusz Dobrowolski
9006 ! Error handler switching moved to session.inc for early error catching
9007 $ /includes/main.inc
9008   /includes/session.inc
9009 ! Cosmetic cleanup
9010   /js/utils.js
9011   
9012 18-May-2008 Janusz Dobrowolski
9013 # Added explicit ob_end_flush() on shutdown needed for php5
9014 $ /includes/main.inc
9015 # Fixed for www servers on nonstandard listening ports.
9016 $ /js/JsHttpRequest.js
9017
9018 18-May-2008 Joe Hunt
9019 # Bug when inserting new records in debtor_trans.
9020 $ /sales/includes/db/cust_trans_db.inc
9021
9022 16-May-2008 Janusz Dobrowolski
9023 + Rewritten errors/messages handling, unified for ajax/user/php errors
9024 $ /includes/errors.inc
9025   /includes/main.inc
9026   /includes/ui/ui_msgs.inc
9027 + Framework extended for ajax functionality, javascript code organization improvements.
9028 $ /config.php
9029   /includes/JsHttpRequest.php (new file)
9030   /includes/ajax.inc (new file)
9031   /includes/current_user.inc
9032   /includes/session.inc
9033   /includes/lang/language.php
9034   /includes/page/footer.inc
9035   /includes/page/header.inc
9036   /includes/ui/ui_controls.inc
9037   /includes/ui/ui_input.inc
9038   /includes/ui/ui_view.inc
9039   /js/JsHttpRequest.js (new file)
9040   /js/allocate.js (new file)
9041   /js/utils.js (new file)
9042   /js/behaviour.js
9043   /js/inserts.js
9044   /themes/aqua/images (new dir)
9045   /themes/aqua/images/button_ok.png (new file)
9046   /themes/aqua/images/locate.png (new file)
9047   /themes/cool/images (new dir)
9048   /themes/coll/images/button_ok.png (new file)
9049   /themes/coll/images/locate.png (new file)
9050   /themes/default/images/button_ok.png (new file)
9051   /themes/default/images/progressbar.gif (new file)
9052   /themes/default/images/progressbar1.gif (new file)
9053   /themes/default/images/progressbar2.gif (new file)
9054   /themes/default/default.css
9055   /themes/aqua/default.css
9056   /themes/cool/default.css
9057 ! Payment allocation js functions moved to allocate.js
9058 $ /purchasing/allocations/supplier_allocate.php 
9059   /sales/allocations/customer_allocate.php
9060 ! Some initializations moved from sales_order_ui.inc
9061 $ /sales/includes/cart_class.inc
9062 + Added javascript compression routine
9063 $ /includes/main.inc
9064
9065 14-May-2008 Joe Hunt
9066 # Minor bugs in the former fixing.
9067 $ /includes/ui/ui_lists.inc
9068
9069 14-May-2008 Joe Hunt
9070 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
9071   the records when there were no search values.
9072 $ /includes/ui/ui_lists.inc
9073
9074 09-May-2008 Joe Hunt
9075 ! Due to differences in Javascript the script update_db.php had to be changed.
9076 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
9077 $ /update_db.php
9078   /sql/en_US-new.sql
9079   /sql/en_US-demo.sql
9080   
9081 09-May-2008 Janusz Dobrowolski
9082 # Automatic calculation of not set item prices from home currency and base sales type settings.
9083 $ /admin/company_preferences.php
9084   /admin/db/company_db.inc
9085   /includes/ui/ui_lists.inc
9086   /sales/includes/cart_class.inc
9087   /sales/includes/sales_db.inc
9088   /sales/includes/db/sales_order_db.inc
9089   /sales/includes/db/sales_types_db.inc
9090   /sales/includes/ui/sales_credit_ui.inc
9091   /sales/includes/ui/sales_order_ui.inc
9092   /sales/manage/sales_types.php
9093   /sql/alter.sql
9094 # Fixed dev bug blocking change of price on order entry.
9095 $ /sales/includes/ui/sales_order_ui.inc
9096 # Small display fix
9097 $ /sales/manage/sales_people.php
9098
9099 30-Apr-2008 Joe Hunt
9100 # Fixed price update also in purchase order
9101 $ /purchasing/includes/ui/po_ui.inc
9102
9103 30-Apr-2008 Janusz Dobrowolski
9104 # Fixed price update when changing item in sales order.
9105 $ /includes/ui/ui_lists.inc
9106   /js/inserts.js
9107   /sales/includes/ui/sales_order_ui.inc
9108
9109 24-Apr-2008 Janusz Dobrowolski
9110 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
9111 $ /company/0/reporting (added new directory)
9112   /company/0/reporting/index.php
9113   /admin/create_coy.php
9114   /reporting/includes/reports_classes.inc
9115 # Warnings turned off in case of charset not supported by htmlspecialchars().
9116 $ /includes/db/connect_db.inc
9117 # Added content type encoding header
9118 $ /includes/page/header.inc
9119
9120 24-Apr-2008 Joe Hunt
9121 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
9122   /includes/prefs/sysprefs.inc
9123 $ /includes/ui/items_cart.inc  
9124 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
9125 $ /reporting/includes/pdf_report.inc
9126
9127 23-Apr-2008 Joe Hunt
9128 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
9129   It will make it easier to design your own document layouts.
9130 $ /reporting/includes/pdf_report.inc
9131   /reporting/includes/header2.inc (new file)
9132   
9133 20-Apr-2008 Janusz Dobrowolski
9134 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
9135 $ /admin/create_coy.php
9136 ! Added missing include_once directives.
9137 $ /includes/ui/items_cart.inc
9138   /includes/ui/ui_lists.inc
9139   /includes/ui/ui_view.inc
9140 + Added ini default_charset unnecessary for planned ajax calls.
9141 $ /includes/lang/language.inc
9142
9143 19-Apr.2008 Joe Hunt
9144 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
9145   ago wasn't removed.
9146 $ /reporting/includes/pdf_report.inc
9147
9148 18-Apr-2008 Janusz Dobrowolski
9149 # Additional checks on provisions and break point entry.
9150 $ /sales/manage/sales_people.php
9151 ! Modules purchasing, sales and taxes sealed against XSS attacks
9152 $ /install/save.php
9153   /admin/db/maintenance_db.inc
9154   /purchasing/includes/db/grn_db.inc
9155   /purchasing/includes/db/invoice_items_db.inc
9156   /purchasing/includes/db/po_db.inc
9157   /purchasing/includes/db/supp_trans_db.inc
9158   /purchasing/manage/suppliers.php
9159   /sales/includes/db/credit_status_db.inc
9160   /sales/includes/db/cust_trans_db.inc
9161   /sales/includes/db/cust_trans_details_db.inc
9162   /sales/includes/db/sales_order_db.inc
9163   /sales/includes/db/sales_types_db.inc
9164   /sales/manage/customer_branches.php
9165   /sales/manage/customers.php
9166   /sales/manage/sales_areas.php
9167   /sales/manage/sales_people.php
9168   /taxes/db/item_tax_types_db.inc
9169   /taxes/db/tax_groups_db.inc
9170   /taxes/db/tax_types_db.inc
9171
9172 18-Apr-2008 Joe Hunt
9173 ! Module gl sealed against XSS Attacks
9174 $ /gl/includes/db/gl_db_accounts.inc
9175   /gl/includes/db/gl_db_account_types.inc
9176   /gl/includes/db/gl_db_bank_accounts.inc
9177   /gl/includes/db/gl_db_bank_trans.inc
9178   /gl/includes/db/gl_db_bank_trans_types.inc
9179   /gl/includes/db/gl_db_currencies.inc
9180   /gl/includes/db/gl_db_trans.inc
9181   
9182 18-Apr-2008 Janusz Dobrowolski
9183 ! Modules admin and dimensions sealed against XSS attacks
9184 $ /admin/payment_terms.php
9185   /admin/shipping_companies.php
9186   /admin/db/company_db.inc
9187   /admin/db/maintenance_db.inc
9188   /admin/db/users_db.inc
9189   /admin/db/voiding_db.inc
9190   /dimensions/includes/dimensions_db.inc
9191
9192 18-Apr-2008 Joe Hunt
9193 ! Modules includes, inventory and manufacturing sealed against XSS attacks
9194 $ /includes/db/comments_db.inc
9195   /includes/db/inventory_db.inc
9196   /includes/db/references_db.inc
9197   /inventory/includes/db/items_category_db.inc
9198   /inventory/includes/db/items_db.inc
9199   /inventory/includes/db/items_locations_db.inc
9200   /inventory/includes/db/items_units_db.inc
9201   /inventory/includes/db/movement_types_db.inc
9202   /manufacturing/includes/db/work_centres_db.inc
9203   /manufacturing/includes/db/work_orders_db.inc
9204   /manufacturing/includes/db/work_orders_quick_db.inc
9205   /manufacturing/includes/db/work_order_issues_db.inc
9206   /manufacturing/includes/db/work_order_produce_items_db.inc
9207   
9208 18-Apr-2008 Janusz Dobrowolski
9209 ! Changed db_escape function to avoid XSS attacks via js db injection
9210 $ /includes/db/connect_db.inc
9211 # Database inserts/updates secured against js injection
9212 $ /admin/db/maintenance_db.inc
9213   /gl/includes/db/gl_db_accounts.inc
9214   /purchasing/includes/db/po_db.inc
9215   /sales/sales_order_entry.php
9216   /sales/includes/db/sales_order_db.inc
9217
9218 16-Apr-2008 Joe Hunt
9219 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
9220 $ /includes/ui/ui_lists.inc
9221
9222 09-Apr-2008 Janusz Dobrowolski
9223 # Fixed number formatting bug in standard cost update.
9224 $ /inventory/cost_update.php
9225
9226 -------------------- 2,0 Beta - released ----------------------------
9227
9228 06-Apr-2008 Joe Hunt
9229 ! Changed install.html and update.html to fit the new unstable release 2.0
9230 ! Changed demo sql script to fit the 2.0 unstable.
9231 $ install.html
9232   update.html
9233   /sql/en_US-demo.sql
9234   
9235 06-Apr-2008 Janusz Dobrowolski
9236 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
9237   /sales/customer_invoice.php
9238 # Fixed typo causing error while adding new tax type.
9239   /taxes/tax_types.php
9240   
9241 05-Apr-2008 Joe Hunt
9242 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
9243 $ /admin/create_coy.php
9244
9245 05-Apr-2008 Joe Hunt
9246 # Removed annoying warnings in several reports. 
9247 $ config.php 
9248   /reporting/rep102.php
9249   /reporting/rep104.php
9250   /reporting/rep201.php
9251   /reporting/rep203.php
9252   /reporting/rep705.php
9253   /reporting/rep706.php
9254   /reporting/rep707.php
9255   /reporting/rep709.php
9256   /reporting/reports_main.php
9257   /reporting/includes/pdf_report.inc
9258   
9259 04-Apr-2008 Janusz Dobrowolski
9260 # Javascript bugfix in selecting orders for template.
9261 $ /sales/inquiry/sales_orders_view.php
9262
9263 04-Apr-2008 Joe Hunt
9264 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
9265 + Preparing for download of release 2.0b on SourceForge.
9266 $ config.php
9267   update.html
9268   /sql/en_US-new.sql
9269   /sql/en_US-demo.sql
9270   
9271 02-Apr-2008 Janusz Dobrowolski
9272 # Removed selector expansion on space key for multi-line selectors
9273 $ /js/inserts.js
9274 ! Hiding search button in combo selectors for javascript enabled browsers
9275 $ /includes/ui/ui_lists.inc
9276   /js/inserts.js
9277 + Focus set to invalid form field after submit check fail
9278 $ /admin/company_preferences.php
9279   /admin/fiscalyears.php
9280   /admin/gl_setup.php
9281   /admin/payment_terms.php
9282   /admin/shipping_companies.php
9283   /admin/users.php
9284   /admin/void_transaction.php
9285   /dimensions/dimension_entry.php
9286   /gl/bank_transfer.php
9287   /gl/gl_deposit.php
9288   /gl/gl_journal.php
9289   /gl/gl_payment.php
9290   /gl/manage/bank_accounts.php
9291   /gl/manage/bank_trans_types.php
9292   /gl/manage/currencies.php
9293   /gl/manage/exchange_rates.php
9294   /gl/manage/gl_account_classes.php
9295   /gl/manage/gl_account_types.php
9296   /gl/manage/gl_accounts.php
9297   /inventory/adjustments.php
9298   /inventory/cost_update.php
9299   /inventory/prices.php
9300   /inventory/purchasing_data.php
9301   /inventory/transfers.php
9302   /inventory/manage/item_categories.php
9303   /inventory/manage/item_units.php
9304   /inventory/manage/items.php
9305   /inventory/manage/locations.php
9306   /inventory/manage/movement_types.php
9307   /manufacturing/work_order_add_finished.php
9308   /manufacturing/work_order_entry.php
9309   /manufacturing/work_order_issue.php
9310   /manufacturing/work_order_release.php
9311   /manufacturing/manage/bom_edit.php
9312   /manufacturing/manage/work_centres.php
9313   /purchasing/po_entry_items.php
9314   /purchasing/po_receive_items.php
9315   /purchasing/supplier_credit.php
9316   /purchasing/supplier_credit_grns.php
9317   /purchasing/supplier_invoice.php
9318   /purchasing/supplier_invoice_grns.php
9319   /purchasing/supplier_payment.php
9320   /purchasing/supplier_trans_gl.php
9321   /purchasing/allocations/supplier_allocate.php
9322   /purchasing/manage/suppliers.php
9323   /sales/credit_note_entry.php
9324   /sales/customer_credit_invoice.php
9325   /sales/customer_delivery.php
9326   /sales/customer_invoice.php
9327   /sales/customer_payments.php
9328   /sales/sales_order_entry.php
9329   /sales/allocations/customer_allocate.php
9330   /taxes/item_tax_types.php
9331   /taxes/tax_groups.php
9332   /taxes/tax_types.php
9333 # Set default focus in update_db.php
9334 $ /admin/backups.php
9335
9336 29-Mar-2008 Janusz Dobrowolski
9337 # Changed gl_all_accounts_list() API
9338 $ /includes/ui/ui_lists.inc
9339 + Enhanced list accessability in kbd usage via space key
9340 $ js/inserts.js
9341
9342 28-Mar-2008 Janusz Dobrowolski
9343 # Fixed headers for various display mode
9344 $ /sales/inquiry/sales_orders_view.php
9345
9346 28-Mar-2008 Joe Hunt
9347 + Added print document options in inquiries.
9348 $ /sales/inquiry/customer_inquiry.php
9349   /sales/inquiry/sales_orders_view.php
9350   /sales/inquiry/sales_deliveries_view.php
9351   /purchasing/inquiry/po_search.php
9352   /purchasing/inquiry/po_search_completed.php
9353   
9354 28-Mar-2008 Joe Hunt
9355 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
9356 $ /sales/includes/db/customers_db.inc
9357 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
9358 $ /sales/includes/db/sales_credit_db.inc
9359 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
9360 $ /reporting/includes/doctext.inc
9361   /reporting/includes/doctext2.inc
9362 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
9363 $ /reporting/rep101.php
9364   /reporting/rep102.php
9365
9366 28-Mar-2008 Janusz Dobrowolski
9367 # Layout/focus fixes for no_[customer/supplier/item]_list option on
9368 $  /includes/ui/ui_lists.inc
9369    /purchasing/includes/ui/po_ui.inc
9370    /sales/credit_note_entry.php
9371    /sales/sales_order_entry.php
9372    /sales/includes/ui/sales_credit_ui.inc
9373    /sales/includes/ui/sales_order_ui.inc
9374
9375 27-Mar-2008 Janusz Dobrowolski
9376 + Automatic first field focus on page start, focus order preserved between form updates
9377 $  /gl/inquiry/gl_account_inquiry.php
9378    /includes/page/footer.inc
9379    /includes/ui/ui_controls.inc
9380    /includes/ui/ui_input.inc
9381    /includes/ui/ui_lists.inc
9382    /includes/ui/ui_view.inc
9383    /js/inserts.js
9384    /sales/sales_order_entry.php
9385    /sales/credit_note_entry.php
9386    /sales/includes/ui/sales_credit_ui.inc
9387    /sales/includes/ui/sales_order_ui.inc
9388 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
9389 $  /includes/ui/ui_input.inc
9390 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
9391 $  /gl/gl_deposit.php
9392    /gl/gl_journal.php
9393    /gl/gl_payment.php
9394    /gl/includes/ui/gl_deposit_ui.inc
9395    /gl/includes/ui/gl_journal_ui.inc
9396    /gl/includes/ui/gl_payment_ui.inc
9397    /includes/ui/ui_view.inc
9398    /purchasing/po_entry_items.php
9399    /purchasing/includes/ui/po_ui.inc
9400    /sales/sales_order_entry.php
9401    /sales/includes/ui/sales_credit_ui.inc
9402    /sales/includes/ui/sales_order_ui.inc
9403    /js/inserts.js
9404 ! get_js_set_focus moved from ui_view (this is only standalone form).
9405    /update_db.php
9406 # Fixed debit/credit entry check 
9407 $  /gl/gl_journal.php
9408 # Restored GET/POST security check on path_to_root
9409 $  /config.php
9410
9411 26-Mar-2008 Janusz Dobrowolski
9412 # Bug fixes in purchase module related to tax structure changes.
9413 $  /purchasing/includes/supp_trans_class.inc
9414    /purchasing/includes/db/invoice_db.inc
9415    /purchasing/includes/db/invoice_items_db.inc
9416    /purchasing/includes/ui/invoice_ui.inc
9417    /reporting/rep105.php
9418
9419 25-Mar-2008 Janusz Dobrowolski
9420 ! Per company pdf, backup and graphics directories in 'company' dir.
9421 $  /company (new dir)
9422    /company/0 (new dir)
9423    /company/0/images/ (new dir)
9424    /company/0/images/102.jpg    (moved from inventory/manage/image)
9425    /company/0/images/103.jpg    (moved from inventory/manage/image)
9426    /company/0/images/104.jpg    (moved from inventory/manage/image)
9427    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
9428    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
9429    /admin/backups.php
9430    /admin/create_coy.php
9431    /admin/db/maintenance_db.inc
9432    /install/index.php
9433    /reporting/rep102.php
9434    /reporting/rep104.php
9435    /reporting/rep202.php
9436    /reporting/rep303.php
9437    /reporting/rep706.php
9438    /reporting/rep707.php
9439    /reporting/includes/pdf_report.inc
9440    /inventory/manage/items.php
9441
9442 + jscript component caching (enables browser caching and future compression)
9443 $  /includes/session.inc
9444    /includes/main.inc
9445    /includes/page/header.inc
9446    /includes/ui/ui_view.inc
9447    /admin/display_prefs.php
9448    /config.php
9449
9450 - Removed obsolete file
9451 $  /sales/includes/ui/print_invoice.inc
9452
9453 21-Mar-2008 Janusz Dobrowolski
9454 ! Total Allocation/Left to Allocate update without page submit.
9455 $  /includes/ui/ui_view.inc
9456    /purchasing/allocations/supplier_allocate.php
9457    /sales/allocations/customer_allocate.php
9458 # Fixed unvisable under IE editbutton
9459 $  /themes/aqua/default.css
9460    /themes/cool/default.css
9461    /themes/default/default.css
9462
9463 20-Mar-2008 Janusz Dobrowolski
9464 # Excluding delivery notes from Customer Balances, removed warnings. 
9465 $  /reporting/rep101.php 
9466 # Divide by zero fix on order_price==0 in new supplier invoice
9467 $  /purchasing/supplier_invoice_grns.php
9468 # Database bug fix in new customer entry
9469 $  /sales/manage/customers.php
9470 # Small bug fix (warnings) in is_date() function.
9471 $  /includes/date_functions.inc
9472
9473 18-Mar-2008 Janusz Dobrowolski
9474 # Line items editor uses POST method - no disappearing shippment info.
9475 $  /sales/credit_note_entry.php
9476    /sales/sales_order_entry.php
9477    /sales/includes/ui/sales_credit_ui.inc
9478    /sales/includes/ui/sales_order_ui.inc
9479 + Added edit_button_cell() function
9480 $  /includes/ui/ui_controls.inc
9481 + Helper function for finding indexed submit $_POST vars.
9482 $  /includes/ui/ui_input.inc
9483 + New class .editbutton for buttons. Default view is link alike.
9484 $  /themes/aqua/default.css
9485    /themes/cool/default.css
9486    /themes/default/default.css
9487
9488 17-Mar-2008 Janusz Dobrowolski
9489 # Added rounding when needed to avoid document non cosistent documents.
9490 $  /includes/banking.inc
9491    /purchasing/supplier_credit_grns.php
9492    /purchasing/supplier_invoice_grns.php
9493    /purchasing/includes/supp_trans_class.inc
9494    /purchasing/includes/ui/invoice_ui.inc
9495    /purchasing/includes/ui/po_ui.inc
9496    /reporting/rep107.php
9497    /reporting/rep109.php
9498    /reporting/rep110.php
9499    /reporting/rep209.php
9500    /sales/includes/cart_class.inc
9501    /sales/includes/ui/sales_credit_ui.inc
9502    /sales/includes/ui/sales_order_ui.inc
9503    /sales/view/view_credit.php
9504    /sales/view/view_dispatch.php
9505    /sales/view/view_invoice.php
9506    /sales/view/view_sales_order.php
9507    /taxes/tax_calc.inc
9508 # Sign bug for customer transactions
9509 $  /reporting/rep709.php
9510 # Include file conflict fix
9511 $ /purchasing/includes/ui/invoice_ui.inc
9512   /gl/manage/bank_accounts.php
9513   /manufacturing/inquiry/where_used_inquiry.php
9514   /purchasing/manage/suppliers.php
9515   
9516 16-Mar-2008 Janusz Dobrowolski
9517 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
9518 $  /js/behaviour.js
9519    /js/inserts.js
9520 + Added javascript source collecting functions
9521 $  /includes/main.inc
9522 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
9523 + Added global js code collecting arrays  $js_lib, $js_static
9524 $  /includes/session.inc
9525 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
9526 $  /includes/ui/ui_view.inc
9527 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
9528 $  /includes/page/footer.inc
9529    /includes/page/header.inc
9530 ! Added including of data_checks.inc
9531 $  /includes/ui.inc
9532 + User side percent/exrate/qty/price input formatting via onblur handler.
9533 $  /admin/gl_setup.php
9534    /gl/gl_budget.php
9535    /gl/manage/exchange_rates.php
9536    /includes/ui/ui_input.inc
9537    /inventory/purchasing_data.php
9538    /inventory/reorder_level.php
9539    /inventory/includes/item_adjustments_ui.inc
9540    /inventory/includes/stock_transfers_ui.inc
9541    /manufacturing/work_order_entry.php
9542    /manufacturing/manage/bom_edit.php
9543    /purchasing/po_entry_items.php
9544    /purchasing/po_receive_items.php
9545    /purchasing/supplier_credit.php
9546    /purchasing/supplier_credit_grns.php
9547    /purchasing/supplier_invoice_grns.php
9548    /purchasing/supplier_trans_gl.php
9549    /purchasing/allocations/supplier_allocate.php
9550    /purchasing/includes/ui/po_ui.inc
9551    /sales/customer_delivery.php
9552    /sales/customer_invoice.php
9553    /sales/allocations/customer_allocate.php
9554    /sales/includes/ui/sales_credit_ui.inc
9555    /sales/includes/ui/sales_order_ui.inc
9556    /taxes/tax_groups.php
9557    /taxes/tax_types.php
9558
9559 14-Mar-2008 Janusz Dobrowolski
9560  + All forms fixed to accept user native numeric format.
9561  $ /admin/gl_setup.php
9562    /gl/bank_transfer.php
9563    /gl/gl_budget.php
9564    /gl/gl_deposit.php
9565    /gl/gl_journal.php
9566    /gl/gl_payment.php
9567    /gl/includes/db/gl_db_banking.inc
9568    /gl/includes/ui/gl_deposit_ui.inc
9569    /gl/includes/ui/gl_journal_ui.inc
9570    /gl/includes/ui/gl_payment_ui.inc
9571    /gl/manage/exchange_rates.php
9572    /inventory/adjustments.php
9573    /inventory/cost_update.php
9574    /inventory/prices.php
9575    /inventory/purchasing_data.php
9576    /inventory/reorder_level.php
9577    /inventory/transfers.php
9578    /inventory/includes/item_adjustments_ui.inc
9579    /inventory/includes/stock_transfers_ui.inc
9580    /inventory/manage/item_units.php
9581    /manufacturing/work_order_entry.php
9582    /manufacturing/inquiry/where_used_inquiry.php
9583    /manufacturing/manage/bom_edit.php
9584    /purchasing/po_entry_items.php
9585    /purchasing/po_receive_items.php
9586    /purchasing/supplier_credit_grns.php
9587    /purchasing/supplier_invoice_grns.php
9588    /purchasing/supplier_payment.php
9589    /purchasing/supplier_trans_gl.php
9590    /purchasing/allocations/supplier_allocate.php
9591    /purchasing/includes/ui/po_ui.inc
9592    /purchasing/inquiry/po_search.php
9593    /sales/credit_note_entry.php
9594    /sales/customer_credit_invoice.php
9595    /sales/customer_delivery.php
9596    /sales/customer_invoice.php
9597    /sales/customer_payments.php
9598    /sales/sales_order_entry.php
9599    /sales/allocations/customer_allocate.php
9600    /sales/includes/ui/sales_credit_ui.inc
9601    /sales/includes/ui/sales_order_ui.inc
9602    /sales/manage/customers.php
9603    /sales/manage/sales_people.php
9604    /sales/view/view_credit.php
9605    /sales/view/view_dispatch.php
9606    /sales/view/view_invoice.php
9607    /sales/view/view_receipt.php
9608    /sales/view/view_sales_order.php
9609    /taxes/item_tax_types.php
9610    /taxes/tax_groups.php
9611    /taxes/tax_types.php
9612  + User format functions for percent/price/exrate amounts display.
9613  $ /includes/current_user.inc
9614  + Input checking functions for numeric input fields in user native format
9615  $ /includes/data_checks.inc
9616  + Numeric input fields in user native format
9617  $ /includes/ui/ui_input.inc
9618  + Javascript function for conversion to/from user native numeric format.
9619  $ /includes/ui/ui_view.inc
9620  + New class amount for numeric input
9621  $ /themes/aqua/default.css
9622    /themes/cool/default.css
9623    /themes/default/default.css
9624  # Removed warning on adding component
9625    /manufacturing/manage/bom_edit.php
9626  # Quantity display correction
9627    /manufacturing/inquiry/where_used_inquiry.php
9628  # Fixed add_customer_trans() call
9629    /gl/includes/db/gl_db_banking.inc
9630
9631 12-Mar-2008 Joe Hung
9632  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
9633  - Removed default insertion of Units of Measure. Not neccessary.
9634  $ /sql/alter.sql
9635    /admin/db/maintenance_db.inc (added support for update)
9636
9637 11-Mar-2008 Janusz Dobrowolski
9638  + Table of measure moved into new table item_units
9639  ! Removed $themes[] from config.php, theme list based on directory structure
9640  $ /config.php
9641    /includes/ui/ui_lists.inc
9642    /applications/inventory.php
9643    /inventory/includes/inventory_db.inc
9644    /inventory/includes/db/items_units_db.inc
9645    /inventory/manage/item_units.php
9646    /inventory/manage/items.php
9647    /sql/alter.sql
9648
9649 11-Mar-2008 Joe Hunt
9650  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
9651  $ /sales/customer_invoice.php
9652    /sales/customer_delivery.php
9653  
9654 10-Mar-2008 Joe Hunt
9655  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
9656  $ /sales/sales_order_entry.php
9657  
9658 10-Mar-2008 Janusz Dobrowolski
9659  + Added price list selector to sales entry (debtor_master gives only default one)
9660  + Added optional submit_on_change parameter to sales ui lists
9661  $ /includes/ui/ui_lists.inc
9662    /sales/sales_order_entry.php
9663    /sales/includes/ui/sales_credit_ui.inc
9664    /sales/includes/ui/sales_order_ui.inc
9665  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
9666  $ /sales/includes/cart_class.inc
9667    /includes/ui/ui_view.inc
9668    /sales/includes/sales_db.inc
9669  # Fixed bogus sales_type lists in edition mode
9670  $ /sales/customer_delivery.php
9671    /sales/customer_invoice.php
9672  # Smaller fixes, cart_class.sales_type name change
9673  $ /sales/includes/ui/sales_credit_db.inc
9674    /sales/credit_note_entry.php
9675    /sales/customer_credit_invoice.php
9676    /sales/includes/cart_class.inc
9677    /sales/includes/db/sales_credit_db.inc
9678    /sales/includes/db/sales_delivery_db.inc
9679    /sales/includes/db/sales_invoice_db.inc
9680    /sales/includes/db/sales_order_db.inc
9681    /sales/includes/ui/sales_credit_ui.inc
9682  # One another pmWiki name conflict removed
9683  $ /admin/display_prefs.php
9684  
9685 09-Mar-2008 Joe Hunt
9686  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
9687  $ /dimensions/includes/dimensions_db.inc
9688    /gl/includes/db/gl_db_banking.inc
9689    /includes/main.inc
9690    /inventory/includes/db/items_adjust_db.inc
9691    /manufacturing/includes/db/work_order_issues_db.inc
9692    /manufacturing/includes/db/work_order_produce_items_db.inc
9693    /manufacturing/includes/db/work_orders_db.inc
9694    /manufacturing/includes/db/work_orders_quick_db.inc
9695    /purchasing/includes/db/grn_db.inc
9696    /purchasing/includes/db/po_db.inc
9697    /purchasing/includes/db/supp_payment_db.inc
9698    /reporting/includes/form_types.inc (File removed)
9699    /sales/includes/db/sales_delivery_db.inc
9700    /sales/includes/db/sales_invoice_db.inc
9701    /sales/includes/db/sales_order_db.inc
9702    /sql/alter.sql
9703  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
9704  $ /reporting/rep101.php
9705    /reporting/rep201.php
9706  # clone replacement do_clone() for both PHP 4 and PHP 5.
9707  $ /includes/ui/ui_view.inc (at the very bottom)
9708    /sales/includes/cart_class.inc
9709    
9710 07-Mar-2008 Janusz Dobrowolski
9711  ! Changed name tax type uniqueness constraint to (name, rate)
9712  $ /includes/ui/ui_lists.inc
9713    /taxes/items_tax_types.php
9714  ! Tax included option moved from tax_group to sales_types table
9715  $ includes/ui/ui_view.inc
9716    /purchasing/includes/ui/invoice_ui.inc
9717    /taxes/tax_calc.inc
9718    /taxes/tax_groups.php
9719    /taxes/db/tax_groups_db.inc
9720    /sql/alter.sql
9721  # Final rewriting of sales module, a lot of bugfixes.
9722  + Template delivery/invoicing
9723  + Concurrent document editing control on sql level
9724  + Most of sales documents are now editable
9725  + Some links to print documents after entry
9726  ! Changed javascript helper function for customer allocations
9727  $ /applications/customers.php
9728    /includes/ui/ui_input.inc
9729    /reporting/rep107.php
9730    /reporting/rep109.php
9731    /reporting/rep110.php
9732    /sales/credit_note_entry.php
9733    /sales/customer_credit_invoice.php
9734    /sales/customer_delivery.php
9735    /sales/customer_invoice.php
9736    /sales/customer_payments.php
9737    /sales/sales_order_entry.php
9738    /sales/allocations/customer_allocate.php
9739    /sales/allocations/customer_allocation_main.php
9740    /sales/includes/cart_class.inc
9741    /sales/includes/sales_db.inc
9742    /sales/includes/sales_ui.inc
9743    /sales/includes/db/cust_trans_db.inc
9744    /sales/includes/db/cust_trans_details_db.inc
9745    /sales/includes/db/custalloc_db.inc
9746    /sales/includes/db/customers_db.inc
9747    /sales/includes/db/payment_db.inc
9748    /sales/includes/db/sales_credit_db.inc
9749    /sales/includes/db/sales_delivery_db.inc
9750    /sales/includes/db/sales_invoice_db.inc
9751    /sales/includes/db/sales_order_db.inc
9752    /sales/includes/db/sales_types_db.inc
9753    /sales/includes/ui/print_invoice.inc
9754    /sales/includes/ui/sales_credit_ui.inc
9755    /sales/includes/ui/sales_order_ui.inc
9756    /sales/inquiry/customer_allocation_inquiry.php
9757    /sales/inquiry/customer_inquiry.php
9758    /sales/inquiry/sales_deliveries_view.php
9759    /sales/inquiry/sales_orders_view.php
9760    /sales/manage/credit_status.php
9761    /sales/manage/sales_types.php
9762    /sales/view/view_credit.php
9763    /sales/view/view_dispatch.php
9764    /sales/view/view_invoice.php
9765    /sales/view/view_receipt.php
9766    /sales/view/view_sales_order.php
9767 # Removed function name conflict with wiki help system
9768    /includes/lang/language.php
9769    
9770 06-Mar-2008 Janusz Dobrowolski
9771  + Wiki help links integration
9772  $ /config.php
9773    /includes/page/header.inc
9774    /includes/lang/language.php
9775  + Optional debuging with xdebug module
9776  $ /index.php
9777    /includes/db/connect_db.inc
9778  ! Concurrent edition fix
9779  $  /includes/systypes.inc
9780  # Table header fix
9781  $  /manufacturing/manage/bom_edit.php
9782  # Menu layout fixes
9783  $ /themes/aqua/renderer.php
9784    /themes/cool/renderer.php
9785    /themes/default/renderer.php
9786  # Removed warning about nonexistent $_GET variable
9787  $ /dimensions/inquiry/search_dimensions.php
9788  # MySQL 3.xx CAST bug fix
9789  $ /includes/db/manufacturing_db.inc
9790    /manufacturing/includes/db/work_order_requirements_db.inc
9791    /manufacturing/inquiry/where_used_inquiry.php
9792
9793 04-Mar-2008 Joe Hunt
9794  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
9795    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
9796  $ /inventory/cost_update.php
9797    /purchasing/includes/db/grn_db.inc and
9798    /manufacturing/manage/bom_edit.php. 
9799    /manufacturing/includes/db/work_orders_db.inc
9800    /manufacturing/includes/db/work_orders_quick_db.inc
9801    /manufacturing/work_order_entry.php
9802   
9803 21-Feb-2008 Joe Hunt
9804  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
9805  $ /admin/view_print_transaction.php
9806    /applications/setup.php
9807   
9808 17-Feb-2008 Joe Hunt
9809  ! Minor change in menu and function in view_print_transaction.php
9810  $ /admin/view_print_transaction.php
9811    /application/setup.php
9812  + Preparing for print of single documents
9813  $ /reporting/includes/reporting.inc
9814  ! Removing 'out' field in table tax_types
9815  $ /sql/alter.sql
9816    /taxes/tax_types.php
9817    /taxes/db/tax_types_db.inc
9818  + Added 2 functions in ui_input.inc, button and button_cell
9819    /includes/ui/ui_input.inc
9820
9821 11-Feb-2008 Joe Hunt
9822  + Added file, update_db.php, for updating company databases from an SQL script.
9823  $ update_db.php (New file)
9824    update.html
9825   
9826 06-Fef-2008 Joe Hunt
9827  + Added Report, Salesman Listing, rep106.php. 
9828  $ /reporting/reports_main.php
9829    /reporting/rep106.php
9830   
9831 06-Feb-2008 Janusz Dobrowolski
9832  + Separation of customer invoice issue and goods delivery.
9833  + Batch invoicing for more than one delivery
9834  # Corrected inadequate shipping tax calculations.
9835  ! Default debugging status changed to off.
9836  $ /taxes/tax_calc.inc
9837    /taxes/db/tax_groups_db.inc
9838    /admin/db/voiding_db.inc
9839    /applications/customers.php
9840    /includes/systypes.inc
9841    /includes/types.inc
9842    /includes/ui/ui_controls.inc
9843    /includes/ui/ui_lists.inc
9844    /includes/ui/ui_view.inc
9845    /inventory/inquiry/stock_status.php
9846    /reporting/rep105.php
9847    /reporting/rep107.php
9848    /reporting/rep109.php
9849    /reporting/rep110.php 
9850    /reporting/rep209.php
9851    /reporting/reports_main.php
9852    /reporting/includes/doctext.inc
9853    /reporting/includes/doctext2.inc
9854    /reporting/includes/form_types.inc
9855    /reporting/includes/pdf_report.inc
9856    /reporting/includes/reports_classes.inc
9857    /sales/customer_credit_invoice.php
9858    /sales/customer_invoice.php
9859    /sales/sales_order_entry.php
9860    /sales/customer_delivery.php 
9861    /sales/includes/db/sales_delivery_db.inc 
9862    /sales/includes/ui/print_invoice.inc 
9863    /sales/includes/cart_class.inc
9864    /sales/includes/sales_db.inc
9865    /sales/includes/db/cust_trans_db.inc
9866    /sales/includes/db/cust_trans_details_db.inc
9867    /sales/includes/db/sales_credit_db.inc
9868    /sales/includes/db/sales_invoice_db.inc
9869    /sales/includes/db/sales_order_db.inc
9870    /sales/includes/ui/sales_order_ui.inc
9871    /sales/inquiry/customer_allocation_inquiry.php
9872    /sales/inquiry/customer_inquiry.php
9873    /sales/inquiry/sales_orders_view.php
9874    /sales/inquiry/sales_deliveries_view.php 
9875    /sales/view/view_dispatch.php
9876    /sales/view/view_invoice.php
9877    /sales/view/view_sales_order.php
9878    /sql/alter.sql
9879    config.php
9880   
9881 01-Feb-2008 Joe Hunt
9882  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
9883  $ /sales/includes/cart_class.inc
9884    /sales/includes/db/sales_credit_db.inc
9885    /sales/includes/db/sales_invoice_db.inc
9886    /sales/includes/db/sales_order_db.inc
9887    /sales/includes/db/cust_trans_details_db.inc
9888    /sales/includes/ui/sales_order_ui.inc
9889    /sales/includes/ui/sales_credit_ui.inc
9890    /sales/credit_note_entry.php
9891    /sales/customer_credit_invoice.php
9892    /sales/sales_order_entry.php
9893    /sales/customer_invoice.php
9894
9895 31-Jan-2008 Joe Hunt
9896  ! New Release 2.0 Pre Alpha
9897  $ config.php
9898  # Fixed a release 2 related bug in create_coy.php
9899  $ /admin/create_coy.php
9900  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
9901    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
9902    with these databases changes without any new files. They are coming as soon as possible.
9903  $ /sql/alter.sql (New file)  
9904  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
9905    and 2 related files
9906  $ /purchasing/supplier_trans_gl.php
9907    /purchasing/includes/db/invoice_items_db.inc
9908  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
9909  $ /includes/ui/ui_lists.inc
9910    /purchasing/includes/ui/po_ui.inc
9911    /sales/includes/ui/sales_order_ui.inc
9912    /admin/company_preferences.php
9913    /admin/db/company_db.inc
9914    config.php
9915  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
9916    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
9917  $ /sales/manage/sales_people.php
9918    /includes/ui/ui_input.inc
9919  
9920 -------------------- 2,0 Pre Alpha - above ----------------------------
9921 31-Jan-2008 Janusz Dobrowolski
9922  # Minor bugfix in db_import()
9923  $ /admin/db/maintenance_db.inc
9924  
9925 30-Jan-2008 Janusz Dobrowolski
9926  # Minor display fix in tax_types.php
9927  $ /taxes/tax_types.php
9928  ! Format cleanup on some files.
9929  $ /gl/includes/gl_db.inc
9930    /gl/includes/gl_ui.inc
9931    /applications/application.php
9932    frontaccounting.php
9933    index.php
9934    
9935 -------------------- 1.16 Stable Released ----------------------
9936 28-Jan-2008 Joe Hunt
9937  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
9938    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
9939    and $no_supplier_list. Default is the normal behavior for all listboxes.
9940  $ /includes/ui/ui_lists.inc
9941    /sales/includes/ui/sales_orders_ui.inc
9942    /purchases/includes/ui/po_ui.inc
9943    /themes/default/images/locate.png (New file)
9944    config.php
9945
9946  + Added ALTER TABLE possibility in db_import. For future releases.
9947  $ /admin/db/maintenence_db.inc  
9948
9949  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
9950  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
9951  $ /includes/db/connect_db.inc
9952    /includes/ui/ui_lists.inc
9953    /includes/page/header.inc
9954    /access/login.php
9955    
9956 16-Jan-2008 Joe Hunt
9957  # When login screen is displayed after session timeout page content is broken. It
9958    is because of NOT using absolute paths in href attribute theme elements.
9959  $ /access/login.php
9960  
9961 30-Dec-2007 Joe Hunt
9962  # Minor adjustments in function db_export on line 325
9963  $ /admin/db/maintenance_db.inc
9964  
9965 29-Dec-2007 Joe Hunt
9966  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
9967  $ config.php
9968  
9969  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
9970    Also fixed a unneccessary str_replace when importing sql scripts.
9971  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
9972  $ /admin/db/maintenance_db.inc
9973    /reporting/includes/pdf_report.inc
9974    
9975 13-Dec-2007 Joe Hunt
9976  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
9977  $ /gl/inquiry/gl_trial_balance.php
9978    /gl/inquiry/gl_account_inquiry.php
9979
9980 13-Dec-2007 Joe Hunt
9981  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
9982  $ /admin/db/voiding_db.inc
9983  
9984 06-Dec-2007 Joe Hunt
9985  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
9986  $ /gl/gl_payment.php
9987    /gl/includes/ui/gl_payment_ui.inc
9988    
9989  ! Changed $loc_notification to be set to 0 instead of 1.
9990  $ config.php
9991  
9992 -------------------- 1.15 Stable Released ----------------------
9993 05-Dec-2007 Joe Hunt
9994  + Added email notification to stock location when available stock is below reorder level
9995  $ config.php
9996    /sales/includes/db/sales_order_db.inc
9997    
9998  # Fixed bugs in Open balances when account is not a balance account
9999  $ /gl/inquiry/gl_trial_balance.php
10000    /gl/inquiry/gl_account_inquiry.php
10001    /reporting/rep704.php
10002    /reporting/rep708.php
10003    
10004 -------------------- 1.14 Stable Released ----------------------
10005 01-Oct-2007 Joe Hunt
10006  ! Major change in the installation of modules to also accept an SQL-file for upload.
10007  $ config.php
10008    /admin/inst_module.php
10009    /admin/db/maintenance_db.inc
10010    
10011 30-Sep-2007 Joe Hunt
10012  # The following files were still vulnerable. Fixed
10013  $ /access/login.php
10014    /includes/lang/language.php
10015
10016 -------------------- 1.13 Stable Released ----------------------
10017 14-Sep-2007 Joe Hunt
10018  + Added optional link for electronic payment on invoices (PayPal). 
10019  ! Better support for install/update languages.  
10020  ! Minor adjustments
10021  # Fixed a vulnerable item in config.php
10022  $ config.php
10023
10024 14-Sep-2007 Joe Hunt
10025  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
10026  # config.php has been vulnerable. Fixed.
10027  $ /admin/inst_lang.php
10028  $ config.php
10029  
10030 10-Sep-2007 Joe Hunt
10031  ! Changed Bank Address field from text to textarea (multirows)
10032  $ /gl/manage/bank_accounts.php
10033  
10034 06-Sep-2007 Joe Hunt
10035  + Added optional link for electronic payment on invoices (PayPal)
10036  $ /reporting/reports_main.php
10037    /reporting/rep107.php
10038    /reporting/includes/report_classes.inc
10039    /reporting/includes/pdf_report.inc
10040    /reporting/includes/doc_text.inc
10041    /reporting/includes/doc_text2.inc
10042    
10043 23-Aug-2007 Joe Hunt
10044  # Unnecessary parameter ($db) in check_for_recursive_bom
10045  $ /manufacturing/manage/bom_edit.php
10046  
10047 21-Aug-2007 Joe Hunt
10048  # Bug in /includes/lang/gettext.php (249) affecting changing language!
10049  $ /includes/lang/gettext.php
10050  
10051 08-Aug-2007 Joe Hunt
10052  # Minor adjustments
10053  $ config.php
10054    /access/login.php
10055    /admin/create_coy.php
10056    /reporting/includes/pdf_report.inc
10057    
10058 04-Aug-2007 Joe Hunt
10059  + Added a default fiscal year in the en_US-new.sql and start references.
10060  $ /sql/en_US-new.sql
10061  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
10062  $ /lang/en_US/LC_MESSAGES/en_US.mo
10063  
10064 03-Aug-2007 Joe Hunt
10065  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
10066  $ /sales/includes/db/sales_order_db.inc
10067  
10068 23-Jul-2007 Joe Hunt
10069  # Changed <? in front of 2 files to <?php.
10070  $ /purchasing/includes/purchasing_ui.inc
10071    /reporting/includes/class.mail.inc
10072    
10073 -------------------- 1.12 Stable Released ----------------------
10074 21-Jul-2007 Joe Hunt
10075  + Added option to handle Jalali and Islamic Calendars
10076  ! Minor adjustments
10077  $ config.php
10078    /gl/includes/db/gl_db_trans.inc
10079    /includes/date_functions.inc
10080    /includes/ui/ui_input.inc
10081    /includes/ui/ui_lists.inc
10082    /includes/ui/ui_view.inc
10083    /purchasing/po_receive_items.php
10084    /purchasing/includes/ui/invoice_ui.inc
10085    /purchasing/includes/ui/po_ui.inc
10086    /reporting/rep705.php
10087    /sales/includes/db/sales_order_db.inc
10088    /sales/includes/ui/sales_order_ui.inc
10089    
10090 20-Jul-2007 Joe Hunt
10091  ! Changed parameters on report Sales Order. Option to print as Quote.
10092  $ /reporting/reports_main.php
10093    /reporting/rep109.php
10094    /reporting/includes/pdf_report.inc
10095    /reporting/includes/doctext.inc
10096    /reporting/includes/doctext2.inc
10097  
10098 19-Jul-2007 Joe Hunt
10099  + Added Budget Entry in General Ledger. Includes Dimensions.
10100  $ config.php
10101    /applications/generalledger.php
10102    /gl/gl_budget.php (New File!)
10103    /gl/includes/db/gl_db_trans.inc
10104    /includes/date_functions.inc
10105    /reporting/report_classes.inc
10106    
10107 -------------------- 1.11 Stable Released ----------------------
10108 04-Jul-2007 Joe Hunt
10109  ! Option for using alpha numeric chart of accounts.
10110  $ config.php
10111    /gl/manage/gl_accounts.php
10112    /gl/includes/db/gl_db_accounts.inc
10113    /gl/includes/db/gl_db_bank_trans.inc
10114    /gl/includes/db/gl_db_trans.inc
10115    /gl/inquiry/gl_trial_balance.inc
10116    /admin/db/company_db.inc
10117    /inventory/includes/db/items_db.inc
10118    /sales/manage/customer_branches.inc
10119
10120 04-Jul-2007 Joe Hunt
10121  # Problems retrieving language texts for poEdit in long javascripts
10122  $ /includes/ui/ui_view.inc
10123  
10124 04-May-2007 Joe Hunt
10125  # Database error when updating more than one item row in Sales Orders.
10126  $ /sales/includes/db/sales_order_db.inc
10127  # Database error when inserting work order issues. Fixed.
10128  $ /manufacturing/includes/db/work_order_issues_db.inc
10129  
10130 03-May-2007 Joe Hunt
10131  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
10132  $ /includes/db/manufacturing_db.inc
10133    /manufacturing/includes/db/work_order_requirements_db.inc
10134
10135 02-May-2007 Joe Hunt
10136  # Missing details on Purchase Order when emailing and printing
10137  $ /reporting/rep209.php
10138  
10139 -------------------- 1.1 Stable Released ----------------------
10140 02-May-2007 Joe Hunt
10141  + Enabled module addons and all the below bugfixes. No changes in database structure.
10142  - Removed /sql/basic.sql (included in the other sql files)
10143  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
10144    (not needed anymore).
10145  + Addition of update.html  
10146  $ /admin/inst_module.php (New file!)
10147    /applications/customers.php
10148    /applications/dimensions.php
10149    /applications/generalledger.php
10150    /applications/inventory.php
10151    /applications/manufacturing.php
10152    /applications/setup.php
10153    /applications/suppliers.php
10154    /install/index.php
10155    /install/save.php
10156    /modules/inst_modules.php (New folder and new file!)
10157    /modules/index.php (New file!)
10158    /sql/en_US-demo.sql
10159    /sql/en_US-new.sql
10160    install.html
10161    update.html (New file!)
10162    
10163 01-May-2007 Joe Hunt
10164  # Missing measure of units when printing sales orders
10165  # Update of Sales People caused a database error
10166  $ /sales/manage/sales_people.php
10167    /reporting/rep109.php
10168  
10169 30-Apr-2007 Joe Hunt
10170  + The selected menu tab is now shown with same background as hover color.
10171  $ config.php (default tab line 77. Change if you want)
10172    /includes/page/header.inc
10173    
10174 28-Apr-2007 Joe Hunt
10175  # When saving work order entries a lot of debug boxes appeared. Fixed
10176  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
10177  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
10178  $ /includes/db/manufacturing_db.inc
10179    /manufacturing/work_order_entry.php
10180    /manufacturing/includes/work_order_issue_ui.inc
10181    /manufacturing/includes/db/work_order_requirements_db.inc
10182    /manufacturing/includes/db/work_orders_quick_db.inc
10183    /manufacturing/inquiry/where_used_inquiry.php
10184    
10185 25-Apr-2007 Joe Hunt
10186  # Missing Date Picker
10187  $ /sales/customer_invoice.php
10188  # No JS popup window
10189  $ /sales/view/view_invoice.php
10190  
10191 24-Apr-2007 Joe Hunt
10192  ! New and better Date Picker, better cool theme.
10193  $ /includes/ui/ui_input.inc
10194    /includes/ui/ui_view.inc
10195    /reporting/includes/reports_classes.inc
10196    /themes/cool/default.css
10197
10198 -------------------- 1.0.1 Stable Released ----------------------
10199 23-Apr-2007 Joe Hunt
10200  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
10201    the changes for selection lists customers/suppliers and the Audit Trail.
10202
10203 22-Apr-2007 Joe Hunt
10204  ! Changed the two selection lists for customers/suppliers in reports to a single one with
10205    No Filter
10206  ! Changed the sort order in these selection lists from id to name.
10207  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
10208  $ /reporting/reports_main.php
10209    /reporting/rep101.php
10210    /reporting/rep102.php
10211    /reporting/rep201.php
10212    /reporting/rep202.php
10213    /reporting/rep203.php
10214    /reporting/rep204.php
10215    /reporting/includes/reports_classes.inc
10216    /includes/ui/ui_lists.inc
10217    /gl/includes/db/gl_db_trans.inc
10218    config.php
10219    
10220 22-Apr-2007 Joe Hunt
10221  + Date Picker for all date fields.
10222  $ config.php
10223    /admin/fiscalyears.php
10224    /admin/void_transaction.php
10225    /includes/ui/ui_view.inc
10226    /includes/ui/ui_input.inc
10227    /dimensions/dimension_entry.php
10228    /dimensions/inquiry/search_dimensions.php
10229    /gl/gl_journal.php
10230    /gl/gl_deposit.php
10231    /gl/gl_payment.php
10232    /gl/bank_transfer.php
10233    /gl/inquiry/bank_inquiry.php
10234    /gl/inquiry/gl_account_inquiry.php
10235    /gl/inquiry/gl_trial_balance.php
10236    /gl/manage/exchange_rates.php
10237    /inventory/adjustments.php
10238    /inventory/transfers.php
10239    /inventory/inquiry/stock_movements.php
10240    /inventory/manage/items.php
10241    /manufacturing/work_order_add_finished.php
10242    /manufacturing/work_order_entry.php
10243    /manufacturing/work_order_issue.php
10244    /manufacturing/work_order_release.php
10245    /purchasing/supplier_payment.php
10246    /purchasing/po_entry_items.php
10247    /purchasing/po_receive_items.php
10248    /purchasing/supplier_credit.php
10249    /purchasing/supplier_credit_grns.php
10250    /purchasing/supplier_invoice.php
10251    /purchasing/supplier_invoice_grns.php
10252    /purchasing/supplier_trans_gl.php
10253    /purchasing/includes/ui/po_ui.inc
10254    /purchasing/inquity/po_search.php
10255    /purchasing/inquiry/po_search_completed.php
10256    /purchasing/inquiry/supplier_allocation_inquiry.php
10257    /purchasing/inquiry/supplier_inquiry.php
10258    /reporting/reports_main.php
10259    /reporting/includes/reports_classes.inc
10260    /sales/credit_note_entry.php
10261    /sales/customer_credit_invoice.php
10262    /sales/customer_payments.php
10263    /sales/sales_order_entry.php
10264    /sales/includes/ui/sales_order_ui.inc
10265    /sales/inquiry/customer_allocation_inquiry.php
10266    /sales/inquiry/customer_inquiry.php
10267    /sales/inquiry/sales_orders_view.php
10268    New image files:
10269    /themes/default/images/cal.gif
10270    /themes/default/images/next.gif
10271    /themes/default/images/prev.gif
10272
10273 19-Apr-2007 Joe Hunt
10274  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
10275  # Bug no 1703891, Reserved MySQL words used as column names, fixed
10276  $ /taxes/db/tax_types_db.inc
10277
10278  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
10279  $ /gl/manage/gl_accounts.php
10280    /gl/includes/db/gl_db_accounts.inc
10281    /includes/ui/ui_input.inc
10282
10283 18-Apr-2007 Joe Hunt
10284  # Bug no 1702594, Logon Loop, fixed
10285  $ config.php
10286
10287 -------------------- 1.0a Stable Released ----------------------
10288 10-Apr-2007 Joe Hunt
10289  ! Release 1.0a established on SourceForge, fixing the bugs.
10290
10291 11-Apr-2007 Joe Hunt
10292  # Bug No 1698214, Creating Items, fixed
10293  $ /includes/ui/ui_lists.inc
10294  # Bug no 1698216, Item Movements, fixed
10295  $ /inventory/manage/items.php
10296
10297 -------------------- 1.0 Stable Released ----------------------
10298 10-Apr-2007 Joe Hunt
10299  ! Release 1.0 established on SourceForge.