Durchwahlen mit 365-Sync übernehmen

:de: Hallo,

ich möchte vorhandene Durchwahlen mit dem 365-Connector syncen und keine Durchwahlen automatisch vergeben.

Ich denke das muss in 009ext_extension umgesetzt werden, aber ich finde leider keine Dokumentation die sich damit direkt beschäftigt.

Wäre dahingehend für Hilfe dankbar.

:uk: Hello,

I would like to sync existing extensions using the 365 connector and not assign extensions automatically.

I believe this needs to be configured within 009ext_extension, but unfortunately, I cannot find any documentation directly addressing this.

I would appreciate your help on this matter.

1 Like

Hab es rausgefunden/selbst erarbeitet.

Variable “extension” für den Strukturbereich 009ext_extension habe ich folgendermaßen gebaut:

$nummer = '';

if (isset($row['businessPhones']) && is_array($row['businessPhones']) && !empty($row['businessPhones'][0])) {
    $nummer = $row['businessPhones'][0];
} elseif (!empty($row['telephoneNumber'])) {
    $nummer = $row['telephoneNumber'];
}

$ziffern = '';
for ($i = 0; $i < strlen($nummer); $i++) {
    $c = substr($nummer, $i, 1);
    if ($c >= '0' && $c <= '9') {
        $ziffern .= $c;
    }
}

$pos = strpos($ziffern, '5008');
if ($pos !== false) {
    return substr($ziffern, $pos + 4);
}
return '';

Beitrag kann geschlossen werden :sweat_smile:

2 Likes