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