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