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