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