ADESCOM EmergencyContext

Z Net47 2.0
Wersja Wojtek (dyskusja | edycje) z dnia 15:07, 10 wrz 2026
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacji, wyszukiwania

Zmienna ADESCOM_EmergencyContext definiuje nazwę kontekstu alarmowego na centrali.

Domyślnie jest to zazwyczaj alarm_numbers, może to też być numery_alarmowe (dla wersji polskiej). Może być również całkiem co innego jeżeli jesteśmy resellerami. Jeżeli ta wartość jest nieprawidłowa, w trakcie próby dodania telefonu otrzymamy komunikat o błędnym emergency context.


AUTO

Jeżeli wartość zmiennej ustawimy na: AUTO, wówczas nazwa kontekstu alarmowego będzie tworzona dynamicznie na podstawie adresu przypisanego do danego numeru/konfiguracji SIP.

W pierwszej kolejności system ustala identyfikator miejscowości (`sym` / `simc`) na podstawie adresów powiązanych z danym telefonem.

Wykorzystywane są dwa źródła danych: adres przypisany bezpośrednio do konfiguracji VoIP oraz adres klienta.

Jeżeli dostępne są dane z obu źródeł, wybierany jest adres o wyższym priorytecie (czyli adres telefonu).

Na podstawie wybranego identyfikatora miejscowości system odczytuje z bazy TERYT odpowiadające jej jednostki administracyjne:

  • województwo,
  • powiat,
  • gminę.

Nazwa kontekstu jest następnie budowana według schematu:

`Auto__województwo__powiat__gmina`

Przy generowaniu nazwy:

  • nazwa województwa jest zapisywana małymi literami,
  • spacje w nazwach powiatu i gminy są zastępowane znakiem `_`,
  • znaki diakrytyczne są usuwane.

Przykładowo dla adresu znajdującego się w gminie `Racibórz`, w powiecie `raciborskim`, w województwie `śląskim`, wygenerowana nazwa może mieć postać:

`Auto__slaskie__raciborski__Raciborz`


Przykładowa wartość zmiennej

alarm_numbers
numery_alarmowe
NET47_alarmowe
AUTO
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU