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