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