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