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