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