Definicja Send SMS

Definicja Send SMS pozwala przygotować gotowy komponent wysyłki SMS do podpięcia w odpowiednim miejscu w programie, na przykład, jako polecenie w pasku toolbarmenu zestawienia. Wysyłka SMS jest również możliwa w tle w postaci wiadomości automatycznej, na skutek spełnienia się określonych warunków (np. po zmianie statusu zgłoszenia).

Definicja Send SMS pozwala przygotować gotowy komponent wysyłki SMS do podpięcia w odpowiednim miejscu w programie, na przykład, jako polecenie w pasku toolbarmenu zestawienia. Wysyłka SMS jest również możliwa w tle w postaci wiadomości automatycznej, na skutek spełnienia się określonych warunków (np. po zmianie statusu zgłoszenia). W definicji określa się elementy takie jak szablon wiadomości, odbiorców, czy konto SMS, z którego ma nastąpić wysyłka, a także możliwość (lub jej brak) edycji gotowego szablonu tekstowego przed wysyłką.

Send SMS – element wysyłki SMS – widok z interfejsu użytkownika

Formularz dopisania i edycji Send SMS

Formularz służy do tworzenia nowych definicji oraz edycji już istniejących rekordów. Składa się on z trzech zakładek:

  • BASIC
  • SCHEMA
  • RECIEVERS

BASIC

Zakładka służy do określenia podstawowych cech definicji oraz wskazania konta SMS poprzez, które realizowana będzie wysyłka.

Składa się z następujących pól:

  • NAME– nazwa konfiguracyjna elementu
  • ACTIVE – Oznaczenie czy definicja zestawienia ma być aktywna tj. widoczna w innych komponentach, do których została podięta
  • SYSTEM – Oznaczenie czy definicja Send SMS jest elementem konfiguracji systemu
  • ALLOW EDIT – Oznaczenie, czy dozwolona jest przed wysyłką edycja treści szablonu przez użytkownika
  • ACOOUNT – Wskazanie wcześniej zdefiniowanego konta SMS, za pomocą którego realizowana będzie wysyłka
  • PRX – kod, który ma za zadanie grupowanie elementów w logicznie lub biznesowo powiązane zbiory

Szczegóły konfiguracji konta SMS dostępne w instrukcji SMS accounts & schema

Formularz konfiguracji Send SMS – Zakładka Basic

SCHEMA

Zakładka definiuje domyślny schemat treści SMS oraz możliwość jego edycji przez użytkownika przed dokonaniem wysyłki

  • Default Schema Name – Wskazanie domyślnego schematu treści wiadomości SMS
  • Allow custom schema – Oznaczenie, czy dopuszczalna jest edycja treści szablonu SMS

Szczegóły konfiguracji schematu SMS dostępne w instrukcji SMS accounts & schema

Formularz konfiguracji Send SMS – Zakładka Schema

RECEIVERS

Zakładka określa ustawienia adresatów wiadomości SMS. Pobranie danych odbiorcy możliwe jest na trzy sposoby. W przypadku uzupełnienia kilku pól brana jest pod uwagę ich priorytetowość.

  • Allow custom Receivers – Oznaczenie, czy dopuszczalne jest dopisanie / edycja odbiorców przez użytkownika
  • Default Receivers – Stała wartość określająca odbiorcę; Priorytetowość – niska
  • Default Receivers SQL – Lista odbiorców budowana na podstawie wartości zwróconych poprzez zapytanie SQL do bazy; Priorytetowość – średnia
    Przykład:
    Select EMAIL from core.CompanyContact where REFNO = @ID_COLUMN_NAME_FROM_GRID
  • Default Receivers Field – Lista odbiorców pobierana z wskazanej kolumny (Fields); Priorytetowość – najwyższa

Szczegóły konfiguracji podpięcia definicji dostępne w instrukcji Components