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