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