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