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