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