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