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