hallo, folgendes "problem": ich möcht emeinen dialplan aufräumen und immer iwederkehrende Teile in einem "main"-Teil ausführen, nur die Abweichungen über GosubIf herausfiltern. da die eingehende nummer (CALLERID(DNID)) nicht immer eindeutig ist (mal mit +4989, mal 089, mal ganz ohne Vorwahl), möchte ich einfach als Filterkrieterium die rufnummer (nennen wir sie mal MSN) verwenden. wie mache ich das? exten => _X.,n,GosubIf($[${CALLERID(DNID)}:1245!=0]?1245,1 exten => _X.,n,GosubIf($[${CALLERID(DNID)}:1246!=0]?1246,1 das soll bewirken, dass beim finden von teilstring 1245 im context 1245 nach weiteren anweisungen gesucht wird, bei 1246 in context 1246 etc... ist der gedankengang korrekt? gruß, astrakid