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