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