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