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