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