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