SMS accounts & schema

W programie RS możliwa jest wysyłka gotowych szablonów wiadomości SMS (SMS schema) ze wskazanego konta (SMS account). Wysłanie gotowego szablonu SMS może nastąpić na skutek działania użytkownika, jak również automatycznie po zaistnieniu wskazanego warunku.

Konfiguracja konta SMS (SMS account)

Możliwe jest skonfigurowanie w programie więcej niż jednego konta wysyłki SMS przekazanych przez klienta.

Formularz składa się z następujących pól konfiguracyjnych:

  • Account name – nazwa techniczna konta SMS wykorzystywana w programie
  • Sender name – nazwa nadawcy (wymaga SMS Pro, oraz rejestracji nazwy w SMSAPI /SERWERSMS
  • Active – oznaczenie aktywności konta; wyłączenie powoduje pominięcie niewysłanych wiadomości
  • System – oznaczenie czy konto jest elementem systemowym
  • Provider – dostawca usługi (SMSAPI, SERWERSMS)
  • Token – token konta SMS
  • Test – pozwala symulować wysyłkę SMS w celach testowych bez ponoszenia kosztów
  • SMS PRO – określa priorytet wysyłki, zaznaczenie jest wymagane także wtedy, gdy ma zostać przekazana nazwa nadawcy.
  • Replace diacartical marks – treść wiadomości jest standaryzowana przez stronę poprzez zastępowanie znaków diakrytycznych ich równoważnikami, np. zastępując znaki takie jak „ą”, „ę” znakami uniwersalnymi, takimi
  • Skip foreign numbers – ignoruje zagraniczne (niepolskie) numery telefonów
Formularz konfiguracji SMS Account

Konfiguracja gotowego schematu SMS (SMS schema)

Osoba konfigurująca może programować dowolną ilość szablonów wiadomości SMS. Szablony mogą stanowić odpowiedniki danej treści w różnych językach, co umożliwia warunkowanie tekstu w zależności od potrzeb klienta (np. na podstawie danych adresowych zgłaszającego).

Formularz składa się z następujących pól konfiguracyjnych:

  • Name – nazwa techniczna schematu SMS wykorzystywana w programie
  • Language – wskazanie języka w jakim wykonany został schemat
  • Active – oznaczenie aktywności schematu, tylko aktywne schematy pojawią się na liście wyboru
  • System – oznaczenie czy konfiguracja schematu jest elementem systemowym
  • Tags
  • Text – Treść wiadomości, zastosowanie parametrów @ pozwoli na uzupełnienie treści danymi zaciągniętymi z bazy np.: @RMA_NUMBER
Formularz konfiguracji schematu SMS

Wielojęzyczny schemat SMS

Osoba konfigurująca może utworzyć schemat obsługujący jednocześnie kilka języków. W tym celu należy utworzyć skorzystać z nowego formularza dodawania schematu SMS. Schematy wielojęzyczne oznaczone są w kolumnie „language” przypisem „(Translate)”. Formularz został rozszerzony o pola opisowe w dodatkowych językach oraz pola „Schema label – [kod języka]”, gdzie możliwe jest określenie nazwy każdego ze schematów wyświetlanej zgodnie z aktualnym kontekstem pracy użytkownika.

Nowy formularz konfiguracji schematu SMS (Translate)

Uprzednio stworzone schematy można przekształcić w schemat wielojęzyczny za pomocą polecenia „Convert to new format” dostępnego w toolbarze lub w formularzu edycji schematu.

Formularz edycji SMS schema

Następnie wskazać należy schematy, które mają zostać scalone oraz schemat bazowy i wybrać button „Convert”. Wskazane schematy zostaną zastąpione wspólnym schematem tłumaczonym.

Konwersacja schematów na schemat wielojęzyczny

Wybór języka tłumaczenia – interfejs użytkownika

W przypadku schematów wielojęzycznych, użytkownik może wysyłać gotowe szablony SMS z możliwością przełączania języka treści zgodnie z przygotowanymi wcześniej tłumaczeniami.

Formularz wysyłki SMS – Interfejs użytkownika

Komponenty SMS accounts oraz SMS schema są wykorzystywane przy tworzeniu definicji Send SMS