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