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