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