- Joined
- Aug 20, 2022
- Messages
- 4
- Reaction score
- 0
Hello,
We have been using call journaling to MySQL in v18 and after we upgraded to v20, it doesn't work anymore. The MySQL connection is working and we can search the contact using Select statement however, Insert into statement for call journaling is not working anymore. Are there any changes in this feature?
Below is our Insert into statement.
INSERT INTO `3CX`.`calljournal3cx` (`Number`, `CallType`, `CallDirection`, `Name`, `EntityId`, `EntityType`, `Agent`, `AgentFirstName`, `AgentLastName`, `AgentEmail`, `Duration`, `DurationTimeSpan`, `CallDateTime`, `CallStartTimeLocal`, `CallStartTimeUTC`, `CallEstablishedTimeLocal`, `CallEstablishedTimeUTC`, `CallEndTimeLocal`, `CallEndTimeUTC`, `CallStartTimeLocalMillis`, `CallStartTimeUTCMillis`, `CallEstablishedTimeLocalMillis`, `CallEstablishedTimeUTCMillis`, `CallEndTimeLocalMillis`, `CallEndTimeUTCMillis`) VALUES ('[Number]', '[CallType]', '[CallDirection]', '[Name]', '[EntityId]', '[EntityType]', '[Agent]', '[AgentFirstName]', '[AgentLastName]', '[AgentEmail]', '[Duration]', '[DurationTimeSpan]', IF('[DateTime]'='', NULL, STR_TO_DATE('[DateTime]','%m/%d/%Y %T')), IF('[CallStartTimeLocal]'='', NULL, STR_TO_DATE('[CallStartTimeLocal]','%m/%d/%Y %T')), IF('[CallStartTimeUTC]'='', NULL, STR_TO_DATE('[CallStartTimeUTC]','%m/%d/%Y %T')), IF('[CallEstablishedTimeLocal]'='', NULL, STR_TO_DATE('[CallEstablishedTimeLocal]','%m/%d/%Y %T')), IF('[CallEstablishedTimeUTC]'='', NULL, STR_TO_DATE('[CallEstablishedTimeUTC]','%m/%d/%Y %T')), IF('[CallEndTimeLocal]'='', NULL, STR_TO_DATE('[CallEndTimeLocal]','%m/%d/%Y %T')), IF('[CallEndTimeUTC]'='', NULL, STR_TO_DATE('[CallEndTimeUTC]','%m/%d/%Y %T')), '[CallStartTimeLocalMillis]', '[CallStartTimeUTCMillis]', '[CallEstablishedTimeLocalMillis]', '[CallEstablishedTimeUTCMillis]', '[CallEndTimeLocalMillis]', '[CallEndTimeUTCMillis]');
Based on the call journaling above, we are also using CFP app to check the call journals and transfer directly to a specific extension for callback feature within 24 hours of the first call. As call journaling is not working, the CFD is also not working for the call back feature.
We have been using call journaling to MySQL in v18 and after we upgraded to v20, it doesn't work anymore. The MySQL connection is working and we can search the contact using Select statement however, Insert into statement for call journaling is not working anymore. Are there any changes in this feature?
Below is our Insert into statement.
INSERT INTO `3CX`.`calljournal3cx` (`Number`, `CallType`, `CallDirection`, `Name`, `EntityId`, `EntityType`, `Agent`, `AgentFirstName`, `AgentLastName`, `AgentEmail`, `Duration`, `DurationTimeSpan`, `CallDateTime`, `CallStartTimeLocal`, `CallStartTimeUTC`, `CallEstablishedTimeLocal`, `CallEstablishedTimeUTC`, `CallEndTimeLocal`, `CallEndTimeUTC`, `CallStartTimeLocalMillis`, `CallStartTimeUTCMillis`, `CallEstablishedTimeLocalMillis`, `CallEstablishedTimeUTCMillis`, `CallEndTimeLocalMillis`, `CallEndTimeUTCMillis`) VALUES ('[Number]', '[CallType]', '[CallDirection]', '[Name]', '[EntityId]', '[EntityType]', '[Agent]', '[AgentFirstName]', '[AgentLastName]', '[AgentEmail]', '[Duration]', '[DurationTimeSpan]', IF('[DateTime]'='', NULL, STR_TO_DATE('[DateTime]','%m/%d/%Y %T')), IF('[CallStartTimeLocal]'='', NULL, STR_TO_DATE('[CallStartTimeLocal]','%m/%d/%Y %T')), IF('[CallStartTimeUTC]'='', NULL, STR_TO_DATE('[CallStartTimeUTC]','%m/%d/%Y %T')), IF('[CallEstablishedTimeLocal]'='', NULL, STR_TO_DATE('[CallEstablishedTimeLocal]','%m/%d/%Y %T')), IF('[CallEstablishedTimeUTC]'='', NULL, STR_TO_DATE('[CallEstablishedTimeUTC]','%m/%d/%Y %T')), IF('[CallEndTimeLocal]'='', NULL, STR_TO_DATE('[CallEndTimeLocal]','%m/%d/%Y %T')), IF('[CallEndTimeUTC]'='', NULL, STR_TO_DATE('[CallEndTimeUTC]','%m/%d/%Y %T')), '[CallStartTimeLocalMillis]', '[CallStartTimeUTCMillis]', '[CallEstablishedTimeLocalMillis]', '[CallEstablishedTimeUTCMillis]', '[CallEndTimeLocalMillis]', '[CallEndTimeUTCMillis]');
Based on the call journaling above, we are also using CFP app to check the call journals and transfer directly to a specific extension for callback feature within 24 hours of the first call. As call journaling is not working, the CFD is also not working for the call back feature.