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