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