More improvements on layout display.
[fa-stable.git] / CHANGELOG.txt
1 /**
2 * @version $Id$
3 * @package FrontAccounting
4 * @copyright (C) 2005 - 2009 FrontAccounting, LLC
5 * @license http://www.gnu.org/copyleft/gpl-3.0.html GNU/GPL
6 * FrontAccounting is Free Software
7 */
8
9 1. Changelog
10 ------------
11 This is a changelog for FrontAccounting All releases.
12
13 Legend:
14
15 # -> Bug Fix
16 + -> Addition
17 ! -> Change
18 - -> Removed
19 ! -> Note
20 $ -> Affected files
21
22 07-Nov-2009 Joe Hunt
23 ! More improvements on layout display.
24 $ /purchases/includes/ui/po_ui.inc
25   /inventory/includes/item_adjustments_ui.inc
26   
27 06-Nov-2009 Joe Hunt
28 ! Improved layout in the new tax info display. Also old ones.
29 $ /sales/credit_invoice.php
30   /sales/customer_delivery.php
31   /sales/customer_invoice.php
32   /sales/includes/ui/sales_credit_ui.inc
33   /sales/includes/ui/sales_order_ui.inc
34
35 05-Nov-2009 Joe Hunt
36 ! Display tax info in Sales Quotation, Order, Direct Delivery and Invoice.
37 $ /sales/includes/ui/sales_order_ui.inc
38   /sales/sales_order_entry.php
39 ! Include freight_cost in Sales Quotations, Orders in inquiries.
40 $ /sales/inquiry/sales_orders_view.php
41 # Bug on line 215 in /sales/customer_delivery.php
42 $ /sales/customer_delivery.php
43
44 04-Nov-2009 Tom Hallman/Joe Hunt
45 ! Included dimension(s) in Bank Deposit/Payment View and correct signs.
46 $ /gl/view/gl_deposit_view.php
47   /gl/view/gl_payment_view.php
48   
49 04-Nov-2009 Janusz Dobrowolski
50 # Fixed bug introduced during security update and merged from main trunk.
51 $ /admin/db/printers_db.inc
52
53 03-Nov-2009 Janusz Dobrowolski
54 ! Added optional parameter to add_bank_transaction
55 $ /gl/includes/db/gl_db_banking.inc
56 # Fixed missing default price_dec.
57 $ /includes/prefs/userprefs.inc
58
59 03-Nov-2009 Joe Hunt
60 # Bad debit account when debiting service items.
61 $ /purchasing/includes/db/invoice_db.inc
62 # Removed unneeded reference to $result in db_num_rows. Gave warnings.
63 $ /includes/db/connect_db.inc
64 ! Better formatting of update.html
65 $ update.html
66 # Wrong presentation on reference and order in Customer Allocation Inquiry
67 $ /sales/inquiry/customer_allocation_inquiry.php
68 ! Changed so reference no in QUOTE/SO/INV/CRE/PO is printed instead of trans_no 
69   if global variable in config.php, $print_invoice_no = 0 (default).
70 $ /reporting/includes/header2.inc
71   /reporting/includes/reports_classes.inc
72   
73 02-Nov-2009 Janusz Dobrowolski
74 # Bad default value retrieved for service COGS account.
75 $ /inventory/manage/items.php
76
77 01-Nov-2009 Joe Hunt
78 ! Changed $date_system value of 3 to be traditional, but non-workday is Friday 
79   and start of week is Saturday. For DatePicker.
80 $ config.default.php
81   /includes/date_functions.inc
82   /includes/ui/ui_view.inc
83 # Bugs in function show_users_online in users_db.inc
84 $ /admin/db/users_db.inc
85
86 01-Nov-2009 Janusz Dobrowolski
87 + Added default date format and date separator used before login.
88 $ /config.default.php
89   /includes/prefs/userprefs.inc
90
91 30-Oct-2009 Janusz Dobrowolski
92 # Fixed non-default company selection bug on login.
93 $ /includes/session.inc
94 ! Code cleanup.
95 $ /includes/db/connect_db.inc
96
97 30-Oct-2009 Joe Hunt
98 ! Changed name on folder for global help url to fawiki.
99 $ config.default.php
100
101 29-Oct-2009 Janusz Dobrowolski
102 ! Changed context help organization to enable use of central multilanguage wiki.
103 $ /config.default.php
104   /admin/*.php
105   /applications/*.php
106   /dimensions/dimension_entry.php
107   /dimensions/inquiry/search_dimensions.php
108   /dimensions/view/view_dimension.php
109   /gl/*.php
110   /gl/inquiry/*.php
111   /gl/manage/*.php
112   /gl/view/*.php
113   /includes/page/header.inc
114   /inventory/*.php
115   /inventory/inquiry/*.php
116   /inventory/manage/*.php
117   /inventory/view/*.php
118   /manufacturing/*.php
119   /manufacturing/inquiry/*.php
120   /manufacturing/manage/*.php
121   /manufacturing/view/*.php
122   /purchasing/*.php
123   /purchasing/allocations/*.php
124   /purchasing/inquiry/*.php
125   /purchasing/manage/suppliers.php
126   /purchasing/view/*.php
127   /reporting/reports_main.php
128   /sales/*.php
129   /sales/allocations/*.php
130   /sales/inquiry/*.php
131   /sales/manage/*.php
132   /sales/view/*.php
133   /taxes/item_tax_types.php
134   /taxes/tax_groups.php
135   /taxes/tax_types.php
136   /themes/aqua/renderer.php
137   /themes/cool/renderer.php
138   /themes/default/renderer.php
139
140 28-Oct-2009 Joe Hunt
141 ! Changed report Annual Expense Breakdown to follow the fiscal year instead of 
142   calendar year. The year selector selects the start of the fiscal year.
143   Only the last 12 months are shown.
144 $ /reporting/rep705.php
145
146 27-Oct-2009 Joe Hunt
147 # Database error when updating item.
148 $ /inventory/includes/db/items_db.inc
149 # Removed unneeded double forms in scripts with db_pager. Missing $_POST variables.
150 $ /dimensions/inquiry/search_dimensions.php
151   /manufacturing/search_work_orders.php
152   /purchasing/allocations/supplier_allocation_main.php
153   /purchasing/inquiry/po_search_completed.php
154   /purchasing/inquiry/po_search.php
155   /purchasing/inquiry/supplier_inquiry.php
156   /purchasing/inquiry/supplier_allocation_inquiry.php
157   /sales/inquiry/customer_allocation_inquiry.php
158   /sales/inquiry/sales_deliveries_view.php
159   /sales/inquiry/sales_orders_view.php
160   /sales/inquiry/customer_inquiry.php
161   
162 26-Oct-2009 Janusz Dobrowolski
163 # [0000177] Fixed error during gl class update.
164 $ /gl/includes/db/gl_db_account_types.inc
165
166 26-Oct-2009 Joe Hunt
167 # Fixed another compatibility issue with MySQL 3.xx (DATE)
168 $ /reporting/rep710.php
169 ! Late changes in empty.po and en_US.mo
170 $ /lang/new_language_template/LC_MESSAGES/empty.po
171   /lang/en_US/LC_MESSAGES/en_US.mo
172
173 24-Oct-2009 Janusz Dobrowolski
174 # Fixed compatibility issue with MySQL 3.xx
175 $ /admin/db/tags_db.inc
176
177 24-Oct-2009 Janusz Dobrowolski
178 + Default add/update button, ajax update.
179 $ /dimensions/dimension_entry.php
180   /gl/manage/gl_accounts.php
181 ! Removed obsolete $tabs global array (tab ids retrieved from $_SESSION['App'])
182 $ /includes/types.inc
183   /includes/ui/ui_lists.inc
184   /admin/inst_module.php
185   /includes/page/header.inc
186 # Fixed ajax support for multiply selects.
187 $ /js/utils.js
188 # Fixed buggy php behaviour when foreach is used on global array.
189 $ /frontaccounting.php
190
191 ------------------------------- Release 2.2 RC ----------------------------------
192 24-Oct-2009 Joe Hunt
193 ! Changed so -1 as parameters to dimensions in get_transactions db routines only 
194   fetches NO dimensions. 
195 $ /gl/includes/db/gl_db_trans.inc
196   /reporting/rep705.php
197   /reporting/includes/reports_classes.inc
198
199 24-Oct-2009 Janusz Dobrowolski
200 # Added text fields sanitiozation during upgrade to 2.2.
201 $ /sql/alter2.2.php
202 # Fixed error log warning (missing installed_extensions()) during upgrade .
203 $ /includes/session.inc
204 # CVS folders exluded from flush_dir to avoid unwanted warnings in error log on devel boxes.
205 $ /includes/main.inc
206
207 23-Oct-2009 Janusz Dobrowolski
208 # Fixed 2.2 upgrade pre_check
209 $ /sql/alter2.2.php
210 # Fixed check_table() to avoid sparse messages in error log
211 $ /admin/inst_update.php
212 # Fixed module update and deletion.
213 $ /admin/inst_module.php
214
215 22-Oct-2009 Tom Hallman
216 + Added generic tags support and tags for dimensions/gl accounts.
217 $ /applications/dimensions.php
218   /applications/generalledger.php
219   /dimensions/dimension_entry.php
220   /gl/manage/gl_accounts.php
221   /includes/data_checks.inc
222   /includes/ui/ui_lists.inc
223   /admin/tags.php (new)
224   /admin/db/tags_db.inc (new)
225
226 22-Oct-2009 Janusz Dobrowolski
227 # Fixed bug in setting default value in array_selector, fixed default fo systypes selector.
228 $ /includes/ui/ui_lists.inc
229 # Fixed double escaping during add/update.
230 $ /dimensions/includes/dimensions_db.inc
231 # More security fixes in sql statements.
232 $ /gl/manage/bank_accounts.php
233   /gl/manage/currencies.php
234   /gl/manage/exchange_rates.php
235   /gl/manage/gl_account_types.php
236   /gl/manage/gl_accounts.php
237   /includes/db/audit_trail_db.inc
238   /includes/db/comments_db.inc
239   /includes/db/inventory_db.inc
240   /includes/db/manufacturing_db.inc
241   /includes/db/references_db.inc
242 # Initial value for $next_extension_id added.
243 $ /admin/db/maintenance_db.inc
244 # Added fixing special chars in refs table during upgrade
245 $ /sql/alter2.2.php
246
247 21-Oct-2009 Joe Hunt
248 ! Changed install.html, update.html and empty.po files
249 $ install.html
250   update.html
251   /lang/new_language_template/LC_MESSAGES/empty.po
252 ! Enabled a global flag in config.default.php (config.php), $show_users_online = 0.
253   If this flag is set to 1 FA will show discretely the users online in the footer.
254 $ config.default.php
255   /admin/db/users_db.inc
256
257 21-Oct-2009 Janusz Dobrowolski
258 ! Upgrade scripts modified to be used with 2.1 or 2.2beta
259 $ /sql/alter2.1.php
260   /sql/alter2.2.php
261   /sql/alter2.2rc.sql (new)
262   /admin/inst_upgrade.php
263 # Fixed help link.
264 $ /includes/page/header.inc
265 # Fixed upgrade of reference table to avoid duplicate record error.
266 $ /sql/alter2.2.php
267 # Fixed bug in array_selector 
268 $ /includes/ui/ui_lists.inc
269
270 20-Oct-2009 Janusz Dobrowolski
271 ! Conditional config files generation - prevents overwrite during upgrade.
272 $ /config.php (removed)
273   /installed_extensions.php (removed)
274   /company/0/installed_extensions.php (removed)
275   /config.default.php  (new initial default)
276   /config_db.php (removed initial version)
277   /admin/db/maintenance_db.inc
278   /includes/session.inc
279   /install/index.php
280   /install/save.php
281   /lang/installed_languages.inc (removed initial version)
282 ! Moving control to install wizard when config file does not exists.
283 $ /index.php
284 # Fixed db error message
285 $ /dimensions/includes/db/dimension_db.inc
286
287 18-Oct-2009 Janusz Dobrowolski (merged changes for 2.1.7 from main branch)
288 ! Added html_entity_decode() in db_escape() for correct INSERT>SELECT>INSERT sequences.
289 $ /includes/db/connect_db.inc
290 # Fixed warnings on first page display
291 $ /admin/company_preferences.php
292 # Fixed erroneous message
293 $ /gl/manage/gl_account_types.php
294 # Security sql statements update against sql injection attacks.
295 $ /admin/attachments.php
296   /admin/payment_terms.php
297   /admin/print_profiles.php
298   /admin/printers.php
299   /admin/shipping_companies.php
300   /admin/view_print_transaction.php
301   /admin/db/company_db.inc
302   /admin/db/printers_db.inc
303   /admin/db/voiding_db.inc
304   /admin/db/users_db.inc
305   /dimensions/includes/dimensions_db.inc
306   /dimensions/inquiry/search_dimensions.php
307   /gl/bank_account_reconcile.php
308   /gl/gl_budget.php
309   /gl/includes/db/gl_db_account_types.inc
310   /gl/includes/db/gl_db_accounts.inc
311   /gl/includes/db/gl_db_bank_accounts.inc
312   /gl/includes/db/gl_db_bank_trans.inc
313   /gl/includes/db/gl_db_banking.inc
314   /gl/includes/db/gl_db_currencies.inc
315   /gl/includes/db/gl_db_rates.inc
316   /gl/includes/db/gl_db_trans.inc
317   /gl/inquiry/bank_inquiry.php
318   /gl/view/bank_transfer_view.php
319   /gl/view/gl_trans_view.php
320   /inventory/cost_update.php
321   /inventory/purchasing_data.php
322   /inventory/includes/db/items_category_db.inc
323   /inventory/includes/db/items_codes_db.inc
324   /inventory/includes/db/items_db.inc
325   /inventory/includes/db/items_locations_db.inc
326   /inventory/includes/db/items_prices_db.inc
327   /inventory/includes/db/items_trans_db.inc
328   /inventory/includes/db/items_units_db.inc
329   /inventory/includes/db/movement_types_db.inc
330   /inventory/inquiry/stock_movements.php
331   /inventory/manage/item_categories.php
332   /inventory/manage/item_units.php
333   /inventory/manage/items.php
334   /inventory/manage/locations.php
335   /inventory/manage/movement_types.php
336   /manufacturing/search_work_orders.php
337   /manufacturing/includes/db/work_centres_db.inc
338   /manufacturing/includes/db/work_order_issues_db.inc
339   /manufacturing/includes/db/work_order_produce_items_db.inc
340   /manufacturing/includes/db/work_order_requirements_db.inc
341   /manufacturing/includes/db/work_orders_db.inc
342   /manufacturing/includes/db/work_orders_quick_db.inc
343   /manufacturing/inquiry/where_used_inquiry.php
344   /manufacturing/manage/bom_edit.php
345   /manufacturing/manage/work_centres.php
346   /purchasing/po_entry_items.php
347   /purchasing/po_receive_items.php
348   /purchasing/supplier_credit.php
349   /purchasing/supplier_invoice.php
350   /purchasing/includes/purchasing_db.inc
351   /purchasing/includes/db/grn_db.inc
352   /purchasing/includes/db/invoice_db.inc
353   /purchasing/includes/db/invoice_items_db.inc
354   /purchasing/includes/db/po_db.inc
355   /purchasing/includes/db/supp_trans_db.inc
356   /purchasing/includes/db/suppalloc_db.inc
357   /purchasing/includes/db/suppliers_db.inc
358   /purchasing/inquiry/po_search.php
359   /purchasing/inquiry/po_search_completed.php
360   /purchasing/inquiry/supplier_allocation_inquiry.php
361   /purchasing/inquiry/supplier_inquiry.php
362   /purchasing/manage/suppliers.php
363
364 12-Oct-2009 Janusz Dobrowolski (merged)
365 # Fixed sql injection vulnerability on some php/mysql configurations
366 $ /admin/db/users_db.inc
367 ! Single quotes also encoded before database data insert
368 $ /admin/db/maintenance_db.inc
369   /includes/db/connect_db.inc
370   /reporting/includes/tcpdf.php
371   /sales/includes/cart_class.inc
372
373 16-Oct-2009 Janusz Dobrowolski
374 + Access control system description.
375 $ /doc/access_levels.txt (new)
376
377 14-Oct-2009 Janusz Dobrowolski
378 # [0000173] Missing global systypes_array declaration.
379 $ /purchasing/allocations/supplier_allocate.php
380
381 14-Oct-2009 Joe Hunt
382 # [0000172] Difference between Customer Balances and Print Statements
383 $ /reporting/rep108.pp
384
385 13-Oct-2009 Janusz Dobrowolski
386 # Fixed default page access.
387 $ /sales/inquiry/sales_orders_view.php
388
389 13-Oct-2009 Joe Hunt
390 + Added discrete users online in footer (from Wish List Forum) (New rerun)
391 $ /admin/db/users_db.inc
392   /sql/alter2.2.sql
393   /sql/en_US-new.sql
394   /sql/en_US-demo.sql
395   /themes/aqua/renderer.php
396   /themes/cool/renderer.php
397   /themes/default/renderer.php
398 ! Changed Tag types in reports_classes to be the same as defined in types.inc. Suitable height=5
399 $ /reporting/includes/reports_classes.inc
400 ! Code cleanup (old code removed)
401 $ /includes/ui_view.inc
402   
403 12-Oct-2009 Janusz Dobrowolski
404 # Fixed sql injection vulnerability on some php/mysql configurations
405 $ /admin/db/users_db.inc
406 # Fixed broken table editor page layout on duplicate record.
407 $ /gl/includes/db/gl_db_account_types.inc
408   /gl/includes/db/gl_db_accounts.inc
409   /gl/manage/gl_account_classes.php
410   /gl/manage/gl_account_types.php
411   /gl/manage/gl_accounts.php
412 # [0000169],[0000174] Removed sparse session var unset firing error.
413   /sales/allocations/customer_allocation_main.php
414   /purchasing/allocations/supplier_allocation_main.php
415
416 11-Oct-2000 Joe Hunt
417 # [0000168] Undefined variable: paylink in file rep110.php
418 $ /reporting/rep110.php
419   /reporting/includes/pdf_report.inc
420   
421 11-Oct-2009 Janusz Dobrowolski
422 + Added security area for sales quotes entry
423 $ /applications/customers.php
424   /includes/access_levels.inc
425   /sql/alter2.2.php
426   /sql/en_US-demo.sql
427   /sql/en_US-new.sql
428 + Standard SA_DENIED access level added.
429 $ /includes/current_user.inc
430 + Added helper function for setting page_security level depending on GET content and/or expression value
431 $ /includes/session.inc
432 # Fixed security areas sort order
433 $ /admin/security_roles.php
434 # Fixed page_security for various usage types.
435 $ /sales/sales_order_entry.php
436   /sales/inquiry/sales_orders_view.php
437
438 10-Oct-2009 Janusz Dobrowolski
439 ! Changed access control extensions support for modules/plugins to use unique extension ids
440 $ /admin/inst_module.php
441   /admin/security_roles.php
442   /admin/db/maintenance_db.inc
443   /includes/access_levels.inc
444   /includes/current_user.inc
445   /installed_extensions.php
446   /index.php
447 # Enabled error handling for extensions
448 $ /frontaccounting.php
449 # Page code rewrite
450 $ /admin/inst_module.php
451 # Fixed missing parameters in update_user_display_prefs call
452 $ /admin/users.php
453 ! Non-accesable menu options displayed as text instead of link
454 $ /applications/customers.php
455   /applications/dimensions.php
456   /applications/generalledger.php
457   /applications/inventory.php
458   /applications/manufacturing.php
459   /applications/setup.php
460   /applications/suppliers.php
461 # Fixed error handling for duplicate table records
462 $ /includes/errors.inc
463 # Fixed php 5.3 function name conflict
464 $ /includes/main.inc
465   /sales/inquiry/sales_orders_view.php
466 # Fixed delivery note edition bug (introduced during systypes rewrite)
467 $ /sales/includes/cart_class.inc
468 ! Changed page_security to SASALESINVOICE
469 $ /sales/inquiry/sales_deliveries_view.php
470
471 09-Oct-2009 Joe Hunt
472 + Added option to print delivery notes as packing slip in reports and links.
473 $ /includes/ui/ui_controls.inc 
474   /reporting/rep110.php
475   /reporting/reports_main.php
476   /reporting/includes/doctext.inc
477   /reporting/includes/doctext2.inc
478   /reporting/includes/header2.inc
479   /reporting/includes/pdf_report.inc
480   /reporting/includes/reporting.inc
481   /sales/customer_delivery.php
482   /sales/sales_order_entry.php
483   
484 08-Oct-2009 Joe Hunt
485 + Prepared the Report Engine for Tags handling.
486 ! Changed report::getDisplay() to use combo_input from ui_lists.inc insted of local function
487   dup_simple_codeandname_list().
488 $ /reporting/includes/reports_classes.inc
489 ! Changed a parameter in report 301.php to be Summary Only instead of Detailed report.
490 $ /reporting/reports_main.php
491   /reporting/rep301.php
492
493 06-Oct-2009 Tom Hallman
494 # moved commit_transaction and added a default use_transaction param in write_journal_entries
495 $ /gl/includes/db/gl_db_trans.inc
496 # Show Journal Entries from 2.1 as closed in Journal Inquiries.
497 $ /gl/inquiry/journal_inquiry.php
498
499 03-Oct-2009 Janusz Dobrowolski
500 # Fixed false upgrade related error displayed in some situations on logout.
501 $ /access/logout.php
502 # Missing old_db declaration fixed.
503 $ /includes/current_user.inc
504 # Fixed combo_input and array_selector to accept array of selected items from POST.
505 $ /includes/ui/ui_lists.inc
506 !  Changed structure of tag_associations table.
507 $ /sql/alter2.sql
508   /sql/en_US-new.sql
509   /sql/en_US-demo.sql
510
511 03-Oct-2009 Joe Hunt
512 # Bad conversion of timestamp value in report audit trail.
513 $ /reporting/rep710.php
514
515 01-Oct-2009 Janusz Dobrowolski
516 ! Added comment on add_access_extensions usage.
517 $ /includes/access_levels.inc
518 # Removed sparse add_access_extensions() call.
519 $ /includes/session.inc
520 + Added support for multiply select options in combo_input.
521 $ /includes/ui/ui_lists.inc
522 ! Unaccesable menu options are now displayed as grey text.
523 $ /themes/aqua/default.css
524   /themes/aqua/renderer.php
525   /themes/cool/default.css
526   /themes/cool/renderer.php
527   /themes/default/default.css
528   /themes/default/renderer.php
529
530 ------------------------------- Release 2.2 Beta ----------------------------------
531 30-Sep-2009 Joe Hunt
532 ! Release 2.2 Beta
533 $ config.php
534   update.html
535 # Errors in the 2 last user variables in userprefs and parse error in alter2.2.php 
536 $ /includes/prefs/userprefs.inc
537   /sql/alter2.2.php
538 # Trivial errors in not set bank charge account, retained earnings or profit/loss year account
539 $ /admin/fiscalyears.php
540   /purchasing/supplier_payment.php
541   /sales/customer_payments.php
542 # Parse error in view_supp_payment.php
543 $ /purchasing/view/view_supp_payment.php
544
545 30-Sep-2009 Janusz Dobrowolski
546 ! Single quotes also encoded before database data insert
547 $ /admin/db/maintenance_db.inc
548   /includes/db/connect_db.inc
549   /reporting/includes/tcpdf.php
550   /sales/includes/cart_class.inc
551 # Included missing dimension configuration section.
552 $ /includes/access_levels.inc
553 ! Changed tag types array name
554 $ /includes/types.inc
555 # Message typo
556 $ /sql/alter2.2.php
557 # Fixed false error on payment without allocation.
558 $ /purchasing/supplier_payment.php
559   /sales/customer_payments.php
560 # Fixed access to payments when deposits are disabled.
561 $ /gl/gl_bank.php
562 ! Access level checking moved to page() function to make session start 
563         and page access checks independent.
564 $ /includes/main.inc
565   /includes/session.inc
566 # Back link on upgrade help page
567   /includes/current_user.inc
568
569 29-Sep-2009 Tom Hallman
570 ! Changes in tags table structure, tags related security areas
571 $ /includes/access_levels.inc
572   /includes/types.inc
573   /sql/alter2.2.php
574   /sql/alter2.2.sql
575   /sql/en_US-demo.sql
576   /sql/en_US-new.sql
577
578 29-Sep-2009 Janusz Dobrowolski
579 # Fixed sql error during sales order line update with line cancelation.
580 $ /sales/includes/db/sales_order_db.inc
581
582 29-Sep-2009 Joe Hunt
583 ! Improved layout on documents etc and new empty language file.
584 $ /doc/*.txt
585   update.html
586   /lang/new_language_template/LC_MESSAGES/empty.po
587   
588 28-Sep-2009 Janusz Dobrowolski
589 + Rewritten extensions system to enable per company module/plugin activation. 
590 $ /frontaccounting.php
591   /installed_extensions.php
592   /admin/create_coy.php
593   /admin/inst_module.php
594   /admin/inst_lang.php
595   /admin/db/maintenance_db.inc
596   /applications/customers.php
597   /applications/dimensions.php
598   /applications/generalledger.php
599   /applications/inventory.php
600   /applications/manufacturing.php
601   /applications/setup.php
602   /applications/suppliers.php
603   /includes/access_levels.inc
604   /includes/current_user.inc
605   /includes/main.inc
606   /includes/session.inc
607   /includes/ui/ui_lists.inc
608   /sql/alter2.2.php
609   /modules/installed_modules.php (Removed)
610 # Prevented switching off access to security role editor for current role.
611 $ /admin/security_roles.php
612
613 25-Sep-2009 Joe Hunt
614 # Wrong presentation of qty decimals when trans_no != 0 (delivered)
615 $ /sales/includes/ui/sales_order_ui.inc
616 ! Improved layout of login screen
617 $ /addess/login.php
618   /themes/default/login.css
619   
620 24-Sep-2009 Janusz Dobrowolski
621 + Additional fields for secondary phone and/or general notes in customers, 
622  cust_branches, shippers, locations and suppliers tables.
623 $ /admin/shipping_companies.php
624   /inventory/includes/db/items_locations_db.inc
625   /inventory/manage/locations.php
626   /purchasing/manage/suppliers.php
627   /sales/manage/customer_branches.php
628   /sales/manage/customers.php
629   /sql/alter2.2.sql
630   /sql/en_US-demo.sql
631   /sql/en_US-new.sql
632
633 24-Sep-2009 Joe Hunt
634 # Parse error
635 $ /sales/inquiry/customer_inquiry.php
636
637 23-Sep-2009 Janusz Dobrowolski
638 # Fixed crash for all transaction types report
639 $ /reporting/rep702.php
640
641 23-Sep-2009 Joe Hunt
642 # Cleaning from javascript errors.
643 $ /access/login.php
644   /admin/fiscalyears.php
645 # missing unset of post variable (DayNumber).
646 $ /admin/payment_terms.php
647 ! Changed login to be dependent only by login.css
648 $ /themes/default/login.css
649   
650 22-Sep-2009 Joe Hunt
651 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
652 $ /install/index.php
653   /install/save.php
654 ! Updated the install.html and created a doc txt file, about sales quotations.
655 $ install.html
656   /doc/2.2_Beta.txt
657   /doc/sales_quotations.txt
658 ! Changed login.php and logout.php to be neutral and tried to use our own api.
659 $ /access/login.php
660   /access/logout.php
661 # parse error in login_fail
662 $ /includes/session.inc
663   
664 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
665 ! Added info on timeout and default bank accounts.
666 $ /doc/2.2_Beta.txt
667 ! Tags support related changes in database
668 $ /sql/alter2.2.sql
669   /sql/en_US-demo.sql
670   /sql/en_US-new.sql
671
672 20-Sep-2009 Joe Hunt
673 ! Removed editable rate field in tax_group_items.
674 $ /taxes/tax_groups.php
675 # Fixed report layout
676 $ /reporting/rep704.php
677
678 20-Sep-2009 Janusz Dobrowolski
679 + Optional demo data checkbox on install page.
680 $ /install/index.php
681   /install/save.php
682 # Fixed previous interface mode after timeout.
683 $ /access/login.php
684 + Optional additional security roles includable from modules/extensions
685 $ /admin/inst_module.php
686   /admin/security_roles.php
687   /includes/access_levels.inc
688   /installed_extensions.php
689 ! Bug with rates display fixed in single form layout.
690 $ /taxes/tax_groups.php
691 # Fixed 'bad password' info screen to be usable also in non-js mode.
692 $ /includes/session.inc
693 # Fixed debtors_master name size.
694 $ /sql/en_US-new.sql
695   /sql/en_US-demow.sql
696
697 19-Sep-2009 Janusz Dobrowolski
698 + Support for inactive record control added, optimizations.
699 $ /includes/db_pager.inc
700   /includes/ui/db_pager_view.inc
701 ! db_pager instead of simple table used for table of branches
702 $ /sales/manage/customer_branches.php
703 ! Cleanup after db_pager optimization
704 $ /admin/view_print_transaction.php
705   /dimensions/inquiry/search_dimensions.php
706   /gl/bank_account_reconcile.php
707   /gl/inquiry/journal_inquiry.php
708   /gl/manage/exchange_rates.php
709   /manufacturing/search_work_orders.php
710   /manufacturing/inquiry/where_used_inquiry.php
711   /purchasing/allocations/supplier_allocation_main.php
712   /purchasing/inquiry/po_search.php
713   /purchasing/inquiry/po_search_completed.php
714   /purchasing/inquiry/supplier_allocation_inquiry.php
715   /purchasing/inquiry/supplier_inquiry.php
716   /sales/allocations/customer_allocation_main.php
717   /sales/inquiry/customer_allocation_inquiry.php
718   /sales/inquiry/customer_inquiry.php
719   /sales/inquiry/sales_deliveries_view.php
720   /sales/inquiry/sales_orders_view.php
721 # Additional fix after removal of bank account report parameter
722 $ /sales/create_recurrent_invoices.php
723   /reporting/rep107.php
724
725 19-Sep-2009 Joe Hunt
726 # Eliminate PT_WORKORDER from payment_person_types_list
727 $ /includes/ui/ui_lists.inc
728 ! Error msg in Bank Transfer if no Bank Charge Account set.
729 $ /gl/bank_transfer.php
730
731 18-Sep-2009 Janusz Dobrowolski
732 + Added currency default bank accounts used in reporting instead of manual account selector.
733 $ /gl/includes/db/gl_db_bank_accounts.inc
734   /gl/manage/bank_accounts.php
735   /reporting/rep107.php
736   /reporting/rep108.php
737   /reporting/rep109.php
738   /reporting/rep111.php
739   /reporting/rep209.php
740   /reporting/reports_main.php
741   /reporting/includes/reporting.inc
742   /sql/alter2.2.sql
743   /sql/en_US-demo.sql
744   /sql/en_US-new.sql
745
746 17-Sep-2009 Joe Hunt
747 + Added release note file for 2.2.
748 $ /doc/2.2-Beta.txt
749
750 16-Sep-2009 Joe Hunt
751 ! Clean ups in default themes.
752 $ config.php
753   /admin/display_prefs.php
754   /themes/default/default.css
755   /themes/aqua/default.css
756   /themes/cool/default.css
757 # Removing php5 date warnings
758 $ /includes/date_functions.inc
759   
760 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
761 # Fixed journal entry type and systype selectors
762 # Restore of the 4 include files in types.inc
763 $ /includes/types.inc
764 ! Cleanup
765 $ /includes/ui/ui_lists.inc
766   /reporting/includes/reports_classes.inc
767 ! Changed security roles in default COAs.
768 $ /sql/en_US-demo.sql
769   /sql/en_US-new.sql
770 # Fixed GET call continuation after timeout and logout page access without authorization
771 $ /access/login.php
772   /includes/session.inc
773   /includes/prefs/userprefs.inc
774
775 14-Sep-2009 Joe Hunt
776 ! Changed all numeric constants to the new defined constants. A huge task.
777 $ /admin/fiscalyears.php
778   /admin/forms_setup.php
779   /admin/view_print_transaction.php
780   /admin/void_transaction.php
781   /gl/includes/db/gl_db_banking.inc
782   /gl_includes/db/gl_db_trans.inc
783   /gl/inquiry/journal_inquiry.php
784   /includes/systypes.inc
785   /includes/ui/allocation_cart.inc
786   /includes/ui/ui_view.inc
787   /inventory/inquiry/stock_movements.php
788   /manufacturing/includes/db/work_order_issues_db.inc
789   /manufacturing/includes/db/work_order_produce_items.inc
790   /manufacturing/view/wo_production_view.php
791   /purchasing/po_receive_items.php
792   /purchasing/supplier_credit.php
793   /purchasing/supplier_invoice.php
794   /purchasing/supplier_payment.php
795   /purchasing/allocations/supplier_allocation_main.php
796   /purchasing/includes/db/grn_db.inc
797   /purchasing/includes/db/invoice_db.inc
798   /purchasing/includes/db/suballoc_db.inc
799   /purchasing/includes/db/suppliers_db.inc
800   /purchasing/includes/db/supp_payment_db.inc
801   /purchasing/includes/db/supp_trans_db.inc
802   /purchasing/includes/ui/grn_ui.inc
803   /purchasing/includes/ui/invoice_ui.inc
804   /purchasing/inquiry/supplier_allocation_inquiry.php
805   /purchasing/inquiry/supplier_inquiry.php
806   /purchasing/view/view_grn.php
807   /purchasing/view/view_po.php
808   /purchasing/view/view_supp_credit.php
809   /purchasing/view/view_supp_invoice.php
810   /purchasing/view/view_supp_payment.php
811   /reporting/rep101.php
812   /reporting/rep102.php
813   /reporting/rep103.php
814   /reporting/rep105.php
815   /reporting/rep106.php
816   /reporting/rep107.php
817   /reporting/rep108.php
818   /reporting/rep109.php
819   /reporting/rep110.php
820   /reporting/rep111.php
821   /reporting/rep201.php
822   /reporting/rep202.php
823   /reporting/rep203.php
824   /reporting/rep304.php
825   /reporting/rep409.php
826   /reporting/rep709.php
827   /reporting/includes/reporting.inc
828   /reporting/includes/reports_classes.inc
829   /sales/create_recurrent_invoices.php
830   /sales/credit_note_entry.php
831   /sales/customer_credit_invoice.php
832   /sales/customer_delivery.php
833   /sales/customer_invoice.php
834   /sales/customer_payments.php
835   /sales/sales_order_entry.php
836   /sales/includes/cart_class.inc
837   /sales/includes/sales_db.inc
838   /sales/includes/db/custalloc_db.inc
839   /sales/includes/db/cust_trans_db.inc
840   /sales/includes/db/payment_db.inc
841   /sales/includes/db/sales_credit_db.inc
842   /sales/includes/db/sales_delivery_db.inc
843   /sales/includes/db/sales_invoice_db.inc
844   /sales/includes/db/sales_order_db.inc
845   /sales/includes/ui/sales_order_ui.inc
846   /sales/inquiry/customer_allocation_inquiry.php
847   /sales/inquiry/customer_inquiry.php
848   /sales/inquiry/sales_deliveries_view.php
849   /sales/inquiry/sales_orders_view.php
850   /sales/manage/recurrent_invoices.php
851   /sales/view/view_credit.php
852   /sales/view/view_dispatch.php
853   /sales/view/view_invoice.php
854   /sales/view/view_sales_order.php
855   
856 13-Sep-2009 Janusz Dobrowolski
857 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
858  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
859 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
860 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
861 and htmlspecialchars() for unsupported encodings.
862 $ /frontaccounting.php
863   /admin/display_prefs.php
864   /admin/fiscalyears.php
865   /admin/forms_setup.php
866   /admin/view_print_transaction.php
867   /admin/void_transaction.php
868   /admin/db/voiding_db.inc
869   /dimensions/dimension_entry.php
870   /dimensions/includes/dimensions_db.inc
871   /dimensions/inquiry/search_dimensions.php
872   /dimensions/view/view_dimension.php
873   /gl/bank_account_reconcile.php
874   /gl/bank_transfer.php
875   /gl/gl_bank.php
876   /gl/gl_journal.php
877   /gl/includes/db/gl_db_banking.inc
878   /gl/includes/db/gl_db_trans.inc
879   /gl/includes/ui/gl_bank_ui.inc
880   /gl/inquiry/bank_inquiry.php
881   /gl/inquiry/gl_account_inquiry.php
882   /gl/inquiry/journal_inquiry.php
883   /gl/manage/bank_accounts.php
884   /gl/manage/gl_account_types.php
885   /gl/view/bank_transfer_view.php
886   /gl/view/gl_deposit_view.php
887   /gl/view/gl_payment_view.php
888   /gl/view/gl_trans_view.php
889   /includes/reserved.inc (Removed)
890   /includes/JsHttpRequest.php
891   /includes/banking.inc
892   /includes/errors.inc
893   /includes/main.inc
894   /includes/references.inc
895   /includes/session.inc
896   /includes/types.inc
897   /includes/lang/gettext.php
898   /includes/lang/language.php
899   /includes/page/footer.inc
900   /includes/prefs/sysprefs.inc
901   /includes/prefs/userprefs.inc
902   /includes/ui/allocation_cart.inc
903   /includes/ui/items_cart.inc
904   /includes/ui/ui_globals.inc
905   /includes/ui/ui_lists.inc
906   /includes/ui/ui_view.inc
907   /inventory/adjustments.php
908   /inventory/cost_update.php
909   /inventory/transfers.php
910   /inventory/includes/item_adjustments_ui.inc
911   /inventory/includes/stock_transfers_ui.inc
912   /inventory/includes/db/items_adjust_db.inc
913   /inventory/includes/db/items_trans_db.inc
914   /inventory/includes/db/items_transfer_db.inc
915   /inventory/inquiry/stock_movements.php
916   /inventory/manage/movement_types.php
917   /inventory/view/view_adjustment.php
918   /inventory/view/view_transfer.php
919   /manufacturing/search_work_orders.php
920   /manufacturing/work_order_add_finished.php
921   /manufacturing/work_order_costs.php
922   /manufacturing/work_order_entry.php
923   /manufacturing/work_order_issue.php
924   /manufacturing/work_order_release.php
925   /manufacturing/includes/manufacturing_ui.inc
926   /manufacturing/includes/work_order_issue_ui.inc
927   /manufacturing/includes/db/work_order_issues_db.inc
928   /manufacturing/includes/db/work_order_produce_items_db.inc
929   /manufacturing/includes/db/work_orders_db.inc
930   /manufacturing/includes/db/work_orders_quick_db.inc
931   /manufacturing/view/wo_issue_view.php
932   /manufacturing/view/wo_production_view.php
933   /manufacturing/view/work_order_view.php
934   /purchasing/po_entry_items.php
935   /purchasing/po_receive_items.php
936   /purchasing/supplier_credit.php
937   /purchasing/supplier_invoice.php
938   /purchasing/supplier_payment.php
939   /purchasing/allocations/supplier_allocate.php
940   /purchasing/allocations/supplier_allocation_main.php
941   /purchasing/includes/purchasing_db.inc
942   /purchasing/includes/db/grn_db.inc
943   /purchasing/includes/db/invoice_db.inc
944   /purchasing/includes/db/po_db.inc
945   /purchasing/includes/db/supp_payment_db.inc
946   /purchasing/includes/db/suppalloc_db.inc
947   /purchasing/includes/ui/grn_ui.inc
948   /purchasing/includes/ui/invoice_ui.inc
949   /purchasing/includes/ui/po_ui.inc
950   /purchasing/inquiry/po_search.php
951   /purchasing/inquiry/po_search_completed.php
952   /purchasing/inquiry/supplier_allocation_inquiry.php
953   /purchasing/inquiry/supplier_inquiry.php
954   /purchasing/view/view_supp_credit.php
955   /purchasing/view/view_supp_payment.php
956   /reporting/rep101.php
957   /reporting/rep102.php
958   /reporting/rep103.php
959   /reporting/rep104.php
960   /reporting/rep105.php
961   /reporting/rep108.php
962   /reporting/rep201.php
963   /reporting/rep202.php
964   /reporting/rep203.php
965   /reporting/rep204.php
966   /reporting/rep301.php
967   /reporting/rep302.php
968   /reporting/rep303.php
969   /reporting/rep304.php
970   /reporting/rep409.php
971   /reporting/rep601.php
972   /reporting/rep702.php
973   /reporting/rep704.php
974   /reporting/rep709.php
975   /reporting/rep710.php
976   /reporting/includes/header2.inc
977   /reporting/includes/reporting.inc
978   /reporting/includes/reports_classes.inc
979   /sales/create_recurrent_invoices.php
980   /sales/credit_note_entry.php
981   /sales/customer_credit_invoice.php
982   /sales/customer_delivery.php
983   /sales/customer_invoice.php
984   /sales/customer_payments.php
985   /sales/sales_order_entry.php
986   /sales/allocations/customer_allocate.php
987   /sales/allocations/customer_allocation_main.php
988   /sales/includes/cart_class.inc
989   /sales/includes/sales_db.inc
990   /sales/includes/db/cust_trans_db.inc
991   /sales/includes/db/custalloc_db.inc
992   /sales/includes/db/payment_db.inc
993   /sales/includes/db/sales_credit_db.inc
994   /sales/includes/db/sales_delivery_db.inc
995   /sales/includes/db/sales_invoice_db.inc
996   /sales/includes/db/sales_order_db.inc
997   /sales/includes/ui/sales_credit_ui.inc
998   /sales/includes/ui/sales_order_ui.inc
999   /sales/inquiry/customer_allocation_inquiry.php
1000   /sales/inquiry/customer_inquiry.php
1001   /sales/inquiry/sales_deliveries_view.php
1002   /sales/inquiry/sales_orders_view.php
1003   /sales/manage/customers.php
1004   /sales/view/view_credit.php
1005   /sales/view/view_dispatch.php
1006   /sales/view/view_invoice.php
1007   /sales/view/view_receipt.php
1008   /taxes/tax_groups.php
1009
1010 11-Sep-2009 Joe Hunt
1011 ! Changed so deleting of fiscal year also handles sales quotations
1012 ! Check that new closing accounts have been set before closure.
1013 $ /admin/fiscalyears.php
1014 ! Check that new bank charge account have been set before adding bank charge.
1015 $ /sales/customer_payments.php
1016   /purchasing/supplier_payment.php
1017
1018 10-Sep-2009 Joe Hunt
1019 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
1020 $ /includes/ui/allocation_cart.inc
1021 # Small typo error in types.inc
1022 /includes/types.inc
1023
1024 09-Sep-2009 Janusz Dobrowolski
1025 # Added two special access areas for bank gl postings and grn removal.
1026 $ /gl/gl_journal.php
1027   /gl/includes/ui/gl_journal_ui.inc
1028   /includes/access_levels.inc
1029   /purchasing/supplier_invoice.php
1030   /purchasing/includes/ui/invoice_ui.inc
1031   /sql/alter2.2.php
1032 ! Added generic access level checking function can_access().
1033 $ /includes/current_user.inc
1034 ! Code cleanup
1035 $ /admin/users.php
1036 # Activated javascript confirm dialogs
1037 $ /js/inserts.js
1038 # Fixed dialogs containing newlines.
1039 $ /includes/ui/ui_input.inc
1040 + Added js confirm dialogs for deleting and restoring backup files.
1041 $ /admin/backups.php
1042
1043 08-Sep-2009 Joe Hunt
1044 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
1045 $ /admin/view_print_transaction.php
1046   /admin/void_transaction.php
1047   /admin/db/voiding_db.inc
1048   /sales/includes/db/sales_order_db.inc
1049   /sales/view/view_sales_order.php
1050   
1051 08-Sep-2009 Janusz Dobrowolski
1052 + Added detection of partial db upgrade.
1053 $ /admin/inst_upgrade.php
1054   /sql/alter2.1.php
1055   /sql/alter2.2.php
1056 # Small fixes to db upgrade for quotations
1057 $ /sql/alter2.2.php
1058   /sql/alter2.2.sql
1059 # Added missing sys info for quotations, fixed reference for SO
1060 $ /includes/systypes.inc
1061 # Removed obsolete field in sys_types
1062 $ /sql/en_US-demo.sql
1063   /sql/en_US-new.sql
1064 # date_diff function name changed to date_diff2 for php5.3 compatibility 
1065 $ /dimensions/inquiry/search_dimensions.php
1066   /includes/date_functions.inc
1067   /manufacturing/search_work_orders.php
1068   /manufacturing/work_order_add_finished.php
1069   /manufacturing/work_order_costs.php
1070   /sales/sales_order_entry.php
1071   /sales/includes/cart_class.inc
1072   /sales/includes/ui/sales_order_ui.inc
1073
1074 08-Sep-2009 Joe Hunt
1075 + Added Sales Quotations, inquiry and report
1076 $ /applications/customers.php
1077   /includes/types.inc
1078   /includes/ui/ui_view.inc
1079   /reporting/rep105.php
1080   /reporting/rep107.php
1081   /reporting/rep109.php
1082   /reporting/rep110.php
1083   /reporting/rep111.php (new file)
1084   /reporting/reports_main.php
1085   /reporting/includes/doctext.php
1086   /reporting/includes/doctext2.php
1087   /reporting/includes/header2.inc
1088   /reporting/includes/reporting.inc
1089   /reporting/includes/reports_classes.inc
1090   /sales/customer_delivery.php
1091   /sales/customer_invoice.php
1092   /sales/sales_order_entry.php
1093   /sales/includes/cart_class.inc
1094   /sales/includes/db/sales_delivery_db.inc
1095   /sales/includes/db/sales_order_db.inc
1096   /sales/includes/ui/sales_order_ui.inc
1097   /sales/inquiry/sales_orders_view.php
1098   /sales/view/view_dispatch.php
1099   /sales/view/view_invoice.php
1100   /sales/view/view_sales_order.php
1101   /sql/alter2.2.sql
1102   /sql/en_US-demo.sql
1103   /sql/en_US-new.sql
1104 ! Allow re-opening of Dimensions
1105 $ /dimensions/dimension_entry.php
1106   /dimensions/includes/dimensions_db.inc
1107   /dimensions/inquiry/search_dimensions.php
1108   
1109 01-Sep-2009 Janusz Dobrowolski
1110 # Fixed security sections db update.
1111 $ /admin/security_roles.php
1112 # Fixed ui behaviour during FA ugrade.
1113 $ /includes/current_user.inc
1114   /includes/session.inc
1115   /access/login.php
1116 # Company directory where not deleted during company removal.
1117 $ /admin/create_coy.php
1118   /includes/main.inc
1119 # Fixed old security settings import.
1120   /sql/alter2.2.php
1121   /sql/alter2.2.sql
1122
1123 31-Aug-2009 Janusz Dobrowolski
1124 ! gl accounts selector ordered by account class id
1125 $ /includes/ui/ui_lists.inc
1126 ! Changed security modules to sections
1127 $ /admin/security_roles.php
1128   /admin/db/security_db.inc
1129 ! Fine tuned security sections/areas.
1130 $ /includes/access_levels.inc
1131 + Optimized js compressor (up to 5 times faster)
1132 $ /includes/main.inc
1133 ! Changed order of gl account selector, added security roles list.
1134 $ /includes/ui/ui_lists.inc
1135 ! Switch to new access levels system
1136 $ /config.php
1137   /index.php
1138   /access/logout.php
1139   /access/timeout.php
1140   /admin/*.php
1141   /admin/db/users_db.inc
1142   /applications/application.php
1143   /applications/setup.php
1144   /dimensions/dimension_entry.php
1145   /dimensions/inquiry/search_dimensions.php
1146   /dimensions/view/view_dimension.php
1147   /gl/*.php
1148   /gl/inquiry/*.php
1149   /gl/manage/*.php
1150   /gl/view/*.php
1151   /includes/current_user.inc
1152   /includes/session.inc
1153   /inventory/*.php
1154   /inventory/inquiry/*.php
1155   /inventory/manage/*.php
1156   /inventory/view/*.php
1157   /manufacturing/*.php
1158   /manufacturing/inquiry/*.php
1159   /manufacturing/manage/*.php
1160   /manufacturing/view/*.php
1161   /purchasing/*.php
1162   /purchasing/allocations/*.php
1163   /purchasing/inquiry/*.php
1164   /purchasing/manage/suppliers.php
1165   /purchasing/view/*.php
1166   /reporting/prn_redirect.php
1167   /reporting/rep*.php
1168   /reporting/reports_main.php
1169   /reporting/includes/pdf_report.inc
1170   /sales/*.php
1171   /sales/allocations/*.php
1172   /sales/inquiry/*.php
1173   /sales/manage/*.php
1174   /sales/view/*.php
1175   /sql/alter2.2.php
1176   /sql/alter2.2.sql
1177   /sql/en_US-demo.sql
1178   /sql/en_US-new.sql
1179   /taxes/*.php
1180
1181 28-Aug-2009 Joe Hunt
1182 # The reference for deposits and payments didn't show up in Tax Report
1183 $ /reporting/rep709.php
1184 # Minor bug in Quick Entries display
1185 $ /includes/ui/ui_view.inc
1186   
1187 27-Aug-2009 Joe Hunt
1188 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
1189 $ /sql/en_US-demo.sql
1190   /sql/en_US-new.sql
1191   
1192 26-Aug-2009 Janusz Dobrowolski
1193 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
1194
1195 $ /config.php
1196   /includes/ui/ui_view.inc
1197   /includes/current_user.inc
1198   /includes/ui/ui_input.inc
1199   /inventory/purchasing_data.php
1200   /install/save.php
1201   /gl/manage/gl_accounts.php
1202   /gl/includes/gl_db_accounts.inc
1203   /gl/includes/db/gl_db_bank_accounts.inc
1204   /gl/manage/gl_quick_entries.php
1205   /gl/manage/gl_account_classes.php
1206   /gl/includes/db/gl_db_bank_trans.inc
1207   /purchasing/includes/db/invoice_db.inc
1208   /purchasing/includes/ui/invoice_ui.inc
1209   /purchasing/includes/ui/po_ui.inc
1210   /purchasing/includes/supp_trans_class.inc
1211   /purchasing/po_receive_items.php
1212   /purchasing/view/view_grn.php
1213   /purchasing/view/view_po.php
1214   /purchasing/supplier_payment.php
1215   /purchasing/includes/purchasing_db.inc
1216   /purchasing/includes/db/invoice_db.inc
1217   /reporting/reports_main.php
1218   /reporting/includes/header2.inc
1219   /reporting/rep209.php
1220   /reporting/rep109.php
1221   /reporting/rep702.php
1222   /sales/customer_payments.php
1223   /sales/customer_credit_invoice.php
1224   /sales/customer_delivery.php
1225   /sales/customer_invoice.php
1226   /sales/includes/db/payments_db.inc
1227   /sales/includes/db/sales_order_db.inc
1228   /sales/manage/sales_points.php
1229   /taxes/tax_calc.inc
1230
1231 26-Aug-2009 Joe Hunt
1232 # Changed the text Manifactoring => Manifacturing
1233 $ /reporting/reports_main.php
1234
1235 25-Aug-2009 Joe Hunt
1236 + Added reference number in report List of Journal Entries.
1237 $ /reporting/rep702.php
1238 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
1239   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
1240 $ config.php
1241   /admin/display_prefs.php
1242   /admin/inst_module.php
1243   /admin/db/users_db.inc
1244   /includes/current_user.inc
1245   /includes/types.inc
1246   /includes/page/header.inc
1247   /includes/prefs/userprefs.inc
1248   /includes/ui/ui_lists.inc
1249   /sql/alter2.2.sql
1250   /sql/en_US-demo.sql
1251   /sql/en_US-new.sql
1252   
1253
1254 24-Aug-2009 Janusz Dobrowolski
1255 # Fixed warning displayed before db upgrade.
1256 $ /includes/current_user.inc
1257 # Small final page layout fix
1258 $ /purchasing/po_entry_items.php
1259 + Additional links to next document on final pages.
1260 $ /purchasing/po_receive_items.php
1261   /purchasing/supplier_invoice.php
1262 # Fixed focus issues on hyperlinks
1263 $ /includes/ui/ui_controls.inc
1264
1265 23-Aug-2009 Janusz Dobrowolski
1266 + Implemented customizable authentication timeout.
1267 $ /access/timeout.php (new)
1268   /access/login.php
1269   /admin/company_preferences.php
1270   /admin/db/company_db.inc
1271   /includes/current_user.inc
1272   /includes/session.inc
1273   /includes/ui/ui_input.inc
1274   /sql/alter2.2.php
1275   /sql/alter2.2.sql
1276   /sql/en_US-demo.sql
1277   /sql/en_US-new.sql
1278 ! Reorganized access control structures for easier customizing.
1279 $ /includes/access_levels.inc
1280   /admin/security_roles.php
1281
1282 20-Aug-2009 Janusz Dobrowolski
1283 ! Tax Item Types moved to Setup module
1284 $ /applications/inventory.php
1285   /applications/setup.php
1286 + Partial changes for new access control.
1287 $ /admin/security_roles.php (new)
1288   /admin/db/security_db.inc (new)
1289   /includes/access_levels.inc
1290   /includes/ui/ui_lists.inc
1291   /sql/alter2.2.sql
1292   /sql/en_US-demo.sql
1293
1294 04-Aug-2009 Joe Hunt
1295 + Added email links after creating documents
1296 $ /includes/ui/ui_controls.inc
1297   /manufacturing/work_order_entry.php
1298   /purchasing/po_entry_items.php
1299   /reporting/reports_main.php
1300   /reporting/includes/reporting.inc
1301   /sales/create_recurrent_invoices.php
1302   /sales/credit_note_entry.php
1303   /sales/customer_delivery.php
1304   /sales/customer_invoice.php
1305   /sales/sales_order_entry.php
1306 ! Added new access levels
1307 $ /includes/access_levels.inc (new file)
1308   
1309 03-Aug-2009 Janusz Dobrowolski
1310 + Clone record option added.
1311 $ /includes/ui/ui_input.inc
1312   /inventory/manage/item_categories.php
1313   /inventory/manage/items.php
1314 # Fixed default focus for some controls
1315 $ /includes/ui/ui_input.inc
1316 # Fixed popup top placement on FF2
1317 $ /js/inserts.js
1318 ! Default submit changed
1319 $ /purchasing/po_receive_items.php
1320
1321 + Customer/branch/supplier selectable by additional short name instead of full name.
1322 $ /purchasing/manage/suppliers.php
1323   /sales/manage/customer_branches.php
1324   /sales/manage/customers.php
1325   /includes/ui/ui_lists.inc
1326   /sql/alter2.2.sql
1327   /sql/en_US-demo.sql
1328   /sql/en_US-new.sql
1329
1330 01-Aug-2009 Joe Hunt
1331 ! Reduced size of the icons to 12 pix.
1332 $ /includes/ui/ui_input.inc
1333
1334 31-Jul-2009 Janusz Dobrowolski
1335 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
1336 $ /admin/attachments.php
1337   /inventory/purchasing_data.php
1338   /includes/db/manufacturing.inc
1339   /gl/manage/bank_accounts.php
1340   /gl/includes/db/gl_db_banking.inc
1341   /gl/includes/db/gl_db_trans.inc
1342   /purchasing/includes/purchasing_db.inc
1343   /purchasing/manage/suppliers.php
1344   /purchasing/view/view_grn.php
1345   /purchasing/includes/db/invoice_db.inc
1346   /purchasing/view/view_supp_payment.php
1347   /reporting/reports_main.php
1348   /reporting/includes/doctext.inc
1349   /reporting/includes/doctext2.inc
1350   /reporting/includes/header2.inc
1351   /reporting/includes/pdf_report.inc
1352   /reporting/rep101.php
1353   /reporting/rep109.php
1354   /reporting/rep201.php
1355   /reporting/rep304.php
1356   /reporting/rep709.php
1357   /sales/includes/db/cust_trans_db.inc
1358   /sales/create_recurrent_invoices.php
1359   /sales/sales_order_entry.php
1360   /sales/view/view_receipt.php
1361
1362 27-Jul-2009 Janusz Dobrowolski
1363 # Fixed default selection in popup
1364 $ /js/inserts.js
1365 # Fixed branch selection by url
1366 $ /sales/manage/customer_branches.php
1367 # Fixed print links's default class.
1368 $ /reporting/includes/reporting.inc
1369
1370 25-Jul-2009 Janusz Dobrowolski
1371 ! Popup editor now available as option for some list selectors.
1372 $ /includes/ui/ui_lists.inc
1373   /gl/gl_bank.php
1374   /gl/includes/ui/gl_bank_ui.inc
1375   /includes/session.inc
1376   /includes/page/footer.inc
1377   /includes/ui/ui_controls.inc
1378   /inventory/purchasing_data.php
1379   /js/inserts.js
1380   /purchasing/po_entry_items.php
1381   /purchasing/supplier_credit.php
1382   /purchasing/supplier_invoice.php
1383   /purchasing/supplier_payment.php
1384   /purchasing/allocations/supplier_allocation_main.php
1385   /purchasing/includes/ui/po_ui.inc
1386   /sales/credit_note_entry.php
1387   /sales/customer_payments.php
1388   /sales/sales_order_entry.php
1389   /sales/allocations/customer_allocation_main.php
1390   /sales/includes/ui/sales_credit_ui.inc
1391   /sales/includes/ui/sales_order_ui.inc
1392   /themes/aqua/default.css
1393   /themes/aqua/renderer.php
1394   /themes/cool/default.css
1395   /themes/cool/renderer.php
1396   /themes/default/default.css
1397   /themes/default/renderer.php
1398
1399 21-Jul-2009 Janusz Dobrowolski
1400 ! Asynchronous customer/supplier/item selection now use popup window.
1401 $ /index.php
1402   /gl/gl_bank.php
1403   /includes/session.inc
1404   /includes/page/footer.inc
1405   /includes/ui/ui_controls.inc
1406   /includes/ui/ui_input.inc
1407   /includes/ui/ui_lists.inc
1408   /inventory/purchasing_data.php
1409   /inventory/manage/items.php
1410   /js/inserts.js
1411   /js/utils.js
1412   /purchasing/po_entry_items.php
1413   /purchasing/supplier_credit.php
1414   /purchasing/supplier_invoice.php
1415   /purchasing/supplier_payment.php
1416   /purchasing/allocations/supplier_allocation_main.php
1417   /purchasing/manage/suppliers.php
1418   /sales/credit_note_entry.php
1419   /sales/customer_payments.php
1420   /sales/sales_order_entry.php
1421   /sales/allocations/customer_allocation_main.php
1422   /sales/manage/customer_branches.php
1423   /sales/manage/customers.php
1424
1425 15-Jul-2009 Joe Hunt
1426 ! Replaced sys_types names from table to systypes::name in reports
1427   Now the English names in table are never used in inquiries or reports
1428 $ /reporting/rep101.php
1429   /reporting/rep102.php
1430   /reporting/rep108.php
1431   /reporting/rep201.php
1432   /reporting/rep202.php
1433   /reporting/rep203.php
1434   /reporting/rep709.php
1435   /sql/alter2.2.sql
1436 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
1437 $ /reporting/rep710.php
1438   /reporting/reports_main.php
1439   /reporting/includes/reports_classes.inc
1440 # Removed warning from COA report
1441 $ /gl/includes/db/gl_db_accounts.inc
1442   /includes/date_functions.inc
1443   /reporting/rep701.php
1444   
1445 13-Jul-2009 Joe Hunt
1446 + Added Audit Trail Report
1447 $ /reporting/rep710.php (new file)
1448 $ /reporting/reports_main.php
1449 ! Changed so $page_security works with reports (displays an error message on top)
1450 $ /reporting/includes/pdf_report.inc
1451   /reporting/includes/excel_report.inc
1452   
1453 10-Jul-2009 Janusz Dobrowolski
1454 + Added direct allocations in payments.
1455 $ /purchasing/supplier_payment.php
1456   /sales/customer_payments.php
1457 ! Allocations related code reuse.
1458 $ /includes/ui/allocation_cart.inc
1459   /purchasing/allocations/supplier_allocate.php
1460   /sales/allocations/customer_allocate.php
1461
1462 02-Jul-2009 Joe Hunt
1463 ! Always show 0.00 in debit column when using display_debit_or_credit
1464 $ /includes/ui/ui_view.inc
1465
1466 01-Jul-2009 Joe Hunt
1467 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
1468 $ /inventory/prices.php
1469 # Small bug/layout fixes
1470 $ /inventory/manage/item_categories.php
1471   /inventory/manage/locations.php
1472   /sql/en_US-demo.sql
1473   /sql/en_US-new.sql
1474
1475 30-Jun-2009 Joe Hunt
1476 # Small annoying bug-fixes in items.php and items_trans_db.inc
1477 $ /inventory/manage/items.php
1478   /inventory/includes/db/items_trans_db.inc
1479   
1480 30-Jun-2009 Joe Hunt
1481 + Implemented automatic price calculation of items from std. cost.
1482 $ /admin/company_preferences.php
1483   /admin/db/company_db.inc
1484   /doc/calculate_price.txt (new file)
1485   /sales/includes/sales_db.inc
1486   /sql/alter2.2.sql
1487   /sql/en_US-demo.sql
1488   /sql/en_US-new.sql
1489   
1490 29-Jun-2009 Joe Hunt
1491 ! Small layout improments in Customer Payments
1492 $ /sales/customer_payments.php
1493
1494 28-Jun-2009 Joe Hunt
1495 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
1496 $ /includes/ui/ui_controls.inc
1497   /sales/sales_order_entry.php
1498   
1499 27-Jun-2009 Joe Hunt
1500 # Corrections to default COAs.
1501 $ /sql/alter2.2.sql
1502   /sql/en_US-new.sql
1503   /sql/en_US-demo.sql
1504   
1505 26-Jun-2009 Joe Hunt
1506 + Added Print of Work Order and GRN Valuation Report
1507 # Small bug in company preferences
1508 $ /admin/company_preferences.php
1509   /manufacturing/includes/db/work_orders_db.inc
1510   /manufacturing/work_order_entry.php
1511   /reporting/rep305.php (new file)
1512   /reporting/rep409.php (new file)
1513   /reporting/reports_main.php
1514   /reporting/includes/doctext.inc
1515   /reporting/includes/doctext2.inc
1516   /reporting/includes/header2.inc
1517   /reporting/includes/pdf_report.inc
1518   /reporting/includes/reports_classes.inc
1519   
1520 26-Jun-2009 Joe Hunt
1521 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
1522 $ /admin/gl_setup.php
1523   /admin/db/company_db.inc
1524   /gl/bank_transfer.php
1525   /gl/includes/db/gl_db_banking.inc
1526   /purchasing/supplier_payment.php
1527   /purchasing/includes/db/supp_payment_db.inc
1528   /sales/customer_payment.php
1529   /sales/includes/db/payment_db.inc
1530   /sql/alter2.2.sql
1531   /sql/en_US-demo.sql
1532   /sql/en_US-new.sql
1533   
1534 25-Jun-2009 Joe Hunt
1535 ! Changed balance_sheet field in account class to ctype and fixed class editing.
1536 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
1537 $ /admin/fiscalyears.php
1538   /gl/includes/db/gl_db_accounts.inc
1539   /gl/includes/db/gl_db_account_types.inc
1540   /gl/includes/db/gl_db_trans.inc
1541   /gl/manage/gl_account_classes.php
1542   /includes/main.inc
1543   /includes/ui/ui_lists.inc
1544   /sql/en_US-demo.sql
1545   /sql/en_US-new.sql
1546   /sql/alter2.2.sql
1547   
1548 25-Jun-2009 Janusz Dobrowolski
1549 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
1550 $ /admin/backups.php
1551   /admin/company_preferences.php
1552   /admin/view_print_transaction.php
1553   /applications/setup.php
1554   /config.php
1555   /dimensions/inquiry/search_dimensions.php
1556   /gl/gl_journal.php
1557   /gl/includes/db/gl_db_accounts.inc
1558   /gl/includes/db/gl_db_account_types.inc
1559   /gl/includes/db/gl_db_trans.inc
1560   /gl/includes/ui/gl_bank_ui.inc
1561   /gl/inquiry/gl_trial_balance.php
1562   /gl/inquiry/tax_inquiry.php
1563   /gl/manage/gl_account_classes.php
1564   /includes/data_checks.inc
1565   /includes/db/manufacturing_db.inc
1566   /includes/errors.inc
1567   /includes/main.inc
1568   /includes/references.inc
1569   /includes/session.inc
1570   /includes/types.inc
1571   /includes/ui/db_pager_view.inc
1572   /includes/ui/ui_lists.inc
1573   /includes/ui/ui_view.inc
1574   /inventory/inquiry/stock_status.php
1575   /inventory/manage/items.php
1576   /inventory/manage/locations.php
1577   /inventory/manage/sales_kits.php
1578   /inventory/prices.php
1579   /inventory/purchasing_data.php
1580   /lang/new_language_template/LC_MESSAGES/empty.po
1581   /manufacturing/includes/db/work_orders_db.inc
1582   /manufacturing/includes/db/work_orders_produce_items_db.inc
1583   /manufacturing/includes/db/work_orders_quick_db.inc
1584   /manufacturing/includes/manufacturing_ui.inc
1585   /manufacturing/inquiry/bom_cost_inquiry.php
1586   /manufacturing/manage/bom_edit.php
1587   /manufacturing/search_work_orders.php
1588   /manufacturing/view/work_order_view.php
1589   /manufacturing/work_order_add_finished.php
1590   /manufacturing/work_order_costs.php (new file)
1591   /manufacturing/work_order_entry.php
1592   /manufacturing/work_order_issue.php
1593   /manufacturing/work_order_release.php
1594   /purchase/po_receive_items.php
1595   /purchasing/allocations/supplier_allocation_main.php
1596   /purchasing/includes/db/grn_db.inc
1597   /purchasing/includes/db/invoice_db.inc
1598   /purchasing/includes/db/po_db.inc
1599   /purchasing/includes/purchasing_db.inc
1600   /purchasing/includes/ui/po_ui.inc
1601   /purchasing/inquiry/po_search_completed.php
1602   /purchasing/inquiry/supplier_inquiry.php
1603   /purchasing/supplier_credit.php
1604   /purchasing/supplier_invoice.php
1605   /reporting/includes/class.mail.inc
1606   /reporting/includes/pdf.report.inc
1607   /reporting/includes/reports_classes.inc
1608   /reporting/rep109.php
1609   /reporting/rep209.php
1610   /reporting/rep302.php
1611   /reporting/rep302.php
1612   /reporting/rep303.php
1613   /reporting/rep303.php
1614   /reporting/rep701.php
1615   /reporting/rep705.php
1616   /reporting/rep706.php
1617   /reporting/rep707.php
1618   /reporting/rep708.php
1619   /reporting/reports_main.php
1620   /sales/create_recurrent_invoices.php
1621   /sales/customer_delivery.php
1622   /sales/includes/db/sales_order_db.inc
1623   /sales/includessales_order_ui.inc
1624   /sales/inquiry/sales_orders_view.php
1625   /sales/manage/customer_branches.php
1626   /sql/en_US-demo.sql
1627   /sql/en_US-new.sql
1628   /taxes/db/tax_types_db.inc
1629   /taxes/tax_types.php
1630
1631 17-Jun-2009 Janusz Dobrowolski
1632 # Fixed supplier payment view link
1633 $ /includes/ui/ui_view.inc
1634
1635 03-Jun-2009 Janusz Dobrowolski
1636 ! Delete buttons prepared for js confirmation.
1637 $ /admin/fiscalyears.php
1638
1639 02-Jun-2009 Joe Hunt
1640 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
1641 $ /admin/fiscalyear.php
1642 ! Created a function db_backup in /admin/db/maintenence_db.inc
1643 $ /admin/db/maintenance_db.inc
1644   /admin/backups.php
1645   /admin/inst_upgrade.php
1646   
1647 22-May-2009 Janusz Dobrowolski
1648 # Defualt hyperlink href set to PHP_SELF
1649 $ /includes/ui/ui_controls.inc
1650
1651 21-May-2009 Janusz Dobrowolski
1652 + Added reset_focus helper function.
1653 $ /includes/ui/ui_view.inc
1654 # Fixed link on and focus on final page.
1655 $ /gl/gl_journal.php
1656
1657 19-May-2009 Janusz Dobrowolski
1658 + Automatic update currency option added.
1659 $ /gl/includes/db/gl_db_currencies.inc
1660   /includes/ui/ui_view.inc
1661   /gl/manage/currencies.php
1662   /sql/alter2.2.sql
1663   /sql/en_US-demo.sql
1664   /sql/en_US-new.sql
1665 + Added hook support for localized functions
1666 $ /gl/includes/db/gl_db_rates.inc
1667   /gl/manage/exchange_rates.php
1668   /includes/session.inc
1669 ! Fixed hook for optional TaxFunction
1670 $ /reporting/rep709.php
1671 ! Removed obsolete has_locale helper.
1672 $ /includes/lang/language.php
1673
1674 17-May-2009 Janusz Dobrowolski
1675 + Added excluding item/category from sales.
1676 $ /includes/ui/ui_lists.inc
1677   /inventory/includes/db/items_category_db.inc
1678   /inventory/includes/db/items_db.inc
1679   /inventory/manage/item_categories.php
1680   /inventory/manage/items.php
1681   /sql/alter2.2.sql
1682   /sql/alter2.2.php
1683
1684 15-May-2009 Joe Hunt
1685 # Bad link to view dimension
1686 $ /includes/ui/ui_view.inc
1687 ! Improved layout.
1688 $ /purchasing/includes/ui/invoice_ui.inc
1689
1690 14-May-2009 Joe Hunt
1691 + Added user_id to Journal Inquiry
1692 $ /gl/inquiry/journal_inquiry.php
1693
1694 13-May-2009 Janusz Dobrowolski
1695 # Excluding closed transactions from edition/voiding.
1696 $ /includes/db/audit_trail_db.inc  
1697   /admin/void_transaction.php
1698   /sales/inquiry/customer_inquiry.php
1699   /gl/inquiry/journal_inquiry.php
1700 # Fixed error during category adding.
1701 $ /inventory/includes/db/items_category_db.inc
1702 + Units and item type is editable until item not used.
1703 $ /inventory/includes/db/items_db.inc
1704   /inventory/manage/items.php
1705
1706 11-May-2009 Joe Hunt
1707 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
1708 $ /admin/fiscalyers.php
1709
1710 10-May-2009 Janusz Dobrowolski
1711 ! Support for periodic journal trans closing/indexing
1712 $ /includes/db/audit_trail_db.inc
1713   /admin/fiscalyears.php
1714   /gl/includes/db/gl_db_trans.inc
1715   /gl/inquiry/journal_inquiry.php
1716
1717 ! Restored support for reversed transactions
1718 $ /gl/gl_journal.php
1719   /gl/includes/ui/gl_journal_ui.inc
1720
1721 08-May-2009 Janusz Dobrowolski
1722 + Added journal entry edition, removed reverse transaction option.
1723 $ /gl/includes/ui/gl_journal_ui.inc
1724   /gl/includes/db/gl_db_trans.inc
1725 + Added journal entry transaction edition/view
1726 $ /gl/gl_journal.php
1727   /includes/ui/ui_view.inc
1728 + Added journal inquiry
1729 $ /gl/inquiry/journal_inquiry.php (new)
1730   /includes/ui/ui_lists.inc
1731   /applications/generalledger.php
1732 ! Document references saved also in refs table for easy access.
1733 $ /dimensions/includes/dimensions_db.inc
1734   /includes/references.inc
1735   /gl/includes/db/gl_db_banking.inc
1736   /inventory/includes/db/items_adjust_db.inc
1737   /inventory/includes/db/items_transfer_db.inc
1738   /manufacturing/includes/db/work_order_issues_db.inc
1739   /manufacturing/includes/db/work_order_produce_items_db.inc
1740   /manufacturing/includes/db/work_orders_db.inc
1741   /manufacturing/includes/db/work_orders_quick_db.inc
1742   /purchasing/includes/db/grn_db.inc
1743   /purchasing/includes/db/invoice_db.inc
1744   /purchasing/includes/db/po_db.inc
1745   /purchasing/includes/db/supp_payment_db.inc
1746   /sales/includes/db/payment_db.inc
1747   /sales/includes/db/sales_credit_db.inc
1748   /sales/includes/db/sales_delivery_db.inc
1749   /sales/includes/db/sales_invoice_db.inc
1750   /sql/alter2.2.php
1751 ! Small fixes needed for pending client-side validation support
1752 $ /includes/current_user.inc
1753   /includes/main.inc
1754   /includes/session.inc
1755   /includes/page/header.inc
1756   /includes/page/footer.inc
1757   /includes/errors.inc
1758   /js/inserts.js
1759   /js/utils.js
1760   /themes/aqua/default.css
1761   /themes/cool/default.css
1762   /themes/default/default.css
1763   /themes/aqua/renderer.php
1764   /themes/cool/renderer.php
1765   /themes/default/renderer.php
1766 ! Function get_reference return string instead of mysql resource.
1767 $ /includes/db/references_db.inc
1768 ! Added reference var
1769 $ /includes/ui/items_cart.inc
1770 # Small bugfix in invoice view
1771 $ /sales/includes/db/sales_invoice_db.inc
1772 # Last document date bug fixed
1773 $ /sales/customer_delivery.php
1774 # Fixed false warning during upgrade process in debug mode.
1775 $ /admin/inst_upgrade.php
1776
1777 03-May-2009 Janusz Dobrowolski
1778 + Audit trail added.
1779 $ /includes/db/audit_trail_db.inc (new)
1780   /admin/db/voiding_db.inc
1781   /gl/includes/db/gl_db_banking.inc
1782   /gl/includes/db/gl_db_trans.inc
1783   /includes/main.inc
1784   /inventory/includes/db/items_adjust_db.inc
1785   /inventory/includes/db/items_trans_db.inc
1786   /inventory/includes/db/items_transfer_db.inc
1787   /manufacturing/includes/db/work_order_issues_db.inc
1788   /manufacturing/includes/db/work_order_produce_items_db.inc
1789   /manufacturing/includes/db/work_orders_db.inc
1790   /manufacturing/includes/db/work_orders_quick_db.inc
1791   /purchasing/includes/db/grn_db.inc
1792   /purchasing/includes/db/po_db.inc
1793   /purchasing/includes/db/supp_trans_db.inc
1794   /sales/includes/db/cust_trans_db.inc
1795   /sales/includes/db/sales_order_db.inc
1796   /sql/alter2.2.php
1797   /sql/alter2.2.sql
1798   /sql/en_US-demo.sql
1799   /sql/en_US-new.sql
1800 ! Changed primary key in users table
1801 $ /admin/change_current_user_password.php
1802   /admin/inst_upgrade.php
1803   /admin/users.php
1804   /admin/db/users_db.inc
1805   /includes/current_user.inc
1806 ! Enabled drop table queries during non-forced upgrade
1807 $ /admin/db/maintenance_db.inc
1808 # Small optimization
1809   /sales/includes/sales_db.inc
1810 # Fixed default date handling.
1811 $ /sales/customer_invoice.php
1812 # Fixed error handling in debug mode
1813 $ /includes/errors.inc
1814   /includes/db/connect_db.inc
1815
1816 02-May-2009 Joe Hunt
1817 # Minor bug Profit & Loss Statement
1818 $ /reporting/rep707.php
1819
1820 02-May-2009 Joe Hunt
1821 ! Company setup option for printing server Time Zone on Reports Print-Out.
1822 ! Company setup version_id for stamping the version id. Can be used for check for update.
1823 $ /admin/company_preferences.php
1824   /admin/db/company_db.inc
1825   /reporting/includes/pdf_report.inc
1826   /sql/alter2.2.sql
1827   /sql/en_US-demo.sql
1828   /sql/en_US-new.sql
1829   
1830 01-May-2009 Joe Hunt
1831 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
1832 $ /reporting/reports_main.php
1833   /reporting/rep101.php
1834   /reporting/rep201.php
1835   
1836 30-Apr-2009 Janusz Dobrowolski
1837 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
1838
1839 30-Apr-2009 Janusz Dobrowolski
1840 # Small layout fixes 
1841 $ /includes/errors.inc
1842   /themes/aqua/renderer.php
1843   /themes/cool/renderer.php
1844   /themes/default/renderer.php
1845
1846 29-Apr-2009 Janusz Dobrowolski
1847 ! Messages styles moved default.css
1848 $ /includes/errors.inc
1849   /themes/aqua/default.css
1850   /themes/cool/default.css
1851   /themes/default/default.css
1852
1853 28-Apr-2009 Joe Hunt
1854 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
1855 $ /admin/gl_setup.ph
1856   /admin/fiscalyears.php
1857   /admin/db/company_db.inc
1858   /sql/en_US-new.sql
1859   /sql/en_US-demo.sql
1860   /sql/alter2.2.sql
1861   
1862 25-Apr-2009 Janusz Dobrowolski
1863 # Fixed ambigous sql
1864 $ /inventory/manage/item_categories.php
1865
1866 25-Apr-2009 Joe Hunt
1867 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
1868 $ /sql/en_US-demo.sql
1869   /sql/alter2.2.sql
1870
1871 24-Apr-2009 Janusz Dobrowolski
1872 + Added inactive records support.
1873 $ /admin/payment_terms.php
1874   /admin/shipping_companies.php
1875   /gl/includes/db/gl_db_account_types.inc
1876   /gl/includes/db/gl_db_currencies.inc
1877   /gl/manage/bank_accounts.php
1878   /gl/manage/currencies.php
1879   /gl/manage/gl_account_classes.php
1880   /gl/manage/gl_account_types.php
1881   /gl/manage/gl_accounts.php
1882   /includes/ui/ui_lists.inc
1883   /inventory/includes/db/items_units_db.inc
1884   /inventory/includes/db/movement_types_db.inc
1885   /inventory/manage/item_categories.php
1886   /inventory/manage/item_units.php
1887   /inventory/manage/items.php
1888   /inventory/manage/locations.php
1889   /inventory/manage/movement_types.php
1890   /manufacturing/includes/db/work_centres_db.inc
1891   /manufacturing/manage/work_centres.php
1892   /purchasing/manage/suppliers.php
1893   /sales/includes/db/sales_points_db.inc
1894   /sales/manage/sales_points.php
1895   /sql/alter2.2.sql
1896   /sql/en_US-demo.sql
1897   /sql/en_US-new.sql
1898   /taxes/item_tax_types.php
1899   /taxes/tax_groups.php
1900   /taxes/tax_types.php
1901   /taxes/db/tax_groups_db.inc
1902   /taxes/db/tax_types_db.inc
1903 # Edit buttons center alignment.
1904 $ /includes/ui/ui_input.inc
1905 # Fixed ajax request using element name on multi-part forms.
1906 $ /js/utils.js
1907
1908 24-Apr-2009 Joe Hunt
1909 ! Added option to select how to present Balance Sheet and P&L Statement
1910 $ /gl/manage/gl_account_classes.php
1911   /gl/includes/db/gl_db_account_types.inc
1912   /reporting/rep706.php
1913   /reporting/rep707.php
1914   /sql/alter2.2.sql
1915
1916 22-Apr-2009 Janusz Dobrowolski
1917 + Added inactive records support.
1918 $ /sales/includes/db/credit_status_db.inc
1919   /sales/includes/db/sales_types_db.inc
1920   /sales/manage/credit_status.php
1921   /sales/manage/customer_branches.php
1922   /includes/data_checks.inc
1923   /sales/manage/sales_groups.php
1924   /sales/manage/sales_people.php
1925   /sales/manage/sales_types.php
1926 # Slightly changed inactive record support
1927 $ /includes/ui/ui_input.inc
1928   /includes/ui/ui_lists.inc
1929   /sales/manage/customers.php
1930   /sales/manage/sales_areas.php
1931 ! Display all db_query errors in debug mode
1932 $ /includes/db/connect_db.inc
1933 # Hide empty/disabled tabs
1934 $ /frontaccounting.php
1935   /applications/dimensions.php
1936 # Small typo fixed
1937 $ /applications/application.php
1938
1939 21-Apr-2009 Janusz Dobrowolski
1940 + Support for inactive records.
1941 $ /includes/ui/ui_lists.inc
1942   /includes/ui/ui_input.inc
1943   /includes/db/sql_functions.inc
1944   /themes/aqua/default.css
1945   /themes/cool/default.css
1946   /themes/default/default.css
1947 + Added inactive field in cust_branches
1948 $ /sql/alter2.2.sql
1949   /sql/en_US-demo.sql
1950   /sql/en_US-new.sql
1951 + Added inactive records edition.
1952 $ /sales/manage/customers.php
1953   /sales/manage/sales_areas.php
1954   
1955 08-Apr-2009 Janusz Dobrowolski
1956 # Fix for hotkeys on multi form pages.
1957 $ /js/inserts.js
1958 ! Customer name max. length 80
1959 $ /sales/manage/customers.php
1960   /sql/alter2.2.php
1961   /sql/alter2.2.sql
1962   /sql/en_US-demo.sql
1963   /sql/en_US-new.sql
1964
1965 30-Mar-2009 Janusz Dobrowolski
1966 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
1967 $ /admin/db/v_banktrans.inc (removed)
1968   /applications/manufacturing.php
1969   /gl/include/db/gl_db_banking.inc
1970   /gl/includes/ui/gl_bank_ui.inc
1971   /gl/includes/ui/gl_journal_ui.inc
1972   /gl/manage/exchange_rates.php
1973   /.htaccess
1974   /includes/banking.inc
1975   /includes/data_checks.inc
1976   /includes/ui/items_cart.inc
1977   /includes/ui/ui_inputs.inc
1978   /includes/ui/ui_lists.inc
1979   /install.html
1980   /install/index.php
1981   /install/save.php
1982   /inventory/includes/inventory_db.inc
1983   /inventory/manage/items.php
1984   /inventory/manage/sales_kits.php
1985   /js/inserts.js
1986   /lang/new_language_template/LC_MASSAGES/empty.po
1987   /manufacturing/inquiry/bom_cost_inquiry.php
1988   /purchasing/allocations/supplier_allocate.php
1989   /purchasing/manage/suppliers.php
1990   /reporting/includes/doctext2.inc
1991   /reporting/includes/doctext.inc
1992   /reporting/including/excel_report.inc
1993   /reporting/rep104.php
1994   /reporting/rep106.php
1995   /reporting/rep303.php
1996   /reporting/rep702.php
1997   /sales/allocations/customer_allocate.php
1998   /sales/includes/db/sales_credit_db.inc
1999   /sales/includes/db/sales_points_db.inc
2000   /sales/includes/ui/sales_credit_ui.inc
2001   /sales/includes/ui/sales_order_ui.inc
2002   /sales/manage/sales_points.php
2003   /sales/sales_order_entry.php
2004   /sql/alter2.1.sql
2005   /taxes/tax_types.php
2006   /themes/aqua/default.css
2007   /themes/cool/default.css
2008   /themes/default/default.css
2009
2010 29-Mar-2009 Janusz Dobrowolski
2011 ! Added cancel button
2012 $ /inventory/manage/items.php
2013 ! Element id generation speedup
2014 $ /includes/ui/ui_view.inc
2015 # Fixed hotkeys behaviour in report module
2016 $ /js/inserts.js
2017   /reporting/includes/reports_classes.inc
2018
2019 21-Mar-2009 Janusz Dobrowolski
2020 + Option to use last document date on subsequent new documents.
2021 $ /admin/display_prefs.php
2022   /admin/db/users_db.inc
2023   /includes/current_user.inc
2024   /includes/prefs/userprefs.inc
2025   /sql/alter2.2.php
2026   /sql/alter2.2.sql
2027   /sql/en_US-demo.sql
2028   /sql/en_US-new.sql
2029 + Optional check for current date in date_cells()/date_row()
2030 $ /includes/ui/ui_input.inc
2031 ! Save/retrieve last document date.
2032 $ /gl/bank_account_reconcile.php
2033   /gl/gl_bank.php
2034   /gl/gl_journal.php
2035   /gl/includes/ui/gl_bank_ui.inc
2036   /gl/includes/ui/gl_journal_ui.inc
2037   /includes/date_functions.inc
2038   /includes/ui/ui_view.inc
2039   /inventory/adjustments.php
2040   /inventory/transfers.php
2041   /inventory/includes/item_adjustments_ui.inc
2042   /inventory/includes/stock_transfers_ui.inc
2043   /manufacturing/work_order_entry.php
2044   /purchasing/po_entry_items.php
2045   /purchasing/po_receive_items.php
2046   /purchasing/supplier_payment.php
2047   /purchasing/includes/ui/grn_ui.inc
2048   /purchasing/includes/ui/invoice_ui.inc
2049   /purchasing/includes/ui/po_ui.inc
2050   /sales/credit_note_entry.php
2051   /sales/customer_credit_invoice.php
2052   /sales/customer_delivery.php
2053   /sales/customer_invoice.php
2054   /sales/customer_payments.php
2055   /sales/sales_order_entry.php
2056   /sales/includes/cart_class.inc
2057   /sales/includes/sales_db.inc
2058   /sales/includes/db/sales_order_db.inc
2059   /sales/includes/ui/sales_credit_ui.inc
2060   /sales/includes/ui/sales_order_ui.inc
2061
2062 18-Mar-2009 Janusz Dobrowolski
2063 + Additional option for submit_add_or_update_x() helpers
2064 $ /includes/ui/ui_input.inc
2065 + Icon for default escape button
2066 $ /themes/aqua/images/escape.png (new)
2067   /themes/cool/images/escape.png (new)
2068 + Arrow navigation also in report menus
2069 $ /js/utils.js
2070   /js/inserts.js
2071 + Added default keys for form submition/cancelling when apprioprate.
2072 $ All form entry files.
2073
2074 17-Mar-2009 Joe Hunt
2075 ! Changed so company domicile is printed on invoices and statements if filled out.
2076 $ /reporting/includes/header2.inc
2077
2078 17-Mar-2009 Janusz Dobrowolski
2079 + Added default delivery_required_by parameter, removed custom company fields/names.
2080 $ /admin/company_preferences.php
2081   /admin/gl_setup.php
2082   /admin/db/company_db.inc
2083   /includes/prefs/sysprefs.inc
2084   /sql/alter2.2.php (new)
2085   /sql/alter2.2.sql (new)
2086   /sql/en_US-demo.sql
2087   /sql/en_US-new.sql
2088 + Item category now contains default parameters for new items.
2089 $ /inventory/includes/db/items_category_db.inc
2090   /inventory/manage/item_categories.php
2091   /inventory/manage/items.php
2092   /sql/alter2.2.php
2093   /sql/alter2.2.sql
2094   /sql/en_US-demo.sql
2095   /sql/en_US-new.sql
2096 ! Updated FA version string.
2097 $ /config.php
2098 ! Stock item types moved to types.inc
2099 $ /includes/types.inc
2100   /includes/ui/ui_lists.inc
2101 ! Focus js code optimization
2102 $ /js/inserts.js
2103   /js/utils.js
2104  
2105 16-Mar-2009 Janusz Dobrowolski
2106 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
2107         arrow navigation in menus
2108 $ /includes/ui/ui_input.inc
2109   /includes/ui/ui_controls.inc
2110   /includes/ui/ui_view.inc
2111   /includes/page/footer.inc
2112   /config.php
2113   /js/inserts.js
2114   /js/utils.js
2115   /reporting/includes/reporting.inc
2116   /themes/default/images/escape.png
2117   /themes/aqua/default.css
2118   /themes/aqua/renderer.php
2119   /themes/cool/default.css
2120   /themes/cool/renderer.php
2121   /themes/default/default.css
2122   /themes/default/renderer.php
2123   /themes/default/images/escape.png
2124   /sales/sales_order_entry.php
2125
2126 ! SID & start_form() cleanup
2127 $ /.htaccess
2128   /access/logout.php
2129   /admin/attachments.php
2130   /admin/backups.php
2131   /admin/create_coy.php
2132   /admin/inst_lang.php
2133   /admin/inst_module.php
2134   /admin/view_print_transaction.php
2135   /admin/void_transaction.php
2136   /dimensions/inquiry/search_dimensions.php
2137   /gl/bank_transfer.php
2138   /gl/gl_bank.php
2139   /gl/inquiry/gl_trial_balance.php
2140   /gl/manage/exchange_rates.php
2141   /inventory/adjustments.php
2142   /inventory/cost_update.php
2143   /inventory/prices.php
2144   /inventory/purchasing_data.php
2145   /inventory/reorder_level.php
2146   /inventory/transfers.php
2147   /inventory/inquiry/stock_movements.php
2148   /inventory/inquiry/stock_status.php
2149   /inventory/manage/item_codes.php
2150   /inventory/manage/sales_kits.php
2151   /manufacturing/search_work_orders.php
2152   /manufacturing/work_order_issue.php
2153   /manufacturing/inquiry/bom_cost_inquiry.php
2154   /manufacturing/manage/bom_edit.php
2155   /purchasing/po_entry_items.php
2156   /purchasing/po_receive_items.php
2157   /purchasing/supplier_credit.php
2158   /purchasing/supplier_invoice.php
2159   /purchasing/supplier_payment.php
2160   /purchasing/allocations/supplier_allocate.php
2161   /purchasing/inquiry/po_search.php
2162   /purchasing/inquiry/po_search_completed.php
2163   /purchasing/inquiry/supplier_allocation_inquiry.php
2164   /purchasing/inquiry/supplier_inquiry.php
2165   /sales/credit_note_entry.php
2166   /sales/customer_credit_invoice.php
2167   /sales/customer_delivery.php
2168   /sales/customer_invoice.php
2169   /sales/allocations/customer_allocate.php
2170   /sales/includes/ui/sales_credit_ui.inc
2171   /sales/inquiry/customer_allocation_inquiry.php
2172   /sales/inquiry/sales_deliveries_view.php
2173   /sales/inquiry/sales_orders_view.php
2174
2175 ------------------------------- Release 2.1.5 ----------------------------------
2176 26-Aug-2009 Joe Hung
2177 ! Release 2.1.5
2178 $ config.php
2179 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
2180 $ /reporting/reports_main.php
2181 ! Code cleanup
2182 $ /taxes/tax_calc.inc
2183   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
2184   
2185 24-Aug-2009 Joe Hunt
2186 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
2187 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
2188   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
2189   This is for safety reasons.
2190 $ /includes/current_user.inc
2191   /includes/ui/ui_input.inc
2192   /inventory/purchasing_data.php
2193   /purchasing/po_receive_items.php
2194   /purchasing/includes/ui/invoice_ui.inc
2195   /purchasing/includes/ui/po_ui.inc
2196   /purchasing/view/view_grn.php
2197   /purchasing/view/view_po.php
2198   /reporting/rep209.php
2199   
2200 21-Aut-2009 Joe Hunt
2201 # [0000162] Deleting a GL account may cause problems with quick entries 
2202 $ /gl/manage/gl_accounts.php
2203
2204 20-Aug-2009 Joe Hunt
2205 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
2206 $ /gl/includes/gl_db_accounts.inc
2207 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
2208 $ /purchasing/po_receive_items.php
2209
2210 19-Aug-2009 Joe Hunt
2211 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
2212   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.
2213 $ /gl/includes/db/gl_db_bank_accounts.inc
2214   /gl/manage/gl_quick_entries.php
2215   /includes/ui/ui_view.inc
2216   
2217 18-Aug-2009 Joe Hunt
2218 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
2219 $ /purchasing/includes/db/invoice_db.inc
2220   /purchasing/includes/ui/invoice_ui.inc
2221   /purchasing/includes/supp_trans_class.inc
2222   
2223 18-Aug-2009 Joe Hunt
2224 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
2225   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
2226 $ /gl/includes/db/gl_db_bank_accounts.inc
2227   /gl/manage/gl_quick_entries.php
2228   /includes/ui/ui_view.inc
2229   /taxes/tax_calc.inc
2230   
2231 17-Aug-2009 Janusz Dobrowolski
2232 # [0000158] Added missing check for POS usage before deletion.
2233 $ /sales/manage/sales_points.php
2234
2235 17-Aug-2009 Joe Hunt
2236 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
2237 $ /gl/includes/db/gl_db_bank_trans.inc
2238   /purchasing/supplier_payment.php
2239   /sales/customer_payments.php
2240   /sales/includes/db/payments_db.inc
2241
2242 14-Aug-2009 Janusz Dobrowolski
2243 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
2244 $ /sales/customer_credit_invoice.php
2245   /sales/customer_delivery.php
2246   /sales/customer_invoice.php
2247
2248 12-Aug-2009 Joe Hunt
2249 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
2250 $ /purchasing/includes/purchasing_db.inc
2251   /purchasing/includes/db/invoice_db.inc
2252 # memo field was not written in list of journal entries.
2253 $ /reporting/rep702.php
2254   
2255 08-Aug-2009 Janusz Dobrowolski
2256 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
2257 $ /includes/ui/ui_view.inc
2258
2259 08-Aug-2009 Janusz Dobrowolski
2260 # [0000152] Config_db.php changed after failed company database creation
2261 $ /install/save.php
2262
2263 08-Aug-2009 Joe Hunt
2264 # [0000153] not possible to make a new balance sheet GL account cl (old style)
2265 $ /gl/manage/gl_account_classes.php
2266
2267 04-Aug-2009 Joe Hunt
2268 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
2269 $ /reporting/includes/header2.inc
2270 # [0000145] Email sales order doesn't work if no email on branch but on customer
2271 $ /sales/includes/db/sales_order_db.inc
2272   /reporting/rep109.php
2273 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
2274   Balance Sheet, PL Statements and Monthly Bread Down reports.
2275 $ /gl/manage/gl_account_classes.php.  
2276
2277 ------------------------------- Release 2.1.4 ----------------------------------
2278 30-Jul-2009 Joe Hunt
2279 ! Release 2.1.4
2280 $ config.php
2281 # Bad right margin on Tax Report (papersize A4)
2282 $ /reporting/rep709.php
2283 # [0000146] Purch data description with a ' (apostrophe) fails
2284 $ /inventory/purchasing_data.php
2285   /purchasing/includes/purchasing_db.inc
2286
2287 28-Jul-2009 Joe Hunt
2288 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
2289 $ /reporting/rep109.php
2290   /reporting/includes/doctext.inc
2291   /reporting/includes/doctext2.inc
2292   /reporting/includes/header2.inc
2293   /reporting/includes/pdf_report.inc
2294
2295 18-Jul-2009 Joe Hunt
2296 # 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).
2297 $ /sales/includes/db/cust_trans_db.inc
2298 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
2299 $ /reporting/rep101.php
2300   /reporting/rep201.php
2301   
2302 13-Jul-2009 Joe Hunt
2303 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
2304 $ /gl/includes/db/gl_db_banking.inc
2305   /gl/includes/db/gl_db_trans.inc
2306   /reporting/rep709.php
2307 ! Comments should follow templates and recurrent invoices.
2308 $ /sales/create_recurrent_invoices.php
2309   /sales/sales_order_entry.php
2310   
2311 12-Jul-2009 Joe Hunt
2312 # Wrong presentation of left to allocate if discount was given
2313 $ /sales/view/view_receipt.php
2314   /purchasing/view/view_supp_payment.php
2315   
2316 11-Jul-2009 Joe Hunt
2317 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
2318 $ /reporting/rep304.php
2319   /reporting/reports_main.php
2320
2321 10-Jul-2009 Joe Hunt
2322 # [0000142] Purchase Order use the same header as Sales Order
2323 $ /reporting/includes/doctext.inc
2324   /reporting/includes/doctext2.inc
2325 # Bug in demand qty
2326 $ /includes/db/manufacturing.inc
2327
2328 10-Jul-2009 Janusz Dobrowolski
2329 # [0000141] Attachment view/download bug.
2330 $ /admin/attachments.php
2331 # [0000140] Numeric format bug in credit limit input.
2332 $ /purchasing/manage/suppliers.php
2333 # [0000143] Bad format of PO popup window (Softechmatrix).
2334 $ /purchasing/view/view_grn.php
2335
2336 09-Jul-2009 Janusz Dobrowolski
2337 # [0000139] Change of bank account type after creation should not be allowed.
2338 $ /gl/manage/bank_accounts.php
2339
2340 01-Jul-2009 Joe Hunt
2341 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
2342 $ /purchasing/includes/db/invoice_db.inc
2343
2344 26-Jun-2009 Joe Hunt
2345 # [0000137] Material Cost Averaging Problem (again again) when voiding.
2346 $ /purchasing/includes/db/invoice_db.inc
2347
2348 ------------------------------- Release 2.1.3 ----------------------------------
2349 25-Jun-2009 Joe Hunt
2350 ! Release 2.1.3
2351 $ config.php
2352   /sql/en_US-new.sql
2353   /sql/en_US-demo.sql
2354 ! Suppressed menu on access denied in view popup windows.
2355 $ /includes/session.inc
2356   /includes/main.inc
2357 ! New empty.po file
2358   /lang/new_language_template/LC_MESSAGES/empty.po
2359
2360 23-Jun-2009 Janusz Dobrowolski
2361 ! Added edition link in Purchase Order Inquiry
2362 $ /purchasing/includes/ui/po_ui.inc
2363   /purchasing/inquiry/po_search_completed.php
2364
2365 23-Jun-2009 Joe Hunt
2366 # [0000137] Material Cost Averaging Problem (again) when voiding.
2367 $ /purchasing/includes/db/invoice_db.inc
2368
2369 21-Jun-2009 Joe Hunt
2370 # If no additional costs (overhead/labour) it should reduce the average additional costs.
2371 $ /manufacturing/includes/db/work_orders_quick_db.inc
2372
2373 20-Jun-2009 Janusz Dobrowolski
2374 ! Php notices removed from logging to avoid flood from @ constructs.
2375 $ /includes/errors.inc
2376 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
2377 $ /gl/gl_journal.php
2378   /includes/ui/ui_view.inc
2379   /purchasing/supplier_credit.php
2380   /purchasing/supplier_invoice.php
2381   /taxes/tax_types.php
2382   /taxes/db/tax_types_db.inc
2383
2384 20-Jun-2009 Joe Hunt/Tu Nguyen
2385 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
2386 $ /purchasing/includes/db/grn_db.inc
2387
2388 18-Jun-2009 Joe Hunt
2389 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
2390 $ /inventory/purchasing_data.php
2391   /purchasing/includes/purchasing_db.inc
2392   /purchasing/includes/db/po_db.inc
2393   /purchasing/includes/ui/po_ui.inc
2394   
2395 17-Jun-2009 Janusz Dobrowolski
2396 # Fixed form reset after error, allowed png logo files.
2397 $ /admin/company_preferences.php
2398 ! Removed unneeded submit_on_change in uom selector.
2399 $ /includes/ui/ui_lists.inc
2400 # Allowed reuse of supplier references from voided invoices.
2401 $ /purchasing/supplier_invoice.php
2402 # Total payment/credit sign fix.  
2403 $ /purchasing/allocations/supplier_allocation_main.php
2404 # Voided documents should not be displayed.
2405 $ /purchasing/inquiry/supplier_inquiry.php
2406
2407 17-Jun-2009 Joe Hunt/Tu Nguyen
2408 # [0000136] view_po on invoices and credits shows transactions from other suppliers
2409 $ /purchasing/includes/db/invoice_db.inc
2410
2411 16-Jun-2009 Janusz Dobrowolski
2412 ! Added error logging to file or syslog.
2413 $ /config.php
2414   /includes/errors.inc
2415 # Cleaned output buffering notices.
2416 $ /includes/errors.inc
2417   /includes/session.inc
2418
2419 15-Jun-2009 Joe Hunt
2420 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
2421 ! Clean-up in ui_list codes.
2422 $ /includes/ui/ui_lists.inc
2423   /manufacturing/work_order_entry.php
2424   /manufacturing/search_work_orders.php
2425   /manufacturing/manage/bom_edit.php
2426   /manufacturing/inquiry/bom_cost_inquiry.php
2427   
2428 14-Jun-2009 Joe Hunt
2429 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
2430 $ /gl/includes/db/gl_db_account_types.inc
2431   /gl/includes/db/gl_db_accounts.inc
2432   /includes/types.inc
2433   /reporting/rep705.php
2434   /reporting/rep706.php
2435   /reporting/rep707.php
2436 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
2437 $ config.php
2438   
2439 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
2440 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
2441 $ /includes/references.inc
2442 ! Improved email sending of documents. With help of Tom Moulton
2443 $ /reporting/rep109.php
2444   /reporting/rep209.php
2445   /reporting/includes/class.mail.inc
2446   /reporting/includes/pdf.report.inc
2447   
2448 12-Jun-2009 Joe Hunt
2449 ! Code clean-up
2450 $ /gl/includes/db/gl_db_trans.inc
2451   /gl/inquiry/gl_trial_balance.php
2452   /includes/ui/ui_view.inc
2453   /reporting/rep708.php
2454   
2455 11-Jun-2009 Joe Hunt
2456 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
2457 $ /gl/manage/gl_account_classes.php
2458   /gl/includes/db/gl_db_account_types.inc
2459   /gl/includes/db/gl_db_accounts.inc
2460   /gl/inquiry/gl_trial_balance.php
2461   /includes/types.inc
2462   /includes/ui/ui_lists.inc
2463   /reporting/rep705.php
2464   /reporting/rep706.php
2465   /reporting/rep707.php
2466   /reporting/rep708.php
2467   
2468 09-Jun-2009 Joe Hunt
2469 # Bad format in due date column in search dimensions
2470 $ /dimensions/inquiry/search_dimensions.php
2471
2472 08-Jun-2009 Joe Hunt
2473 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
2474 $ /gl/includes/db/gl_db_trans.inc
2475   /gl/includes/ui/gl_bank_ui.inc
2476   /includes/types.inc
2477   /includes/ui/ui_lists.inc
2478   /manufacturing/search_work_orders.php
2479   /manufacturing/work_order_costs.php (new file)
2480   /manufacturing/work_order_entry.php
2481 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
2482 $ /manufacturing/work_order_add_finished.php
2483   /manufacturing/work_order_issue.php
2484   /manufacturing/work_order_release.php
2485   /manufacturing/includes/manufacturing_ui.inc
2486   /manufacturing/includes/db/work_orders_db.inc
2487   /manufacturing/includes/db/work_orders_quick_db.inc
2488   /manufacturing/includes/db/work_orders_produce_items_db.inc
2489   /manufacturing/view/work_order_view.php
2490   
2491 05-Jun-2009 Joe Hunt
2492 # Missing underscore in gettext string
2493 $ /sales/create_recurrent_invoices.php
2494 # Broken gettext string over 2 lines
2495 $ /sales/customer_delivery.php
2496
2497 04-Jun-2009 Joe Hunt
2498 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
2499 $ /purchasing/includes/db/invoice_db.inc
2500
2501 03-Jun-2009 Joe Hunt
2502 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
2503 $ /reporting/includes/reports_classes.inc
2504 # Deleting of Locations was too easy. Implemented much more checks
2505 $ /inventory/manage/locations.php
2506 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
2507 $ /reporting/rep302.php
2508   /reporting/rep303.php
2509   /includes/db/manufacturing_db.inc
2510 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
2511 $ /manufacturing/work_order_issue.php
2512   /manufacturing/work_order_add_finished.php
2513 # Missing decimal calculation in BOM edit.
2514 $ /manufacturing/manage/bom_edit.php
2515 # Wrong toottip text on Process button in Purchase Order, Receive Items.
2516 $ /purchase/po_receive_items.php
2517   
2518 27-May-2009 Joe Hunt
2519 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
2520 $ /gl/includes/db/gl_db_accounts.inc
2521   /gl/includes/db/gl_db_account_types.inc
2522   /reporting/rep701.php
2523   /reporting/rep705.php
2524   /reporting/rep706.php
2525   /reporting/rep707.php
2526
2527 26-May-2009 Joe Hunt
2528 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
2529 $ /gl/includes/db/gl_db_accounts.inc
2530   /gl/includes/db/gl_db_account_types.inc
2531   /reporting/rep701.php
2532   /reporting/rep705.php
2533   /reporting/rep706.php
2534   /reporting/rep707.php
2535 # fixed wider combobox for backup-files in company backup
2536 $ /admin/backups.php
2537
2538 25-May-2009 Joe Hunt
2539 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
2540 $ /purchasing/includes/db/grn_db.inc
2541 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
2542 $ /gl/includes/db/gl_db_accounts.inc
2543   /reporting/rep706.php
2544   /reporting/rep707.php
2545 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
2546 $ /reporting/rep303.php
2547   /reporting/reports_main.php
2548
2549 23-May-2009 Janusz Dobrowolski
2550 # Fixed transaction table search update.
2551 $ /admin/view_print_transaction.php
2552 # Fixed initial select for array_selector()
2553 $ /includes/ui/ui_lists.inc
2554
2555 22-May-2009 Janusz Dobrowolski
2556 # Fixed buggy reference instead of id in report dimension selectors.
2557 $ /reporting/includes/reports_classes.inc
2558 # Fixed typo in setup menu
2559 $ /applications/setup.php
2560
2561 21-May-2009 Joe Hunt/Tom Moulton
2562 # Recursion fix in manufacturing_db.inc by Tom Moulton
2563 $ /includes/db/manufacturing_db.inc
2564
2565 20-May-2009 Janusz Dobrowolski
2566 # Small cleanup
2567 $ /inventory/prices.php
2568 # Fixed select buttons icon.
2569 $ /sales/manage/customer_branches.php
2570
2571 20-May-2009 Joe Hunt
2572 # Fixed and optimized On Order in Inventory Items Status and reports
2573 $ /includes/db/manufacturing_db.inc
2574   /inventory/inquiry/stock_status.php
2575   /reporting/rep302.php
2576   /reporting/rep303.php
2577   /sales/includes/db/sales_order_db.inc
2578   
2579 18-May-2009 Joe Hunt
2580 # html header shown in backup downloads.
2581 $ /admin/backups.php
2582 ! Reinserted the link to GL in Work Order Inquiry.
2583 $ /manufacturing/search_work_orders.php
2584 # Added non closed work order requirements on On Order in Inventory Items Status
2585 $ /inventory/inquiry/stock_status.php
2586 ! Added mb_flag 'M' in demand checks
2587 $ /sales/includes/db/sales_order_db.inc
2588   /reporting/rep302.php
2589   /reporting/rep303.php
2590   
2591 17-May-2009 Joe Hunt
2592 ! Changed service items to use cogs account instead of inventory account.
2593 $ /inventory/manage/items.php
2594
2595 16-May-2009 Joe Hunt
2596 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
2597 $ /includes/ui/db_pager_view.inc
2598 ! Removed obsolete 'K' mb_flag checks.
2599 $ /includes/data_checks.inc
2600   /includes/ui/ui_lists.inc
2601
2602 13-May-2009 Joe Hunt
2603 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
2604 $ /includes/ui/ui_lists.inc
2605
2606 10-May-2009 Joe Hunt
2607 # Period presentation bug in tax report/inquiry
2608 $ /gl/inquiry/tax_inquiry.php
2609   /reporting/includes/reports_classes.inc
2610   
2611 07-May-2009 Joe Hunt
2612 # Layout bug in exchange rate display
2613 $ /includes/ui/ui_view.inc
2614 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
2615 $ /sales/inquiry/sales_orders_view.php
2616 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
2617 $ /sales/includessales_order_ui.inc
2618
2619 05-May-2009 Janusz Dobrowolski
2620 # Fixed check if code for new sales kit is not used.
2621 $ /inventory/manage/sales_kits.php
2622
2623 04-May-2009 Joe Hunt
2624 # Purchase Order document shows wrong purch data conversion if purch data
2625 $ /reporting/rep209.php
2626
2627
2628 ------------------------------- Release 2.1.2 ----------------------------------
2629 30-Apr-2009 Joe Hunt
2630 ! Release 2.1.2
2631 $ config.php
2632
2633 22-Apr-2009 Joe Hunt
2634 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
2635 $ /purchasing/manage/suppliers.php
2636
2637 20-Apr-2009 Janusz Dobrowolski
2638 # Rewritten backup manager, fixed progressbar bug.
2639 $ /admin/backups.php
2640 # Fixed bug in zipped sql file restore.
2641 $ /admin/db/maintenance_db.inc
2642 ! JsHttpRequest class updated to latest version.
2643 $ /includes/JsHttpRequest.php
2644   /js/JsHttpRequest.js
2645 ! Added optional parameter in vertical_space()
2646 $ /includes/ui/ui_controls.inc
2647 + Helper for javascript confirm dialogs added.
2648 $ /includes/ui/ui_input.inc
2649 ! Client side confirm dialog added for destructive submits.
2650 $ /purchasing/supplier_invoice.php
2651   /purchasing/includes/ui/invoice_ui.inc
2652   /sales/sales_order_entry.php
2653 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
2654 $ /includes/current_user.inc
2655   /includes/page/footer.inc
2656   /includes/page/header.inc
2657   /includes/ui/ui_view.inc
2658   /access/login.php
2659   /js/inserts.js
2660   /js/utils.js
2661   /themes/aqua/images/progressbar.gif
2662   /themes/cool/images/progressbar.gif
2663   /themes/default/images/progressbar.gif
2664   /themes/default/images/ajax-loader2.gif (new)
2665   /themes/default/images/warning.png (new)
2666   /themes/aqua/images/ajax-loader2.gif (new)
2667   /themes/aqua/images/warning.png (new)
2668   /themes/cool/images/ajax-loader2.gif (new)
2669   /themes/cool/images/warning.png (new)
2670 # Fixed supplier uom retrieval.
2671 $ /purchasing/includes/db/po_db.inc
2672
2673 04-Apr-2009 Janusz Dobrowolski
2674 # Paper format defaults to A4 for unknown specifiers.
2675 $ /reporting/includes/pdf_report.inc
2676 # Sealing sql statements.
2677 $ /sales/manage/customers.php
2678
2679 01-Apr-2009 Janusz Dobrowolski
2680 # Fixed document mailing.
2681 $ /reporting/includes/pdf_report.inc
2682 # Fixed focus javascript error on lists.
2683 $ /includes/ui/ui_lists.inc
2684 # Fixed report links hotkey selection
2685 $ /js/inserts.js
2686
2687 ------------------------------- Release 2.1.1 ----------------------------------
2688 30-Mar-2009 Janusz Dobrowolski
2689 # Fixed display of unsufficient quantities in sales docs.
2690 $ /sales/includes/ui/sales_order_ui.inc
2691   /themes/aqua/default.css
2692   /themes/cool/default.css
2693   /themes/default/default.css
2694 # Updated gettext template file
2695 $ /lang/new_language_template/LC_MASSAGES/empty.po
2696 ! Release 2.1.1
2697 $ config.php
2698
2699 29-Mar-2009 Janusz Dobrowolski
2700 # [0000126] 'Invoice' words on credit note document.
2701 $ /reporting/includes/doctext.inc
2702   /reporting/includes/doctext2.inc
2703 # [0000125] Sql error when creating credit note.
2704 $ /sales/includes/db/sales_credit_db.inc
2705 # [0000121] Error during qoh calculations.
2706 $ /sales/includes/ui/sales_order_ui.inc
2707
2708 28-Mar-2009 Janusz Dobrowolski
2709 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
2710 $ /gl/manage/exchange_rates.php
2711
2712 27-Mar-2009 Janusz Dobrowolski
2713 # Fixed include file path in reports 104,303
2714 $ /reporting/rep104.php
2715   /reporting/rep303.php
2716
2717 26-Mar-2009 Janusz Dobrowolski
2718 # Fixed problems with cash invoices created after db upgrade.
2719 $ /includes/data_checks.inc
2720   /sales/includes/db/sales_points_db.inc
2721   /sales/manage/sales_points.php
2722   /sql/alter2.1.sql
2723
2724 24-Mar-2009 Joe Hunt
2725 # Wrong price decimals in Report Salesman Listing
2726 $ /reporting/rep106.php
2727
2728 23-Mar-2009 Janusz Dobrowolski
2729 # Fixed keybord access issue after AltTab
2730 $ /js/inserts.js
2731
2732 23-Mar-2009 Joe Hunt
2733 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
2734 $ /reporting/including/excel_report.inc
2735
2736 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
2737 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
2738 $ /inventory/manage/items.php
2739   /inventory/includes/inventory_db.inc
2740   /reporting/rep104.php
2741   /reporting/rep303.php
2742
2743 21-Mar-2009 Janusz Dobrowolski
2744 # Broken currency section after date change.
2745 $ /sales/includes/ui/sales_credit_ui.inc
2746   /sales/includes/ui/sales_order_ui.inc
2747
2748 20-Mar-2009 Joe Hunt
2749 # Truncation bug when inserting/updating entered supplier credit limit
2750 $ /purchasing/manage/suppliers.php
2751
2752 19-Mar-2009 Joe Hunt
2753 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
2754 $ /taxes/tax_types.php
2755
2756 19-Mar-2009 Janusz Dobrowolski
2757 # Fixed quick entry amount update on list change.
2758 $ /gl/includes/ui/gl_journal_ui.inc
2759
2760 ------------------------------- Release 2.1 ----------------------------------------------------
2761 18-Mar-2009 Joe Hunt
2762 ! Release 2.1
2763 $ config.php
2764
2765 18-Mar-2009 Janusz Dobrowolski
2766 # Additional php.ini checks and fixes for php in CGI mode
2767 $ /.htaccess
2768   /install.html
2769   /install/index.php
2770   /install/save.php
2771 # Default focus in lists on searchbox if used.
2772 $ /includes/ui/ui_lists.inc
2773 # Fixed update after code search.
2774 $ /inventory/manage/sales_kits.php
2775
2776 16-Mar-2009 Janusz Dobrowolski
2777 # Fixed redirection after order cancelation.
2778 $ /sales/sales_order_entry.php
2779
2780 15-Mar-2009 Joe Hunt
2781 # Minor bug in Report List of Journal Entries
2782 $ /reporting/rep702.php
2783
2784 14-Mar-2009 Joe Hunt
2785 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
2786   if invoice date is later than payment date
2787 $ /includes/banking.inc
2788
2789 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
2790 # GL line delete bug fixed.
2791 $ /gl/includes/ui/gl_bank_ui.inc
2792   /gl/includes/ui/gl_journal_ui.inc
2793   /includes/ui/items_cart.inc
2794 # Random syntax error + new menu item :).
2795 $ /manufacturing/inquiry/bom_cost_inquiry.php
2796   /applications/manufacturing.php
2797 - Removed non used file
2798 $ /admin/db/v_banktrans.inc (removed)
2799
2800 11-Mar-2009 Joe Hunt
2801 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
2802 $ /gl/include/db/gl_db_banking.inc
2803
2804 10-Mar-2009 Janusz Dobrowolski
2805 # [0000119] Fixed search by item description in sales item selector.
2806 $ /includes/ui/ui_lists.inc
2807 # Fixed email_row/link_row display for empty input value.
2808 $ /includes/ui/ui_inputs.inc
2809 # Small layout fix 
2810 $ /purchasing/allocations/supplier_allocate.php
2811   /sales/allocations/customer_allocate.php
2812
2813 ------------------------------- Release 2.1.0 RC ------------------------------------------------
2814 09-Mar-2009 Joe Hunt
2815 ! Release 2.1.0 Release Candidate (RC).
2816 $ config.php
2817 ! Report clean up
2818 $ /reporting/includes/excel_report.inc
2819
2820 09-Mar-2009 Janusz Dobrowolski
2821 # Initial prefs for new created user now copied form current admin settings.
2822 $ /admin/users.php
2823 # Changed page_security level to 1
2824 $ /admin/display_prefs.php
2825 # Fixed item code display after item delete
2826 $ /inventory/manage/items.php
2827 # Cosmetic cleanup
2828 $ /includes/session.inc
2829
2830 08-Mar-2009 Joe Hunt
2831 ! XLS engine now compatible with PEAR Excel Writer.
2832 $ /reporting/includes/excel_report.inc
2833   /reporting/includes/Workbook.php
2834   
2835 05-Mar-2009 Joe Hunt
2836 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
2837 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
2838   /reporting/includes/Workbook.php (new file)
2839   /reporting/includes/excel_report.inc
2840   /reporting/includes/pdf_report.inc
2841   /reporting/prn_redirect.php
2842   /reporting all repXXX.php files
2843   
2844 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
2845 + Preparation for Excel Writer continued
2846 $ /reporting/includes/ExcelWriterXML.php
2847   /reporting/includes/ExcelWriterXML_Sheet.php
2848   /reporting/includes/ExcelWriterXML_Style.php
2849   /reporting/includes/excel_report.inc
2850   /reporting all repXXX.php that are not documents
2851   
2852 02-Mar-2009 Joe Hunt
2853 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
2854 $ /reporting/includes/reports_classes.inc
2855   /reporting/includes/pdf_report.inc
2856   /reporting/includes/ExcelWriterXML.php (new file)
2857   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
2858   /reporting/includes/ExcelWriterXM__Style (new file)
2859   /reporting/includes/excel_report.inc (new file)
2860   /reporting/reports_main.php
2861   /reporting/rep701.php
2862   /reporting/rep705.php
2863   /reporting/rep706.php
2864   /reporting/rep707.php
2865   
2866 01-Mar-2009 Janusz Dobrowolski
2867 # Setting magic_quotes_gpc and register_globals to off in htaccess file
2868 $ /.htaccess (new)
2869
2870 28-Feb-2009 Joe Hunt
2871 ! Improved layout in standard themes (graphics)
2872 $ /themes/aqua/renderer.php
2873   /themes/aqua/help.gif (new file)
2874   /themes/aqua/login.gif (new file)
2875   /themes/aqua/right.gif (new file)
2876   /themes/cool/renderer.php
2877   /themes/cool/help.gif (new file)
2878   /themes/cool/login.gif (new file)
2879   /themes/cool/right.gif (new file)
2880   /themes/default/renderer.php
2881   /themes/default/help.gif (new file)
2882   /themes/default/login.gif (new file)
2883   /themes/default/right.gif (new file)
2884   /themes/themes/login.css
2885     
2886 27-Feb-2009 Janusz Dobrowolski
2887 # Security fix to my last commit.
2888 $ /frontaccounting.php
2889   /includes/lang/language.php
2890
2891 25-Feb-2009 Joe Hunt
2892 ! Improved layout
2893 $ /inventory/prices.php
2894   /inventory/reorder_level.php
2895   /inventory/inquiry/stock_status.php
2896   
2897 24-Feb-2009 Janusz Dobrowolski
2898 # Cleaning startup code
2899 $ /index.php
2900   /frontaccounting.php
2901   /includes/session.inc
2902   /includes/db/connect_db.inc
2903   /includes/lang/gettext.php
2904   /includes/lang/language.php
2905 # Language changed on display prefs page stored to database.
2906 $ /admin/display_prefs.php
2907   /admin/db/users_db.inc
2908   /includes/current_user.inc
2909 # Fixed tab hot keys
2910 $ /applications/customers.php
2911   /applications/dimensions.php
2912   /applications/generalledger.php
2913   /applications/inventory.php
2914   /applications/manufacturing.php
2915   /applications/setup.php
2916   /applications/suppliers.php
2917
2918 23-Feb-2009 Joe Hunt
2919 ! Changed extension include to be outside function. Didn't work in submenus.
2920 $ frontaccounting.php
2921   /includes/main.inc
2922 ! Better color in data picker
2923 $ /themes/aqua/default.css
2924   /themes/cool/default.css
2925   /themes/default/default.css
2926   
2927 22-Feb-2009 Janusz Dobrowolski
2928 ! Application startup code cleanup.
2929 $ /frontaccounting.php
2930   /index.php
2931   /applications/customers.php
2932   /applications/dimensions.php
2933   /applications/generalledger.php
2934   /applications/inventory.php
2935   /applications/manufacturing.php
2936   /applications/setup.php
2937   /applications/suppliers.php
2938   /includes/session.inc
2939   /includes/lang/language.php
2940   /themes/default/renderer.php
2941   /themes/aqua/renderer.php
2942   /themes/cool/renderer.php
2943 ! Removed obsolete $applications array.
2944 $ /config.php
2945 ! Cosmetic cleanup
2946 $ /includes/main.inc
2947 ! Calendar style moved to theme default.css
2948 $ /includes/ui/ui_view.inc
2949   /themes/aqua/default.css
2950   /themes/cool/default.css
2951   /themes/default/default.css
2952 # Fixed charset selection on login screen
2953 $ /access/login.php
2954 # Blocked password changes in demo mode
2955 $ /admin/change_current_user_password.php
2956 ! Default theme and language set for not logged user
2957 $ /includes/current_user.inc
2958   /includes/prefs/userprefs.inc
2959 # Fixed initial query order.
2960 $ /purchasing/inquiry/po_search.php
2961
2962 21-Feb-2009 Joe Hunt
2963 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
2964 $ /includes/ui/db_pager_view.inc
2965 ! Better layout in stock_movements.php
2966 $ /inventory/inquiry/stock_movements.php
2967
2968 18-Feb-2009 Joe Hunt
2969 ! Better layout in Items form.
2970 $ /inventory/manage/items.php
2971
2972 16-Feb-2009 Joe Hunt
2973 # Instruction in update.html should include switch to standard theme before upgrade
2974 $ update.html
2975 # Bug in function get_ecb_rate when no function curl_init (missing url part)
2976 $ /gl/includes/db/gl_db_rates.inc
2977
2978 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
2979 15-Feb-2009 Joe Hunt
2980 ! Release 2.1.0 beta 2
2981 $ config.php
2982
2983 14-Feb-2009 Janusz Dobrowolski
2984 # Removed obsolete bank_trans field
2985 $ /sql/alter2.1.sql
2986   /sql/en_US-demo.sql
2987   /sql/en_US-new.sql
2988 # Drop column queries executed also in not forced upgrade install 
2989 $ /admin/db/maintenance_db.inc
2990
2991 13-Feb-2009 Janusz Dobrowolski
2992 ! Added login page language setting
2993 $ /access/login.php
2994   /admin/inst_lang.php
2995   /includes/lang/language.php
2996   /lang/installed_languages.inc
2997 # Message typo fixed
2998 $ /admin/display_prefs.php
2999 # Unified display_error function name in install wizard and main code
3000 $ /install/save.php
3001
3002 13-Feb-2009 Joe Hunt
3003 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
3004 $ /includes/ui/ui_view.inc
3005
3006 12-Feb-2009 Janusz Dobrowolski
3007 ! Changed extension menu file placement, added support for gettext in extensions.
3008 $ /frontaccounting.php
3009 # Fix for some buggy curl versions.
3010 $ /gl/includes/db/gl_db_rates.inc
3011   /gl/manage/exchange_rates.php
3012 # Fixed get_amount() to return 0 for invalid input.
3013 $ /js/utils.js
3014   /js/budget.js
3015
3016 ------------------------------- Release 2.1.0 beta --------------------------------------------
3017
3018 08-Feb-2009 Janusz Dobrowolski
3019 # Fixed division by zero bug in empty pager
3020 $ includes/db_pager.inc
3021 # Fixed special char display issue in item name [0000116]
3022 $ sales/includes/cart_class.inc
3023
3024 08-Feb-2009 Joe Hunt
3025 ! Changed license type to GNU GPLv3. Stamped headers changed.
3026 $ all appropriate source files
3027
3028 04-Feb-2009 Joe Hunt
3029 ! Removed ALTER TABLE DROP columns
3030 $ /sql/alter2.1.sql
3031 ! Removed files from CVS
3032 /company/0/images/logo_frontaccounting.png
3033 /reporting/fonts/vera.afm
3034 + Added files to CVS
3035 /doc/2.1_Beta.txt
3036 /doc/extensions.txt
3037 /themes/default/images/escape.png
3038
3039 04-Feb-2009 Joe Hunt
3040 # Software Upgrade (re-read of current user needed)
3041 $ /admin/inst_upgrade.php
3042
3043 03-Feb-2009 Joe Hunt
3044 ! install/index.php link to AGPL license
3045 $ /install/index.php
3046
3047 03-Feb-2009 Janusz Dobrowolski
3048 ! Merging bugfixes since 2.0.6 from main trunk (see below)
3049 $ /config.php
3050   /gl/includes/db/gl_db_banking.inc
3051   /gl/manage/gl_account_classes.php
3052   /includes/ui/items_cart.inc
3053   /includes/ui/ui_view.inc
3054   /purchasing/includes/db/invoice_db.inc
3055   /reporting/rep101.php
3056   /reporting/rep201.php
3057   /reporting/includes/class.pdf.inc
3058   /sales/credit_note_entry.php
3059   /sales/customer_credit_invoice.php
3060   /sales/customer_delivery.php
3061   /sales/customer_invoice.php
3062   /sales/includes/db/payment_db.inc
3063   /sales/includes/db/sales_credit_db.inc
3064   /sales/includes/db/sales_delivery_db.inc
3065   /sales/includes/db/sales_invoice_db.inc
3066   /sales/includes/ui/sales_order_ui.inc
3067   /sales/view/view_credit.php
3068 # Due date display finally fixed.
3069 $ /purchasing/inquiry/supplier_inquiry.php
3070   /sales/inquiry/customer_inquiry.php
3071
3072 ------------------------------- Release 2.0.7 --------------------------------------------
3073 03-Feb-2009 Joe Hunt
3074 ! New release 2.0.7
3075 $ config.php
3076
3077 22-Jan-2009 Joe Hunt
3078 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
3079 $ /sales/inquiry/customer_inquiry.php
3080
3081 13-Jan-2009 Joe Hunt
3082 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
3083 $ /sales/customer_delivery.php
3084   /sales/customer_invoice.php
3085   /sales/includes/ui/sales_order_ui.inc
3086   
3087 08-Jan-2009 Janusz Dobrowolski
3088 # Numeric check on class id added.
3089 $ /gl/manage/gl_account_classes.php
3090
3091 02-Jan-2009 Joe Hunt
3092 # [0000104] minor language updates in a few sales files 
3093 $ /sales/customer_invoice.php
3094
3095 23-Dec-2008 Joe Hunt
3096 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
3097 $ /gl/includes/db/gl_db_banking.inc
3098
3099 22-Dec-2008 Janusz Dobrowolski
3100 # [0000102] Credit note was stored without entered shippment cost and comment.
3101 $ /sales/credit_note_entry.php
3102 # [0000103] Error during save of modified freehand credit note.
3103 $ /sales/includes/db/cust_trans_db.inc
3104
3105 18-Dec-2008 Joe Hunt
3106 # [0000101] Roll back of yeasterday issues
3107 $ /purchasing/includes/db/invoice_db.inc
3108   /purchasing/includes/db/supp_payment_db.inc
3109   /sales/includes/db/payment_db.inc
3110   /sales/includes/db/sales_credit_db.inc
3111   /sales/includes/db/sales_invoice_db.inc
3112
3113 17-Dec-2008 Joe Hunt
3114 # [0000101] More wonderful rounding issues 
3115 $ /includes/ui/ui_view.inc
3116   /purchasing/includes/db/invoice_db.inc
3117   /purchasing/includes/db/supp_payment_db.inc
3118   /sales/includes/db/payment_db.inc
3119   /sales/includes/db/sales_credit_db.inc
3120   /sales/includes/db/sales_delivery_db.inc
3121   /sales/includes/db/sales_invoice_db.inc
3122   
3123 16-Dec-2008 Joe Hunt
3124 # [0000100] Keep getting left allocated weird results (rounding problems).
3125 $ /includes/ui/ui_view.inc
3126   /purchasing/inquiry/supplier_allocation_inquiry.php
3127   /reporting/rep101.php
3128   /reporting/rep201.php
3129   /sales/inquiry/customer_allocation_inquiry.php
3130
3131 10-Dec-2008 Janusz Dobrowolski
3132 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
3133 $ /includes/ui/items_cart.inc
3134
3135 09-Dec-2008 Janusz Dobrowolski
3136 # [0000098] Unable issue of credit note for invoice with removed item lines.
3137 $ /sales/customer_credit_invoice.php
3138 # [0000097] Can't void freehand customer credit note.
3139 $ /sales/includes/db/sales_invoice_db.inc
3140 # Fixed to hide empty credit note lines.
3141 $ /sales/view/view_credit.php
3142 -------------------------------------------------------------------------------
3143
3144 03-Feb-2009 Janusz Dobrowolski
3145 # sql2date around row[date] in due date.
3146 $ /purchasing/inquiry/supplier_inquiry.php
3147 # Bugfix [0000115] once again.
3148 $ /sales/inquiry/sales_orders_view.php
3149 # Division by zero avoided in db_pager
3150 $ /includes/db_pager.inc
3151
3152 02-Feb-2009 Joe Hunt
3153 ! Better layout in Form setup
3154 $ /admin/forms_setup.php
3155 # sql2date around row[date] in due date.
3156 $ /sales/inquiry/customer_inquiry.php
3157
3158 02-Feb-2009 Janusz Dobrowolski
3159 # Fixed initial sort order in pagers
3160 $ /dimensions/inquiry/search_dimensions.php
3161   /includes/db_pager.inc
3162   /purchasing/allocations/supplier_allocation_main.php
3163   /purchasing/inquiry/po_search_completed.php
3164   /purchasing/inquiry/supplier_allocation_inquiry.php
3165   /purchasing/inquiry/supplier_inquiry.php
3166   /sales/allocations/customer_allocation_main.php
3167   /sales/inquiry/customer_allocation_inquiry.php
3168   /sales/inquiry/customer_inquiry.php
3169 # Fixed due date display for invoices.
3170 $ /sales/inquiry/customer_inquiry.php
3171 # Bugfix [0000115] - error on empty table update in fallback mode.
3172 $ /sales/inquiry/customer_allocation_inquiry.php
3173
3174 30-Jan-2009 Joe Hunt
3175 + Outputs/Inputs on tax inquiry as well (why not)
3176 $ /gl/includes/db/gl_db_trans.inc
3177   /gl/inquiry/tax_inquiry.php
3178 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
3179 $ /sql/alter2.1.sql
3180   /sql/en_US-demo.sql
3181   /sql/en_US-new.sql
3182   
3183 29-Jan-2009 Joe Hunt
3184 # A few minor fixes to get the tax report and inquiry right and syncronized
3185 $ /gl/includes/db/gl_db_trans.inc
3186   /gl/inquiry/tax_inquiry.php
3187   /reporting/rep709.php
3188 # Missing parameter to add_trans_tax_details
3189 $ /sales/includes/db/sales_credit_db.inc
3190   /sales/includes/db/sales_delivery_db.inc
3191   /sales/includes/db/sales_invoice_db.inc
3192   
3193 29-Jan-2009 Janusz Dobrowolski
3194 # Changes related to rewrite and optimalization of tax registration
3195 $ /gl/includes/db/gl_db_bank_trans.inc
3196   /gl/includes/db/gl_db_banking.inc
3197   /gl/includes/db/gl_db_trans.inc
3198   /purchasing/includes/db/invoice_db.inc
3199   /purchasing/includes/db/invoice_items_db.inc
3200   /purchasing/view/view_supp_credit.php
3201   /purchasing/view/view_supp_invoice.php
3202   /reporting/rep107.php
3203   /reporting/rep110.php
3204   /reporting/rep709.php
3205   /sales/includes/db/cust_trans_details_db.inc
3206   /sales/includes/db/sales_credit_db.inc
3207   /sales/includes/db/sales_delivery_db.inc
3208   /sales/includes/db/sales_invoice_db.inc
3209   /sales/view/view_credit.php
3210   /sales/view/view_dispatch.php
3211   /sales/view/view_invoice.php
3212   /sql/alter2.1.php
3213   /sql/alter2.1.sql
3214   /taxes/tax_calc.inc
3215   /gl/inquiry/tax_inquiry.php
3216 # Added precheck before system upgrade
3217 $ /admin/inst_upgrade.php
3218 # Reduced delay when ECB currency exrates page is unavailable.
3219 $ /gl/includes/db/gl_db_rates.inc
3220 # Small fixes
3221 $ /inventory/prices.php
3222   /includes/ui/ui_view.inc
3223 # Fixed bug in checks before group delete.
3224 $ /sales/manage/sales_groups.php
3225 # Removing obsolete tax group in GL account definition
3226 $ /gl/includes/db/gl_db_accounts.inc
3227   /gl/manage/gl_accounts.php
3228
3229 28-Jan-2009 Joe Hunt
3230 ! Changes to committed tax report routines.
3231 $ /sales/includes/db/sales_invoice_db.inc
3232   /sales/includes/db/sales_delivery_db.inc
3233   /sales/includes/db/sales_credit_db.inc
3234   /purchasing/includes/db/invoice_db.inc
3235   /reporting/rep709.php
3236   
3237 28-Jan-2009 Joe Hunt
3238 + Copyright notes at top op every source file
3239 $ All files still missing
3240
3241 27-Jan-2009 Joe Hunt
3242 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
3243 $ update_db.php
3244   /sql/en_US-demo.sql
3245 # fixed underline in db pager for sortable columns.
3246 $ /themes/aqua/default.css
3247   /themes/cool/default.css
3248   /themes/default/default.css
3249   
3250 26-Jan-2009 Joe Hunt
3251 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
3252 $ /gl/manage/gl_quick_entries.php
3253   /includes/types.inc
3254   /includes/ui/ui_view.inc
3255 + Added 'inactive' field in most 'catalog' tables.
3256 $ /sql/alter2.1.sql
3257   /sql/en_US-new.sql
3258   /sql/en_US-demo.sql
3259 + Added graphics for cancel. (door-out)
3260   /themes/aqua/images/cancel.png
3261   /themes/cool/images/cancel.png
3262   /themes/default/images/cancel.png
3263
3264 24-Jan-2009 Janusz Dobrowolski
3265 ! Set maximum width for select to avoid broken layout in two column layout.
3266 $ /themes/aqua/default.css
3267   /themes/cool/default.css
3268   /themes/default/default.css
3269 # Voiding tax records included via GL/bank transactions
3270 $ /admin/db/voiding_db.inc
3271   /gl/includes/db/gl_db_bank_trans.inc
3272   /gl/includes/db/gl_db_trans.inc
3273 # Fixed quick entry types values.
3274 $ /includes/types.inc
3275
3276 23-Jan-2009 Joe Hunt
3277 + Added new files in doc subdirectory
3278 $ /doc/attachments.txt
3279   /doc/bank_reconciliation.txt
3280   /doc/dim_on_invoice.txt
3281   /doc/license.txt
3282   /doc/quick_entries.txt
3283   /doc/recurrent_invoice.txt
3284   
3285 22-Jan-2009 Janusz Dobrowolski
3286 # Added attachments to company sub_dirs
3287 $ /update_db.php
3288 # Added hot key for Quick Entries
3289 $ /applications/generalledger.php
3290 # Improved quick entries.
3291 $ /gl/gl_bank.php
3292   /gl/gl_journal.php
3293   /gl/includes/db/gl_db_bank_accounts.inc
3294   /gl/includes/ui/gl_bank_ui.inc
3295   /gl/includes/ui/gl_journal_ui.inc
3296   /includes/types.inc
3297   /includes/ui/items_cart.inc
3298   /gl/manage/gl_quick_entries.php
3299   /includes/ui/ui_lists.inc
3300   /includes/ui/ui_view.inc
3301   /purchasing/supplier_credit.php
3302   /purchasing/supplier_invoice.php
3303   /purchasing/includes/ui/invoice_ui.inc
3304   /sql/alter2.1.sql
3305   /sql/en_US-demo.sql
3306   /sql/en_US-new.sql
3307 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
3308 $ /gl/includes/db/gl_db_banking.inc
3309   /gl/includes/db/gl_db_trans.inc
3310   /purchasing/includes/db/invoice_db.inc
3311   /sales/includes/db/cust_trans_details_db.inc
3312   /taxes/tax_calc.inc
3313 # Allocation bug for cash sales.
3314 $ /sales/includes/db/sales_invoice_db.inc
3315 # Hiding voided gl transactions.
3316 $ /gl/view/gl_trans_view.php
3317 ! Icons removed from form buttons for now.
3318 $ /sales/sales_order_entry.php
3319
3320 20-Jan-2009 Joe Hunt
3321 ! Preparing for installing of extensions
3322 $ installed_extensions.php (new file)
3323   frontaccounting.php
3324   /includes/main.inc
3325 # Bad handling of graphic links in certain browsers
3326   /includes/ui/ui_input.inc
3327   
3328 19-Jan-2009 Joe Hunt
3329 ! Changed direct sales document line descriptions to be editable (via edit link)
3330 $ /sales/sales_order_entry.php
3331   /includes/cart_class.inc
3332   /includes/ui/sales_order_ui.inc
3333 ! Fixed so the printed documents can handle multiple lines of description
3334 $ /reporting/rep107.php
3335   /reporting/rep109.php
3336   /reporting/rep110.php
3337   
3338 17-Jan-2009 Joe Hunt
3339 ! Changed all smaller forms and tables to be uniform. Copyright notes.
3340 $ All files with small forms and tables.
3341
3342 16-Jan-2009 Janusz Dobrowolski
3343 ! Fixed new pager generation on first display.
3344 $ /gl/manage/exchange_rates.php
3345
3346 15-Jan-2009 Joe Hunt
3347 ! Adjustment of db pager width. Copyright notes. 
3348 $ All files with db pager
3349   /db_pager_view.inc
3350   /themes/default/default.css
3351   /themes/aqua/default.css
3352   /themes/cool/default.css
3353
3354 15-Jan-2009 Janusz Dobrowolski
3355 ! Rewritten reconciliation page.
3356 $ /gl/bank_account_reconcile.php
3357   /includes/ui/ui_lists.inc
3358   /sql/alter2.1.php
3359   /sql/alter2.1.sql
3360   /js/reconcile.js (added)
3361 ! Standard mysql separator in date functions
3362 $ /includes/date_functions.inc
3363 + Separated checkbox generation for indirect display use
3364 $ /includes/ui/ui_input.inc
3365 ! Standard checkbox helper use.
3366 $ /sales/inquiry/sales_orders_view.php
3367
3368 14-Jan-2009 Joe Hunt
3369 ! Page reload problem, progress bar in backup/restore, 
3370 $ /admin/backups.php
3371   /admin/display_prefs.php
3372   /includes/lang/language.php
3373   
3374 12-Jan-2009 Joe Hunt
3375 ! Updating install and update helpers
3376 $ install.html
3377   update.html
3378   /install/index.php
3379 # Fixing price formatting of left to allocate
3380 $ /purchasing/allocations/supplier_allocation_main.php
3381   /sales/allocations/customer_allocation_main.php
3382   
3383 11-Jan-2009 Janusz Dobrowolski
3384 ! Added table pager.
3385 $ /admin/view_print_transaction.php
3386 ! Improved check_cells().
3387 $ /includes/ui/ui_input.inc
3388 # Added new attachments per company subdirectory.
3389 $ /admin/create_coy.php
3390 # Added hotkey for reconciliation menu option.
3391 $ /applications/generalledger.php
3392 # Fixed false qoh alerts.
3393 $ /sales/includes/ui/sales_order_ui.inc
3394 # Fixed page title.
3395 $ /sales/manage/sales_points.php
3396
3397 11-Jan-2009 Joe Hunt
3398 ! Changed notice msg to warnings and changed bg color for warning
3399 $ /admin/company_preferences.php
3400   /admin/void_transaction.php
3401   /includes/errors.inc
3402   /inventory/manage/items.php
3403   
3404 10-Jan-2009 Joe Hunt
3405 + Addition of Bank Reconciliation. Author Rob Mallon
3406 $ /applications/generalledger.php 
3407   /gl/bank_account_reconcile.php (new file)
3408   /sql/alter2.1.sql
3409 + Added more fields to suppliers table and fixed PO document
3410 $ /sql/alter2.1.sql
3411   /includes/ui/ui_input.inc (new link_row)
3412   /purchasing/manage/suppliers.php
3413   /reporting/includes/header2.inc
3414   /reporting/rep209.php
3415   
3416 09-Jan-2009 Janusz Dobrowolski
3417 + Added hook file for localized functions.
3418 $ /includes/lang/language.php
3419 ! Removed obsolete local css file inclusion.
3420 $ /includes/page/header.inc
3421 ! Optional params in table_header() added.
3422 $ /includes/ui/ui_controls.inc
3423 ! Added table pager in exchange rates editor.
3424 $ /gl/includes/db/gl_db_rates.inc
3425   /gl/manage/exchange_rates.php
3426 ! Fixed rate column, added width table parameter
3427 $ /includes/db_pager.inc
3428   /includes/ui/db_pager_view.inc
3429 # Added hot key for attachments menu option.
3430 $ /applications/setup.php
3431 # Removed bank_trans_types_db.inc inclusion.
3432 $ /gl/includes/gl_db.inc
3433 - Removed obsolete files
3434 $ /gl/manage/bank_trans_types.php (removed)
3435   /gl/includes/db/bank_trans_types.inc (removed)
3436   /lang/en_US/stylesheet.css (removed)
3437   /lang/new_language_template/stylesheet.css (removed)
3438 - Example picture files moved to company/0
3439 $ /inventory/manage/image (removed)
3440   /inventory/manage/image/0 (removed)
3441   /inventory/manage/image/0/102.jpg (removed)
3442   /inventory/manage/image/0/103.jpg (removed)
3443   /inventory/manage/image/0/104.jpg (removed)
3444
3445 09-Jan-2009 Joe Hunt
3446 ! Changed $path_to_root in report files and stamped copyright
3447 $ All report files
3448 + Added Sales kits to Items price list.
3449 $ /reporting/rep104.php
3450 # Company logo can not be deleted.
3451 $ /admin/company_preferences.php
3452 # Bug [0000107] and [0000108]
3453 $ /inventory/includes/db/items_codes_db.inc
3454   /gl/manage/gl_account_types.php
3455
3456 08-Jan-2009 Joe Hunt
3457 ! Changed attachments to use unique files store instead of blobs
3458 $ /admin/attachments/attachments.php
3459   /sql/alter2.1.sql
3460   
3461 07-Jan-2009 Joe Hunt
3462 ! Changed supplier credit note to only show items for a period, default 30 days back.
3463 $ /purchasing/includes/db/grn_db.inc
3464   /purchasing/includes/invoice_ui.inc
3465   /purchasing/supplier_credit.php
3466   
3467 07-Jan-2009 Janusz Dobrowolski
3468 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
3469 $ /sql/alter2.1.sql
3470 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
3471 $ sales/includes/cart_class.inc
3472 # Fixed error handling in forced upgrade mode.
3473 $ admin/db/maintenance_db.inc
3474 + Added backtrace debugging function;
3475 $ /includes/ui/ui_view.inc
3476
3477 05-Jan-2009 Joe Hunt
3478 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
3479   If there are many invoice items during a year, there would be many rows suggestions.
3480 $ /purchasing/includes/db/grn_db.inc
3481   /purchasing/includes/db/invoice_db.inc
3482   /purchasing/includes/ui/invoice_ui.inc
3483   /purchasing/supplier_credit.php
3484   /purchasing/inquiry/supplier_inquiry.php
3485   /purchasing/view/view_supp_credit.php
3486   
3487 22-Dec-2008 Janusz Dobrowolski
3488 # Fixed item_code database update on item creation.
3489 $ /inventory/includes/db/item_codes_db.inc
3490   /inventory/includes/db/items_db.inc
3491
3492 21-Dec-2008 Joe Hunt
3493 # Minor bugs in layout and quick entries.
3494 $ /Includes/ui/ui_view.inc
3495   /purchasing/includes/ui/invoice_ui.inc
3496   /purchasing/supplier_invoice.php
3497 # Minor bugs in doctext.inc and doctext2.inc
3498 $ /reporting/includes/doctext.inc
3499   /reporting/includes/doctext2.inc
3500   
3501 20-Dec-2008 Joe Hunt
3502 ! Replaced the ajax paging in stock movements with the old file.
3503 $ /inventory/inquiry/stock_movements.php
3504 ! Better layout in big forms
3505 $ /includes/ui/ui_controls.inc
3506
3507 18-Dec-2008 Joe Hunt
3508 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
3509 $ /gl/gl_bank.php
3510   /gl/gl_journal.php
3511   /gl/includes/db/gl_db_banking.inc
3512   /includes/ui/ui_view.inc
3513   /purchasing/supplier_credit.php
3514   /purchasing/supplier_invoice.php
3515   /purchasing/includes/ui/invoice_ui.inc
3516
3517 15-Dec-2008 Janusz Dobrowolski
3518 # [0000085] Fixed session conflicts during document edition in multiply tabs.
3519 $ /sales/includes/cart_class.inc
3520   /sales/includes/sales_ui.inc
3521   /sales/credit_note_entry.php
3522   /sales/customer_credit_invoice.php
3523   /sales/customer_delivery.php
3524   /sales/customer_invoice.php
3525   /sales/sales_order_entry.php
3526   /sales/view/view_sales_order.php
3527 # Fixed initial form values.
3528 $ /sales/manage/recurrent_invoices.php  
3529 ! Code cleanup.
3530 $ /purchasing/view/view_po.php
3531   /sales/includes/ui/sales_credit_ui.inc
3532   /sales/includes/ui/sales_order_ui.inc
3533
3534 12-Dec-2008 Joe Hunt
3535 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
3536 $ /reporting/includes/header2.inc
3537
3538 11-Dec-2008 Joe Hunt
3539 + Two new fields in company table, accumulate_shipping and logal_text
3540   Accumulat shipping is for accumulating shipping on batch invoice
3541   Legal text is a last line legal info on sales invoices.
3542 $ /sql/alter2.1.sql
3543   /admin/db/company_db.inc
3544   /admin/gl_setup.php
3545   /reporting/includes/header2.inc
3546   /sales/customer_invoice.php
3547
3548 10-Dec-2008 Janusz Dobrowolski
3549 # File and line was not displayed for devel error messages.
3550 $ /includes/errors.inc
3551 # Fixed duplicate groups in list selectors.
3552 $ /includes/ui/ui_lists.inc
3553
3554 09-Dec-2008 Joe Hunt
3555 # Bug in document right-margin when more than 1 page.
3556 $ /reporting/includes/header2.inc
3557 ! Changed so input of account type is possible (like classes)
3558 $ /gl/manage/gl_account_types.php
3559   /gl/includes/db/gl_db_account_types.inc
3560   
3561 08-Dec-2008 Janusz Dobrowolski
3562 + Added helpers for list editor F4 calls.
3563 $ /includes/ui/ui_controls.inc
3564   /sales/sales_order_entry.php
3565 + Added development/bugtracking sql trail 
3566 $ /config.php
3567   /sql/alter2.1.sql
3568   /includes/db/connect_db.inc
3569 ! GL accounts in list selector always grouped by type
3570 $ /admin/gl_setup.php
3571   /gl/includes/ui/gl_bank_ui.inc
3572   /gl/includes/ui/gl_journal_ui.inc
3573   /gl/manage/bank_accounts.php
3574   /gl/manage/gl_accounts.php
3575   /gl/manage/gl_quick_entries.php
3576   /includes/ui/ui_lists.inc
3577   /purchasing/includes/ui/invoice_ui.inc
3578   /sales/manage/customer_branches.php
3579 # Fixed Win AltGr issue in hotkeys system.
3580 $ /js/inserts.js
3581 # Fixed sales_items selector for MySql 3.xx compatibility
3582 $ /includes/ui/ui_lists.inc
3583 # Fixed broken syntax in delete_item_code()
3584 $ /inventory/includes/db/items_codes_db.inc
3585 # Additional fixes to foreign/kit codes
3586 $ /inventory/manage/item_codes.php
3587   /inventory/manage/sales_kits.php
3588 ! Merged changes from main trunk up to version 2.0.6 (see below)
3589 $ /config.php
3590   /update.html
3591   /update_db.php
3592   /admin/create_coy.php
3593   /admin/db/maintenance_db.inc
3594   /gl/includes/db/gl_db_banking.inc
3595   /gl/includes/db/gl_db_trans.inc
3596   /includes/banking.inc
3597   /includes/current_user.inc
3598   /manufacturing/view/wo_production_view.php
3599   /purchasing/includes/db/invoice_db.inc
3600   /purchasing/includes/db/supp_payment_db.inc
3601   /purchasing/includes/ui/invoice_ui.inc
3602   /reporting/rep107.php
3603   /reporting/rep109.php
3604   /reporting/rep110.php
3605   /reporting/rep209.php
3606   /reporting/rep302.php
3607   /reporting/rep303.php
3608   /reporting/includes/pdf_report.inc
3609   /sales/customer_delivery.php
3610   /sales/includes/cart_class.inc
3611   /sales/includes/sales_db.inc
3612   /sales/includes/db/payment_db.inc
3613   /sales/includes/db/sales_credit_db.inc
3614   /sales/includes/db/sales_invoice_db.inc
3615   /sales/includes/ui/sales_credit_ui.inc
3616   /sales/includes/ui/sales_order_ui.inc
3617   /sales/view/view_credit.php
3618   /sales/view/view_dispatch.php
3619   /sales/view/view_invoice.php
3620   /sales/view/view_sales_order.php
3621   /taxes/tax_calc.inc
3622 ------------------------------- Release 2.0.6 --------------------------------------------
3623 08-Dec-2008 Joe Hunt
3624 ! New release 2.0.6
3625 $ config.php
3626
3627 05-Dec-2008 Joe Hunt
3628 # [0000095] Bad behaviour of routine number_format and round in Windows.
3629 $ /gl/includes/gl_db_trans.inc
3630   /includes/banking.inc
3631   /includes/current_user.inc
3632   /purchasing/includes/ui/invoice_ui.inc
3633   /reporting/rep107.php
3634   /reporting/rep109.php
3635   /reporting/rep110.php
3636   /reporting/rep209.php
3637   /sales/view/view_credit.php
3638   /sales/view/view_dispatch.php
3639   /sales/view/view_invoice.php
3640   /sales/view/view_sales_order.php
3641
3642 04-Dec-2008 Janusz Dobrowolski
3643 # Check write permissions and create per company subdirectory structure.
3644 $ /update.html
3645   /update_db.php
3646 # Fixed index.php files in new company dirs.
3647 $ /admin/create_coy.php
3648   /admin/db/maintenance_db.inc
3649
3650 04-Dec-2008 Joe Hunt
3651 # [0000095] Inbalance double entry on Documents
3652 $ /gl/includes/db/gl_db_trans.inc
3653   /gl/includes/db/gl_db_banking.inc
3654   /purchasing/includes/db/invoice_db.inc
3655   /purchasing/includes/db/supp_payment_db.inc
3656   /sales/includes/db/payment_db.inc
3657   /sales/includes/db/sales_credit_db.inc
3658   /sales/includes/db/sales_invoice_db.inc
3659   
3660 29-Nov-2008 Joe Hunt
3661 # [0000094] Report does not show items that have 0 qty but have demand qty
3662 $ /reporting/rep302.php
3663   /reporting/rep303.php
3664   
3665 28-Nov-2008 Joe Hunt
3666 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
3667 $ /purchasing/includes/db/invoice_db.inc
3668
3669 27_Nov-2008 Joe Hunt
3670 # [0000092] Stock Sheet Report. Bad Page break.
3671 $ /reporting/includes/pdf_report.inc
3672
3673 26-Nov-2008 Joe Hunt
3674 # [0000091] Tax for 2 decimal places doesn't compute properly
3675 $ /taxes/tax_calc.inc
3676
3677 25-Nov-2008 Janusz Dobrowolski
3678 # [0000084] Low inventory items are not marked properly.
3679 $ /sales/customer_delivery.php
3680 # [0000086] New line added to document sometimes overwrites old one.
3681 $ /sales/includes/cart_class.inc
3682 # [0000087] Change of order date always updates prices.
3683 $ /sales/includes/ui/sales_credit_ui.inc
3684   /sales/includes/ui/sales_order_ui.inc
3685 # Fixed automatic price calculations always on.
3686 $ /sales/includes/sales_db.inc
3687
3688 08-Dec-2008 Joe Hunt
3689 ! Better support for purchasing data (automatic updating from PO receive)
3690 $ /purchasing/includes/db/grn_db.inc
3691   /purchasing/includes/db/invoice_db.inc
3692   /purchasing/includes/db/po_db.inc
3693   /purchasing/includes/ui/invoice_ui.inc
3694   /purchasing/includes/purchasing_db.inc
3695   /reporting/rep209.php
3696
3697 07-Dec-2008 Janusz Dobrowolski
3698 + Added list category grouping.
3699 $ /includes/ui/ui_lists.inc
3700 ! Changed branch/customer invoice address/name selection on reports
3701 $ /reporting/includes/doctext.inc
3702   /reporting/includes/doctext2.inc
3703   /reporting/includes/header2.inc
3704 ! Fixed default delivery address selection
3705 $ /sales/includes/ui/sales_order_ui.inc
3706 + Added delivery links
3707 $ /sales/view/view_invoice.php
3708 # Small syntax fix.
3709 $ /sql/alter2.1.php
3710 # Fixed error handling during upgrade
3711 $ /admin/db/maintenance_db.inc
3712 # Fixed warnings display
3713 $ /includes/errors.inc
3714
3715 08-Dec-2008 Joe Hunt
3716 # Bad and missing parameter to header2 funciton
3717 $ /reporting/rep109.php
3718   /reporting/rep209.php
3719 ! Rerun of invoice_ui.inc
3720 $ /purchasing/includes/ui/invoice_ui.inc
3721
3722 07-Dec-2008 Joe Hunt
3723 ! Better layout. Copyright notes. Mailto links, outer table routines.
3724 $ /admin/company_preferences.php
3725   /admin/display_prefs.php
3726   /admin/gl_setup.php
3727   /admin/users.php
3728   /gl/includes/ui/gl_bank_ui.inc
3729   /gl/includes/ui/gl_journal_ui.inc
3730   /includes/ui_controls.inc
3731   /includes/ui_input.inc
3732   /inventory/adjustments.php
3733   /inventory/transfers.php
3734   /inventory/includes/item_adjustments_ui.inc
3735   /inventory/includes/stock_transfers_ui.inc
3736   /inventory/manage/locations.php
3737   /purchasing/includes/ui/invoice_ui.inc
3738   /purchasing/includes/ui/po_ui.inc
3739   /purchasing/manage/suppliers.php
3740   /purchasing/supplier_credit.php
3741   /purchasing/supplier_invoice.php
3742   /purchasing/supplier_payment.php
3743   /sales/includes/ui/sales_credit_ui.inc
3744   /sales/includes/ui/sales_order_ui.inc
3745   /sales/manage/customer_branches.php
3746   /sales/manage/customers.php
3747   /sales/manage/sales_people.php
3748   /sales/customer_payments.php
3749   
3750 05-Dec-2008 Joe Hunt
3751 + New fields in suppliers, phone, fax, vat no, contact and credit limit
3752 $ /purchasing/suppliers.php
3753   /sql/alter2.1.sql
3754 ! Changed dimension view to show result instead of ledger trans
3755 $ /dimensions/view/view_dimension.php
3756   /dimensions/includes/dimension_ui.inc
3757   
3758 05-Dec-2008 Janusz Dobrowolski
3759 ! Allowed optional ORDER BY option in base db_pager sql query
3760 $ /includes/db_pager.inc
3761 # Small fixes to pager layout
3762 $ /includes/ui/db_pager_view.inc
3763 ! Reusable button code
3764 $ /includes/ui/ui_controls.inc
3765 ! Button helpers moved from ui_controls.inc
3766 $ /includes/ui/ui_input.inc
3767   /includes/ui/ui_controls.inc
3768 # Fixed errors during focus on nonexistent elements
3769 $ /js/utils.js
3770
3771 26-Nov-2008 Janusz Dobrowolski
3772 # Fixed layout of amount_ex() fields with label.
3773 $ /includes/ui/ui_input.inc
3774 # Fixed combo_input for $sql with GROUP BY option
3775 $ /includes/ui/ui_lists.inc
3776
3777 25-Nov-2008 Janusz Dobrowolski
3778 ! Merged all changes from main trunk up to 2.0.5 (see details below)
3779 $ /CHANGELOG.txt
3780   /update.html
3781   /admin/void_transaction.php
3782   /admin/db/voiding_db.inc
3783   /gl/includes/db/gl_db_trans.inc
3784   /gl/inquiry/gl_trial_balance.php
3785   /includes/banking.inc
3786   /includes/ui/ui_input.inc
3787   /includes/ui/ui_view.inc
3788   /manufacturing/manage/bom_edit.php
3789   /purchasing/po_receive_items.php
3790   /purchasing/supplier_credit.php
3791   /purchasing/supplier_invoice.php
3792   /purchasing/supplier_payment.php
3793   /purchasing/includes/purchasing_db.inc
3794   /purchasing/includes/db/invoice_db.inc
3795   /purchasing/includes/db/supp_payment_db.inc
3796   /purchasing/includes/db/supp_trans_db.inc
3797   /purchasing/includes/ui/invoice_ui.inc
3798   /reporting/rep101.php
3799   /reporting/rep106.php
3800   /reporting/rep201.php
3801   /reporting/rep203.php
3802   /reporting/rep209.php
3803   /reporting/rep708.php
3804   /reporting/reports_main.php
3805   /reporting/includes/class.pdf.inc
3806   /sales/customer_payments.php
3807   /sales/allocations/customer_allocate.php
3808   /sales/includes/sales_db.inc
3809   /sales/includes/db/cust_trans_db.inc
3810   /sales/includes/db/payment_db.inc
3811   /sales/view/view_receipt.php
3812 ------------------------------- Release 2.0.5 --------------------------------------------
3813 24-Nov.2008 Joe Hunt
3814 ! Release 2.0.5
3815 $ config.php
3816 ! Changed update.html
3817 $ update.html
3818 # Small bug fixes
3819 $ /reporting/includes/header2.inc
3820   /sales/view/view_receipt.php
3821
3822 20-Nov-2008 Janusz Dobrowolski
3823 # [0000082] Bad js allocation on All/None button press.
3824 $ /sales/allocations/customer_allocate.php
3825
3826 20-Nov-2008 Joe Hunt
3827 # Do not allow editing invoice if allocated > 0
3828 $ /sales/inquiry/customer_inquiry.php
3829
3830 19-Nov-2008 Joe Hunt
3831 + Possibility to view a transaction before final voiding.
3832 $ /admin/void_transaction.php
3833
3834 11-Nov-2008 Janusz Dobrowolski
3835 # Fixed right alignment of amount cells.
3836 $ /includes/ui/ui_input.inc
3837 # Fixed display bug for fully received items and false modify conflicts.
3838 $ /purchasing/po_receive_items.php
3839
3840 10-Nov-2008 Joe Hunt
3841 ! [0000081] Trial Balance again minor changes.
3842 $ /gl/inquiry/gl_trial_balance.php
3843   /reporting/rep708.php
3844
3845 07-Nov-2008 Joe Hunt
3846 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
3847 $ /gl/inquiry/gl_trial_balance.php
3848   /reporting/reports_main.php
3849   /reporting/rep708.php
3850   
3851 03-Nov-2008 Janusz Dobrowolski
3852 # Fixed price priority in automatic calculations.
3853 $ sales/includes/sales_db.inc
3854
3855 30-Oct-2008 Janusz Dobrowolski
3856 # [0000080] BOM elements was not editable after entry.
3857 $ /manufacturing/manage/bom_edit.php
3858
3859 29-Oct-2008 Joe Hunt
3860 # Voiding a supplier invoice/credit note with GL Postings creates a database error
3861 $ /purchasing/includes/db/invoice_db.inc
3862
3863 28-Oct-2008 Joe Hunt
3864 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
3865 $ /admin/db/voiding_db.inc
3866   /sales/inquiry/sales_deliveries_view.php
3867   /sales/inquiry/customer_inquiry.php
3868   
3869 27-Oct-2008 Joe Hunt
3870 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
3871 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
3872 $ /gl/includes/db/gl_db_trans.inc
3873   /includes/banking.inc
3874   /includes/ui/ui_view.inc
3875   /purchasing/supplier_payment.php
3876   /purchasing/includes/purchasing_db.inc
3877   /purchasing/includes/db/supp_payment_db.inc
3878   /purchasing/includes/db/supp_trans_db.inc
3879   /sales/customer_payments.php
3880   /sales/includes/sales_db.inc
3881   /sales/includes/db/cust_trans_db.inc
3882   /sales/includes/db/payment_db.inc
3883 # [0000078] Fixed some reports with wrong exchange rates.
3884 $ /reporting/rep101.php
3885   /reporting/rep106.php
3886   /reporting/rep201.php
3887   /reporting/rep203.php
3888   /reporting/rep209.php
3889 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
3890 $ /purchasing/supplier_invoice.php
3891
3892 24-Oct-2008 Joe Hunt
3893 ! [0000077] Added a total before ending balance in trial balance (also in report)
3894 $ /gl/inquiry/gl_trial_balance.php
3895   /reporting/rep708.php
3896 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
3897   /reporting/includes/class.pdf.inc
3898 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
3899 $ /purchasing/supplier_invoice.php
3900   /purchasing/supplier_credit.php
3901   /purchasing/includes/ui/invoice_ui.inc
3902   
3903 ------------------------------- Release 2.0.4 --------------------------------------------
3904 23-Oct-2008 Joe Hunt
3905 ! Release 2.0.4
3906 25-Nov-2008 Joe Hunt
3907 ! Inserted Copyright Notice and fixed graphic items
3908 $ /access/login.php
3909   /access/logout.php
3910   /admin/attachments.php
3911   /admin/backups.php
3912   /admin/change_current_user_password.php
3913   /admin/db/company_db.inc
3914   /admin/db/maintenence_db.inc
3915   /admin/db/printers_db.inc
3916   /admin/db/users_db.inc
3917   /admin/db/v_banktrans.inc
3918   /admin/db/voiding_db.inc
3919   /admin/display_prefs.php
3920   /admin/fiscalyears.php
3921   /admin/forms_setup.php
3922   /admin/gl_setup.php
3923   /admin/inst_upgrade.php
3924   /admin/payment_terms.php
3925   /admin/print_profiles.php
3926   /admin/printers.php
3927   /admin/shipping_companies.php
3928   /admin/users.php
3929   /admin/view_print_transaction.php
3930   /admin/void_transaction.php
3931   /gl/gl_journal.php
3932   /gl/includes/ui/gl_bank_ui.inc
3933   /gl/includes/ui/gl_journal_ui.inc
3934   /gl/inquiry/bank_inquiry.php
3935   /gl/inquiry/tax_inquiry.php
3936   /gl/manage/bank_accounts.php
3937   /includes/ui/ui_controls.inc
3938   /reporting/includes/pdf_report.inc
3939   /reporting/rep709.php
3940   /sales/includes/ui/sales_credit_ui.inc
3941   /sql/alter2.1.php
3942   
3943 24-Nov-2008 Janusz Dobrowolski
3944 + Added alias/foreign item codes and sales kits support.
3945 $ /applications/inventory.php
3946   /includes/ui/ui_lists.inc
3947   /inventory/prices.php
3948   /inventory/includes/inventory_db.inc
3949   /inventory/includes/db/items_category_db.inc
3950   /inventory/includes/db/items_db.inc
3951   /inventory/manage/items.php
3952   /inventory/includes/db/items_codes_db.inc (new)
3953   /inventory/manage/item_codes.php (new)
3954   /inventory/manage/sales_kits.php (new)
3955   /sales/includes/sales_db.inc
3956   /sales/includes/ui/sales_order_ui.inc
3957 ! Added decimals to get_item_edit_info() return (sql usage optimization).
3958 $ /includes/db/inventory_db.inc
3959   /inventory/includes/item_adjustments_ui.inc
3960   /inventory/includes/stock_transfers_ui.inc
3961   /manufacturing/includes/work_order_issue_ui.inc
3962   /purchasing/includes/ui/po_ui.inc
3963   /sales/includes/ui/sales_credit_ui.inc
3964 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
3965 $ /includes/ui/ui_input.inc
3966 # Fixed _vd() debug function for use also in ajax mode.
3967 $ /includes/ui/ui_view.inc
3968 ! Changed foreign column name to avoid mysql syntax problems, added category.
3969 $ /sql/alter2.1.sql
3970   /sql/alter2.1.php
3971 # Fixed unconsistent units of measure.
3972 $ /sql/en_US-demo.sql
3973   /sql/en_US-new.sql
3974
3975 24-Nov-2008 Joe Hunt
3976 ! Preparing for graphic Links
3977 $ config.php
3978   /includes/ui/ui_input.inc
3979   /sales/sales_order_entry.php
3980   /sales/includes/ui/sales_order_ui.inc
3981   /themes/aqua/images/ok.gif
3982   /themes/cool/images/ok.gif
3983   /themes/default/images/ok.gif
3984 # Small layout bug in header2.inc
3985 $ /reporting/includes/header2.inc
3986 # Small layout bug in report bank statement
3987 $ /reporting/rep601.php
3988 # Restriction on links
3989 $ /sales/inquiry/customer_inquiry.php
3990
3991 22-Nov-2008 Joe Hunt
3992 + Preparing for Graphic Links final.Optimized.
3993 $ config.php
3994   /admin/create_coy.php
3995   /admin/inst_lang.php
3996   /admin/inst_module.php
3997   /dimensions/inquiry/search_dimensions.php
3998   /includes/ui/ui_controls.inc
3999   /includes/ui/ui_view.inc
4000   /includes/db_pager_view.inc
4001   /manufacturing/search_work_orders.php
4002   /purchasing/inquiry/po_search.php
4003   /purchasing/inquiry/po_search_completed.php
4004   /purchasing/inquiry/supplier_allocation_inquiry.php
4005   /purchasing/allocations/supplier_allocation_main.php
4006   /reporting/includes/reporting.inc
4007   /sales/allocations/customer_allocation_main.php
4008   /sales/inquiry/customer_allocation_inquiry.php
4009   /sales/inquiry/customer_inquiry.php
4010   /sales/inquiry/sales_orders_view.php
4011   /sales/inquiry/sales_deliveries_view.php
4012   /themes/default/images/receive.gif (new file)
4013   /themes/aquat/images/receive.gif (new file)
4014   /themes/cool/images/receive.gif (new file)
4015   
4016   
4017 21-Nov-2008 Joe Hunt
4018 + Preparing for Graphic Links instead of Text Links (user display option, default)
4019   (new field in 0_users, graphic_links)
4020 $ config.php
4021   /admin/display_prefs.php
4022   /admin/create_coy.php
4023   /admin/inst_lang.php
4024   /admin/inst_module.php
4025   /admin/db/users_db.inc
4026   /includes/current_user.inc
4027   /includes/prefs/userprefs.inc
4028   /includes/ui/ui_controls.inc
4029   /includes/ui/ui_input.inc
4030   /includes/ui/ui_view.inc
4031   /reporting/includes/reporting.inc
4032   /sql/alter2.1.sql 
4033   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
4034           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
4035   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
4036           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
4037   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
4038           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
4039   
4040 20-Nov-2008 Joe Hunt
4041 + Added new AGPL license file
4042 $ /doc/license.txt (new file)
4043
4044 19-Nov-2008 Janusz Dobrowolski
4045 # Fixed error handling during database upgrade in normal and forced mode.
4046 $ /admin/db/maintenance_db.inc
4047 ! Additions needed for foreign item codes support.
4048 $ /sql/alter2.1.php
4049   /sql/alter2.1.sql
4050
4051 19-Nov-2008 Joe Hunt
4052 ! Changed the default header2.inc.
4053 $ /reporting/includes/header2.inc
4054
4055 18-Nov-2008 Janusz Dobrowolski
4056 + System upgrade page for site admins
4057 $ /admin/db/maintenance_db.inc
4058   /applications/setup.php
4059   /admin/inst_upgrade.php       (new)
4060   /sql/alter2.1.php             (new)
4061 ! Added $tbpref parameter to get_user_prefs()
4062 $ /admin/db/company_db.inc
4063 # Next fixes to db_pager behaviour.
4064 $ /includes/db_pager.inc
4065   /includes/ui/db_pager_view.inc
4066   /dimensions/inquiry/search_dimensions.php
4067   /inventory/inquiry/stock_movements.php
4068   /manufacturing/search_work_orders.php
4069   /manufacturing/inquiry/where_used_inquiry.php
4070   /purchasing/allocations/supplier_allocation_main.php
4071   /purchasing/inquiry/po_search.php
4072   /purchasing/inquiry/po_search_completed.php
4073   /purchasing/inquiry/supplier_allocation_inquiry.php
4074   /purchasing/inquiry/supplier_inquiry.php
4075   /sales/allocations/customer_allocation_main.php
4076   /sales/inquiry/customer_allocation_inquiry.php
4077   /sales/inquiry/customer_inquiry.php
4078   /sales/inquiry/sales_deliveries_view.php
4079   /sales/inquiry/sales_orders_view.php
4080
4081 16-Nov-2008 Janusz Dobrowolski
4082 ! Rewritten for paged query results.
4083 $ /inventory/inquiry/stock_movements.php
4084 + Added optional footer and header in db_pager, simplified usage.
4085 $ /includes/db_pager.inc
4086   /includes/ui/db_pager_view.inc
4087 ! Code cleanup.
4088 $ /dimensions/inquiry/search_dimensions.php
4089   /manufacturing/search_work_orders.php
4090   /manufacturing/inquiry/where_used_inquiry.php
4091   /purchasing/inquiry/po_search.php
4092   /purchasing/inquiry/po_search_completed.php
4093   /purchasing/inquiry/supplier_allocation_inquiry.php
4094   /purchasing/inquiry/supplier_inquiry.php
4095   /sales/inquiry/customer_allocation_inquiry.php
4096   /sales/inquiry/customer_inquiry.php
4097   /sales/inquiry/sales_deliveries_view.php
4098   /sales/inquiry/sales_orders_view.php
4099
4100 16-Nov-2008 Joe Hunt
4101 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
4102 $ /admin/attachments.php (new file)
4103   /applications/setup.php
4104   /purchasing/supplier_credit,php
4105   /purchasing/supplier_invoice.php
4106   /sql/alter2.1.sql
4107 # Minor bug in view_print_transactions.php
4108 $ /admin/view_print_transactions.php
4109
4110 15-Nov-2008 Joe Hunt
4111 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
4112 $ /gl/gl_bank.php
4113   /gl/gl_journal.php
4114   /gl/includes/db/gl_db_bank_accounts.inc
4115   /gl/includes/ui/gl_bank_ui.inc
4116   /gl/includes/ui/gl_journal_ui.inc
4117   /includes/ui/ui_lists.inc
4118   
4119 15-Nov-2008 Joe Hunt
4120 + Added Tax Inquiry in Banking and General Ledger tab.
4121 $ /applications/generalledger.php
4122   /gl/inquiry/tax_inquiry.php (new file)
4123   
4124 14-Nov-2008 Joe Hunt
4125 + Added Sales Groups and Recurrent Invoices.
4126 $ /applications/customers.php
4127   /includes/ui/ui_lists.inc
4128   /reporting/includes/reporting.inc
4129   /reporting/rep108.php
4130   /sales/includes/db/branches_db.inc
4131   /sales/includes/db/sales_credit_db.inc
4132   /sales/includes/db/sales_delivery_db.inc
4133   /sales/includes/db/sales_invoice_db.inc
4134   /sales/inquiry/sales_orders_view.php
4135   /sales/manage/customer_branches.php
4136   /sales/manage/customers.php
4137   /sql/alter2.1.sql
4138   /sales/create_recurrent_invoices.php (new file)
4139   /sales/manage/recurrent_invoices.php (new file)
4140   /sales/manage/sales_groups.php (new file)
4141
4142 13-Nov-2008 Janusz Dobrowolski
4143 ! Rewritten for paged query results.
4144 $ /dimensions/inquiry/search_dimensions.php
4145 # Removed obsolete dimension list submit_on_change option.
4146 $ /sales/includes/ui/sales_order_ui.inc
4147   /sales/credit_note_entry.php
4148   /sales/includes/ui/sales_credit_ui.inc
4149
4150 12-Nov-2008 Janusz Dobrowolski
4151 ! Rewritten for paged query results.
4152 $ /manufacturing/search_work_orders.php
4153   /manufacturing/inquiry/where_used_inquiry.php
4154   /purchasing/allocations/supplier_allocation_main.php
4155   /sales/allocations/customer_allocation_main.php
4156 ! Code reorganization to reuse sql query by db_pager.
4157   /purchasing/includes/db/supp_trans_db.inc
4158   /purchasing/includes/db/suppalloc_db.inc
4159   /sales/includes/db/custalloc_db.inc
4160 ! Added $echo parameter to view_stock_status()
4161 $ /includes/ui/ui_view.inc
4162 # Fixed sql query (duplicated rows in query result)
4163 $ /sales/inquiry/customer_inquiry.php
4164 # Fixed bom selection via $_GET['stock_id']
4165 $  /manufacturing/manage/bom_edit.php
4166
4167 12-Nov-2008 Joe Hunt
4168 ! Added dimension entries in delivery and invoice forms
4169 $ /includes/ui/ui_lists.inc
4170   /sales/credit_note_entry.php
4171   /sales/includes/cart_class.inc
4172   /sales/includes/db/cust_trans_db.inc
4173   /sales/includes/db/sales_credit_db.inc
4174   /sales/includes/db/sales_delivery_db.inc
4175   /sales/includes/db/sales_invoice_db.inc
4176   /sales/includes/db/sales_order_db.inc
4177   /sales/includes/sales_db.inc
4178   /sales/includes/ui/sales_credit_ui.inc
4179   /sales/includes/ui/sales_order_ui.inc
4180   /sales/sales_order_entry.php
4181   /sql/alter2.1.sql
4182   
4183 12-Nov-2008 Janusz Dobrowolski
4184 ! Changed db_pager API for inserted columns.
4185 $ /includes/db_pager.inc
4186   /includes/ui/db_pager_view.inc
4187 ! Fixed $cols according to api change.
4188 $ /purchasing/inquiry/supplier_inquiry.php
4189   /sales/inquiry/customer_allocation_inquiry.php
4190   /sales/inquiry/customer_inquiry.php
4191   /sales/inquiry/sales_deliveries_view.php
4192   /sales/inquiry/sales_orders_view.php
4193 ! Rewritten for paged query results.
4194 $ /purchasing/inquiry/po_search.php
4195   /purchasing/inquiry/po_search_completed.php
4196   /purchasing/inquiry/supplier_allocation_inquiry.php
4197
4198 10-Nov-2008 Janusz Dobrowolski
4199 # Suppressed page update after import errors
4200 $ /admin/backups.php
4201 # More fail safe db_import()
4202 $ /admin/db/maintenance_db.inc
4203 # Added check for POS relations before account delete.
4204 $ /gl/manage/bank_accounts.php
4205 # Fixed for MySQL <4.0.18, removed bank_trans_types
4206 $ /sql/alter2.1.sql
4207 # Fixed page update after branch/customer change.
4208 $ /sales/includes/ui/sales_order_ui.inc
4209
4210 10-Nov-2008 Joe Hunt
4211 ! changing the default.css style sheets to handle the new navibar/buttons
4212 $ /themes/default/default.css 
4213   /themes/aqua/default.css
4214   /themes/cool/default.css
4215   /themes/cool/images/sort_asc.gif
4216   /themes/cool/images/sort_desc.gif
4217   
4218 10-Nov-2008 Joe Hunt
4219 ! Changed Bank Statement Report in accourding to Bank Account Change
4220 $ /reporting/rep601.php
4221   /reporting/includes/reports_classes.inc
4222 # Removed Type header from bank inquiry.
4223   /gl/inquiry/bank_inquiry.php
4224   
4225 09-Nov-2008 Janusz Dobrowolski
4226 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
4227 $ /applications/generalledger.php
4228   /gl/bank_transfer.php
4229   /gl/gl_bank.php
4230   /gl/includes/db/gl_db_bank_accounts.inc
4231   /gl/includes/db/gl_db_bank_trans.inc
4232   /gl/includes/db/gl_db_banking.inc
4233   /gl/includes/db/gl_db_trans.inc
4234   /gl/includes/ui/gl_bank_ui.inc
4235   /gl/inquiry/bank_inquiry.php
4236   /gl/manage/bank_accounts.php
4237   /gl/view/bank_transfer_view.php
4238   /gl/view/gl_deposit_view.php
4239   /gl/view/gl_payment_view.php
4240   /includes/banking.inc
4241   /includes/data_checks.inc
4242   /includes/types.inc
4243   /includes/ui/ui_lists.inc
4244   /purchasing/supplier_payment.php
4245   /purchasing/includes/db/supp_payment_db.inc
4246   /purchasing/includes/db/supp_trans_db.inc
4247   /purchasing/view/view_supp_payment.php
4248   /sales/customer_payments.php
4249   /sales/includes/db/payment_db.inc
4250   /sales/includes/db/sales_invoice_db.inc
4251   /sales/view/view_receipt.php
4252   /sql/alter2.1.sql
4253 ! Fixed session name for multiuser debuging tests.
4254   /includes/lang/language.php
4255 ! Preparing to paged table view in customer_allocation_main.php 
4256 $ /sales/includes/db/cust_trans_db.inc
4257   /sales/includes/db/custalloc_db.inc
4258 # Small fix to avoid sql conflicts
4259 $ /sales/includes/db/sales_points_db.inc
4260 # Changes to POS addition related to above changes.
4261 $ /includes/ui/ui_lists.inc
4262   /sales/includes/db/sales_points_db.inc
4263   /sales/manage/sales_points.php
4264   /sql/alter2.1.sql
4265
4266 09-Nov-2008 Joe Hunt
4267 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
4268 $ /includes/ui/ui_lists.inc 
4269   /includes/ui/ui_input.inc 
4270   /gl/gl_bank.php
4271   /gl/includes/db/gl_db_bank_accounts.inc
4272   /gl/includes/ui/gl_bank_ui.inc
4273   /gl/manage/gl_quick_entries.php
4274 ! New table, 0:quick_entry_lines, change to 0_quick_entries
4275 $ /sql/alter2.1.sql
4276
4277 08-Nov-2008 Janusz Dobrowolski
4278 ! Rewritten for paged query results.
4279 $ /purchasing/inquiry/supplier_inquiry.php
4280 # Fixed broken table content after customer selector change.
4281 $ /sales/inquiry/customer_allocation_inquiry.php
4282   /sales/inquiry/customer_inquiry.php
4283   /sales/inquiry/sales_deliveries_view.php
4284   /sales/inquiry/sales_orders_view.php
4285
4286 05-Nov-2008 Janusz Dobrowolski
4287 ! Changed dbpager API.
4288 $ /includes/ui/db_pager_view.inc
4289 # Polishing db_pager code.
4290 $ /includes/db_pager.inc
4291 + Added array_replace() and array_append() helpers.
4292 $ /includes/main.inc
4293 # Fixed multiply sales document view links.
4294 $ /includes/ui/ui_view.inc
4295 ! Rewritten for paged query results.
4296 $ /sales/inquiry/customer_allocation_inquiry.php
4297   /sales/inquiry/customer_inquiry.php
4298   /sales/inquiry/sales_deliveries_view.php
4299 ! Code cleanup.
4300 $ /sales/inquiry/sales_orders_view.php
4301
4302 04-Nov-2008 Janusz Dobrowolski
4303 + Added db_pager widget for paged/sorted sql query display.
4304 $ /includes/db_pager.inc (New)
4305   /includes/ui/db_pager_view.inc (New)
4306   /themes/aqua/images/sort_asc.gif (New)
4307   /themes/aqua/images/sort_desc.gif (New)
4308   /themes/aqua/images/sort_none.gif (New)
4309   /themes/cool/images/sort_asc.gif (New)
4310   /themes/cool/images/sort_desc.gif (New)
4311   /themes/cool/images/sort_none.gif (New)
4312   /themes/default/images/sort_asc.gif (New)
4313   /themes/default/images/sort_desc.gif (New)
4314   /themes/default/images/sort_none.gif (New)
4315   /themes/default/default.css
4316   /themes/aqua/default.css
4317 + Added query size user preference.
4318 $ /admin/display_prefs.php
4319   /admin/db/users_db.inc
4320   /includes/current_user.inc
4321   /includes/prefs/userprefs.inc
4322   /sql/alter2.1.sql
4323 + Added helper functions for array manipulation.
4324 $ /includes/main.inc
4325 + Added mysql_fetch_assoc() wrapper.
4326 $ /includes/db/connect_db.inc
4327 ! Paged query result.
4328 $ /sales/inquiry/sales_orders_view.php
4329 # Two smaller fixes.
4330 $ /js/inserts.js
4331
4332 31-Oct-2008 Janusz Dobrowolski
4333 + POS and cash sale support.
4334 $ /admin/users.php
4335   /admin/db/users_db.inc
4336   /applications/setup.php
4337   /includes/current_user.inc
4338   /includes/ui/ui_lists.inc
4339   /sales/sales_order_entry.php
4340   /sales/includes/cart_class.inc
4341   /sales/includes/sales_db.inc
4342   /sales/includes/ui/sales_order_ui.inc
4343   /sales/manage/sales_points.php (New)
4344   /sales/includes/db/sales_points_db.inc (New)
4345   /sales/includes/cart_class.inc
4346   /sales/includes/db/sales_invoice_db.inc
4347   /sales/includes/db/sales_order_db.inc
4348   /sql/alter2.1.sql
4349 # Fixed focus after error display.
4350 $ /js/utils.js
4351 # Fixed buggy output when SetLineWidth is used before first AddPage call.
4352 $ /reporting/includes/tcpdf.php
4353 # Fixed sign in payment view.
4354 $ /sales/view/view_receipt.php
4355 # Fixed missing hotkeys support for print links.
4356 $ /reporting/includes/reporting.inc
4357
4358 30-Oct-2008 Joe Hunt
4359 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
4360 $ /applications/generalledger.php 
4361   /includes/data_checks.inc
4362   /includes/types.inc
4363   /includes/ui/ui_lists.inc
4364   /gl/gl_bank.php
4365   /gl/includes/db/gl_db_bank_accounts.inc
4366   /gl/includes/ui/gl_bank_ui.inc
4367   /gl/manage/gl_quick_entries.php
4368   /sales/manage/customer_branches.php
4369 ! New table, 0_quick_entries
4370 $ /sql/alter2.1.sql
4371 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
4372 $ /gl/manage/gl_accounts.php
4373
4374 24-Oct-2008 Janusz Dobrowolski
4375 ! Added hotkeys to final menu options.
4376 $ /dimensions/dimension_entry.php
4377   /gl/bank_transfer.php
4378   /gl/gl_bank.php
4379   /gl/gl_journal.php
4380   /inventory/adjustments.php
4381   /inventory/transfers.php
4382   /manufacturing/work_order_add_finished.php
4383   /manufacturing/work_order_issue.php
4384   /manufacturing/work_order_release.php
4385   /purchasing/po_entry_items.php
4386   /purchasing/po_receive_items.php
4387   /purchasing/supplier_payment.php
4388   /sales/credit_note_entry.php
4389   /sales/customer_credit_invoice.php
4390   /sales/customer_invoice.php
4391   /sales/customer_payments.php
4392   /sales/sales_order_entry.php
4393 # Fixed TCPDF errors display.
4394 $ /reporting/includes/tcpdf.php
4395 # Fixed page position after message display.
4396 $  /js/utils.js
4397
4398 23-Oct-2008 Janusz Dobrowolski
4399 + Improved report module performance, also usable without javascript.
4400 $ /reporting/reports_main.php
4401   /reporting/includes/class.pdf.inc
4402   /reporting/includes/pdf_report.inc
4403   /reporting/includes/reports_classes.inc
4404   /reporting/includes/header2.inc
4405 + Hotkey support for viewer links.
4406 $ /includes/ui/ui_view.inc
4407   /js/inserts.js
4408 + Added purchase order printing after entry.
4409 $ /purchasing/po_entry_items.php
4410 + Added hotkeys to credit note final menu.
4411 $ /sales/credit_note_entry.php
4412 # Fixed submit button for IE7
4413 $ /includes/ui/ui_input.inc
4414 # Fixed ajax popup flicker.
4415 $ /js/utils.js
4416 # Fix after 2.0.4 merge
4417 $ /sales/inquiry/sales_orders_view.php
4418
4419 23-Oct-2008 Joe Hunt
4420 ! Merging the changes up to 2-0-4
4421 $ /purchasing/supplier_invoice.php
4422   /purchasing/supplier_credit.php
4423   /purchasing/includes/db/invoice_db.inc
4424   /purchasing/includes/db/grn_db.inc
4425   /purchasing/includes/ui/invoice_ui.inc
4426   /purchasing/supplier_invoice_grns.php (File removed)
4427   /purchasing/supplier_credit_grns.php (File removed)
4428   /purchasing/supplier_trans_gl.php (File removed)
4429   /gl/inquiry/gl_trial_balance.php
4430   /gl/inquiry/gl_account_inquiry.php
4431   /reporting/rep704.php
4432   /reporting/rep708.php
4433   /sql/en_US-demo.sql
4434   /sales/includes/ui/sales_order_ui.inc
4435   /sales/inquiry/sales_orders_view.php
4436   
4437 20-Oct-2008 Janusz Dobrowolski
4438 # Fix for pdf reports (php 5.2.4 issue)
4439 $ /reporting/includes/pdf_report.inc
4440
4441 19-Oct-2008 Janusz Dobrowolski
4442 + User interface mode (full vs fallback) detected and set on login
4443 $ /access/login.php
4444   /includes/current_user.inc
4445   /includes/session.inc
4446   /includes/ui/ui_input.inc
4447   /includes/ui/ui_lists.inc
4448 + More sales documents available for printing from inquiry page.
4449 $ /sales/inquiry/customer_inquiry.php
4450   /reporting/includes/header2.inc
4451 ! Changed version info.
4452 $ /config.php
4453 # Fixed ajax popup/redirection.
4454 $ /reporting/includes/pdf_report.inc
4455   /includes/ajax.inc
4456
4457 17-Oct-2008 Janusz Dobrowolski
4458 + Added ajax request indicator.
4459 $ /js/utils.js
4460   /themes/aqua/renderer.php
4461   /themes/aqua/images/ajax-loader.gif (new)
4462   /themes/cool/renderer.php
4463   /themes/cool/images/ajax-loader.gif (new)
4464   /themes/default/renderer.php
4465   /themes/default/images/ajax-loader.gif (new)
4466 + Added optional popup for pdf reports display.
4467 $ /admin/display_prefs.php
4468   /admin/users.php
4469   /admin/db/users_db.inc
4470   /includes/current_user.inc
4471   /includes/prefs/userprefs.inc
4472   /reporting/includes/pdf_report.inc
4473   /sql/alter2.1.sql
4474 # Changed message for missing currency rate.
4475 $ /includes/banking.inc
4476 # Fixed submit/button behaviour.
4477 $ /js/inserts.js
4478 # Fixed canceling order.
4479 $ /sales/sales_order_entry.php
4480 # Fixed typo in css
4481 $ /themes/aqua/default.css
4482 # Fixed pdf_debug mode
4483 $ /reporting/includes/reporting.inc
4484   /reporting/includes/reports_classes.inc
4485
4486 15-Oct-2008 Janusz Dobrowolski
4487 + Added remote printing support
4488 $ /admin/print_profiles.php (new)
4489   /admin/printers.php (new)
4490   /admin/db/printers_db.inc (new)
4491   /reporting/prn_redirect.php (new)
4492   /reporting/includes/printer_class.inc (new)
4493   /sql/alter2.1.sql (new)
4494   /config.php
4495   /admin/display_prefs.php
4496   /admin/users.php
4497   /admin/db/users_db.inc
4498   /applications/setup.php
4499   /includes/current_user.inc
4500   /includes/prefs/userprefs.inc
4501   /includes/ui/ui_lists.inc
4502   /js/inserts.js
4503   /js/utils.js
4504   /reporting/rep109.php
4505   /reporting/reports_main.php
4506   /reporting/includes/pdf_report.inc
4507   /reporting/includes/reporting.inc
4508   /reporting/includes/reports_classes.inc
4509 !Fixes related to changed printing api.
4510 $ /admin/view_print_transaction.php
4511   /purchasing/inquiry/po_search.php
4512   /purchasing/inquiry/po_search_completed.php
4513   /sales/customer_credit_invoice.php
4514   /sales/customer_delivery.php
4515   /sales/customer_invoice.php
4516   /sales/sales_order_entry.php
4517   /sales/inquiry/customer_inquiry.php
4518   /sales/inquiry/sales_deliveries_view.php
4519   /sales/inquiry/sales_orders_view.php
4520 + Added optional id parameter for label helpers; added value for buttons.
4521 $ /includes/ui/ui_input.inc
4522 + Added ajax popup screen command.
4523 $ /includes/ajax.inc
4524 # Skipping index.php file during flush_dir()
4525 $ /includes/main.inc
4526
4527 06-Oct-2008 Janusz Dobrowolski
4528 + Menu hotkeys system implementation.
4529 $ /includes/page/header.inc
4530   /includes/ui/ui_controls.inc
4531   /includes/ui/ui_input.inc
4532   /js/JsHttpRequest.js
4533   /js/inserts.js
4534   /js/utils.js
4535   /reporting/includes/reports_classes.inc
4536   /sales/sales_order_entry.php
4537   /sales/manage/customers.php
4538   /themes/aqua/default.css
4539   /themes/aqua/renderer.php
4540   /themes/cool/default.css
4541   /themes/cool/renderer.php
4542   /themes/default/default.css
4543   /themes/default/renderer.php
4544 + Access keys added to menu options strings.
4545 $ /config.php
4546   /applications/customers.php
4547   /applications/dimensions.php
4548   /applications/generalledger.php
4549   /applications/inventory.php
4550   /applications/manufacturing.php
4551   /applications/setup.php
4552   /applications/suppliers.php
4553   /reporting/reports_main.php
4554
4555 ------------------------------- Release 2.0.3 --------------------------------------------
4556 06-Oct-2008 Joe Hunt
4557 ! Release 2.0.3
4558 $ config.php
4559 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
4560 $ /inventory/inquiry/stock_movements.php
4561
4562 05-Oct-2008 Janusz Dobrowolski
4563 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
4564 $ /sales/includes/cart_class.inc
4565   /sales/includes/sales_db.inc
4566   /sales/includes/db/sales_credit_db.inc
4567   /sales/includes/db/sales_delivery_db.inc
4568   /sales/includes/db/sales_invoice_db.inc
4569 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
4570 $ /sales/manage/customers.php
4571
4572 04-Oct-2008 Joe Hunt
4573 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
4574 $ /admin/db/voiding_db.inc
4575 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
4576 $ /inventory/includes/db/item_adjust_db.inc
4577
4578 01-Oct-2008 Joe Hunt
4579 # When deleting the last module in FA a parce error arose:
4580 $ /admin/inst_module.php
4581   /admin/inst_lang.php
4582
4583 30-Sep-2008 Janusz Dobrowolski
4584 # Bug [0000067] Settled supplier documents were displayed as overdued.
4585 $ /purchasing/inquiry/supplier_inquiry.php
4586   /purchasing/inquiry/supplier_allocation_inquiry.php
4587 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
4588 $ /sales/allocations/customer_allocation_main.php
4589
4590 29-Sep-2008 Janusz Dobrowolski
4591 # Bug [0000065] Changing item type during adding new item caused record reset.
4592 $ /inventory/manage/items.php
4593
4594 26-Sep-2008 Joe Hunt
4595 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
4596 $ /sales/includes/db/sales_credit_db.inc
4597
4598 26-Sep-2008 Janusz Dobrowolski
4599 # Bug [0000062] Delivery Modifitication - duplicated tax details.
4600 $ /sales/includes/db/sales_delivery_db.inc
4601
4602 25-Sep-2008 Joe Hunt
4603 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
4604   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
4605 $ /gl/gl_budget.php
4606   /includes/db/comments_db.inc
4607   /inventory/cost_update.php
4608   /purchasing/includes/db/supp_trans_db.inc
4609   /sales/includes/db/cust_trans_db.inc
4610 # Bug [0000060] table prefix error message and inconsistency at install
4611 $ /admin/db/maintenance_db.inc
4612   /install/index.php
4613   /install/save.php
4614 # Bug [0000061] Delivery Modifitication (standard cost change)
4615 $ /sales/includes/db/sales_delivery_db.inc
4616
4617 ------------------------------- Release 2.0.2 --------------------------------------------
4618 23-Sep-2008 Joe Hunt
4619 ! Release 2.0.2
4620 $ config.php
4621 ! Increased time_out to 3 minutes.
4622 $ /install/save.php
4623
4624 23-Sep-2008 Joe Hunt
4625 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
4626 $ /sales/sales_order_entry.php
4627
4628 21-Sep-2008 Janusz Dobrowolski
4629 + Added submit_on_change option for date fields
4630 $ /includes/ui/ui_input.inc
4631 + Automatic exchange rate update after document date change
4632 $ /gl/bank_transfer.php
4633   /gl/gl_bank.php
4634   /gl/includes/db/gl_db_rates.inc
4635   /gl/includes/ui/gl_bank_ui.inc
4636   /includes/banking.inc
4637   /includes/ui/ui_view.inc
4638   /purchasing/supplier_payment.php
4639   /sales/customer_payments.php
4640   /sales/includes/cart_class.inc
4641 # Sales/purchase terms update after document date change [0000058]
4642 $ /purchasing/includes/ui/invoice_ui.inc
4643   /purchasing/includes/ui/po_ui.inc
4644   /sales/customer_invoice.php
4645 # Fixed edit line total, price update after date change
4646 $ /sales/includes/ui/sales_credit_ui.inc
4647   /sales/includes/ui/sales_order_ui.inc
4648 # Fixed unneeded page reload on enter key in text inputs
4649 $ /js/inserts.js
4650 # Fixed session variables conflicts with some third party software (e.g. XRMS)
4651 $ /includes/lang/language.php
4652 # Fixed calendar flicker, removed buttons from exchange_rate_display()
4653 $ /includes/ui/ui_view.inc
4654 ! Default delivery required by changed to 1 day.
4655 $ /includes/prefs/sysprefs.inc
4656 # Small bug fix 
4657 $ /sales/includes/sales_db.inc
4658
4659 20-Sep-2008 Joe Hunt
4660 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
4661 $ /admin/gl_setup.php
4662   /admin/db/company_db
4663   /includes/banking.inc
4664   /purchasing/allocations/supplier_allocate.php
4665   /purchasing/includes/db/suppalloc_db.inc
4666   /sales/allocations/customer_allocate.php
4667   /sales/includes/db/custalloc_db.inc
4668   /sales/includes/db/payment_db.inc
4669   /sales/includes/db/sales_credit_db.inc
4670 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
4671   /reporting/includes/tcpdf.php
4672 ! Layout adjustments
4673   /dimensions/includes/dimensions_ui.inc
4674   /dimensions/view/view_dimension.php
4675   /inventory/view/view_adjustment.php
4676   /manufacturing/view/work_order_view.php
4677   
4678 18-Sep-2008 Janusz Dobrowolski
4679 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
4680 $ /index.php
4681   /includes/ui/ui_controls.inc
4682   /includes/ui/ui_input.inc
4683   /includes/ui/ui_lists.inc
4684   /js/inserts.js
4685 + Add/view on F4 in customer/supplier selectors
4686 $ /gl/gl_bank.php
4687 + Add/view on F4 in supplier/items selectors
4688 $ /purchasing/po_entry_items.php
4689   /inventory/manage/items.php
4690 + Add/view on F4 in supplier selector
4691 $ /purchasing/supplier_credit.php
4692   /purchasing/supplier_invoice.php
4693   /purchasing/supplier_payment.php
4694   /purchasing/allocations/supplier_allocation_main.php
4695   /purchasing/manage/suppliers.php
4696   /inventory/purchasing_data.php
4697 + Add/view on F4 in customer selector
4698   /sales/credit_note_entry.php
4699   /sales/customer_payments.php
4700   /sales/sales_order_entry.php
4701   /sales/allocations/customer_allocation_main.php
4702   /sales/includes/ui/sales_credit_ui.inc
4703   /sales/includes/ui/sales_order_ui.inc
4704   /sales/manage/customer_branches.php
4705   /sales/manage/customers.php
4706 # Syntax error introduced in previous update fixed
4707 $ /inventory/prices.php
4708 # Fixed retreiving of exchange rates [0000057]
4709 $ /gl/manage/exchange_rates.php
4710   /includes/banking.inc
4711   /includes/ui/ui_view.inc
4712
4713 18-Sep-2008 Joe Hunt
4714 + New Report - Bank Statement.
4715 $ /reporting/reports_main.php
4716   /reporting/rep601.php (new file)
4717   
4718 17-Sep-2008 Joe Hunt
4719 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
4720   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
4721 $ /reporting/includes/tcpdf.php
4722 ! Inventory column option in Report Stock Sheet Check.
4723 $ /reporting/reports_main.php
4724   /reporting/rep303.php
4725   
4726 11-Sep-2008 Janusz Dobrowolski
4727 # Fixed slash quotation problems on direct POST values display.
4728 $ /includes/session.inc
4729   /includes/db/connect_db.inc
4730 # Added missing db_escape on person_id.
4731 $ /gl/includes/db/gl_db_bank_trans.inc
4732   /gl/includes/db/gl_db_trans.inc
4733 # Added error message and suppressed db update on failed ECB exchange rate read.
4734 $ /includes/ui/ui_view.inc
4735
4736 10-Sep-2008 Janusz Dobrowolski
4737 # Fixed company folders renaming after company remove.
4738 $ /admin/create_coy.php
4739 # Fixed list selectors' behaviour during search.
4740 $ /includes/ui/ui_lists.inc
4741 # Fixed page update after item search. Closes bugs [0000051],[0000054].
4742 $ /inventory/cost_update.php
4743   /inventory/prices.php
4744   /inventory/purchasing_data.php
4745   /inventory/reorder_level.php
4746   /inventory/includes/item_adjustments_ui.inc
4747   /inventory/includes/stock_transfers_ui.inc
4748   /inventory/inquiry/stock_status.php
4749   /inventory/manage/items.php
4750   /manufacturing/includes/work_order_issue_ui.inc
4751   /manufacturing/inquiry/where_used_inquiry.php
4752   /purchasing/includes/ui/po_ui.inc
4753   /sales/includes/ui/sales_credit_ui.inc
4754   /sales/includes/ui/sales_order_ui.inc
4755
4756 09-Sep-2008 Joe Hunt
4757 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
4758 $ /purchasing/includes/db/invoice_db.inc
4759
4760 ------------------------------- Release 2.0.1 --------------------------------------------
4761 07-Sep-2008 Joe Hunt
4762 ! Release 2.0.1
4763 $ config.php
4764
4765 05-Sep-2008 Janusz Dobrowolski
4766 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
4767 $ /sales/includes/sales_db.inc
4768   /sales/includes/db/sales_credit_db.inc
4769 ! Obsolete code removed
4770 $ /sales/customer_credit_invoice.php
4771
4772 05-Sep-2008 Joe Hunt
4773 # Bug [0000053] Missing GL postings on item issue on Work Order
4774 $ /manufacturing/includes/db/work_order_quick_db.inc
4775   /manufacturing/includes/db/work_order_issues_db.inc
4776   /manufacturing/includes/db/work_order_produce_items_db.inc
4777 ! Bad layout in aging on report Statements
4778 $ /reporting/rep108.php
4779
4780 04-Sep-2008 Joe Hunt
4781 # Bug [0000050] Invoice no. on all sales reports
4782 $ /reporting/includes/doctext.inc
4783   /reporting/includes/doctext2.inc
4784   
4785 04-Sep-2008 Joe Hunt
4786 # Bug [0000052] Inventory Valuation Report
4787 $ /reporting/rep301.php
4788
4789 04-Sep-2008 Joe Hunt
4790 # Bug [0000047] Not possible to view delivery sequence
4791 $ /purchasing/supplier_credit_grns.php
4792   /purchasing/supplier_invoice_grns.php
4793   /purchasing/includes/db/grn_db.inc
4794   /purchasing/includes/ui/invoice_ui.inc
4795   /purchasing/view/view_po.php
4796   /purchasing/view/view_supp_credit.php
4797 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
4798 $ /sales/includes/db/sales_credit_db.inc  
4799
4800 03-Sep-2008 Janusz Dobrowolski
4801 # Fixed fatal error handling in php5
4802 $ /includes/errors.inc
4803   /includes/session.inc
4804 # Fixed display of errors while saving sales documents
4805 $ /sales/sales_order_entry.php
4806
4807 03-Sep-2008 Joe Hunt
4808 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
4809 $ /inventory/inquiry/stock_movements.php
4810   /purchasing/includes/db/grn_db.inc
4811   /purchasing/includes/invoice_db.inc
4812
4813 03-Sep-2008 Joe Hunt
4814 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
4815 # Bug [0000044] Standard Cost error on credit note
4816 $ /inventory/includes/db/items_adjust_db.inc
4817   /purchasing/includes/db/grn_db.inc
4818   /purchasing/includes/invoice_db.inc
4819 # Bug [0000045] Cannot close fiscal year 
4820 $ /admin/fiscalyears.php
4821 # Update screen bug in Bank Account Inquiry.
4822   $ /gl/inquiry/bank_inquiry.php
4823
4824 02-Sep-2008 Joe Hunt
4825 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
4826 $ /reporting/includes/reports_classes.inc
4827 $ /reporting/rep702.php
4828
4829 01-Sep-2008 Joe Hunt
4830 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
4831 $ /lang/new_language_template/LC_MASSAGES/empty.po
4832   /lang/en_US/LC_MESSAGES/en_US.mo
4833
4834 31-Aug-2008 Janusz Dobrowolski
4835 + Added ajax support for file uploading
4836 $ /js/utils.js
4837 # Final fix for logo file upload
4838 $ /admin/company_preferences.php
4839 # Fixed item image file upload
4840 $ /inventory/manage/items.php
4841
4842 30-Aug-2008 Janusz Dobrowolski
4843 ! Up to date translation file
4844 $ /lang/new_language_template/LC_MASSAGES/empty.po
4845 # Fixed broken &amp's in backup files [0000040]
4846 $ /admin/db/maintenance_db.inc
4847 # Temporary fix (sync page reload) for uploading logo file
4848 $ /admin/company_preferences.php
4849 -------------------------------2.0 Final --------------------------------------------
4850 21_aug-2008 Joe Hunt
4851 ! config.php file. Version changed to 2.0
4852 $ config.php
4853 ! Set time out to 120 seconds.
4854 $ /install/save.php
4855 # Removed js warnings on index pages
4856 $ /js/utils.js
4857
4858 20-Aug-2008 Joe Hunt
4859 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
4860 $ /includes/db/inventory_db.inc
4861   /purchase/includes/db/grn_db.inc
4862   /purchase/includes/db/invoice_db.inc
4863
4864 20-Aug-2008
4865 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
4866 $ /admin/db/voiding_db.inc
4867 # Fixing a minor bug in grn_db.inc
4868 $ /purchasing/includes/db/grn_db.inc 
4869   
4870 19-Aug-2008 Joe Hunt
4871 # Fixed some color conversion problems in the new PDF Engine
4872 $ /reporting/includes/pdf_report.inc
4873   /reporting/includes/class.pdf.inc
4874   
4875 19-Aut-2008 Joe Hunt
4876 ! Optimized the textwraplines in pdf_report.inc and header2.inc
4877   /reporting/includes/pdf_report.inc
4878   /reporting/includes/header2.inc (This is important to download too!)
4879   
4880 19-Aug-2008 Joe Hunt
4881 ! Replacing the PDF Engine with a slightly modified TCPDF
4882 $ /reporting/fonts/helvetica*.php (new php files)
4883   /reporting/fonts/*.atm files removed
4884   /reporting/includes/pdf_report.inc (changed)
4885   /reporting/includes/class.pdf.inc (changed)
4886   /reporting/includes/barcodes.php (new file)
4887   /reporting/includes/htmlcolors.php (new file)
4888   /reporting/includes/html_entity_decode_php4.php (new file)
4889   /reporting/includes/tcpdf.php (new file, the PDF engine)
4890   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
4891   
4892 18-Aug-2008 Joe Hunt
4893 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
4894   that this can not be done. 
4895 $ /admin/db/voiding_db.inc
4896
4897 18-Aug-2008 Joe Hunt
4898 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
4899 $ /purchase/includes/db/grn_db.inc
4900   /purchase/includes/db/invoice_db.inc
4901   
4902 16-Aug-2008 Janusz Dobrowolski
4903 # Fixed first supplier add confirmation [0000039].
4904 $ /purchasing/manage/suppliers.php
4905 # Fixed entering direct documents with date in the past [0000036]
4906 $ /sales/customer_delivery.php
4907   /sales/includes/cart_class.inc
4908 # Fixed date_picker caching in debug mode
4909 $ /includes/ui/ui_view.inc
4910 # Some focus fixes after user entry error
4911 $ /sales/manage/credit_status.php
4912   /sales/manage/customer_branches.php
4913   /sales/manage/sales_areas.php
4914   /sales/manage/sales_people.php
4915
4916 08-Aug-2008 Joe Hunt
4917 # Wrong email-adress field taken when emailing documents [0000035].
4918 $ /sales/includes/db/cust_trans_db.inc
4919
4920 02-Aug-2008 Joe Hunt
4921 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
4922 $ /sales/manage/customer_branches.php
4923
4924 01-Aug-2008 Joe Hunt
4925 ! Customer Dimension overrides an Item Dimension when creating GL transactions
4926 $ /sales/includes/db/customers_db.inc
4927   /sales/includes/db/sales_credit_db.inc
4928   /sales/includes/db/sales_delivery_db.inc
4929   /sales/includes/db/sales_invoice_db.inc
4930   
4931 31-Jul-2008 Joe Hunt
4932 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
4933 $ /gl/gl_bank.php
4934
4935 30-Jul-2008 Joe Hunt
4936 ! Currency selection in Price Listing Report
4937 $ /reporting/rep104.php
4938   /reporting/reports_main.php
4939   
4940 28-Jul-2008 Janusz Dobrowolski
4941 # Fixed control buttons reset after record deletion.
4942 $ /admin/fiscalyears.php
4943   /admin/payment_terms.php
4944   /admin/shipping_companies.php
4945   /gl/manage/bank_accounts.php
4946   /gl/manage/currencies.php
4947   /gl/manage/gl_account_classes.php
4948   /gl/manage/gl_account_types.php
4949   /inventory/manage/item_categories.php
4950   /inventory/manage/item_units.php
4951   /inventory/manage/locations.php
4952   /inventory/manage/movement_types.php
4953   /manufacturing/manage/work_centres.php
4954   /sales/manage/credit_status.php
4955   /sales/manage/customer_branches.php
4956   /sales/manage/sales_areas.php
4957   /sales/manage/sales_people.php
4958   /sales/manage/sales_types.php
4959   /taxes/item_tax_types.php
4960   /taxes/tax_groups.php
4961   /taxes/tax_types.php
4962
4963 27-Jul-2008 Janusz Dobrowolski
4964 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
4965 $ /includes/ui/ui_controls.inc
4966   /includes/ui/ui_input.inc
4967   /inventory/manage/item_units.php
4968 # Fixed focus setting on multi-form pages.
4969 $ /js/utils.js
4970 # Fixed ajax reload
4971 $ /manufacturing/work_order_release.php
4972
4973 26-Jul-2008 Janusz Dobrowolski
4974 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
4975 $ /config.php
4976   /admin/create_coy.php
4977   /admin/inst_lang.php
4978   /admin/inst_module.php
4979   /includes/current_user.inc
4980 # Small layout fix
4981   /admin/fiscalyears.php
4982
4983 25-Jul-2008 Joe Hunt
4984 # Minor adjustments
4985 $ /includes/page/header.inc
4986   /manufacturing/work_order_release.php
4987   
4988 25-Jul-2008 Joe Hunt
4989 # Default application setting does not work [0000034]
4990 $ /includes/page/header.inc
4991
4992 25-Jul-2008 Joe Hunt
4993 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
4994 $ config.php
4995
4996 25-Jul-2008 Joe Hunt
4997 # Missing GL transactions when producing advanced manufacturing [0000032].
4998 $ /manufacturing/includes/db/work_order_produce_items_db.inc
4999
5000 24-Jul-2008 Janusz Dobrowolski
5001 + Added fatal error handling during ajax calls - [0000003] closed
5002 $ includes/session.inc
5003 # Fixed hints for lists without submit [0000026]
5004 $ includes/ui/ui_lists.inc
5005 # Removed not used file (related to [0000023])
5006 $ sql/basic.sql
5007
5008 24-Jul-2008 Joe Hunt
5009 # Pressing the link in the meta_forward function may result in a blank page.
5010 $ /includes/ui/ui_controls.inc
5011
5012 23-Jul-2008 Joe Hunt
5013 # Increment reference bug in GL Deposit and missing hyperlink parameter.
5014 $ /gl/gl_bank.php
5015   /gl/includes/gl_bank_ui.inc
5016   
5017 22-Jul-2008 Janusz Dobrowolski
5018 # Corrected backup maintenance page display during script download.
5019 $ /admin/backups.php
5020
5021 20-Jul-2008 Janusz Dobrowolski
5022 # Corrected reports page display after yesterday change.
5023 $ /reporting/reports_main.php
5024
5025 19-Jul-2008 Janusz Dobrowolski
5026 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
5027 $ /admin/backups.php
5028   /reporting/reports_main.php
5029 + Support for js only divs/pages.
5030 $ /includes/main.inc
5031   /includes/ui/ui_controls.inc
5032   /js/inserts.js
5033 # Fixed page usability in non-js mode.
5034 $ /sales/inquiry/sales_orders_view.php
5035 # Small table view fix
5036 $ /admin/inst_lang.php
5037
5038 18-Jul-2008 Janusz Dobrowolski
5039 + Added optional processing progressbar for submit buttons
5040 $ /includes/ui/ui_input.inc
5041   /includes/ui/ui_lists.inc
5042   /js/inserts.js
5043   /themes/aqua/images/progressbar.gif (new)
5044   /themes/cool/images/progressbar.gif (new)
5045   /themes/default/images/progressbar.gif (new)
5046 # Fixed database error after empty supplier search result [0000022]
5047 $ /purchasing/supplier_credit.php
5048   /purchasing/supplier_invoice.php
5049 # Fixed focus after update
5050 $ /admin/company_preferences.php
5051 # Fixed message typo.
5052 $ /admin/create_coy.php
5053 # Fixed line edition layout
5054 $ /inventory/includes/item_adjustments_ui.inc
5055
5056 18-Jul-2008 Joe Hunt
5057 # Parse error fixed [0000021] in customer_credit_invoice.php
5058 $ /sales/customer_credit_invoice.php
5059
5060 15-Jul-2008 Janusz Dobrowolski
5061 # Fixed bug [0000018] - unwanted freight cost reset on page update.
5062 $ /sales/customer_delivery.php
5063
5064 14-Jul-2008 Janusz Dobrowolski
5065 # Fixed bug [0000017] - error while checking qoh
5066 $ /includes/ui/items_cart.inc
5067   /manufacturing/work_order_issue.php
5068 # Fixed ajax update
5069 $ /gl/manage/gl_accounts.php
5070
5071 13-Jul-2008 Joe Hunt
5072 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
5073 $ /reporting/rep709.php
5074
5075 12-Jul-2008 Joe Hunt
5076 ! Rewrite of Tax Report (rep709.php).
5077 $ /reporting/rep709.php
5078
5079 09-Jul-2008 Janusz Dobrowolski
5080 # Corrections to maximum input lengths
5081 $ /gl/manage/bank_accounts.php
5082   /gl/manage/gl_account_classes.php
5083 # Fixed spare Back link on restricted pages
5084 $ /includes/session.inc
5085 # Fixed bank_account_types_list()
5086 $ /includes/ui/ui_lists.inc
5087 # Fixed warning about unexisting POST var
5088 $ /sales/manage/customers.php
5089
5090 08-Jul-2008 Janusz Dobrowolski
5091 # Added validation of entered quantities
5092 $ /sales/customer_credit_invoice.php
5093 # Fixed ajax update (0000015) and quantity checks
5094 $ /sales/customer_delivery.php
5095   /sales/customer_invoice.php
5096 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
5097 $ /sales/includes/db/sales_delivery_db.inc
5098   /sales/includes/db/sales_invoice_db.inc
5099   /sales/includes/sales_db.inc
5100 # Fixed setting document date to Today() 
5101 $ /sales/includes/cart_class.inc
5102
5103 08-Jul-2008 Joe Hunt
5104 + Addition in test of duplicate fiscal year
5105 $ /admin/fiscalyears.php
5106
5107 07-Jul-2008 Joe Hunt
5108 # Corrected a subbug in 00000012 (blank page in sales_types.php).
5109 $ /sales/manage/sales_types.php
5110
5111 07-Jul-2008 Janusz Dobrowolski
5112 + Added ajax
5113 $ /admin/fiscalyears.php
5114   /inventory/purchasing_data.php
5115 # Corrected factor parameter checking (fixes 00000012)
5116 $ /sales/includes/sales_db.inc
5117 ! Changed selector for fiscal year functions to id
5118 $ /admin/db/company_db.inc
5119 # Checking options parameter for combos 
5120 $ /includes/ui/ui_lists.inc
5121
5122 06-Jul-2008 Janusz Dobrowolski
5123 + Ajax additions
5124 $ /admin/view_print_transaction.php
5125   /admin/void_transaction.php
5126   /dimensions/dimension_entry.php
5127   /manufacturing/work_order_entry.php
5128   /manufacturing/manage/bom_edit.php
5129   /sales/manage/customer_branches.php
5130 + Default value calculated for new prices
5131 $ /inventory/prices.php
5132 + Optional default value for input_num()
5133 $ /includes/ui/ui_input.inc
5134 + Submit on change option for currency lists
5135 $ /includes/ui/ui_lists.inc
5136 # factor parameter in get_price() is now optional
5137 $ /sales/includes/sales_db.inc
5138 # Smaller fix to ajax page content update
5139 $ /sales/manage/customers.php
5140
5141 05-Jul-2008 Janusz Dobrowolski
5142 + Ajax additions
5143 $ /admin/change_current_user_password.php
5144   /admin/company_preferences.php
5145   /admin/forms_setup.php
5146   /admin/gl_setup.php
5147   /admin/payment_terms.php
5148   /admin/shipping_companies.php
5149   /admin/users.php
5150   /inventory/manage/item_categories.php
5151   /inventory/manage/item_units.php
5152   /inventory/manage/locations.php
5153   /inventory/manage/movement_types.php
5154   /manufacturing/manage/work_centres.php
5155   /sales/manage/credit_status.php
5156   /sales/manage/sales_areas.php
5157   /sales/manage/sales_people.php
5158   /sales/manage/sales_types.php
5159   /taxes/item_tax_types.php
5160   /taxes/tax_groups.php
5161   /taxes/tax_types.php
5162 # Gettext fixes
5163 $ /gl/manage/bank_accounts.php
5164   /gl/manage/bank_trans_types.php
5165   /gl/manage/currencies.php
5166   /gl/manage/gl_account_classes.php
5167   /gl/manage/gl_account_types.php
5168   /gl/manage/gl_accounts.php
5169
5170 04-Jul-2008 Janusz Dobrowolski
5171 + Ajax additions
5172   /gl/inquiry/bank_inquiry.php
5173   /gl/inquiry/gl_account_inquiry.php
5174   /gl/inquiry/gl_trial_balance.php
5175   /gl/manage/bank_accounts.php
5176   /gl/manage/bank_trans_types.php
5177   /gl/manage/currencies.php
5178   /gl/manage/exchange_rates.php
5179   /gl/manage/gl_account_classes.php
5180   /gl/manage/gl_account_types.php
5181   /gl/manage/gl_accounts.php
5182 ! Changed layout for simple db table editor pages
5183 $ /includes/ui/ui_input.inc
5184 - Removed unused GL account settings.
5185 $ /admin/gl_setup.php
5186   /admin/db/company_db.inc
5187   /gl/manage/gl_accounts.php
5188 # Fixed default sales account for customer branch.
5189 $ /admin/gl_setup.php
5190   /sales/manage/customer_branches.php
5191 # Fixed focus after ajax page reload.
5192 $ /includes/ajax.inc
5193 # Fixed optional submit for yesno and gl_all_accounts lists.
5194 $ /includes/ui/ui_lists.inc
5195
5196 01-Jul-2008 Janusz Dobrowolski
5197 + Ajax additions
5198   /gl/bank_transfer.php
5199   /gl/gl_budget.php
5200   /gl/gl_journal.php
5201   /gl/includes/ui/gl_journal_ui.inc
5202 + Added client side calculations for budget
5203   /gl/gl_budget.php
5204   /js/budget.js
5205 # Fixed default POST assigning [fixes 0000009]
5206   /includes/ui/ui_lists.inc
5207 # Fixed submit type in submit_row()
5208   /includes/ui/ui_input.inc
5209 # Small display fix
5210   /gl/manage/currencies.php
5211 ! Code cleanup
5212   /gl/gl_bank.php
5213   /gl/includes/ui/gl_bank_ui.inc
5214   /inventory/adjustments.php
5215   /inventory/transfers.php
5216   /purchasing/po_entry_items.php
5217   /sales/sales_order_entry.php
5218   /sales/credit_note_entry.php
5219
5220 29-Jun-2008 Janusz Dobrowolski
5221 ! Rewritten bank deposit/payment related files, added ajax
5222   /gl/gl_deposit.php (removed)
5223   /gl/gl_payment.php (removed)
5224   /gl/gl_bank.php (added)
5225   /gl/includes/ui/gl_bank_ui.inc (new file)
5226   /gl/includes/ui/gl_deposit_ui.inc (removed)
5227   /gl/includes/ui/gl_payment_ui.inc (removed)
5228   /gl/includes/db/gl_db_banking.inc
5229   /gl/gl_journal.php
5230   /manufacturing/search_work_orders.php
5231   /applications/generalledger.php
5232 + Added fallback flag for non-js mode only ui elements
5233 $ /js/inserts.js
5234 ! Default value from POST for check_box,hidden and text_cells inputs
5235 $ /includes/ui/ui_input.inc
5236 ! Rewritten non-sql list selectors
5237 $ /includes/ui/ui_lists.inc
5238   /purchasing/inquiry/supplier_allocation_inquiry.php
5239   /purchasing/inquiry/supplier_inquiry.php
5240 ! Added trans_type parameter to items_cart()  
5241 $ /includes/ui/items_cart.inc
5242   /inventory/adjustments.php
5243   /inventory/transfers.php
5244   /manufacturing/work_order_issue.php
5245
5246 27-Jun-2008 Janusz Dobrowolski
5247 + Ajax additions
5248 $ /dimensions/dimension_entry.php
5249   /dimensions/inquiry/search_dimensions.php
5250   /manufacturing/work_order_add_finished.php
5251   /manufacturing/work_order_issue.php
5252   /manufacturing/work_order_release.php
5253   /manufacturing/includes/work_order_issue_ui.inc
5254   /manufacturing/search_work_orders.php
5255 ! Default $selected_id=null (ie current $_POST value) for all lists;
5256    standard view (ie with search box) of stock_component_list()
5257 $ /includes/ui/ui_lists.inc
5258 # Fixed selection for outstanding work orders
5259 $ /manufacturing/search_work_orders.php
5260 # Fixed stock item links
5261 $ /inventory/includes/item_adjustments_ui.inc
5262   /inventory/includes/stock_transfers_ui.inc
5263 # Fixed typo in menu option
5264 $ /applications/manufacturing.php
5265
5266 27-Jun-2008 Joe Hunt
5267 # Minor html adjustment in login.php
5268 $ /access/login.php
5269 # Fixed a bug when trying to create a duplicate year
5270 $ /admin/fiscalyears.php
5271 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
5272 $ /applications/manufacturing.php
5273
5274 26-Jun-2008 Janusz Dobrowolski
5275 + Ajax additions
5276 $ /includes/ui/ui_lists.inc
5277   /inventory/adjustments.php
5278   /inventory/cost_update.php
5279   /inventory/prices.php
5280   /inventory/transfers.php
5281   /inventory/includes/item_adjustments_ui.inc
5282   /inventory/includes/stock_transfers_ui.inc
5283   /inventory/inquiry/stock_movements.php
5284   /inventory/manage/items.php
5285   /manufacturing/work_order_entry.php
5286   /purchasing/po_entry_items.php
5287 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
5288 $ /includes/ui/items_cart.inc
5289 # Fixed bug 0000008 (call to no more existing function)
5290 $ /sales/includes/db/sales_types_db.inc
5291
5292 25-Jun-2008 Joe Hunt
5293 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
5294 $ /purchasing/includes/ui/invoice_ui.inc
5295
5296 25-Jun-2008 Janusz Dobrowolski
5297 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
5298 $ /purchasing/includes/ui/invoice_ui.inc
5299
5300 25-Jun-2008 Joe Hunt
5301 # Fixed bug when updating/saving Tax Group Items
5302 $ /includes/ui/ui_lists.inc
5303
5304 24-Jun-2008 Joe Hunt
5305 # Fixed inconsistencies in customer and supplier aging 
5306 $ /sales/includes/db/customers_db.inc
5307   /sales/inquiry/customer_inquiry.php
5308   /purchasing/includes/db/suppliers_db.inc
5309   /reporting/rep102.php
5310   /reporting/rep202.php
5311 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
5312 $ /sales/sales_order_entry.php
5313
5314
5315 23-Jun-2008 Janusz Dobrowolski
5316 + Ajax additions to sales and purchasing modules
5317 $ /purchasing/po_receive_items.php
5318   /purchasing/supplier_credit.php
5319   /purchasing/supplier_credit_grns.php
5320   /purchasing/supplier_invoice.php
5321   /purchasing/supplier_invoice_grns.php
5322   /purchasing/supplier_trans_gl.php
5323   /purchasing/allocations/supplier_allocate.php
5324   /purchasing/includes/ui/invoice_ui.inc
5325   /sales/customer_credit_invoice.php
5326   /sales/allocations/customer_allocate.php
5327 # Fixed edition of purchase order (bug #0000001)
5328 $ /purchasing/includes/ui/po_ui.inc
5329 ! Improved client side allocation functions
5330 $ /js/allocate.js
5331 + Optional coloured price_format()
5332 $ /js/utils.js
5333   /js/inserts.js
5334 ! Async update of locations selector
5335 $ /includes/ui/ui_lists.inc
5336 # Fixed warning on pages without default focus.
5337 $ /includes/ui/ui_controls.inc
5338 # Fixed initial display for numeric inputs with dec=0. 
5339 $ /includes/ui/ui_input.inc
5340
5341 21-Jun-2008 Janusz Dobrowolski
5342 + Ajax additions to sales and purchasing modules
5343 $ /purchasing/po_entry_items.php
5344   /purchasing/supplier_payment.php
5345   /purchasing/allocations/supplier_allocate.php
5346   /purchasing/includes/ui/po_ui.inc
5347   /purchasing/inquiry/po_search.php
5348   /purchasing/inquiry/po_search_completed.php
5349   /purchasing/inquiry/supplier_allocation_inquiry.php
5350   /purchasing/inquiry/supplier_inquiry.php
5351   /purchasing/manage/suppliers.php
5352   /sales/manage/customers.php
5353
5354 21-Jun-2008 Joe Hunt
5355 + Added upload functionality to company logo. Better names on lists search.
5356 $ /admin/company_preferences.php
5357 ! Better layout on company logo print-out
5358 $ /reporting/includes/header2.inc
5359
5360 ---------------------------------------Release Candidate 2-------------------------------
5361 20-Jun-2008 Joe Hunt
5362 ! 2.0 Release Candidate 2
5363 $ config.php
5364   update.html
5365   
5366 20-Jun-2008 Joe Hunt
5367 ! In reorder_level.php the heading gets updated as well
5368 $ /inventory/reorder_level.php
5369 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
5370 $ /inventory/manage/item_units.php
5371
5372 20-Jun-2008 Janusz Dobrowolski
5373 # Proper error handling even after exit() call.
5374 $ /includes/errors.inc
5375   /includes/main.inc
5376   /includes/session.inc
5377 # Fixed initial combo selection.
5378   /includes/ui/ui_lists.inc
5379 # Layout fixes to customer edition.
5380   /sales/manage/customers.php
5381 # Added order table reload after template option change
5382   /sales/inquiry/sales_orders_view.php
5383
5384 19-Jun-2008 Janusz Dobrowolski
5385 + Added ajax improvements
5386 $ /purchasing/allocations/supplier_allocation_main.php
5387   /sales/customer_delivery.php
5388   /sales/customer_invoice.php
5389   /sales/allocations/customer_allocation_main.php
5390   /sales/manage/customers.php
5391 + Ajax added to check helper function
5392 $ /includes/ui/ui_input.inc
5393 # Fixing database error in branch exist check on empty customer_id
5394 $ /includes/data_checks.inc
5395 # Layout fix for hyperlink_params_td()
5396 $ /includes/ui/ui_controls.inc
5397 # Fix for initial combo position
5398 $ /includes/ui/ui_lists.inc
5399 # Fix to select onchange extension
5400 $ /js/inserts.js
5401
5402 19-Jun-2008 Joe Hunt
5403 ! changed so the due date is updated when changing customer in direct invoice.
5404 $ /sales/includes/ui/sales_order_ui.inc
5405
5406 19-Jun-2008 Joe Hunt
5407 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
5408 $ /sales/customer_credit_invoice.php
5409
5410 18-Jun-2008 Janusz Dobrowolski
5411 + Added ajax improvements
5412 $ /sales/credit_note_entry.php
5413   /sales/customer_payments.php
5414   /sales/sales_order_entry.php
5415   /sales/includes/ui/sales_credit_ui.inc
5416   /sales/includes/ui/sales_order_ui.inc
5417   /sales/inquiry/customer_allocation_inquiry.php
5418   /sales/inquiry/customer_inquiry.php
5419 + Added optional trigger parameter to div_start()
5420 $ /includes/ui/ui_controls.inc
5421 + Added dec attribute ajax update for amount fields 
5422 $ /includes/ui/ui_input.inc
5423 + Ajaxified stock item types and credit types lists
5424 $ /includes/ui/ui_lists.inc
5425 # Fixed onblur for amount fields, extended onchange event handling for selects
5426 $ /js/inserts.js
5427 # Fixed addAssign() js handler for nonstandard attributes
5428 $ /js/utils.js
5429 # Fixed bug in stock item image upload
5430 $ /inventory/manage/items.php
5431
5432 17-Jun-2008 Joe Hunt
5433 ! More files with Quantity routines needed fix due to php4 related issue.
5434 $ /includes/current_user.inc
5435   /manufacturing/work_order_entry.php
5436   /manufacturing/inquiry/where_used_inquiry.php
5437   /manufacturing/manage/bom_edit.php
5438   /purchasing/po_receive_items.php
5439   /purchasing/supplier_credit_grns.php
5440   /purchasing/supplier_invoice_grns.php
5441   /sales/customer_credit_invoice.php
5442   /sales/includes/ui/sales_order_ui.inc
5443
5444 16-Jun-2008 Joe Hunt
5445 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
5446 $ /reporting/includes/header2.inc
5447   /reporting/doctext.inc
5448   /reporting/doctext2.inc
5449   
5450 16-Jun-2008 Joe Hunt
5451 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
5452 $ /includes/current_user.inc
5453   /includes/ui/ui_input.inc
5454   /includes/ui/ui_lists.inc
5455   /inventory/reorder_level.inc
5456   /inventory/includes/item_adjustments_ui.inc
5457   /inventory/includes/stock_transfers_ui.inc
5458   /inventory/includes/db/items_units_db.inc
5459   /inventory/inquiry/stock_movements.php
5460   /inventory/inquiry/stock_status.php
5461   /inventory/manage/item_units.php
5462   /inventory/view/view_adjustment.php
5463   /inventory/view/view_transfer.php
5464   /manufacturing/search_work_orders.php
5465   /manufacturing/work_order_entry.php
5466   /manufacturing/includes/manufacturing_ui.inc
5467   /manufacturing/includes/work_order_issue_ui.inc
5468   /manufacturing/inquiry/where_used_inquiry.php
5469   /manufacturing/manage/bom_edit.php
5470   /manufacturing/view/wo_issue_view.php
5471   /manufacturing/view/wo_production_view.php
5472   /purchasing/po_receive_items.php
5473   /purchasing/supplier_credit_grns.php
5474   /purchasing/supplier_invoice_grns.php
5475   /purchasing/includes/ui/invoice_ui.inc
5476   /purchasing/includes/ui/po_ui.inc
5477   /purchasing/view/view_grn.php
5478   /purchasing/view/view_po.php
5479   /reporting/rep105.php
5480   /reporting/rep107.php
5481   /reporting/rep108.php
5482   /reporting/rep109.php
5483   /reporting/rep110.php
5484   /reporting/rep204.php
5485   /reporting/rep209.php
5486   /reporting/rep301.php
5487   /reporting/rep302.php
5488   /reporting/rep303.php
5489   /reporting/rep401.php
5490   /sales/customer_credit_invoice.php
5491   /sales/customer_delivery.php
5492   /sales/customer_invoice.php
5493   /sales/includes/ui/sales_credit_ui.inc
5494   /sales/includes/ui/sales_order_ui.inc
5495   /sales/view/view_credit.php
5496   /sales/view/view_dispatch.php
5497   /sales/view/view_invoice.php
5498   /sales/view/view_sales_order.php
5499   
5500 15-Jun-2008 Janusz Dobrowolski
5501 + Ajax driven delivery and order queries.
5502 $ /sales/inquiry/sales_deliveries_view.php
5503   /sales/inquiry/sales_orders_view.php
5504 + Added searchbox class selector for text inputs with onchange event handlers.
5505 ! Added text selection after focus.
5506 $ /js/inserts.js
5507   /js/utils.js
5508 + Added submit_on_change option to ref input functions, fixed data picker
5509 $ /includes/ui/ui_input.inc
5510 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
5511 $ /includes/ui/ui_lists.inc
5512
5513 15-Jun-2008 Joe Hunt
5514 # Changed so Invoice Template gets the current day instead of original day.
5515 $ /sales/sales_order_entry.php
5516
5517 15-Jun-2008 Joe Hunt
5518 # Bug in tax_types_list (spec_id)
5519 $ /includes/ui/ui_lists.inc
5520
5521 14-Jun-2008 Joe Hunt
5522 # Minor annoying layout bug in stock movements.
5523 $ /inventory/inquiry/stock_movements.php
5524
5525 14-Jun-2008 Joe Hunt
5526 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
5527   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
5528 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
5529   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
5530 $ /includes/ui/ui_lists.inc
5531   /sales/includes/db/sales_invoice_db.inc
5532   /sales/includes/db/sales_credit_db.inc
5533   /sales/manage/customer_branches.php
5534   .
5535 12-Jun-2008 Joe Hunt
5536 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
5537 $ /reporting/reports_main.php
5538   /reporting/rep304.php (new file)
5539   
5540 ---------------------------------------Release Candidate 1-------------------------------
5541 10-Jun-2008 Janusz Dobrowolski
5542 # Some more fixes related to ajax combos usage
5543 $ /includes/ui/ui_lists.inc
5544   /inventory/cost_update.php
5545   /inventory/prices.php
5546   /inventory/purchasing_data.php
5547   /inventory/reorder_level.php
5548   /inventory/includes/item_adjustments_ui.inc
5549   /inventory/inquiry/stock_status.php
5550   /manufacturing/inquiry/where_used_inquiry.php
5551   /manufacturing/manage/bom_edit.php
5552   /purchasing/includes/ui/po_ui.inc
5553 # Fixed focus issues
5554 $ /gl/gl_journal.php
5555   /gl/gl_deposit.php
5556   /gl/gl_payment.php
5557   /js/inserts.js
5558   
5559 09-Jun-2008 Janusz Dobrowolski
5560 # Some additional fixes related to last big committment
5561 $ /gl/gl_journal.php
5562   /gl/gl_deposit.php
5563   /gl/gl_payment.php
5564   /includes/ajax.inc
5565   /includes/reserved.inc
5566   /includes/ui/ui_lists.inc
5567   /includes/ui/ui_view.inc
5568   /js/inserts.js
5569   /js/utils.js
5570   /sales/includes/ui/sales_order_ui.inc
5571   /themes/default/default.css
5572   /themes/aqua/default.css
5573   /themes/cool/default.css
5574
5575 08-Jun-2008 Joe Hunt
5576 ! Preparing for release candidate 1
5577 $ config.php
5578
5579 08-Jun-2008 Joe Hunt
5580 ! Set 'max_execution_time' to 60 seconds by ini_set.
5581 $ /install/save.php
5582
5583 07-Jun-2008 Joe Hunt
5584 # Fixed a layout bug in footer.inc
5585 $ /includes/page/footer.inc
5586
5587 07-Jun-2008 Joe Hunt
5588 ! Changed install.html and update.html
5589 $ install.html
5590   update.html
5591 + New files, change_current_user_password.php and alter2.sql
5592 $ /admin/change_current_user_password.php
5593   /sql/alter2.sql
5594 ! Changed some files for layout
5595 $ /lang/en_US/stylesheet.css
5596   /themes/aqua/default.css
5597   /themes/aqua/renderer.php
5598   /themes/cool/default.css
5599   /themes/cool/renderer.php
5600   /themes/default/default.css
5601   /themes/default/renderer.php
5602 ! Changed install sql scripts
5603 $ /sql/en_US-demo.sql
5604   /sql/en_US-new.sql
5605   
5606 07-Jun-2008 Janusz Dobrowolski
5607 + Added ajax functionality and ui hints to sales form entry pages.
5608 $ /sales/sales_order_entry.php
5609   /sales/includes/ui/sales_order_ui.inc
5610 + Added option for hints display, changed input/lists functions API
5611 $ /admin/display_prefs.php
5612   /admin/db/users_db.inc
5613   /includes/current_user.inc
5614   /includes/prefs/userprefs.inc
5615   /includes/ui/ui_input.inc
5616   /themes/default/renderer.php
5617   /sql/alter.sql
5618 + List functions rewrite. Added ajax functionality, universal combo_input().
5619 $ /includes/ui/ui_lists.inc
5620 + Ajaxified exchange_rate_display()
5621 $ /includes/ui/ui_view.inc
5622 + Added methods for setting focus and page reload to $Ajax class
5623 $ /includes/ajax.inc
5624   /includes/main.inc
5625 + Added comma separated css element selectors
5626 $ /js/behaviour.js
5627 ! Searchable select js changes related to new ui_lists.inc changes
5628 $ /js/inserts.js
5629   /js/utils.js
5630 + Additional style definitions for various ajax controls
5631 $ /themes/default/default.css
5632 ! Fixes related to changed input/lists API and ajax extensions
5633 $ /admin/company_preferences.php
5634   /admin/fiscalyears.php
5635   /admin/forms_setup.php
5636   /admin/gl_setup.php
5637   /dimensions/dimension_entry.php
5638   /dimensions/inquiry/search_dimensions.php
5639   /gl/bank_transfer.php
5640   /gl/includes/ui/gl_deposit_ui.inc
5641   /gl/includes/ui/gl_journal_ui.inc
5642   /gl/includes/ui/gl_payment_ui.inc
5643   /gl/inquiry/bank_inquiry.php
5644   /gl/inquiry/gl_account_inquiry.php
5645   /gl/inquiry/gl_trial_balance.php
5646   /gl/manage/gl_account_types.php
5647   /gl/manage/gl_accounts.php
5648   /includes/ui/ui_controls.inc
5649   /inventory/includes/item_adjustments_ui.inc
5650   /inventory/includes/stock_transfers_ui.inc
5651   /inventory/inquiry/stock_movements.php
5652   /manufacturing/search_work_orders.php
5653   /manufacturing/work_order_add_finished.php
5654   /manufacturing/work_order_entry.php
5655   /manufacturing/includes/work_order_issue_ui.inc
5656   /manufacturing/manage/bom_edit.php
5657   /purchasing/supplier_payment.php
5658   /purchasing/includes/ui/grn_ui.inc
5659   /purchasing/includes/ui/invoice_ui.inc
5660   /purchasing/includes/ui/po_ui.inc
5661   /purchasing/inquiry/po_search.php
5662   /purchasing/inquiry/po_search_completed.php
5663   /purchasing/inquiry/supplier_allocation_inquiry.php
5664   /purchasing/inquiry/supplier_inquiry.php
5665   /sales/customer_credit_invoice.php
5666   /sales/customer_delivery.php
5667   /sales/customer_invoice.php
5668   /sales/includes/ui/sales_credit_ui.inc
5669   /sales/inquiry/customer_allocation_inquiry.php
5670   /sales/inquiry/customer_inquiry.php
5671   /sales/inquiry/sales_deliveries_view.php
5672   /sales/inquiry/sales_orders_view.php
5673   /taxes/tax_groups.php
5674
5675 06-Jun-2008 Joe Hunt
5676 # Final fixes in html layout
5677 $ /admin/create_coy.php
5678   /gl/gl_deposit.php
5679   /gl/gl_payment.php
5680   /gl/manage/exchange_rates.php
5681   /inventory/prices.php
5682   /inventory/purchasing_date.php
5683   /inventory/reorder_level.php
5684   /inventory/inquiry/stock_status.php
5685   /manufacturing/inquiry/where_used_inquiry.php
5686   /manufacturing/manage/bom_edit.php
5687   
5688 05-Jun-2008 Joe Hunt
5689 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
5690 $ /includes/ui/ui_view.inc
5691 # Fixed a html layout bug
5692 $ /includes/page/header.inc
5693
5694 31-May-2008 Joe Hunt
5695 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
5696 $ /gl/view/gl_deposit_view.php
5697   /gl/view/gl_payment_view.php
5698   /includes/ui/ui_controls.inc
5699   /includes/ui/ui_lists.inc
5700   /includes/ui/ui_view.inc
5701   /manufacturing/work_order_add_finished.php
5702   /manufacturing/includes/manufacturing_ui.inc
5703   /manufacturing/view/work_order_view.php
5704   /manufacturing/view/wo_issue_view.php
5705   /sales/inquiry/customer_allocation_inquiry.php
5706   /sales/inquiry/customer_inquiry.php
5707
5708 30-May-2008 Joe Hunt
5709 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
5710 $ /inventory/inquiry/stock_movements.php
5711   /reporting/rep302.php
5712
5713 28-May-2008 Joe Hunt
5714 # More bugs related to debtor_trans changes (positive amounts)
5715 $ /gl/includes/db/gl_db_banking.inc
5716   /sales/allocations/customer_allocate.php
5717   /sales/includes/db/custalloc_db.inc
5718   /sales/inquiry/customer_allocation_inquiry.php
5719
5720 27-May-2008 Joe Hunt
5721 # Changed more files with new html/css.
5722 $ /includes/page/header.inc
5723   /purchasing/inquiry/supplier_allocation_inquiry.php
5724   /sales/credit_note_entry.php
5725   
5726 26-May-2008 Joe Hunt
5727 # Fixed many minor bugs, new ones as well as debtor_trans related.
5728 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
5729 $ /admin/backups.php
5730   /admin/create_coy.php
5731   /admin/inst_lang.php
5732   /admin/inst_module.php
5733   /gl/manage/exchange_rates.php
5734   /includes/session.inc
5735   /includes/page/header.inc
5736   /includes/ui/ui_controls.inc
5737   /includes/ui/ui_input.inc
5738   /includes/ui/ui_lists.inc
5739   /includes/ui/ui_view.inc
5740   /purchasing/allocations/supplier_allocate.php
5741   /sales/allocations/customer_allocate.php
5742   /sales/includes/db/sales_credit_db.inc
5743   /sales/inquiry/customer_allocation_inquiry.php
5744   /themes/aqua/default.css
5745   /themes/cool/default.css
5746   /themes/default/default.css
5747   
5748 23-May-2008 Joe Hunt
5749 # Minor bug in dimensions.php (Outstanding Dimensions)
5750 $ /applications/dimensions.php
5751   /dimensions/inquiry/search_dimensions.php
5752   
5753 23-May-2008 Janusz Dobrowolski
5754 ! Include file order / error handling order fixed once again.
5755 $ /includes/main.inc
5756   /includes/session.inc
5757   
5758 23-May-2008 Joe Hunt
5759 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
5760   correct renderer.php.
5761 $ frontaccounting.php
5762   /includes/page/header.inc
5763   /includes/page/footer.inc
5764   /themes/default/renderer.php
5765   /themes/cool/renderer.php
5766   /themes/aqua/renderer.php
5767
5768 22-May-2008 Janusz Dobrowolski
5769 ! Error handler switching moved to session.inc for early error catching
5770 $ /includes/main.inc
5771   /includes/session.inc
5772 ! Cosmetic cleanup
5773   /js/utils.js
5774   
5775 18-May-2008 Janusz Dobrowolski
5776 # Added explicit ob_end_flush() on shutdown needed for php5
5777 $ /includes/main.inc
5778 # Fixed for www servers on nonstandard listening ports.
5779 $ /js/JsHttpRequest.js
5780
5781 18-May-2008 Joe Hunt
5782 # Bug when inserting new records in debtor_trans.
5783 $ /sales/includes/db/cust_trans_db.inc
5784
5785 16-May-2008 Janusz Dobrowolski
5786 + Rewritten errors/messages handling, unified for ajax/user/php errors
5787 $ /includes/errors.inc
5788   /includes/main.inc
5789   /includes/ui/ui_msgs.inc
5790 + Framework extended for ajax functionality, javascript code organization improvements.
5791 $ /config.php
5792   /includes/JsHttpRequest.php (new file)
5793   /includes/ajax.inc (new file)
5794   /includes/current_user.inc
5795   /includes/session.inc
5796   /includes/lang/language.php
5797   /includes/page/footer.inc
5798   /includes/page/header.inc
5799   /includes/ui/ui_controls.inc
5800   /includes/ui/ui_input.inc
5801   /includes/ui/ui_view.inc
5802   /js/JsHttpRequest.js (new file)
5803   /js/allocate.js (new file)
5804   /js/utils.js (new file)
5805   /js/behaviour.js
5806   /js/inserts.js
5807   /themes/aqua/images (new dir)
5808   /themes/aqua/images/button_ok.png (new file)
5809   /themes/aqua/images/locate.png (new file)
5810   /themes/cool/images (new dir)
5811   /themes/coll/images/button_ok.png (new file)
5812   /themes/coll/images/locate.png (new file)
5813   /themes/default/images/button_ok.png (new file)
5814   /themes/default/images/progressbar.gif (new file)
5815   /themes/default/images/progressbar1.gif (new file)
5816   /themes/default/images/progressbar2.gif (new file)
5817   /themes/default/default.css
5818   /themes/aqua/default.css
5819   /themes/cool/default.css
5820 ! Payment allocation js functions moved to allocate.js
5821 $ /purchasing/allocations/supplier_allocate.php 
5822   /sales/allocations/customer_allocate.php
5823 ! Some initializations moved from sales_order_ui.inc
5824 $ /sales/includes/cart_class.inc
5825 + Added javascript compression routine
5826 $ /includes/main.inc
5827
5828 14-May-2008 Joe Hunt
5829 # Minor bugs in the former fixing.
5830 $ /includes/ui/ui_lists.inc
5831
5832 14-May-2008 Joe Hunt
5833 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
5834   the records when there were no search values.
5835 $ /includes/ui/ui_lists.inc
5836
5837 09-May-2008 Joe Hunt
5838 ! Due to differences in Javascript the script update_db.php had to be changed.
5839 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
5840 $ /update_db.php
5841   /sql/en_US-new.sql
5842   /sql/en_US-demo.sql
5843   
5844 09-May-2008 Janusz Dobrowolski
5845 # Automatic calculation of not set item prices from home currency and base sales type settings.
5846 $ /admin/company_preferences.php
5847   /admin/db/company_db.inc
5848   /includes/ui/ui_lists.inc
5849   /sales/includes/cart_class.inc
5850   /sales/includes/sales_db.inc
5851   /sales/includes/db/sales_order_db.inc
5852   /sales/includes/db/sales_types_db.inc
5853   /sales/includes/ui/sales_credit_ui.inc
5854   /sales/includes/ui/sales_order_ui.inc
5855   /sales/manage/sales_types.php
5856   /sql/alter.sql
5857 # Fixed dev bug blocking change of price on order entry.
5858 $ /sales/includes/ui/sales_order_ui.inc
5859 # Small display fix
5860 $ /sales/manage/sales_people.php
5861
5862 30-Apr-2008 Joe Hunt
5863 # Fixed price update also in purchase order
5864 $ /purchasing/includes/ui/po_ui.inc
5865
5866 30-Apr-2008 Janusz Dobrowolski
5867 # Fixed price update when changing item in sales order.
5868 $ /includes/ui/ui_lists.inc
5869   /js/inserts.js
5870   /sales/includes/ui/sales_order_ui.inc
5871
5872 24-Apr-2008 Janusz Dobrowolski
5873 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
5874 $ /company/0/reporting (added new directory)
5875   /company/0/reporting/index.php
5876   /admin/create_coy.php
5877   /reporting/includes/reports_classes.inc
5878 # Warnings turned off in case of charset not supported by htmlspecialchars().
5879 $ /includes/db/connect_db.inc
5880 # Added content type encoding header
5881 $ /includes/page/header.inc
5882
5883 24-Apr-2008 Joe Hunt
5884 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
5885   /includes/prefs/sysprefs.inc
5886 $ /includes/ui/items_cart.inc  
5887 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
5888 $ /reporting/includes/pdf_report.inc
5889
5890 23-Apr-2008 Joe Hunt
5891 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
5892   It will make it easier to design your own document layouts.
5893 $ /reporting/includes/pdf_report.inc
5894   /reporting/includes/header2.inc (new file)
5895   
5896 20-Apr-2008 Janusz Dobrowolski
5897 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
5898 $ /admin/create_coy.php
5899 ! Added missing include_once directives.
5900 $ /includes/ui/items_cart.inc
5901   /includes/ui/ui_lists.inc
5902   /includes/ui/ui_view.inc
5903 + Added ini default_charset unnecessary for planned ajax calls.
5904 $ /includes/lang/language.inc
5905
5906 19-Apr.2008 Joe Hunt
5907 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
5908   ago wasn't removed.
5909 $ /reporting/includes/pdf_report.inc
5910
5911 18-Apr-2008 Janusz Dobrowolski
5912 # Additional checks on provisions and break point entry.
5913 $ /sales/manage/sales_people.php
5914 ! Modules purchasing, sales and taxes sealed against XSS attacks
5915 $ /install/save.php
5916   /admin/db/maintenance_db.inc
5917   /purchasing/includes/db/grn_db.inc
5918   /purchasing/includes/db/invoice_items_db.inc
5919   /purchasing/includes/db/po_db.inc
5920   /purchasing/includes/db/supp_trans_db.inc
5921   /purchasing/manage/suppliers.php
5922   /sales/includes/db/credit_status_db.inc
5923   /sales/includes/db/cust_trans_db.inc
5924   /sales/includes/db/cust_trans_details_db.inc
5925   /sales/includes/db/sales_order_db.inc
5926   /sales/includes/db/sales_types_db.inc
5927   /sales/manage/customer_branches.php
5928   /sales/manage/customers.php
5929   /sales/manage/sales_areas.php
5930   /sales/manage/sales_people.php
5931   /taxes/db/item_tax_types_db.inc
5932   /taxes/db/tax_groups_db.inc
5933   /taxes/db/tax_types_db.inc
5934
5935 18-Apr-2008 Joe Hunt
5936 ! Module gl sealed against XSS Attacks
5937 $ /gl/includes/db/gl_db_accounts.inc
5938   /gl/includes/db/gl_db_account_types.inc
5939   /gl/includes/db/gl_db_bank_accounts.inc
5940   /gl/includes/db/gl_db_bank_trans.inc
5941   /gl/includes/db/gl_db_bank_trans_types.inc
5942   /gl/includes/db/gl_db_currencies.inc
5943   /gl/includes/db/gl_db_trans.inc
5944   
5945 18-Apr-2008 Janusz Dobrowolski
5946 ! Modules admin and dimensions sealed against XSS attacks
5947 $ /admin/payment_terms.php
5948   /admin/shipping_companies.php
5949   /admin/db/company_db.inc
5950   /admin/db/maintenance_db.inc
5951   /admin/db/users_db.inc
5952   /admin/db/voiding_db.inc
5953   /dimensions/includes/dimensions_db.inc
5954
5955 18-Apr-2008 Joe Hunt
5956 ! Modules includes, inventory and manufacturing sealed against XSS attacks
5957 $ /includes/db/comments_db.inc
5958   /includes/db/inventory_db.inc
5959   /includes/db/references_db.inc
5960   /inventory/includes/db/items_category_db.inc
5961   /inventory/includes/db/items_db.inc
5962   /inventory/includes/db/items_locations_db.inc
5963   /inventory/includes/db/items_units_db.inc
5964   /inventory/includes/db/movement_types_db.inc
5965   /manufacturing/includes/db/work_centres_db.inc
5966   /manufacturing/includes/db/work_orders_db.inc
5967   /manufacturing/includes/db/work_orders_quick_db.inc
5968   /manufacturing/includes/db/work_order_issues_db.inc
5969   /manufacturing/includes/db/work_order_produce_items_db.inc
5970   
5971 18-Apr-2008 Janusz Dobrowolski
5972 ! Changed db_escape function to avoid XSS attacks via js db injection
5973 $ /includes/db/connect_db.inc
5974 # Database inserts/updates secured against js injection
5975 $ /admin/db/maintenance_db.inc
5976   /gl/includes/db/gl_db_accounts.inc
5977   /purchasing/includes/db/po_db.inc
5978   /sales/sales_order_entry.php
5979   /sales/includes/db/sales_order_db.inc
5980
5981 16-Apr-2008 Joe Hunt
5982 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
5983 $ /includes/ui/ui_lists.inc
5984
5985 09-Apr-2008 Janusz Dobrowolski
5986 # Fixed number formatting bug in standard cost update.
5987 $ /inventory/cost_update.php
5988
5989 -------------------- 2,0 Beta - released ----------------------------
5990
5991 06-Apr-2008 Joe Hunt
5992 ! Changed install.html and update.html to fit the new unstable release 2.0
5993 ! Changed demo sql script to fit the 2.0 unstable.
5994 $ install.html
5995   update.html
5996   /sql/en_US-demo.sql
5997   
5998 06-Apr-2008 Janusz Dobrowolski
5999 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
6000   /sales/customer_invoice.php
6001 # Fixed typo causing error while adding new tax type.
6002   /taxes/tax_types.php
6003   
6004 05-Apr-2008 Joe Hunt
6005 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
6006 $ /admin/create_coy.php
6007
6008 05-Apr-2008 Joe Hunt
6009 # Removed annoying warnings in several reports. 
6010 $ config.php 
6011   /reporting/rep102.php
6012   /reporting/rep104.php
6013   /reporting/rep201.php
6014   /reporting/rep203.php
6015   /reporting/rep705.php
6016   /reporting/rep706.php
6017   /reporting/rep707.php
6018   /reporting/rep709.php
6019   /reporting/reports_main.php
6020   /reporting/includes/pdf_report.inc
6021   
6022 04-Apr-2008 Janusz Dobrowolski
6023 # Javascript bugfix in selecting orders for template.
6024 $ /sales/inquiry/sales_orders_view.php
6025
6026 04-Apr-2008 Joe Hunt
6027 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
6028 + Preparing for download of release 2.0b on SourceForge.
6029 $ config.php
6030   update.html
6031   /sql/en_US-new.sql
6032   /sql/en_US-demo.sql
6033   
6034 02-Apr-2008 Janusz Dobrowolski
6035 # Removed selector expansion on space key for multi-line selectors
6036 $ /js/inserts.js
6037 ! Hiding search button in combo selectors for javascript enabled browsers
6038 $ /includes/ui/ui_lists.inc
6039   /js/inserts.js
6040 + Focus set to invalid form field after submit check fail
6041 $ /admin/company_preferences.php
6042   /admin/fiscalyears.php
6043   /admin/gl_setup.php
6044   /admin/payment_terms.php
6045   /admin/shipping_companies.php
6046   /admin/users.php
6047   /admin/void_transaction.php
6048   /dimensions/dimension_entry.php
6049   /gl/bank_transfer.php
6050   /gl/gl_deposit.php
6051   /gl/gl_journal.php
6052   /gl/gl_payment.php
6053   /gl/manage/bank_accounts.php
6054   /gl/manage/bank_trans_types.php
6055   /gl/manage/currencies.php
6056   /gl/manage/exchange_rates.php
6057   /gl/manage/gl_account_classes.php
6058   /gl/manage/gl_account_types.php
6059   /gl/manage/gl_accounts.php
6060   /inventory/adjustments.php
6061   /inventory/cost_update.php
6062   /inventory/prices.php
6063   /inventory/purchasing_data.php
6064   /inventory/transfers.php
6065   /inventory/manage/item_categories.php
6066   /inventory/manage/item_units.php
6067   /inventory/manage/items.php
6068   /inventory/manage/locations.php
6069   /inventory/manage/movement_types.php
6070   /manufacturing/work_order_add_finished.php
6071   /manufacturing/work_order_entry.php
6072   /manufacturing/work_order_issue.php
6073   /manufacturing/work_order_release.php
6074   /manufacturing/manage/bom_edit.php
6075   /manufacturing/manage/work_centres.php
6076   /purchasing/po_entry_items.php
6077   /purchasing/po_receive_items.php
6078   /purchasing/supplier_credit.php
6079   /purchasing/supplier_credit_grns.php
6080   /purchasing/supplier_invoice.php
6081   /purchasing/supplier_invoice_grns.php
6082   /purchasing/supplier_payment.php
6083   /purchasing/supplier_trans_gl.php
6084   /purchasing/allocations/supplier_allocate.php
6085   /purchasing/manage/suppliers.php
6086   /sales/credit_note_entry.php
6087   /sales/customer_credit_invoice.php
6088   /sales/customer_delivery.php
6089   /sales/customer_invoice.php
6090   /sales/customer_payments.php
6091   /sales/sales_order_entry.php
6092   /sales/allocations/customer_allocate.php
6093   /taxes/item_tax_types.php
6094   /taxes/tax_groups.php
6095   /taxes/tax_types.php
6096 # Set default focus in update_db.php
6097 $ /admin/backups.php
6098
6099 29-Mar-2008 Janusz Dobrowolski
6100 # Changed gl_all_accounts_list() API
6101 $ /includes/ui/ui_lists.inc
6102 + Enhanced list accessability in kbd usage via space key
6103 $ js/inserts.js
6104
6105 28-Mar-2008 Janusz Dobrowolski
6106 # Fixed headers for various display mode
6107 $ /sales/inquiry/sales_orders_view.php
6108
6109 28-Mar-2008 Joe Hunt
6110 + Added print document options in inquiries.
6111 $ /sales/inquiry/customer_inquiry.php
6112   /sales/inquiry/sales_orders_view.php
6113   /sales/inquiry/sales_deliveries_view.php
6114   /purchasing/inquiry/po_search.php
6115   /purchasing/inquiry/po_search_completed.php
6116   
6117 28-Mar-2008 Joe Hunt
6118 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
6119 $ /sales/includes/db/customers_db.inc
6120 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
6121 $ /sales/includes/db/sales_credit_db.inc
6122 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
6123 $ /reporting/includes/doctext.inc
6124   /reporting/includes/doctext2.inc
6125 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
6126 $ /reporting/rep101.php
6127   /reporting/rep102.php
6128
6129 28-Mar-2008 Janusz Dobrowolski
6130 # Layout/focus fixes for no_[customer/supplier/item]_list option on
6131 $  /includes/ui/ui_lists.inc
6132    /purchasing/includes/ui/po_ui.inc
6133    /sales/credit_note_entry.php
6134    /sales/sales_order_entry.php
6135    /sales/includes/ui/sales_credit_ui.inc
6136    /sales/includes/ui/sales_order_ui.inc
6137
6138 27-Mar-2008 Janusz Dobrowolski
6139 + Automatic first field focus on page start, focus order preserved between form updates
6140 $  /gl/inquiry/gl_account_inquiry.php
6141    /includes/page/footer.inc
6142    /includes/ui/ui_controls.inc
6143    /includes/ui/ui_input.inc
6144    /includes/ui/ui_lists.inc
6145    /includes/ui/ui_view.inc
6146    /js/inserts.js
6147    /sales/sales_order_entry.php
6148    /sales/credit_note_entry.php
6149    /sales/includes/ui/sales_credit_ui.inc
6150    /sales/includes/ui/sales_order_ui.inc
6151 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
6152 $  /includes/ui/ui_input.inc
6153 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
6154 $  /gl/gl_deposit.php
6155    /gl/gl_journal.php
6156    /gl/gl_payment.php
6157    /gl/includes/ui/gl_deposit_ui.inc
6158    /gl/includes/ui/gl_journal_ui.inc
6159    /gl/includes/ui/gl_payment_ui.inc
6160    /includes/ui/ui_view.inc
6161    /purchasing/po_entry_items.php
6162    /purchasing/includes/ui/po_ui.inc
6163    /sales/sales_order_entry.php
6164    /sales/includes/ui/sales_credit_ui.inc
6165    /sales/includes/ui/sales_order_ui.inc
6166    /js/inserts.js
6167 ! get_js_set_focus moved from ui_view (this is only standalone form).
6168    /update_db.php
6169 # Fixed debit/credit entry check 
6170 $  /gl/gl_journal.php
6171 # Restored GET/POST security check on path_to_root
6172 $  /config.php
6173
6174 26-Mar-2008 Janusz Dobrowolski
6175 # Bug fixes in purchase module related to tax structure changes.
6176 $  /purchasing/includes/supp_trans_class.inc
6177    /purchasing/includes/db/invoice_db.inc
6178    /purchasing/includes/db/invoice_items_db.inc
6179    /purchasing/includes/ui/invoice_ui.inc
6180    /reporting/rep105.php
6181
6182 25-Mar-2008 Janusz Dobrowolski
6183 ! Per company pdf, backup and graphics directories in 'company' dir.
6184 $  /company (new dir)
6185    /company/0 (new dir)
6186    /company/0/images/ (new dir)
6187    /company/0/images/102.jpg    (moved from inventory/manage/image)
6188    /company/0/images/103.jpg    (moved from inventory/manage/image)
6189    /company/0/images/104.jpg    (moved from inventory/manage/image)
6190    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
6191    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
6192    /admin/backups.php
6193    /admin/create_coy.php
6194    /admin/db/maintenance_db.inc
6195    /install/index.php
6196    /reporting/rep102.php
6197    /reporting/rep104.php
6198    /reporting/rep202.php
6199    /reporting/rep303.php
6200    /reporting/rep706.php
6201    /reporting/rep707.php
6202    /reporting/includes/pdf_report.inc
6203    /inventory/manage/items.php
6204
6205 + jscript component caching (enables browser caching and future compression)
6206 $  /includes/session.inc
6207    /includes/main.inc
6208    /includes/page/header.inc
6209    /includes/ui/ui_view.inc
6210    /admin/display_prefs.php
6211    /config.php
6212
6213 - Removed obsolete file
6214 $  /sales/includes/ui/print_invoice.inc
6215
6216 21-Mar-2008 Janusz Dobrowolski
6217 ! Total Allocation/Left to Allocate update without page submit.
6218 $  /includes/ui/ui_view.inc
6219    /purchasing/allocations/supplier_allocate.php
6220    /sales/allocations/customer_allocate.php
6221 # Fixed unvisable under IE editbutton
6222 $  /themes/aqua/default.css
6223    /themes/cool/default.css
6224    /themes/default/default.css
6225
6226 20-Mar-2008 Janusz Dobrowolski
6227 # Excluding delivery notes from Customer Balances, removed warnings. 
6228 $  /reporting/rep101.php 
6229 # Divide by zero fix on order_price==0 in new supplier invoice
6230 $  /purchasing/supplier_invoice_grns.php
6231 # Database bug fix in new customer entry
6232 $  /sales/manage/customers.php
6233 # Small bug fix (warnings) in is_date() function.
6234 $  /includes/date_functions.inc
6235
6236 18-Mar-2008 Janusz Dobrowolski
6237 # Line items editor uses POST method - no disappearing shippment info.
6238 $  /sales/credit_note_entry.php
6239    /sales/sales_order_entry.php
6240    /sales/includes/ui/sales_credit_ui.inc
6241    /sales/includes/ui/sales_order_ui.inc
6242 + Added edit_button_cell() function
6243 $  /includes/ui/ui_controls.inc
6244 + Helper function for finding indexed submit $_POST vars.
6245 $  /includes/ui/ui_input.inc
6246 + New class .editbutton for buttons. Default view is link alike.
6247 $  /themes/aqua/default.css
6248    /themes/cool/default.css
6249    /themes/default/default.css
6250
6251 17-Mar-2008 Janusz Dobrowolski
6252 # Added rounding when needed to avoid document non cosistent documents.
6253 $  /includes/banking.inc
6254    /purchasing/supplier_credit_grns.php
6255    /purchasing/supplier_invoice_grns.php
6256    /purchasing/includes/supp_trans_class.inc
6257    /purchasing/includes/ui/invoice_ui.inc
6258    /purchasing/includes/ui/po_ui.inc
6259    /reporting/rep107.php
6260    /reporting/rep109.php
6261    /reporting/rep110.php
6262    /reporting/rep209.php
6263    /sales/includes/cart_class.inc
6264    /sales/includes/ui/sales_credit_ui.inc
6265    /sales/includes/ui/sales_order_ui.inc
6266    /sales/view/view_credit.php
6267    /sales/view/view_dispatch.php
6268    /sales/view/view_invoice.php
6269    /sales/view/view_sales_order.php
6270    /taxes/tax_calc.inc
6271 # Sign bug for customer transactions
6272 $  /reporting/rep709.php
6273 # Include file conflict fix
6274 $ /purchasing/includes/ui/invoice_ui.inc
6275   /gl/manage/bank_accounts.php
6276   /manufacturing/inquiry/where_used_inquiry.php
6277   /purchasing/manage/suppliers.php
6278   
6279 16-Mar-2008 Janusz Dobrowolski
6280 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
6281 $  /js/behaviour.js
6282    /js/inserts.js
6283 + Added javascript source collecting functions
6284 $  /includes/main.inc
6285 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
6286 + Added global js code collecting arrays  $js_lib, $js_static
6287 $  /includes/session.inc
6288 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
6289 $  /includes/ui/ui_view.inc
6290 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
6291 $  /includes/page/footer.inc
6292    /includes/page/header.inc
6293 ! Added including of data_checks.inc
6294 $  /includes/ui.inc
6295 + User side percent/exrate/qty/price input formatting via onblur handler.
6296 $  /admin/gl_setup.php
6297    /gl/gl_budget.php
6298    /gl/manage/exchange_rates.php
6299    /includes/ui/ui_input.inc
6300    /inventory/purchasing_data.php
6301    /inventory/reorder_level.php
6302    /inventory/includes/item_adjustments_ui.inc
6303    /inventory/includes/stock_transfers_ui.inc
6304    /manufacturing/work_order_entry.php
6305    /manufacturing/manage/bom_edit.php
6306    /purchasing/po_entry_items.php
6307    /purchasing/po_receive_items.php
6308    /purchasing/supplier_credit.php
6309    /purchasing/supplier_credit_grns.php
6310    /purchasing/supplier_invoice_grns.php
6311    /purchasing/supplier_trans_gl.php
6312    /purchasing/allocations/supplier_allocate.php
6313    /purchasing/includes/ui/po_ui.inc
6314    /sales/customer_delivery.php
6315    /sales/customer_invoice.php
6316    /sales/allocations/customer_allocate.php
6317    /sales/includes/ui/sales_credit_ui.inc
6318    /sales/includes/ui/sales_order_ui.inc
6319    /taxes/tax_groups.php
6320    /taxes/tax_types.php
6321
6322 14-Mar-2008 Janusz Dobrowolski
6323  + All forms fixed to accept user native numeric format.
6324  $ /admin/gl_setup.php
6325    /gl/bank_transfer.php
6326    /gl/gl_budget.php
6327    /gl/gl_deposit.php
6328    /gl/gl_journal.php
6329    /gl/gl_payment.php
6330    /gl/includes/db/gl_db_banking.inc
6331    /gl/includes/ui/gl_deposit_ui.inc
6332    /gl/includes/ui/gl_journal_ui.inc
6333    /gl/includes/ui/gl_payment_ui.inc
6334    /gl/manage/exchange_rates.php
6335    /inventory/adjustments.php
6336    /inventory/cost_update.php
6337    /inventory/prices.php
6338    /inventory/purchasing_data.php
6339    /inventory/reorder_level.php
6340    /inventory/transfers.php
6341    /inventory/includes/item_adjustments_ui.inc
6342    /inventory/includes/stock_transfers_ui.inc
6343    /inventory/manage/item_units.php
6344    /manufacturing/work_order_entry.php
6345    /manufacturing/inquiry/where_used_inquiry.php
6346    /manufacturing/manage/bom_edit.php
6347    /purchasing/po_entry_items.php
6348    /purchasing/po_receive_items.php
6349    /purchasing/supplier_credit_grns.php
6350    /purchasing/supplier_invoice_grns.php
6351    /purchasing/supplier_payment.php
6352    /purchasing/supplier_trans_gl.php
6353    /purchasing/allocations/supplier_allocate.php
6354    /purchasing/includes/ui/po_ui.inc
6355    /purchasing/inquiry/po_search.php
6356    /sales/credit_note_entry.php
6357    /sales/customer_credit_invoice.php
6358    /sales/customer_delivery.php
6359    /sales/customer_invoice.php
6360    /sales/customer_payments.php
6361    /sales/sales_order_entry.php
6362    /sales/allocations/customer_allocate.php
6363    /sales/includes/ui/sales_credit_ui.inc
6364    /sales/includes/ui/sales_order_ui.inc
6365    /sales/manage/customers.php
6366    /sales/manage/sales_people.php
6367    /sales/view/view_credit.php
6368    /sales/view/view_dispatch.php
6369    /sales/view/view_invoice.php
6370    /sales/view/view_receipt.php
6371    /sales/view/view_sales_order.php
6372    /taxes/item_tax_types.php
6373    /taxes/tax_groups.php
6374    /taxes/tax_types.php
6375  + User format functions for percent/price/exrate amounts display.
6376  $ /includes/current_user.inc
6377  + Input checking functions for numeric input fields in user native format
6378  $ /includes/data_checks.inc
6379  + Numeric input fields in user native format
6380  $ /includes/ui/ui_input.inc
6381  + Javascript function for conversion to/from user native numeric format.
6382  $ /includes/ui/ui_view.inc
6383  + New class amount for numeric input
6384  $ /themes/aqua/default.css
6385    /themes/cool/default.css
6386    /themes/default/default.css
6387  # Removed warning on adding component
6388    /manufacturing/manage/bom_edit.php
6389  # Quantity display correction
6390    /manufacturing/inquiry/where_used_inquiry.php
6391  # Fixed add_customer_trans() call
6392    /gl/includes/db/gl_db_banking.inc
6393
6394 12-Mar-2008 Joe Hung
6395  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
6396  - Removed default insertion of Units of Measure. Not neccessary.
6397  $ /sql/alter.sql
6398    /admin/db/maintenance_db.inc (added support for update)
6399
6400 11-Mar-2008 Janusz Dobrowolski
6401  + Table of measure moved into new table item_units
6402  ! Removed $themes[] from config.php, theme list based on directory structure
6403  $ /config.php
6404    /includes/ui/ui_lists.inc
6405    /applications/inventory.php
6406    /inventory/includes/inventory_db.inc
6407    /inventory/includes/db/items_units_db.inc
6408    /inventory/manage/item_units.php
6409    /inventory/manage/items.php
6410    /sql/alter.sql
6411
6412 11-Mar-2008 Joe Hunt
6413  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
6414  $ /sales/customer_invoice.php
6415    /sales/customer_delivery.php
6416  
6417 10-Mar-2008 Joe Hunt
6418  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
6419  $ /sales/sales_order_entry.php
6420  
6421 10-Mar-2008 Janusz Dobrowolski
6422  + Added price list selector to sales entry (debtor_master gives only default one)
6423  + Added optional submit_on_change parameter to sales ui lists
6424  $ /includes/ui/ui_lists.inc
6425    /sales/sales_order_entry.php
6426    /sales/includes/ui/sales_credit_ui.inc
6427    /sales/includes/ui/sales_order_ui.inc
6428  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
6429  $ /sales/includes/cart_class.inc
6430    /includes/ui/ui_view.inc
6431    /sales/includes/sales_db.inc
6432  # Fixed bogus sales_type lists in edition mode
6433  $ /sales/customer_delivery.php
6434    /sales/customer_invoice.php
6435  # Smaller fixes, cart_class.sales_type name change
6436  $ /sales/includes/ui/sales_credit_db.inc
6437    /sales/credit_note_entry.php
6438    /sales/customer_credit_invoice.php
6439    /sales/includes/cart_class.inc
6440    /sales/includes/db/sales_credit_db.inc
6441    /sales/includes/db/sales_delivery_db.inc
6442    /sales/includes/db/sales_invoice_db.inc
6443    /sales/includes/db/sales_order_db.inc
6444    /sales/includes/ui/sales_credit_ui.inc
6445  # One another pmWiki name conflict removed
6446  $ /admin/display_prefs.php
6447  
6448 09-Mar-2008 Joe Hunt
6449  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
6450  $ /dimensions/includes/dimensions_db.inc
6451    /gl/includes/db/gl_db_banking.inc
6452    /includes/main.inc
6453    /inventory/includes/db/items_adjust_db.inc
6454    /manufacturing/includes/db/work_order_issues_db.inc
6455    /manufacturing/includes/db/work_order_produce_items_db.inc
6456    /manufacturing/includes/db/work_orders_db.inc
6457    /manufacturing/includes/db/work_orders_quick_db.inc
6458    /purchasing/includes/db/grn_db.inc
6459    /purchasing/includes/db/po_db.inc
6460    /purchasing/includes/db/supp_payment_db.inc
6461    /reporting/includes/form_types.inc (File removed)
6462    /sales/includes/db/sales_delivery_db.inc
6463    /sales/includes/db/sales_invoice_db.inc
6464    /sales/includes/db/sales_order_db.inc
6465    /sql/alter.sql
6466  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
6467  $ /reporting/rep101.php
6468    /reporting/rep201.php
6469  # clone replacement do_clone() for both PHP 4 and PHP 5.
6470  $ /includes/ui/ui_view.inc (at the very bottom)
6471    /sales/includes/cart_class.inc
6472    
6473 07-Mar-2008 Janusz Dobrowolski
6474  ! Changed name tax type uniqueness constraint to (name, rate)
6475  $ /includes/ui/ui_lists.inc
6476    /taxes/items_tax_types.php
6477  ! Tax included option moved from tax_group to sales_types table
6478  $ includes/ui/ui_view.inc
6479    /purchasing/includes/ui/invoice_ui.inc
6480    /taxes/tax_calc.inc
6481    /taxes/tax_groups.php
6482    /taxes/db/tax_groups_db.inc
6483    /sql/alter.sql
6484  # Final rewriting of sales module, a lot of bugfixes.
6485  + Template delivery/invoicing
6486  + Concurrent document editing control on sql level
6487  + Most of sales documents are now editable
6488  + Some links to print documents after entry
6489  ! Changed javascript helper function for customer allocations
6490  $ /applications/customers.php
6491    /includes/ui/ui_input.inc
6492    /reporting/rep107.php
6493    /reporting/rep109.php
6494    /reporting/rep110.php
6495    /sales/credit_note_entry.php
6496    /sales/customer_credit_invoice.php
6497    /sales/customer_delivery.php
6498    /sales/customer_invoice.php
6499    /sales/customer_payments.php
6500    /sales/sales_order_entry.php
6501    /sales/allocations/customer_allocate.php
6502    /sales/allocations/customer_allocation_main.php
6503    /sales/includes/cart_class.inc
6504    /sales/includes/sales_db.inc
6505    /sales/includes/sales_ui.inc
6506    /sales/includes/db/cust_trans_db.inc
6507    /sales/includes/db/cust_trans_details_db.inc
6508    /sales/includes/db/custalloc_db.inc
6509    /sales/includes/db/customers_db.inc
6510    /sales/includes/db/payment_db.inc
6511    /sales/includes/db/sales_credit_db.inc
6512    /sales/includes/db/sales_delivery_db.inc
6513    /sales/includes/db/sales_invoice_db.inc
6514    /sales/includes/db/sales_order_db.inc
6515    /sales/includes/db/sales_types_db.inc
6516    /sales/includes/ui/print_invoice.inc
6517    /sales/includes/ui/sales_credit_ui.inc
6518    /sales/includes/ui/sales_order_ui.inc
6519    /sales/inquiry/customer_allocation_inquiry.php
6520    /sales/inquiry/customer_inquiry.php
6521    /sales/inquiry/sales_deliveries_view.php
6522    /sales/inquiry/sales_orders_view.php
6523    /sales/manage/credit_status.php
6524    /sales/manage/sales_types.php
6525    /sales/view/view_credit.php
6526    /sales/view/view_dispatch.php
6527    /sales/view/view_invoice.php
6528    /sales/view/view_receipt.php
6529    /sales/view/view_sales_order.php
6530 # Removed function name conflict with wiki help system
6531    /includes/lang/language.php
6532    
6533 06-Mar-2008 Janusz Dobrowolski
6534  + Wiki help links integration
6535  $ /config.php
6536    /includes/page/header.inc
6537    /includes/lang/language.php
6538  + Optional debuging with xdebug module
6539  $ /index.php
6540    /includes/db/connect_db.inc
6541  ! Concurrent edition fix
6542  $  /includes/systypes.inc
6543  # Table header fix
6544  $  /manufacturing/manage/bom_edit.php
6545  # Menu layout fixes
6546  $ /themes/aqua/renderer.php
6547    /themes/cool/renderer.php
6548    /themes/default/renderer.php
6549  # Removed warning about nonexistent $_GET variable
6550  $ /dimensions/inquiry/search_dimensions.php
6551  # MySQL 3.xx CAST bug fix
6552  $ /includes/db/manufacturing_db.inc
6553    /manufacturing/includes/db/work_order_requirements_db.inc
6554    /manufacturing/inquiry/where_used_inquiry.php
6555
6556 04-Mar-2008 Joe Hunt
6557  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
6558    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
6559  $ /inventory/cost_update.php
6560    /purchasing/includes/db/grn_db.inc and
6561    /manufacturing/manage/bom_edit.php. 
6562    /manufacturing/includes/db/work_orders_db.inc
6563    /manufacturing/includes/db/work_orders_quick_db.inc
6564    /manufacturing/work_order_entry.php
6565   
6566 21-Feb-2008 Joe Hunt
6567  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
6568  $ /admin/view_print_transaction.php
6569    /applications/setup.php
6570   
6571 17-Feb-2008 Joe Hunt
6572  ! Minor change in menu and function in view_print_transaction.php
6573  $ /admin/view_print_transaction.php
6574    /application/setup.php
6575  + Preparing for print of single documents
6576  $ /reporting/includes/reporting.inc
6577  ! Removing 'out' field in table tax_types
6578  $ /sql/alter.sql
6579    /taxes/tax_types.php
6580    /taxes/db/tax_types_db.inc
6581  + Added 2 functions in ui_input.inc, button and button_cell
6582    /includes/ui/ui_input.inc
6583
6584 11-Feb-2008 Joe Hunt
6585  + Added file, update_db.php, for updating company databases from an SQL script.
6586  $ update_db.php (New file)
6587    update.html
6588   
6589 06-Fef-2008 Joe Hunt
6590  + Added Report, Salesman Listing, rep106.php. 
6591  $ /reporting/reports_main.php
6592    /reporting/rep106.php
6593   
6594 06-Feb-2008 Janusz Dobrowolski
6595  + Separation of customer invoice issue and goods delivery.
6596  + Batch invoicing for more than one delivery
6597  # Corrected inadequate shipping tax calculations.
6598  ! Default debugging status changed to off.
6599  $ /taxes/tax_calc.inc
6600    /taxes/db/tax_groups_db.inc
6601    /admin/db/voiding_db.inc
6602    /applications/customers.php
6603    /includes/systypes.inc
6604    /includes/types.inc
6605    /includes/ui/ui_controls.inc
6606    /includes/ui/ui_lists.inc
6607    /includes/ui/ui_view.inc
6608    /inventory/inquiry/stock_status.php
6609    /reporting/rep105.php
6610    /reporting/rep107.php
6611    /reporting/rep109.php
6612    /reporting/rep110.php 
6613    /reporting/rep209.php
6614    /reporting/reports_main.php
6615    /reporting/includes/doctext.inc
6616    /reporting/includes/doctext2.inc
6617    /reporting/includes/form_types.inc
6618    /reporting/includes/pdf_report.inc
6619    /reporting/includes/reports_classes.inc
6620    /sales/customer_credit_invoice.php
6621    /sales/customer_invoice.php
6622    /sales/sales_order_entry.php
6623    /sales/customer_delivery.php 
6624    /sales/includes/db/sales_delivery_db.inc 
6625    /sales/includes/ui/print_invoice.inc 
6626    /sales/includes/cart_class.inc
6627    /sales/includes/sales_db.inc
6628    /sales/includes/db/cust_trans_db.inc
6629    /sales/includes/db/cust_trans_details_db.inc
6630    /sales/includes/db/sales_credit_db.inc
6631    /sales/includes/db/sales_invoice_db.inc
6632    /sales/includes/db/sales_order_db.inc
6633    /sales/includes/ui/sales_order_ui.inc
6634    /sales/inquiry/customer_allocation_inquiry.php
6635    /sales/inquiry/customer_inquiry.php
6636    /sales/inquiry/sales_orders_view.php
6637    /sales/inquiry/sales_deliveries_view.php 
6638    /sales/view/view_dispatch.php
6639    /sales/view/view_invoice.php
6640    /sales/view/view_sales_order.php
6641    /sql/alter.sql
6642    config.php
6643   
6644 01-Feb-2008 Joe Hunt
6645  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
6646  $ /sales/includes/cart_class.inc
6647    /sales/includes/db/sales_credit_db.inc
6648    /sales/includes/db/sales_invoice_db.inc
6649    /sales/includes/db/sales_order_db.inc
6650    /sales/includes/db/cust_trans_details_db.inc
6651    /sales/includes/ui/sales_order_ui.inc
6652    /sales/includes/ui/sales_credit_ui.inc
6653    /sales/credit_note_entry.php
6654    /sales/customer_credit_invoice.php
6655    /sales/sales_order_entry.php
6656    /sales/customer_invoice.php
6657
6658 31-Jan-2008 Joe Hunt
6659  ! New Release 2.0 Pre Alpha
6660  $ config.php
6661  # Fixed a release 2 related bug in create_coy.php
6662  $ /admin/create_coy.php
6663  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
6664    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
6665    with these databases changes without any new files. They are coming as soon as possible.
6666  $ /sql/alter.sql (New file)  
6667  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
6668    and 2 related files
6669  $ /purchasing/supplier_trans_gl.php
6670    /purchasing/includes/db/invoice_items_db.inc
6671  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
6672  $ /includes/ui/ui_lists.inc
6673    /purchasing/includes/ui/po_ui.inc
6674    /sales/includes/ui/sales_order_ui.inc
6675    /admin/company_preferences.php
6676    /admin/db/company_db.inc
6677    config.php
6678  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
6679    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
6680  $ /sales/manage/sales_people.php
6681    /includes/ui/ui_input.inc
6682  
6683 -------------------- 2,0 Pre Alpha - above ----------------------------
6684 31-Jan-2008 Janusz Dobrowolski
6685  # Minor bugfix in db_import()
6686  $ /admin/db/maintenance_db.inc
6687  
6688 30-Jan-2008 Janusz Dobrowolski
6689  # Minor display fix in tax_types.php
6690  $ /taxes/tax_types.php
6691  ! Format cleanup on some files.
6692  $ /gl/includes/gl_db.inc
6693    /gl/includes/gl_ui.inc
6694    /applications/application.php
6695    frontaccounting.php
6696    index.php
6697    
6698 -------------------- 1.16 Stable Released ----------------------
6699 28-Jan-2008 Joe Hunt
6700  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
6701    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
6702    and $no_supplier_list. Default is the normal behavior for all listboxes.
6703  $ /includes/ui/ui_lists.inc
6704    /sales/includes/ui/sales_orders_ui.inc
6705    /purchases/includes/ui/po_ui.inc
6706    /themes/default/images/locate.png (New file)
6707    config.php
6708
6709  + Added ALTER TABLE possibility in db_import. For future releases.
6710  $ /admin/db/maintenence_db.inc  
6711
6712  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
6713  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
6714  $ /includes/db/connect_db.inc
6715    /includes/ui/ui_lists.inc
6716    /includes/page/header.inc
6717    /access/login.php
6718    
6719 16-Jan-2008 Joe Hunt
6720  # When login screen is displayed after session timeout page content is broken. It
6721    is because of NOT using absolute paths in href attribute theme elements.
6722  $ /access/login.php
6723  
6724 30-Dec-2007 Joe Hunt
6725  # Minor adjustments in function db_export on line 325
6726  $ /admin/db/maintenance_db.inc
6727  
6728 29-Dec-2007 Joe Hunt
6729  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
6730  $ config.php
6731  
6732  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
6733    Also fixed a unneccessary str_replace when importing sql scripts.
6734  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
6735  $ /admin/db/maintenance_db.inc
6736    /reporting/includes/pdf_report.inc
6737    
6738 13-Dec-2007 Joe Hunt
6739  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
6740  $ /gl/inquiry/gl_trial_balance.php
6741    /gl/inquiry/gl_account_inquiry.php
6742
6743 13-Dec-2007 Joe Hunt
6744  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
6745  $ /admin/db/voiding_db.inc
6746  
6747 06-Dec-2007 Joe Hunt
6748  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
6749  $ /gl/gl_payment.php
6750    /gl/includes/ui/gl_payment_ui.inc
6751    
6752  ! Changed $loc_notification to be set to 0 instead of 1.
6753  $ config.php
6754  
6755 -------------------- 1.15 Stable Released ----------------------
6756 05-Dec-2007 Joe Hunt
6757  + Added email notification to stock location when available stock is below reorder level
6758  $ config.php
6759    /sales/includes/db/sales_order_db.inc
6760    
6761  # Fixed bugs in Open balances when account is not a balance account
6762  $ /gl/inquiry/gl_trial_balance.php
6763    /gl/inquiry/gl_account_inquiry.php
6764    /reporting/rep704.php
6765    /reporting/rep708.php
6766    
6767 -------------------- 1.14 Stable Released ----------------------
6768 01-Oct-2007 Joe Hunt
6769  ! Major change in the installation of modules to also accept an SQL-file for upload.
6770  $ config.php
6771    /admin/inst_module.php
6772    /admin/db/maintenance_db.inc
6773    
6774 30-Sep-2007 Joe Hunt
6775  # The following files were still vulnerable. Fixed
6776  $ /access/login.php
6777    /includes/lang/language.php
6778
6779 -------------------- 1.13 Stable Released ----------------------
6780 14-Sep-2007 Joe Hunt
6781  + Added optional link for electronic payment on invoices (PayPal). 
6782  ! Better support for install/update languages.  
6783  ! Minor adjustments
6784  # Fixed a vulnerable item in config.php
6785  $ config.php
6786
6787 14-Sep-2007 Joe Hunt
6788  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
6789  # config.php has been vulnerable. Fixed.
6790  $ /admin/inst_lang.php
6791  $ config.php
6792  
6793 10-Sep-2007 Joe Hunt
6794  ! Changed Bank Address field from text to textarea (multirows)
6795  $ /gl/manage/bank_accounts.php
6796  
6797 06-Sep-2007 Joe Hunt
6798  + Added optional link for electronic payment on invoices (PayPal)
6799  $ /reporting/reports_main.php
6800    /reporting/rep107.php
6801    /reporting/includes/report_classes.inc
6802    /reporting/includes/pdf_report.inc
6803    /reporting/includes/doc_text.inc
6804    /reporting/includes/doc_text2.inc
6805    
6806 23-Aug-2007 Joe Hunt
6807  # Unnecessary parameter ($db) in check_for_recursive_bom
6808  $ /manufacturing/manage/bom_edit.php
6809  
6810 21-Aug-2007 Joe Hunt
6811  # Bug in /includes/lang/gettext.php (249) affecting changing language!
6812  $ /includes/lang/gettext.php
6813  
6814 08-Aug-2007 Joe Hunt
6815  # Minor adjustments
6816  $ config.php
6817    /access/login.php
6818    /admin/create_coy.php
6819    /reporting/includes/pdf_report.inc
6820    
6821 04-Aug-2007 Joe Hunt
6822  + Added a default fiscal year in the en_US-new.sql and start references.
6823  $ /sql/en_US-new.sql
6824  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
6825  $ /lang/en_US/LC_MESSAGES/en_US.mo
6826  
6827 03-Aug-2007 Joe Hunt
6828  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
6829  $ /sales/includes/db/sales_order_db.inc
6830  
6831 23-Jul-2007 Joe Hunt
6832  # Changed <? in front of 2 files to <?php.
6833  $ /purchasing/includes/purchasing_ui.inc
6834    /reporting/includes/class.mail.inc
6835    
6836 -------------------- 1.12 Stable Released ----------------------
6837 21-Jul-2007 Joe Hunt
6838  + Added option to handle Jalali and Islamic Calendars
6839  ! Minor adjustments
6840  $ config.php
6841    /gl/includes/db/gl_db_trans.inc
6842    /includes/date_functions.inc
6843    /includes/ui/ui_input.inc
6844    /includes/ui/ui_lists.inc
6845    /includes/ui/ui_view.inc
6846    /purchasing/po_receive_items.php
6847    /purchasing/includes/ui/invoice_ui.inc
6848    /purchasing/includes/ui/po_ui.inc
6849    /reporting/rep705.php
6850    /sales/includes/db/sales_order_db.inc
6851    /sales/includes/ui/sales_order_ui.inc
6852    
6853 20-Jul-2007 Joe Hunt
6854  ! Changed parameters on report Sales Order. Option to print as Quote.
6855  $ /reporting/reports_main.php
6856    /reporting/rep109.php
6857    /reporting/includes/pdf_report.inc
6858    /reporting/includes/doctext.inc
6859    /reporting/includes/doctext2.inc
6860  
6861 19-Jul-2007 Joe Hunt
6862  + Added Budget Entry in General Ledger. Includes Dimensions.
6863  $ config.php
6864    /applications/generalledger.php
6865    /gl/gl_budget.php (New File!)
6866    /gl/includes/db/gl_db_trans.inc
6867    /includes/date_functions.inc
6868    /reporting/report_classes.inc
6869    
6870 -------------------- 1.11 Stable Released ----------------------
6871 04-Jul-2007 Joe Hunt
6872  ! Option for using alpha numeric chart of accounts.
6873  $ config.php
6874    /gl/manage/gl_accounts.php
6875    /gl/includes/db/gl_db_accounts.inc
6876    /gl/includes/db/gl_db_bank_trans.inc
6877    /gl/includes/db/gl_db_trans.inc
6878    /gl/inquiry/gl_trial_balance.inc
6879    /admin/db/company_db.inc
6880    /inventory/includes/db/items_db.inc
6881    /sales/manage/customer_branches.inc
6882
6883 04-Jul-2007 Joe Hunt
6884  # Problems retrieving language texts for poEdit in long javascripts
6885  $ /includes/ui/ui_view.inc
6886  
6887 04-May-2007 Joe Hunt
6888  # Database error when updating more than one item row in Sales Orders.
6889  $ /sales/includes/db/sales_order_db.inc
6890  # Database error when inserting work order issues. Fixed.
6891  $ /manufacturing/includes/db/work_order_issues_db.inc
6892  
6893 03-May-2007 Joe Hunt
6894  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
6895  $ /includes/db/manufacturing_db.inc
6896    /manufacturing/includes/db/work_order_requirements_db.inc
6897
6898 02-May-2007 Joe Hunt
6899  # Missing details on Purchase Order when emailing and printing
6900  $ /reporting/rep209.php
6901  
6902 -------------------- 1.1 Stable Released ----------------------
6903 02-May-2007 Joe Hunt
6904  + Enabled module addons and all the below bugfixes. No changes in database structure.
6905  - Removed /sql/basic.sql (included in the other sql files)
6906  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
6907    (not needed anymore).
6908  + Addition of update.html  
6909  $ /admin/inst_module.php (New file!)
6910    /applications/customers.php
6911    /applications/dimensions.php
6912    /applications/generalledger.php
6913    /applications/inventory.php
6914    /applications/manufacturing.php
6915    /applications/setup.php
6916    /applications/suppliers.php
6917    /install/index.php
6918    /install/save.php
6919    /modules/inst_modules.php (New folder and new file!)
6920    /modules/index.php (New file!)
6921    /sql/en_US-demo.sql
6922    /sql/en_US-new.sql
6923    install.html
6924    update.html (New file!)
6925    
6926 01-May-2007 Joe Hunt
6927  # Missing measure of units when printing sales orders
6928  # Update of Sales People caused a database error
6929  $ /sales/manage/sales_people.php
6930    /reporting/rep109.php
6931  
6932 30-Apr-2007 Joe Hunt
6933  + The selected menu tab is now shown with same background as hover color.
6934  $ config.php (default tab line 77. Change if you want)
6935    /includes/page/header.inc
6936    
6937 28-Apr-2007 Joe Hunt
6938  # When saving work order entries a lot of debug boxes appeared. Fixed
6939  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
6940  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
6941  $ /includes/db/manufacturing_db.inc
6942    /manufacturing/work_order_entry.php
6943    /manufacturing/includes/work_order_issue_ui.inc
6944    /manufacturing/includes/db/work_order_requirements_db.inc
6945    /manufacturing/includes/db/work_orders_quick_db.inc
6946    /manufacturing/inquiry/where_used_inquiry.php
6947    
6948 25-Apr-2007 Joe Hunt
6949  # Missing Date Picker
6950  $ /sales/customer_invoice.php
6951  # No JS popup window
6952  $ /sales/view/view_invoice.php
6953  
6954 24-Apr-2007 Joe Hunt
6955  ! New and better Date Picker, better cool theme.
6956  $ /includes/ui/ui_input.inc
6957    /includes/ui/ui_view.inc
6958    /reporting/includes/reports_classes.inc
6959    /themes/cool/default.css
6960
6961 -------------------- 1.0.1 Stable Released ----------------------
6962 23-Apr-2007 Joe Hunt
6963  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
6964    the changes for selection lists customers/suppliers and the Audit Trail.
6965
6966 22-Apr-2007 Joe Hunt
6967  ! Changed the two selection lists for customers/suppliers in reports to a single one with
6968    No Filter
6969  ! Changed the sort order in these selection lists from id to name.
6970  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
6971  $ /reporting/reports_main.php
6972    /reporting/rep101.php
6973    /reporting/rep102.php
6974    /reporting/rep201.php
6975    /reporting/rep202.php
6976    /reporting/rep203.php
6977    /reporting/rep204.php
6978    /reporting/includes/reports_classes.inc
6979    /includes/ui/ui_lists.inc
6980    /gl/includes/db/gl_db_trans.inc
6981    config.php
6982    
6983 22-Apr-2007 Joe Hunt
6984  + Date Picker for all date fields.
6985  $ config.php
6986    /admin/fiscalyears.php
6987    /admin/void_transaction.php
6988    /includes/ui/ui_view.inc
6989    /includes/ui/ui_input.inc
6990    /dimensions/dimension_entry.php
6991    /dimensions/inquiry/search_dimensions.php
6992    /gl/gl_journal.php
6993    /gl/gl_deposit.php
6994    /gl/gl_payment.php
6995    /gl/bank_transfer.php
6996    /gl/inquiry/bank_inquiry.php
6997    /gl/inquiry/gl_account_inquiry.php
6998    /gl/inquiry/gl_trial_balance.php
6999    /gl/manage/exchange_rates.php
7000    /inventory/adjustments.php
7001    /inventory/transfers.php
7002    /inventory/inquiry/stock_movements.php
7003    /inventory/manage/items.php
7004    /manufacturing/work_order_add_finished.php
7005    /manufacturing/work_order_entry.php
7006    /manufacturing/work_order_issue.php
7007    /manufacturing/work_order_release.php
7008    /purchasing/supplier_payment.php
7009    /purchasing/po_entry_items.php
7010    /purchasing/po_receive_items.php
7011    /purchasing/supplier_credit.php
7012    /purchasing/supplier_credit_grns.php
7013    /purchasing/supplier_invoice.php
7014    /purchasing/supplier_invoice_grns.php
7015    /purchasing/supplier_trans_gl.php
7016    /purchasing/includes/ui/po_ui.inc
7017    /purchasing/inquity/po_search.php
7018    /purchasing/inquiry/po_search_completed.php
7019    /purchasing/inquiry/supplier_allocation_inquiry.php
7020    /purchasing/inquiry/supplier_inquiry.php
7021    /reporting/reports_main.php
7022    /reporting/includes/reports_classes.inc
7023    /sales/credit_note_entry.php
7024    /sales/customer_credit_invoice.php
7025    /sales/customer_payments.php
7026    /sales/sales_order_entry.php
7027    /sales/includes/ui/sales_order_ui.inc
7028    /sales/inquiry/customer_allocation_inquiry.php
7029    /sales/inquiry/customer_inquiry.php
7030    /sales/inquiry/sales_orders_view.php
7031    New image files:
7032    /themes/default/images/cal.gif
7033    /themes/default/images/next.gif
7034    /themes/default/images/prev.gif
7035
7036 19-Apr-2007 Joe Hunt
7037  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
7038  # Bug no 1703891, Reserved MySQL words used as column names, fixed
7039  $ /taxes/db/tax_types_db.inc
7040
7041  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
7042  $ /gl/manage/gl_accounts.php
7043    /gl/includes/db/gl_db_accounts.inc
7044    /includes/ui/ui_input.inc
7045
7046 18-Apr-2007 Joe Hunt
7047  # Bug no 1702594, Logon Loop, fixed
7048  $ config.php
7049
7050 -------------------- 1.0a Stable Released ----------------------
7051 10-Apr-2007 Joe Hunt
7052  ! Release 1.0a established on SourceForge, fixing the bugs.
7053
7054 11-Apr-2007 Joe Hunt
7055  # Bug No 1698214, Creating Items, fixed
7056  $ /includes/ui/ui_lists.inc
7057  # Bug no 1698216, Item Movements, fixed
7058  $ /inventory/manage/items.php
7059
7060 -------------------- 1.0 Stable Released ----------------------
7061 10-Apr-2007 Joe Hunt
7062  ! Release 1.0 established on SourceForge.