Autre exple
Ou aussi qqchose comme +33123456789 ou le DID est reçu de cette maniere alors ce sera le role d'un context du dialplan de faire la correction pour obtenir l'exple precedent

voir
exten => _[+0-9]!,1,Set(DN=${SIP_HEADER(TO):5})
exten => _[+0-9]!,n,Set(DN=${CUT(DN,@,1)})
exten => _[+0-9]!,n,Set(DN=1${DN:-2})
exten => _[+0-9]!,n,GotoIf($["${CALLERID(num)}" != ""]?follow_caller)
exten => _[+0-9]!,n,Set(CALLERID(num)=0000000000)
exten => _[+0-9]!,n(follow_caller),GotoIf($["${CALLERID(name)}" = ""]?:folow_from_trunk)
exten => _[+0-9]!,n,Set(CALLERID(name)=${CALLERID(num)})
exten => _[+0-9]!,n(folow_from_trunk),Goto(from-trunk,${DN},1)
ce qui permet de recuperer la SDA sur 3 chiffres

Voila