Greetings -
I'm running various reports on our phone system (ShoreTel) through CR XI. We are needing to know when a user transfers a call out to another internal number or external number. Currently ShoreTel only marks a Transfer when you RECEIVE the transfer. The DO NOT mark a status for when you SEND a transfer.
Here is what I have to work with:
Each call record has a PRIKEY of CallTableID.
Here is a small sample of what I have for clarity...
PartyID ConnectReason TableCallID
2298 Called 1,145,395.00 (received an outside call)
19999999999 Originate 1,145,395.00 (This is the incoming external call)
2267 Transfer 1,145,395.00 (2267 receives a transfered call)
Currently all records are grouped on the PartyID.
I have to work backwards from the ConnectReason = "Transfer" to find the corresponding entries within TableCallID which has the ConnectReason of "Called" then return PartyID to a global var which adds 1 for that Party ID for calls transfered out.
Please any questions or assistance is greatly appreciated.
Thank you!
Jason
Currently all records are grouped on the PartyID.