Ta funkcja wysyła wiadomość e-mail z załącznikami do określonego użytkownika systemu lub nieprzetworzonego adresu e-mail.
Składnia
SendMessageWithAttachments („formuła załącznika”, „odbiorcy”, „temat”, „treść”);
SendMessageWithAttachments („formuła załącznika”, „odbiorcy”, „temat”, „treść”, „format wiadomości AMODIT”, „nadawca”);
SendMessageWithAttachments („formuła załącznika”, „odbiorniki”, „temat”, „treść”, „format wiadomości AMODIT”, „nadawca”, „addCaseIdToSubject”);
Argumenty funkcji
formuła załącznika - formuła (Ciąg), aby uzyskać załączniki.
* all - wyślij wszystkie załączniki
* nazwa pól - wyślij załącznik z pól formularza. Pola muszą być według typu pliku. Można przekazać kilka pól podzielonych przez „;”
* nazwa szablonu - wysyłaj załączniki pasujące do szablonu
* nazwa pliku - wyślij załącznik, który pasuje do wzorca. Gwiazdka „*” we wzorze oznacza dowolny ciąg
odbiorniki - (ciąg) Surowy adres e-mail lub nazwa użytkownika AMODIT
subject - (String) Temat wiadomości
body - (String) Rzeczywista treść wiadomości (treść)
Format komunikatu AMODIT - (wartość logiczna) [Opcjonalnie] Wskaż, czy wiadomość używa nagłówków AMODIT. (domyślnie = fałsz)
nadawca - (ciąg) [Opcjonalnie] Niestandardowy adres nadawcy (pole „z”)
addCaseIdToSubject - (Boolean) [Opcjonalnie] Dodaj caseid do tematu i nagłówków wiadomości (domyślnie true), jeśli false, odpowiedź na tę wiadomość nie zostanie dołączona jako komentarz do bieżącej sprawy
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli wiadomość została wysłana pomyślnie, w przeciwnym razie false.
Przykłady
Przykład 1:
Spowoduje to wysłanie wiadomości e-mail do r.simmons ze wszystkimi załącznikami spraw.
SendMessageWithAttachments („all”, „r.simmons”, „Attachments”, „Oto załączniki do skrzynek”);
Przykład 2:
Spowoduje to wysłanie wiadomości e-mail do r.simmons ze wszystkimi załącznikami spraw. Używa domyślnego formatu AMODIT i ustawia „MójMailAdres@mojafirma.com
SendMessageWithAttachments („all”, „r.simmons”, „Attachments”, „Oto załączniki do skrzynek”, „true”, „MyMailAddress@mycompany.com”);
Przykład 3:
Spowoduje to wysłanie wiadomości e-mail do r.simmons. po pierwsze spróbuje uzyskać załącznik z pola sprawy o nazwie „Dokument”. Jeśli pole nie istnieje na skrzynce, spróbuje pobrać załącznik, który używa szablonu o nazwie „Dokument”. Jeśli nie zostanie znaleziony szablon o takiej nazwie, spróbuje znaleźć załączniki o nazwie „Dokument”.
SendMessageWithAttachments („Dokument”, „r.simmons”, „Attachments”, „Oto załączniki do skrzynek”);
Przykład 4:
Spowoduje to wysłanie wiadomości e-mail do r.simmons z załącznikami, która zaczyna się od „FVS”, a kończy na „.pdf”.
SendMessageWithAttachments („FVS * .pdf”, „r.simmons”, „Attachments”, „Oto załączniki do skrzynek”);
Przykład 5:
Spowoduje to wysłanie wiadomości e-mail do r.simmons ze wszystkimi załącznikami spraw. Wiadomość nie zostanie sformatowana jak standardowa wiadomość AMODIT i nie będzie zawierać tematu w przypadku.
Czytaj więcej
- Date: 8 czerwca 2020
- By: Janusz Bossak
- Categories: email i SMS
Wysyła wiadomość SMS za pomocą usługi SmsApi.pl. Nazwa użytkownika i hasło do usługi muszą być ustawione w ustawieniach systemu AMODIT. Wiadomość może być znormalizowana, aby usunąć specjalne polskie znaki, co skutkuje dłuższymi wiadomościami.
Składnia
SendSMS („Odbiorcy”, „Wiadomość”)
Argumenty funkcji
Odbiorcy - (ciąg) Numery telefonów komórkowych, z numerem kraju lub bez, loginami użytkownika lub e-mailami, każdy z osobnym „;” znak.
Wiadomość - (ciąg) Wiadomość do wysłania. Jeśli parametr „Normalizuj” jest włączony w ustawieniach systemu AMODIT, polskie znaki specjalne zostaną usunięte.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli wiadomość została zaplanowana do pomyślnego wysłania, w przeciwnym razie false
Przykłady
Przykład 1:
Spowoduje to wysłanie wiadomości SMS do użytkownika AMODIT z loginem „testuserlogin” na numer podany w profilu użytkownika
SendSMS („testserlogin”, „przykład wiadomości”)
Przykład 2:
Spowoduje to wysłanie wiadomości SMS do użytkownika AMODIT z pocztą „testuser@test.pl” na numer podany w profilu użytkownika
SendSMS („testser@test.pl”, „przykład wiadomości”)
Przykład 3:
Spowoduje to wysłanie wiadomości SMS na określony numer
SendSMS („+ 12 345 567 789”, „przykład wiadomości”)
Przykład 4:
Spowoduje to wysłanie wiadomości SMS na określony numer
SendSMS („12 345 567 789”, „przykład wiadomości”)
Przykład 5:
Spowoduje to wysłanie wiadomości SMS na określony numer
SendSMS („345 567 789”, „przykład wiadomości”)
Przykład 6:
Spowoduje to wysłanie 3 wiadomości SMS na określone numery
SendSMS („345567789; 123456789; 48123456999”, „przykład wiadomości”)
Przykład 7:
Spowoduje to wysłanie 2 wiadomości SMS: na podany numer i do użytkownika AMODIT
SendSMS („345 567 789; testuserlogin”, „przykład wiadomości”)
Przykład 8:
Spowoduje to wysłanie 2 wiadomości SMS: oba numery telefonów zostaną wyodrębnione z profili AMODIT
SendSMS („testser@test.pl; testuserlogin”, „przykładowy komunikat”)
Czytaj więcej
Ta funkcja ustawia deadling dla bieżącego przypadku. Termin jest określony liczbą dni i minut od momentu uruchomienia reguły. Jeśli termin jest już ustawiony, zostanie zastąpiony.
Składnia
SetDeadline („dni”, „minuty”);
SetDeadline („deadlineDate”)
Argumenty funkcji
deadlineDate - (String) Termin
dni - (dziesiętny) Liczba dni od bieżącej daty
minut - (dziesiętny) Liczba minut od bieżącej daty
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true, jeśli termin został ustalony pomyślnie, w przeciwnym razie false
Przykłady
Przykład 1:
To wyznaczy termin na datę 2017-03-20.
SetDeadline (DateTime (2017,3,20));
Przykład 2:
Ustawi to termin dla bieżącej sprawy na 14 dni i zero minut od bieżącej daty.
SetDeadline (14,0);
Przykład 3:
Ustawi to termin dla bieżącej sprawy na 2 dni i 30 minut od bieżącej daty.
SetDeadline (2,30);
Czytaj więcej
Ta funkcja ustawia nowy opis pozycji słownika wybranej w określonym polu.
Składnia
SetDictionaryDescription („fieldTitle”, „description”);
Argumenty funkcji
fieldTitle - (String) Pole formularza Sprawa zdefiniowanego słownika
description - (String) Nowy opis wybranego słownika
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true
Przykłady
Przykład 1:
Spowoduje to ustawienie opisu Zdefiniowanego słownika przechowywanego w polu formularza „Klient” na „Niektóre opisy”
SetDictionaryDescription („Customer”, „Some description”);
Czytaj więcej
Ta funkcja ustawi szablon dla wybranego pola.
Składnia
SetTemplate („fieldName”, „templateName”);
Argumenty funkcji
fieldName - (String) Nazwa pola.
templateName - (String) Nazwa szablonu, który chcesz dodać do pola.
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Ta funkcja zawsze zwraca true.
Przykłady
Przykład 1:
Spowoduje to dodanie szablonu „template.docx” do pola „UploadField”
SetTemplate („UploadField”, „template.docx”);
Czytaj więcej