RELEASE NOTES – TEST REPORT
CAIRS VERSION 4.0.14.20.111
FEATURES/REFINEMENTS
Orders & Troubles
- FEATURE – When creating a report in Orders/Troubles –> Reports, you can now double click on any order or trouble ticket number and open the record from the report.
- FEATURE – Added functionality that will handle reports that are associated to fields that no longer exist in the database. It will report the fields that have changed and need to be removed when saving the record.
- REFINEMENT – Set the ActiveRowScrollRegion.ScrollRowIntoView on the treecontroller to .Rows(0) in order to force grid to always show the top row regardless of if the sorted value has a “blank”. This would only be an issue if user selected a search parameter, not if they selected a
- specific view from menu.
- REFINEMENT – When you remove a component from a Work Order or Trouble Ticket using the drop component Ribbon Button it no longer stays visible in the components pane.
- REFINEMENT – Fixed complications caused when cancelling a Work Order without filling out all required fields. The Order now closes without confusion or being required to fill out fields.
- REFINEMENT – Fixed Organization Name view to only load the filtered records by the aggregate, they were all showing under each aggregated line.
Entire System
- FEATURE – When an invalid email address is entered into CAIRS, you will now receive a message that the address is not valid.
- REFINEMENT – All required fields on a record must be completed before you can save the record. If a required field is not complete a message appears asking to complete required fields before saving.
SOLR
- SOLR has been removed from the system.
Configured Items
- FEATURE – Added Data Fill capability to the Cell Phone records
Global Reports
- FEATURE – Sometimes when CAIRS would update from version to version, there would be errors in the global reports because field names or locations were changed, the only way to resolve the errors was to delete the report and rebuild. Now, the report will load with a message about any errors that might be associated to the report.
Accounting –> Official Accounts
- FEATURE – In a Billing Run, we added rounding to the dynamic billing processes so report totals are more consistent.
System Admin – Settings
- FEATURE – There is a new system setting called “Note Default Font Size” – This setting should be 12 by default. Minimum value = 8, Maximum value = 40. Determines the default font size for all notes created in cairs.net. The system administrator can adjust this value, which applies to all users when creating notes.
System Admin – Custom Report Templates
- FEATURE – Added functionality to map fields for the New Dynamic Billing Equipment and Services pricing options in Custom Report Templates
System Admin – CES
- FEATURE – It is now possible to test the CEDC connection to the database from a client workstation. Before it was only possible to test the connection from the web server.
Directory/Organization > Organizations
- REFINEMENT – Removed the capability to assign an Organization as its own parent. Now warning message shows upon trying to save the record letting you know the action cannot be completed.
Subscriber Portal
- FEATURE – Configuration Settings were added to the Subscriber Portal Config page to allow the Operator Phone Book or the Switch Phone Book.
- FEATURE – The size of the Notes dialog box is now larger than one line of text! The size of the textbox will automatically resize as the user enters in information
- FEATURE – We have added 4 decimal places to the call details reports in Subscriber Portal
- REFINEMENT – Made the export process consistent throughout Subscriber Portal
- REFINEMENT – In Validate Bills, all previous Fiscal Years appear in the dropdown list
KNOWN ISSUES AND WORK AROUNDS
Orders/Troubles > Orders > All Active Orders: In Dynamic, when creating a Work Order for EWSD set, the EWSD Set button disappears from the Data Components Ribbon Group if the user clicks the ‘Create Work Order’ before adding EWSD set.
Work Around – To avoid this, an EWSD component must be added before creating the work order.
_____________________________________________________________________________________
WORK FLOW: Adding more than 50 custom fields to a work flow will generate an error in CAIRS. Programming is assigned to work a fix for this restriction.
Work Around: Do not use more than 50 custom fields in work flows until the restriction is fixed.
_____________________________________________________________________________________
VIEWING CAIRS AND MONITOR DISPLAYS: If you are attempting to expand columns in CAIRS and are doing so while viewing CAIRS from a monitor that is not your primary desktop/laptop screen then the expand will not work and instead the column will minimalize to where it almost seems hidden.
Work Around: This is not a CAIRS issue but rather a Windows issue that can’t be fixed through programming in CAIRS. The Work Around is: if you are working in any form or display with columns that can be adjusted move the view to the monitor associated to your desktop/laptop and you will be able to make all necessary adjustments to columns size and placement.
_____________________________________________________________________________________
CONFIGURED ITEMS-DATA FILL: When the pane is in edit mode the data fill option is NOT available.
Work Around: To get out of edit mode click on the scroll bar, any labels, the window header or somewhere else that isn’t an editable cell.
GOOD TO KNOW
ACCOUNT CODE BULK CHANGE: If you are using Dynamic Billing in CAIRS then you will no longer have the ability to bulk change Account Codes as Customer Codes are now being used as the billing master code.
GENERAL WORK ORDERS: CLOSING ALL SERVICE REQUESTS: Until all Sub-Service Requests/Sub-Work Orders associated to a General Work Order are in a Completed or Cancelled status the General Work Order will not complete and close automatically.
CONFIGURATION PACKAGES: When adding a Configuration Package, fields should never be duplicated within a package. For example, if you choose to add an Organization field (or any other field) twice, when the general order is opened in
EXPORTING WORK ORDER AND TROUBLE TICKET DETAILS TO .TXT: When exporting Work Order and Trouble Ticket details to .txt, you will be required to name the file and save it to a location on your computer. The .txt file does not auto-name the file like exports to PDF and Excel.
ACCOUNTING: OFFICIAL ACCOUNTS: CUSTOMER CODE: When opening a Customer Code using the “Account Funding View” you must open the record first and then click the “Show All” option in the Funding pane to populate the associated data.
BASIC VIEW: Basic View has been added to most application modules in CAIRS. This view should be used only if you are looking for a quick list of all of the items in a specific menu option. For example: Go to Configured Items>Set Management>Configured Sets>Views: Basic View and do a Show All query. You will get a list of every telephone number in the data base. This view was added to help several customers who just needed the identifying number or name of an item quickly. To avoid getting into this view choose a different view in that application module and do a Show All. Once you do that CAIRS remembers where you were last and when you open that application the new view (other than Basic) becomes your default view.
Release Test Plan
A formal release test plan is used to guide QA engineers through the entire CAIRS software. The test plan provides a measurable and consistent series of test cases. Each test case contains detailed test steps to reach an end result.
Testing Breakdown: Release 4.0.14.18.210 – 20.111
Completed Formal Tests: 15,000 +
Release 4.0.14.20.111 Fixed Trouble Tickets/Bugs
A total of 800+ Bug fixes, Trouble Tickets, Refinements and Feature Requests were tested as outlined in the section “Release 4.0.14.19.106 FIXED TROUBLE TICKETS/BUGS”. Each were tested a minimum of 4 times, with most tested 11 times or more.
Ticket Number | CAIRS Menu | Release Note |
1718700 | System Admin > Billing Settings > Funded Program Import Template | FEATURE – Added functionality to assign the Customer Code and Fiscal year to a Funded Program and Official Account upon importing the funded structure through the Funded Program Import Funding action. |
1723610 | System Admin –> Number Plans | An issue was resolved where a number plan would not be accessible when a user was granted privileges to one or more sites. CAIRS will now ignore Profile Data Limit By Filters when loading a number plan because the number are already filtered. |
1725800 | Entire System – Customization | You are no longer able to customize system defined required fields. A message will now appear that system defined fields are no longer editable. |
1726806 | CEDC | FEATURE – Added new CEDC webpage that can be navigated to in a web browser to test CAIRS client web connection |
1727605 | Accounting > Vendor Invoices and Media > Vendor Media Template | REFINEMENT – Set default checkbox values in a Vendor Media Import Template from NULL to their respective correct values for Cell Phone Import, Disabled and Summarize for Billing fields. |
1732008 | Configured Items > Cell Phone | BUG – Fixed issue where Cell Phone records were not being limited by the assigned site if the user was limited by site. |
1733403 | Accounting –> Official Accounts –> Customer Code | CAIRS will not allow you to have duplicate accounts for the exact same date range associated to a Customer Code. A message will appear that the duplicate records need to be changed before you can save the record. |
1801003 | Dynamic Billing | There was a problem with a dropdown field not refreshing properly. The problem has been fixed and the field refreshes automatically. |
1801703 | Refinement – Equipment/Services | The following refinements resulted from a bug that was causing the total quantity available to not update either when equipment was being used or when it was being returned back to your on-shelf inventory.
Refinement – We have refined the way CAIRS deals with returning equipment and/or services back into your active inventory. If the delete date is set to the current date and the return policy is set to always, the item is added back into Total Quantity Available If the new equipment/service quantity is greater than before and the delete date is not set to the current date, CAIRS will deduct the item from the Total Quantity Available If new equipment/service quantity is same or less than before and the return policy is set to always, the item will be returned and the Total Quantity Available increased |
1802304 | Find Duplicate Calls | There was an issue with Find Duplicate Calls, if the process started running and CAIRS was shutdown, the duplicate calls would remain in the database. If the process to Find Duplicate Calls was started again the duplicates would not be found. Two things were fixed in the background that allows for duplicate calls to removed. |
1802904 | Configured Items > Set Management > Configured Sets | BUG – Fixed issue where newly created items were not showing up in the Detail List view |
1805202 | Refinement – Cisco Phones | When you access the number plan box to select a DN for a Cisco Set, we replaced the red x with the standard delete x seen throughout CAIRS. |
1821403 | Accounting – Official Accounts | A system setting was created behind the scenes to remove the Days Past Due, Current Account Standing and Current Status fields from appearing in the yellow status bar when viewing an Official account. These fields only apply to Unofficial Accounts. |
1826302 | System Admin > Billing Settings > Funded Program Import Template | Multiple changes and updates to Dynamic Billing – supporting the alignment with Customer Code and Fiscal Year upon funding import structure – supporting the status of the official account upon import – supporting a new file structure for funding import |
1829400 | Accounting > Vendor Invoices and Media > Vendor Media Template | REFINEMENT – Added the ability to assign a default Call Type to the Vendor Charge Import Template |
1830400 | Accounting > Official Accounting > Customer Code | BUG – Fixed dropdown for a Customer Code that had a close date prior to today so it would no longer show a Invalid Selection |
1830510 | Switches > Number Plan | Refinements – Added Global Reporting Functionality to the Number plan Menu Item. – Added functionality to pull a Phone Number Usage Report through Global Reports through Number Plan menu item. – Removed the Site and Switch Views because of a conflict caused by adding the above Global Reporting functionality. |
1831801 | Configured Items > Set Management > Cisco Phones | BUG – Fixed permissions for adding a new Cisco Phone that were causing an error |
1831905 | Accounting > Official Accounting > Billing Run | BUG – Fixed issue that would clear out the Committed Date field when an unsuccessful rollback of a Billing Run was attempted |
1832001 | Accounting –> Vendor Media Import | Refinement – Added a check to make sure that the Dynamic Billing Manager and Vendor Media Import Manager processes do not run at the same time. If one is running the other will wait until the process is finished to start. |
1834503 | Global Reports | Feature – Sometimes errors would occur in global reports when CAIRS would update from one version to the next because field names were either renamed or removed from the database. These changes caused the Global Report to be broken with no way to resolve the errors except to delete the report and rebuild it. Now, the report will load with the errors defined. Once the errors are corrected you will be able to create the report. |
1834702 | Accounting > Official Accounting > Vendor Invoice | BUG – Added the missing permission needed for importing files on a Vendor Invoice record related to Dynamic Billing |
1835401 | Feature – New Bill Type “Adjustment” | Feature – We have added a new bill type called Adjustments. This new bill type allows for adjustments to be applied to an account regardless of whether there are funds available. Adjustments also allow for negative allotments to be applied to an account. |
1900903 | Subscriber Portal | An error was occurring when users tried to download an xlsx file from Subscriber Portal. The versions of the file we referenced in code were not matching. The version numbers match properly now and you are able to download xlsx files from the portal. |
1901003 | Feature – Dynamic Billing | Feature – There is a new column called Sort in the Column Mapping Panel of the Funded Program Import Template. The sort allows for disjointed records to be properly imported. In some reports, Accounts and their sub-accounts are not always listed together, being able to sort the file matched up the accounts/subs before the import occurs. The user can define what fields will be used to sort the file. |
1901704 | Dynamic Billing | Feature – New Fields added. In a Funded Program Import Template new fields have been added: Billing End Date, Mission Funded, Customer Code, Fiscal Year Name, Customer Account Status.
Please see our forum for the complete details: http://forum.unique.net/t/line-of-accounting-imports/266 |
1901705 | System Admin –> Work Flow Setup | A bug existed that allowed emails to continue to be sent even though the template was disabled. We added additional code for all email templates to stop sending emails if the template is disabled. |
1902303 | Dynamic Billing –> Vendor Media Import | There was a bug that was preventing a second import from completing without having to close and re-open CAIRS. |
1902400 | Subscriber Portal > Billing Page > Summary Tab | BUG – Fixed the totals for the details link that were being replicated by the appearance of a phone number |
1903300 | Dynamic Billing – Vendor Invoices | Refinement – When running a bill for a vendor invoice, you can add additional billing periods. The Fiscal Year dropdown will now display the billing periods with the associated fiscal year. Before it was difficult to know what fiscal year the additional billing period was associated to because it was not listed in the dropdown. |
1903301 | Subscriber Portal > Password Validation | BUG – Fixed issues with Internet Explorer accepting the Password Validation process when using Forms Authentication and resetting the password for a Subscriber through Subscriber Portal |
1903705 | Accounting > Official Accounting > Funded Program | BUG – Fixed issue with Fiscal Year assignment upon Funding Structure import |
1905212 | Accounting > Official Accounting > Vendor Invoice | Refinement – Added a check to run at the time someone selects the Run Billing icon on a Vendor Invoice to make sure there isn’t already a Billing Run in progress for the Vendor Invoice. |
1906603 | Subscriber Portal > Billing Page (Dynamic Billing) | BUG – Fixed issue where detail did not match the total shown with the link |
1906703 | Dynamic Billing | BUG – Reinserted the OriginalChargeGUID field that was removed from the BillingPeriodImportedTransfer table by mistake. Created a Database Utility to rebuild the data after the database has been updated to this version. |
1907902 | Global Reports | Refinement – Added the ability to map the Profile Main table and User Main tables through global reports. Previously you could only map views that referenced those tables. |
1907903 | Subscriber Portal > Billing Page (Dynamic) | REFINEMENT – Move the Summary tab to load first when navigating the the Billing page in Subscriber Portal (dynamic billing only) |
1907904 | Global Reports | BUG – Fixed an issue that would default the field selection to a different table when you opened and edited a global report, by distinguishing a difference between the two tables that appeared to have the same name in the form. |
1909102 | Accounting > Official Accounting > Vendor Invoice | Refinement – Set Vendor Media Imports for Dynamic Billing to bill to the Circuit and not the Circuit Segment since there is no unique identifier for the segments which could cause some billing issues. |
SP-1700042-01 | System Admin > Work Flow Setup > Work Flow Custom Fields | BUG – Changed the default enum of data type for a work flow custom field from checkbox to text to better handle the renaming of those fields |
SP-1700042-01 | System Admin > Work Flow Setup > Work Flow Custom Fields | BUG – Changed the default enum of data type for a work flow custom field from checkbox to text to better handle the renaming of those fields |
1811303 | Accounting > Official Accounting > Billing Period | FEATURE – Insufficient Funds reports will now populate when a standard Billing Run is executed instead of just when Cost Transfers Billing Runs were executed. |
1909810 | Configured Items > Equipment and Services Pane | BUG – Fixed Site filter issue where assigned Equipment and Services were not visible after assigning and saving a record when the user was Limited by Site. |
1912712 | Subscriber Portal Dynamic Billing Page | BUG – Fixed the Excel export of Detail Call records in the Dynamic Billing Portal. |
SP-1900013-01 | Equipment & Services | Refinement – CAIRS will now use the SQLServer NOLOCK hint when querying the Inventory dropdown field fixing a time-out issue with the Equipment & Services dropdown. |
1906703 | Dynamic Billing | BUG – By mistake the Original Charge GUID was removed from the Billing Period Import Transfer, this has been corrected. |
1912712 | Subscriber Portal | BUG – In SP when you would go from one section to the next and back the data was slow to populate or would partially load. A loading circle has been added to stay on the screen longer until properly loads, if the load takes longer than 10 minutes the process cancelled. |