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