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