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