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