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