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