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