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