notsniw (TechnicalUser)wrote:
**********************************************************
Hi all, We have MD110 BC12 SP 6 system. We want to make call diversion , according to the origin. The CDIV parameter that we used is "111151311" This is working if the call comes directly to the diverted extension.System can seperate the internal and external calls. But, if the external call is transferred by another extension or an IVR(with analog connection) . MD110 understands this external call as internal call and does not divert the call to the CDINI position. (We want to divert externall calls,but not internal calls)
**********************************************************
In this case, the call from the IVR (or another internal extension) *IS* an internal call, followed by transfer of an external party -- your MD is doing exactly what it's been told to do.
There are a couple of possibilities to work around this with calls from the IVR :
You can change the interface between the MD and the IVR to trunks -- in this case, all calls from the IVR to an extension will be external calls.
This may not be practical to implement.
The other possibility exists if you allow internal extensions to dial out and back in to internal extension as if the call is a local outbound ......you can have the IVR transfer the call using the LCR or dest code along with the local exchange and the rest of the internal DID number.
ex: ext. 3345 is 555-3345 from local area and 9 is the LCR for local outbound, the IVR would transfer the call to
9-555-3345 instead of 3345. The call goes out as local DOD and comes back in as an external DID call.
This option ties up 2 trunks and assumes you have all DID extensions in your system, but may be easier than reconfiguring the whole interface to the IVR.
As for transferring an external party from an internal extension, to another internal extension, this will *ALWAYS* be an internal call as far as the MD is concerned
unless the transfer is made in the same manner as described above.
Hope this helps,
Good luck,
Dave Strang