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