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