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