Cca 5.4.10
Version 5.4.10.8 (Not yet released)
- Error when creating linked server
- Error when importing qes when survey data needs to be encrypted
Version 5.4.10.7 (03/01/2019)
- Possible crash when surveys are loaded on startup (for example, when upgrading from v5.4.6)
Version 5.4.10.6 (02/01/2019)
- Incorrect line in debugging the first time an outbound group is used
- Possible incorrect quota availability values
- Use an external process for importing a list from (non-LST) access files
- Retry quota availability request when the quota are updating, instead of ignoring the request
- Database error when creating a list with a telephony or email field containing a space in its name
- Send a quota lock reply when there's already a pending lock request
- Export to LST not working if the list has nvarchar fields with a size of more than 255
- Duty swapping fix - agent is available for outbound when there are no lists running if they aren't in an inbound group
- Added support for SQL Server native client connection strings
Version 5.4.10.5 (10/12/2018)
- Improved performance when the reading the survey quota categories from database
- Find interview with filter on numeric/open question in loop wasn't working
- Auto-recalculate quota categories not always triggered properly
- Allowed modules were not saved for new restrictions
- Fix: Restrictions could not be deleted using the CCA user interface
- Improved performance when saving category data to SurveyQuotaCategoryMapping
- Delete data from SurveyQuotaCategoryMapping when survey is deleted
- Included number of categories loaded in debugging for GetSurveyQuotaCategoryMapping
- Improved performance of quota loading
- Reduced chance for lock timeout on quota loading
- Improved performance of calculating quota categories for multi-coded questions
- Improvements to automatic recalculation of quota categories
- Use external process for lists created from an access file (/mdb/.accdb) using ODBC is external process for LST files is enabled
- Added logging on message processing delays for main thread
- Callback script didn't save modifications of appointment importance, derivation or timezone
- Fix: Added XML escaping for a supervisor log item.
- Fix: New list with DNC with more then 10000 numbers causes and SQL error and blocks.
- DNC list wasn't reset for contacts when removing last DNC list
- Quota category calculated incorrectly when there's a multi-coded question in quota with (32 * n - 1) responses (31, 63, 95, ...)
- Fixed missing setting when reconnecting to statistics table
- Fixed wrong over callback value in quota availability screen
- Fix: wrong agent skill value during import task
- Problem with DNC fields if list contains an AskTelephone field which isn't configured as a telephone field
- Problem with timezone matching if phone field is encrypted
- Possible error when verifying DNC list if the DNC list was never loaded since upgrading to 5.4.9
- Added check to make sure the outbound group keeps checking the agents
- Fix completed count when a contact is recovered and the interview is restarted
Version 5.4.10.4 (30/10/2018)
- Quota
- Save InterviewQuotaType setting
- If supervisor requests a quota lock while a lock request is still pending, CCA will incorrectly reply that the lock is granted
- Quota weren't sent to AskiaExt when another AskiaExt for the same web connection was already connected
- Verify if agent state is consistent when disconnecting an agent
- Fix restriction check preventing deletion of a speechjoblink
- An incorrect call ID may be sent back wen restarting a CATI call through the API
- Only send survey updates to CATI's which loaded the survey
- Impossible to delete non-telephony list schedules
Version 5.4.10.3 (09/10/2018)
- Start manual call through API won't sent a response if the agent already has a softphone connection to CTArchitect
- Problem with survey interview filter: when using the original interview, filter using the end interview date
- Possible crash while processing a web interview heartbeat due to insufficient locking
- List properties - external details dialog: appointment fields checkboxes can be incorrectly checked
- Possible problems with initial appointment data on update with external data if initial appointment importance field isn't configured
- Hide password in ODBC connection strings
- Export service input/output traces were not deleted when number of days to keep socket log files was reached
- Possible crash when an error occurs when executing a statistics query, and the query contains a %, and the debug level is 4 or higher
Version 5.4.10.2 (27/08/2018)
- Possible quota problems after automatic recalculation of quota categories when an invalid category is encountered in list/survey database
- List field settings lost on upgrade from 5.3.5
- Improvements to debugging when upgrading quota from 5.3 to 5.4
- When upgrading from 5.3.5, timezone for schedules isn't set correctly
- On the first startup after upgrading to 5.3.5, CCA won't display a scheduled icon for any list
- Cati appointment message not saved if 'write appointment history to appointment message' is disabled
- API socket could be corrupted after retrieving quota availability through API
- List event parameter [System.ResultCode] isn't valid on interview session finished event
- Fixed scheduling problems when restarting while schedules are running
- Make sure the end time is always ignored for non-telephony schedules
- New list job schedules were not saved
- Added debugging message when sending an email to a contact is done (on debug level 4)
- Reduced timeout on suspend thread to 1 minute
- Quota lock notifications were not send to other supervisors
- Survey feedback: Email address was not retrieved
- Find/Edit contact: When copying data to clipboard remove newlines from column text to prevent incorrect content on clipboard
- Bounced email result not written to list database
- Default command-line for auto-update of Cca/ReportingService/ExportService/RecordingManagementService is not correct (it requested update progressto be shown, which isn't allowed for services)
- When opening the mail template for mailing, don't open the file exclusively
- Small improvements to timer management, in an attempt to fix a rare problem where an outbound group stops dialling due to a disappearing timer
- Implemented import of ccaListId on AskiaExt
- Error after upgrade to 5.4.9 due to missing EncryptedData field in Askia survey database
- Small improvements to timer management, in an attempt to fix a problem with a disappearing timer
- Possible error on startup when a schedule for update with external data updates lots of fields
- Error when creating/modifying report using API
- Added debugging when retrieving contact from list database by 'find number' on CATI
- Don't restart statistics thread while CCA is closing (this could cause CCA to hang during exit)
- Starting manual call through API doesn't always send the correct response
Version 5.4.10.1 (28/06/2018)
- Changed type of external call ID (on call statistics) from integer to text
- Added find call condition for external call ID
- Display external call ID on call details
- Statistics actions are now generated in Statistic_SupervisorActions when quota are modified
- Reporting error when SQL connection language is set to German
- Fixed removal of all running reports of a supervisor
- Fixed issue with corrupt supervisor socket
- Fix when non-numeric value is used as numeric parameter in find contact
- API request to start a manual CATI call is now handled by CATI instead of being sent straight to CTArchitect (which makes sure there is no incoming VoIP call, which can be confused with an inbound call)
- Ignore incomplete interviews sent by Face (through the AskiaFieldAPI) if the "keep incomplete" options is not active on the survey