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