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