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