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