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