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