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