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