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