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