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