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