[gelöst] Incoming Calls + Trunk Problem

Schon wieder falsch...
1. Ein Goto() prüft nicht sondern springt sofort dahin.
...das Verhalten ist korrekt.
2. bei same ist n die Nummer, du gibst eine an: Syntaxfehler
...wäre gekommen wenn erstes Goto() unwahrscheinlicherweise nicht ausgeführt werden würde.
 
@koyaanisqatsi: Vielen Dank für die Hilfe mit der Syntax aber bitte schreibe mir doch einfach mal die 3 Zeilen + das "Extension s anlegen, nur Status auswerten" so auf, dass ich diese bei [DID_620_default] nutzen kann - ich komme so einfach nicht weiter (nach 3 Tagen seh ich weder Hinten noch Voren :( )...

exten => s,1,Goto(ringroups-custom-1,s,1)
same => n,2,Goto(ringroups-custom-2,s,1)
same => n,3,Goto(ringroups-custom-3,s,1)
 
Klar, hast es ja wenigstens versucht :D

So stell ich mir das vor...
Code:
[DID_620_default]
exten => s,1,NoOp(DID_620_default)
same  => n(NOANSWER),NoOp(NOANSWER or TIMEOUT reached)
same  => n,Goto(exit)
same  => n(BUSY),NoOp(Is BUSY or has CANCELED)
same  => n,Goto(exit)
same  => n(CHANUNAVAIL),NoOp(CHANUNAVAIL or PEER NOT REGISTERED)
same  => n(exit),Hangup()

exten => _62.,1(start),NoOp(Anrufsfilter)
same => n,GotoIf($["${EXTEN}" = "620"]?dial1)
same => n,GotoIf($["${EXTEN}" = "621"]?dial2)
same => n,GotoIf($["${EXTEN}" = "622"]?dial3)
same => n,GotoIf($["${EXTEN}" = "623"]?dial4)
same => n,GotoIf($["${EXTEN}" = "624"]?dial5)
same => n,GotoIf($["${EXTEN}" = "625"]?dial6)
same => n,GotoIf($["${EXTEN}" = "626"]?dial7)
same => n,GotoIf($["${EXTEN}" = "627"]?dial8)
same => n,GotoIf($["${EXTEN}" = "628"]?dial9)
same => n,GotoIf($["${EXTEN}" = "629"]?dial10)
same => n(nomatch),Hangup()
same => n(dial1),Goto(ringroups-custom-1,s,1)
same => n,Goto(exit)
same => n(dial2),Goto(ringroups-custom-2,s,1)
same => n,Goto(exit)
same => n(dial3),Goto(ringroups-custom-3,s,1)
same => n,Goto(exit)
same => n(dial4),Dial(SIP/6003)
same => n,Goto(exit)
same => n(dial5),Dial(SIP/6004)
same => n,Goto(exit)
same => n(dial6),Dial(SIP/6005)
same => n,Goto(exit)
same => n(dial7),Dial(SIP/6006)
same => n,Goto(exit)
same => n(dial8),Dial(SIP/6007)
same => n,Goto(exit)
same => n(dial9),Dial(SIP/6008)
same => n,Goto(exit)
same => n(dial10),Dial(SIP/6009)
same => n(exit),Goto(s,${DIALSTATUS})
 
Zuletzt bearbeitet:
SOLVED!

Vielen Dank für Eure Mühe und die Geduld mit sonem Noob wie mir ;)

Jetzt klingeln alle Ringgroups wie Sie sollen.
Der korrekte Eintrag in [DID_620_default] war:

Code:
exten=620,1,Goto(ringroups-custom-1,s,1)
exten=622,1,Goto(ringroups-custom-2,s,1)
exten=623,1,Goto(ringroups-custom-3,s,1)
exten=624,1,Goto(ringroups-custom-4,s,1)

Geht 1A!
 
Du könntest den Titel bitte um das Prefix "gelöst" ergänzen, dazu den 1. Beitrag bearbeiten und auf Erweitert.

Schön dass es funktioniert, aber ich stell mir trotzdem immer noch die Frage, ob Du nicht einfach im Trunk C im GUI ankommende Regeln für die Muster 620, 622, 623 und 624 mit den jeweiligen Rufgruppen als Ziel anlegen kannst :gruebel:
 
@rentier-s: Ich würde den Beitrag gerne umbennen aber ka wie/wo?
 
[Info] Wie Titel/Präfix geändert wird

Post #1 Bearbeiten, Erweitert anklicken und dem Titel auch ein passendes Präfix verpassen
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.