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