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