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