Nicht registrierte Duchwahl an Zentrale weiterleiten? Fallback Durchwahl?

Hallo,

gerade fiel mir auf, wenn ich eine Extension von außen anrufe die nicht existiert höre ich ein endloses Klingeln.
Das ist natürlich doof, es wäre schön wenn diese Anrufe in der Zentrale auflaufen.

Dazu dachte ich wäre im Amt die “Fallback Durchwahl” die richtige Einstellung, aber leider tut es nicht, noch steht irgendwo beschrieben was diese eigentlich machen sollte.

Wie kann ich eine art “catchall” einstellen?

Gruß
Max

Hallo Max,

wenn du beim Amt unter “Fallback Durchwahl” eine Nebenstelle/Team konfigurierst, dann sollte dies in dem Fall greifen, dass es zwar eine Regel gibt, welche auf eine mögliche interne Rufnummer weiterleiten würde, diese jedoch nicht in der MobyDick konfiguriert ist.

Zur Erklärung du hast eine globale eingehende Regel Quelle *, Ziel _4999129691XX, Durchwahl ${EXTEN:-2}. Auf deiner MobyDick gibt es einen Benutzer mit der Nebenstelle 10 und 20.
Kommt nun ein Anruf auf die 499912969110 wird der Anruf auf die Nebenstelle 10 weitergeleitet. Ebenso wird die 499912969120 auf die Nebenstelle 20 weitergeleitet. Kommt jedoch jetzt ein Anruf auf die 499912969112 wird der Anruf auf die Fallback Durchwahl weitergeleitet, andernfalls ist die Ansage über eine ungültige Rufnummer zu hören.
Alle anderen Rufnummern für welche keine eingehende Rufnummer definiert ist, werden nicht verarbeitet.

Gruß
Markus

Genau dieses verhalten hätte ich erwartet, doch leider funktioniert es nicht.

Ich habe eine Regel für 2-stellige und eine für 3-stellige durchwahlen. Diese sehen aus wie deine. Sonst nur zwei um früher bekannte Durchwahlen auf bestimmte Mitarbeiter abzuwerfen.
Hier mal ein paar infos, meine Handynummer habe ich mal durch 123456789 ersetzt, der rest ist 1:1.

Fallback sollte die 63 sein, angerufen wurde die 83.

Hilft das weiter?

Gruß
Max

root@MobyDick01:/etc/admin# asterisk -r
Asterisk 11.6-cert11, Copyright (C) 1999 - 2013 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 11.6-cert11 currently running on MobyDick01 (pid = 1728)
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [12#9669783@mdc_berofix-d8df0d0022d4:1] Goto("SIP/d8df0d0022d4-0000090b", "mdc_incoming-gw1,9669783,1") in new stack
    -- Goto (mdc_incoming-gw1,9669783,1)
    -- Executing [9669783@mdc_incoming-gw1:1] Set("SIP/d8df0d0022d4-0000090b", "MDC_CALLER_NUM_TRUNK=1234567890") in new stack
    -- Executing [9669783@mdc_incoming-gw1:2] Set("SIP/d8df0d0022d4-0000090b", "MDC_CALLEE_NUM_TRUNK=9669783") in new stack
    -- Executing [9669783@mdc_incoming-gw1:3] Goto("SIP/d8df0d0022d4-0000090b", "mdc_trunk-1,s,1") in new stack
    -- Goto (mdc_trunk-1,s,1)
    -- Executing [s@mdc_trunk-1:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,callee number: 9669783 caller number: 1234567890") in new stack
 callee number: 9669783 caller number: 1234567890
    -- Executing [s@mdc_trunk-1:2] Set("SIP/d8df0d0022d4-0000090b", "MDC_FALLBACK_TRUNK=63") in new stack
    -- Executing [s@mdc_trunk-1:3] Gosub("SIP/d8df0d0022d4-0000090b", "sub_nat2int,s,1(MDC_CALLER_NUM_INTERNAT,1234567890,00,49,0,711,1)") in new stack
    -- Executing [s@sub_nat2int:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 1234567890 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 1") in new stack
 sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - number: 1234567890 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 1
    -- Executing [s@sub_nat2int:2] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-emergency,1") in new stack
    -- Executing [s@sub_nat2int:3] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-int,1") in new stack
    -- Executing [s@sub_nat2int:4] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-int,1") in new stack
    -- Executing [s@sub_nat2int:5] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-convert,1") in new stack
    -- Executing [s@sub_nat2int:6] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-int,1") in new stack
    -- Executing [s@sub_nat2int:7] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-intshort,1") in new stack
    -- Executing [s@sub_nat2int:8] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-natshort,1") in new stack
    -- Executing [s@sub_nat2int:9] GotoIf("SIP/d8df0d0022d4-0000090b", "1?s-nat,1") in new stack
    -- Goto (sub_nat2int,s-nat,1)
    -- Executing [s-nat@sub_nat2int:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,national") in new stack
 national
    -- Executing [s-nat@sub_nat2int:2] Set("SIP/d8df0d0022d4-0000090b", "MDC_CALLER_NUM_INTERNAT=00491234567890") in new stack
    -- Executing [s-nat@sub_nat2int:3] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [s@mdc_trunk-1:4] Set("SIP/d8df0d0022d4-0000090b", "CALLERID(num)=00491234567890") in new stack
    -- Executing [s@mdc_trunk-1:5] Gosub("SIP/d8df0d0022d4-0000090b", "sub_int2nat,s,1(MDC_CALLER_NUM_NAT,00491234567890,00,49,0,711,1)") in new stack
    -- Executing [s@sub_int2nat:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 00491234567890 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 1") in new stack
 sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 00491234567890 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 1
    -- Executing [s@sub_int2nat:2] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-emergency,1") in new stack
    -- Executing [s@sub_int2nat:3] GotoIf("SIP/d8df0d0022d4-0000090b", "0?nat") in new stack
    -- Executing [s@sub_int2nat:4] GotoIf("SIP/d8df0d0022d4-0000090b", "1?s-internat,1") in new stack
    -- Goto (sub_int2nat,s-internat,1)
    -- Executing [s-internat@sub_int2nat:1] Set("SIP/d8df0d0022d4-0000090b", "MDC_CALLER_NUM_NAT=1234567890") in new stack
    -- Executing [s-internat@sub_int2nat:2] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [s@mdc_trunk-1:6] Set("SIP/d8df0d0022d4-0000090b", "CALLERID(num)=1234567890") in new stack
    -- Executing [s@mdc_trunk-1:7] UserEvent("SIP/d8df0d0022d4-0000090b", "ResolveCallerName,Strategy: system,Outbound: 0,Channel: SIP/d8df0d0022d4-0000090b") in new stack
    -- Executing [s@mdc_trunk-1:8] Wait("SIP/d8df0d0022d4-0000090b", "0.25") in new stack
    -- Executing [s@mdc_trunk-1:9] Verbose("SIP/d8df0d0022d4-0000090b", "1,MDC_RESOLVENAME_HITS = 1") in new stack
 MDC_RESOLVENAME_HITS = 1
    -- Executing [s@mdc_trunk-1:10] Verbose("SIP/d8df0d0022d4-0000090b", "1,CALLERID(name) = Max Winterstein (-69)") in new stack
 CALLERID(name) = Max Winterstein (-69)
    -- Executing [s@mdc_trunk-1:11] Set("SIP/d8df0d0022d4-0000090b", "MDC_NUMPREFIX_TRUNK=") in new stack
    -- Executing [s@mdc_trunk-1:12] Goto("SIP/d8df0d0022d4-0000090b", "mdc_mapping-1,9669783,1") in new stack
    -- Goto (mdc_mapping-1,9669783,1)
    -- Executing [9669783@mdc_mapping-1:1] Set("SIP/d8df0d0022d4-0000090b", "CHANNEL(language)=de") in new stack
    -- Executing [9669783@mdc_mapping-1:2] Verbose("SIP/d8df0d0022d4-0000090b", "1,mapping from _96697XX to 83") in new stack
 mapping from _96697XX to 83
    -- Executing [9669783@mdc_mapping-1:3] Goto("SIP/d8df0d0022d4-0000090b", "mdc_external,83,1") in new stack
    -- Goto (mdc_external,83,1)
    -- Executing [83@mdc_external:1] SIPAddHeader("SIP/d8df0d0022d4-0000090b", ""Alert-Info:<http://www.notused.de>;info=alert-external;x-line-id=0"") in new stack
    -- Executing [83@mdc_external:2] GosubIf("SIP/d8df0d0022d4-0000090b", "1?sub_initcall,s,1(ext,83)") in new stack
    -- Executing [s@sub_initcall:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,sub_initcall descent: ext exten: 83") in new stack
 sub_initcall descent: ext exten: 83
    -- Executing [s@sub_initcall:2] GosubIf("SIP/d8df0d0022d4-0000090b", "1?sub_initloop,s,1") in new stack
    -- Executing [s@sub_initloop:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,initial loop") in new stack
 initial loop
    -- Executing [s@sub_initloop:2] Set("SIP/d8df0d0022d4-0000090b", "MDC_ALIAS_HOP=0") in new stack
    -- Executing [s@sub_initloop:3] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [s@sub_initcall:3] Set("SIP/d8df0d0022d4-0000090b", "__MDC_TRANSFERBACK_HOP=0") in new stack
    -- Executing [s@sub_initcall:4] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALDESCENT=ext") in new stack
    -- Executing [s@sub_initcall:5] Goto("SIP/d8df0d0022d4-0000090b", "ext,1") in new stack
    -- Goto (sub_initcall,ext,1)
    -- Executing [ext@sub_initcall:1] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCALLERNUMINIT=1234567890") in new stack
    -- Executing [ext@sub_initcall:2] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCALLEENUMINIT=9669783") in new stack
    -- Executing [ext@sub_initcall:3] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCALLEENUMMAP=83") in new stack
    -- Executing [ext@sub_initcall:4] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [83@mdc_external:3] Goto("SIP/d8df0d0022d4-0000090b", "main,83,1") in new stack
    -- Goto (main,83,1)
    -- Executing [83@main:1] Gosub("SIP/d8df0d0022d4-0000090b", "sub_defcall,s,1(83)") in new stack
    -- Executing [s@sub_defcall:1] Set("SIP/d8df0d0022d4-0000090b", "__MDC_ALIAS_HOP=1") in new stack
    -- Executing [s@sub_defcall:2] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCALLEENUM=83") in new stack
    -- Executing [s@sub_defcall:3] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCALLERNUM=1234567890") in new stack
    -- Executing [s@sub_defcall:4] GotoIf("SIP/d8df0d0022d4-0000090b", "1?nozap") in new stack
    -- Goto (sub_defcall,s,8)
    -- Executing [s@sub_defcall:8] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCALLERNAME=Max Winterstein (-69)") in new stack
    -- Executing [s@sub_defcall:9] Set("SIP/d8df0d0022d4-0000090b", "__MDC_DIALCHANNELNAME=d8df0d0022d4") in new stack
    -- Executing [s@sub_defcall:10] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [83@main:2] Goto("SIP/d8df0d0022d4-0000090b", "mdc_distribute,83,1") in new stack
    -- Goto (mdc_distribute,83,1)
    -- Executing [83@mdc_distribute:1] Set("SIP/d8df0d0022d4-0000090b", "MDC_INPREFIX_TRUNK=") in new stack
    -- Executing [83@mdc_distribute:2] Verbose("SIP/d8df0d0022d4-0000090b", "1,remove inprefix: ") in new stack
 remove inprefix:
    -- Executing [83@mdc_distribute:3] Goto("SIP/d8df0d0022d4-0000090b", "mdc_outgoing-1,83,1") in new stack
    -- Goto (mdc_outgoing-1,83,1)
    -- Executing [83@mdc_outgoing-1:1] Gosub("SIP/d8df0d0022d4-0000090b", "sub_trunk-outgoing-1,83,1") in new stack
    -- Executing [83@sub_trunk-outgoing-1:1] Gosub("SIP/d8df0d0022d4-0000090b", "sub_nat2int,s,1(MDC_CALLEE_NUM_INTERNAT,83,00,49,0,711,0)") in new stack
    -- Executing [s@sub_nat2int:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,sub_nat2int:: variable: MDC_CALLEE_NUM_INTERNAT - number: 83 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 0") in new stack
 sub_nat2int:: variable: MDC_CALLEE_NUM_INTERNAT - number: 83 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 0
    -- Executing [s@sub_nat2int:2] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-emergency,1") in new stack
    -- Executing [s@sub_nat2int:3] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-int,1") in new stack
    -- Executing [s@sub_nat2int:4] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-int,1") in new stack
    -- Executing [s@sub_nat2int:5] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-convert,1") in new stack
    -- Executing [s@sub_nat2int:6] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-int,1") in new stack
    -- Executing [s@sub_nat2int:7] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-intshort,1") in new stack
    -- Executing [s@sub_nat2int:8] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-natshort,1") in new stack
    -- Executing [s@sub_nat2int:9] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-nat,1") in new stack
    -- Executing [s@sub_nat2int:10] Goto("SIP/d8df0d0022d4-0000090b", "s-local,1") in new stack
    -- Goto (sub_nat2int,s-local,1)
    -- Executing [s-local@sub_nat2int:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,local") in new stack
 local
    -- Executing [s-local@sub_nat2int:2] Set("SIP/d8df0d0022d4-0000090b", "MDC_CALLEE_NUM_INTERNAT=004971183") in new stack
    -- Executing [s-local@sub_nat2int:3] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [83@sub_trunk-outgoing-1:2] Gosub("SIP/d8df0d0022d4-0000090b", "sub_int2nat,s,1(MDC_CALLEE_NUM_NAT,004971183,00,49,0,711,0)") in new stack
    -- Executing [s@sub_int2nat:1] Verbose("SIP/d8df0d0022d4-0000090b", "1,sub_int2nat:: variable: MDC_CALLEE_NUM_NAT - exten: 004971183 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 0") in new stack
 sub_int2nat:: variable: MDC_CALLEE_NUM_NAT - exten: 004971183 - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 711 - incoming: 0
    -- Executing [s@sub_int2nat:2] GotoIf("SIP/d8df0d0022d4-0000090b", "0?s-emergency,1") in new stack
    -- Executing [s@sub_int2nat:3] GotoIf("SIP/d8df0d0022d4-0000090b", "0?nat") in new stack
    -- Executing [s@sub_int2nat:4] GotoIf("SIP/d8df0d0022d4-0000090b", "1?s-internat,1") in new stack
    -- Goto (sub_int2nat,s-internat,1)
    -- Executing [s-internat@sub_int2nat:1] Set("SIP/d8df0d0022d4-0000090b", "MDC_CALLEE_NUM_NAT=071183") in new stack
    -- Executing [s-internat@sub_int2nat:2] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [83@sub_trunk-outgoing-1:3] Set("SIP/d8df0d0022d4-0000090b", "CALLERID(name)=711966971234567890") in new stack
    -- Executing [83@sub_trunk-outgoing-1:4] Set("SIP/d8df0d0022d4-0000090b", "CALLERID(num)=711966971234567890") in new stack
    -- Executing [83@sub_trunk-outgoing-1:5] UserEvent("SIP/d8df0d0022d4-0000090b", "ResolveCallerName,Strategy: system,Outbound: 1,Channel: SIP/d8df0d0022d4-0000090b") in new stack
    -- Executing [83@sub_trunk-outgoing-1:6] Wait("SIP/d8df0d0022d4-0000090b", "0.25") in new stack
    -- Executing [83@sub_trunk-outgoing-1:7] Verbose("SIP/d8df0d0022d4-0000090b", "1,MDC_RESOLVENAME_HITS = 1") in new stack
 MDC_RESOLVENAME_HITS = 1
    -- Executing [83@sub_trunk-outgoing-1:8] Verbose("SIP/d8df0d0022d4-0000090b", "1,MDC_DIALCALLEENAME = Max Winterstein (-69)") in new stack
 MDC_DIALCALLEENAME = Max Winterstein (-69)
    -- Executing [83@sub_trunk-outgoing-1:9] Verbose("SIP/d8df0d0022d4-0000090b", "1,beronet_96697 - Standard") in new stack
 beronet_96697 - Standard
    -- Executing [83@sub_trunk-outgoing-1:10] Set("SIP/d8df0d0022d4-0000090b", "__SPYGROUP=071183:") in new stack
    -- Executing [83@sub_trunk-outgoing-1:11] Dial("SIP/d8df0d0022d4-0000090b", "SIP/d8df0d0022d4/12#071183,,t3") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Called SIP/d8df0d0022d4/12#071183
    -- SIP/d8df0d0022d4-0000090c is making progress passing it to SIP/d8df0d0022d4-0000090b
    -- Got SIP response 486 "Busy here" back from 10.0.122.10:5060
    -- SIP/d8df0d0022d4-0000090c is busy
  == Everyone is busy/congested at this time (1:1/0/0)
    -- Executing [83@sub_trunk-outgoing-1:12] Return("SIP/d8df0d0022d4-0000090b", "") in new stack
    -- Executing [83@mdc_outgoing-1:2] Hangup("SIP/d8df0d0022d4-0000090b", "17") in new stack
  == Spawn extension (mdc_outgoing-1, 83, 2) exited non-zero on 'SIP/d8df0d0022d4-0000090b'
    -- Executing [h@mdc_outgoing-1:1] Gosub("SIP/d8df0d0022d4-0000090b", "def_hangup,s,1(,BUSY,,CALL)") in new stack
    -- Executing [s@def_hangup:1] NoOp("SIP/d8df0d0022d4-0000090b", ">>>def_hangup:: EXTEN:  DIALSTATUS: BUSY QUEUESTATUS:  REASON: CALL") in new stack
MobyDick01*CLI>

Guten Morgen,

kann es sein, dass du bei deinen ausgehenden Regeln für das Amt keinen In-Präfix definiert hast. Also zum Beispiel keine 0 für die Amtsholung verwenden möchtest?
Wenn das so ist, musst du selbst sicherstellen, dass keine Anrufe von extern über das Amt weitergeleitet werden, sprich die eingehenden Regeln enger ziehen.

Gruß
Markus

Hallo Markus,

da hast du vollkommen recht. Wähle ich eine nicht vorhandene Extension, so jagt er diese direkt auf das Gateway wieder raus. Das ist natürlich doof…
Ich verwende 2 & 3-Stellige Durchwahlen. Die vorstehende 0 habe ich aus der Firma verbannt.

Was hab ich denn jetzt für Möglichkeiten?

Jede vorhandene Durchwahl einzeln als eingehende Regel definieren? :frowning:

Gruß
Max

Re,

ohne etwas zu skripten, würde mir jetzt nur die Lösung einfallen, dass du in den eingehenden Regeln Blöcke bildest.
Der RegEx bietet hier gute Möglichkeiten, z.B.
Nehmen wir an es sind die Durchwahlen 10-15 und 22,25-39 vergeben eben so 40-59
Dann müsstest du beim Ziel eintragen 10-15: _49991296911[0-5] für 22,25-29: _49991296912[2,5-9], 40-59: _4999129691[45][0-9]
siehe hierzu auch https://wiki.asterisk.org/wiki/display/AST/Pattern+Matching

Gruß
Markus

Bei solchen Lösungen sehe ich mich immer schon in einem halben Jahr nach dem Fehler suchen warum eine neue Nummer nicht geht :frowning:

Ich hab mir jetzt erstmal spontan so beholfen:
Eine ausgehende Regel auf dem Amt:
Quelle: _XX
Ziel: *

Somit sollten nur 2-Stellige Quellen auf das Amt dürfen. Ein erster Test hat gezeigt das durchwählen damit nicht möglich ist, und sogar die Fallback Durchwahl greift.
3-Stellige durchwahlen habe ich zwar, doch das sind Faxe und MettingRäume, die wohl kaum Raustelefonieren wollen.

Hab ich irgendwas übersehen, oder sollte das passen?

Re,

auch eine Variante ;-). Ob es ausreichend ist, wird die Praxis zeigen.

Gruß
Markus

Hallo Markus,

heute kam die Praxis vorbei, in form eines Kollegen der eine Umleitung auf sein Handy wollte. Intern alles super, extern bekam der Kunde ein “Diese Nummer ist uns nicht bekannt” o.ä… Nicht gerade gut gelaufen :rolleyes:

Ich habe dann eine ausgehende Regel auf dem Amt angelegt für seine Handynummer, damit geht es nun. Aber doof das ich nun alle Whitelisten muss.

Die RelaseNotes zu 7.11.02 sagen ja folgendes:

md-cmd 7.11.02
Feature: der Standard Prefix (0) für ausgehende Rufe kann nun direkt unter Dienste - Telefonie geändert werden.

Wurde hier an solche Probleme gedacht? Hat sich hier vielleicht etwas geändert?

Gruß
Max

Hallo Max,

vom Rufablauf hat sich diesbezüglich nichts geändert, das Verhalten ist noch so wie es war. Die Einstellung ist jetzt lediglich besser zugänglich.
Es gibt bei uns bereits Pläne die Regelgestaltung der Ämter für den Anwender start zu vereinfachen. Nur wann dies umgesetzt wird kann ich dir konkret zu diesem Zeitpunkt noch nicht sagen.

Gruß
Markus