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