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