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