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