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