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