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