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