StudioSystem

Dwustronna korespondencja mailowa - wątek wiadomości

Wiadomości przychodzące i wychodzące zestawione w jednym wątku przy dokumencie, z szablonami uzupełnianymi danymi zgłoszenia i załącznikami dodawanymi metodą przeciągnij i upuść.

studiosystem.softwarestudio.com.pl/transakcje/
Formularz wysyłki e-mail w StudioSystem z polami Od, Adresat, DW, UDW i edytorem treści
Formularz wysyłki e-mail w StudioSystem z polami Od, Adresat, DW, UDW i edytorem treści
W skrócie

Dwustronna korespondencja mailowa zestawia wiadomości przychodzące i wychodzące w jednym wątku przypiętym do konkretnego dokumentu. System pobiera zawartość skrzynki odbiorczej, a wysyłka odbywa się z poziomu zgłoszenia - z szablonem uzupełnionym danymi dokumentu i możliwością dołączenia plików.

Czym jest dwustronna korespondencja

Obsługa zgłoszenia rzadko kończy się na jednej wiadomości. Klient pisze z pytaniem, dział serwisu odpowiada, klient odsyła zdjęcie uszkodzenia, ktoś dopytuje o numer dokumentu zakupu. W typowej organizacji ta wymiana rozprasza się między skrzynkami kilku pracowników, a osoba przejmująca sprawę po urlopie koleżanki zaczyna od zera.

Korespondencja mailowa prowadzona w systemie rozwiązuje ten problem inaczej niż zwykła wysyłka powiadomień. Określenie dwustronna jest tu istotne: system nie tylko wysyła wiadomości, ale też pobiera zawartość skrzynki odbiorczej, dzięki czemu w wątku widać obie strony rozmowy. Historia kontaktu przestaje być własnością pojedynczego pracownika i staje się częścią dokumentu.

W praktyce daje to kilka wymiernych efektów:

  • Ciągłość obsługi - każda osoba otwierająca zgłoszenie widzi pełną historię wymiany zdań.
  • Brak zagubionych ustaleń - odpowiedź klienta nie ginie w prywatnej skrzynce pracownika.
  • Spójna forma komunikatów - szablony pilnują, by każdy klient dostawał wiadomość o tej samej strukturze.
  • Mniej błędów w danych - numery i statusy podstawiane są automatycznie, a nie przepisywane ręcznie.
  • Dowód kontaktu - przy sporze łatwo wykazać, kiedy i o czym poinformowano klienta.

Wątek zamiast rozproszonych maili

Transakcja odpowiedzialna za korespondencję wyświetla wiadomości w formie wątku, zestawiając przychodzące i wychodzące w porządku chronologicznym. Do prezentacji treści wykorzystywany jest edytor tekstu sformatowanego, dzięki czemu wiadomości zawierające formatowanie HTML - tabele, wyróżnienia, listy - wyświetlają się tak, jak zostały napisane, a nie jako surowy kod znaczników.

W praktyce wątek zapełnia się w kilku powtarzalnych momentach obsługi zgłoszenia. Warto zaplanować je z góry, bo to one decydują o tym, ile szablonów trzeba przygotować:

  • Rejestracja zgłoszenia - potwierdzenie przyjęcia sprawy z nadanym numerem i statusem początkowym.
  • Prośba o uzupełnienie - wiadomość z pytaniem o dowód zakupu, zdjęcia lub numer seryjny.
  • Odpowiedź klienta - wiadomość przychodząca, często z załącznikiem, dopisywana do tego samego wątku.
  • Zmiana statusu - informacja o przekazaniu sprawy do serwisu, decyzji albo zakończeniu naprawy.
  • Zamknięcie sprawy - podsumowanie z rozstrzygnięciem i ewentualnym numerem przesyłki zwrotnej.

Każdy z tych momentów może mieć własny szablon, a wspólny numer referencyjny dokumentu spina je w jedną, czytelną historię. Osoba przejmująca zgłoszenie widzi nie tylko obecny status, ale też drogę, jaką sprawa przebyła.

Jeśli do wiadomości dołączono plik, przy wątku pojawia się przycisk załącznika prowadzący do listy dołączonych dokumentów. Sam mechanizm obsługi plików opisuje osobno strona transakcji j_zalaczniki.aspx, a szerszy kontekst modułu reklamacyjnego, w którym korespondencja jest wykorzystywana najczęściej - materiał o transakcjach RMA.

Wysyłka z poziomu dokumentu

Wysyłkę uruchamia się poleceniem dostępnym w oknie zgłoszenia, obok informacji o statusie i osobie zgłaszającej. Kluczowa różnica wobec zwykłego klienta pocztowego polega na tym, że formularz otwiera się już wypełniony danymi dokumentu.

StudioSystem

Temat i treść gotowe przed otwarciem

Temat komponowany jest automatycznie z nazwy systemu i numeru dokumentu, a treść zawiera komplet danych zgłoszenia. Użytkownik dopisuje jedynie to, co wykracza poza szablon.

Formularz udostępnia standardowy zestaw pól znany z programów pocztowych, uzupełniony o elementy specyficzne dla pracy w systemie:

  • Od - adres nadawcy wynikający z konta pocztowego przypisanego użytkownikowi.
  • Adresat - odbiorca podstawiany z danych kontrahenta lub zgłaszającego.
  • DW i UDW - kopia jawna i ukryta, odpowiedniki CC oraz BCC.
  • Temat - komponowany automatycznie, na przykład z nazwy systemu i numeru dokumentu reklamacji.
  • Treść - edytor z formatowaniem: pogrubienie, kursywa, wyrównanie, listy i kolory.
  • Dodaj załącznik - dołączenie pliku do wysyłanej wiadomości.

W wiadomości dotyczącej zgłoszenia reklamacyjnego szablon podstawia komplet danych identyfikujących sprawę: numer RMA, numer reklamacji, numer referencyjny, aktualny status oraz dane kontaktowe zgłaszającego. Użytkownik zachowuje pełną kontrolę nad ostateczną treścią - może dopisać wyjaśnienie, skrócić komunikat albo dodać odbiorcę w kopii.

Szablony w skorowidzu EML

Treść wiadomości nie jest zapisana w kodzie transakcji, lecz w konfiguracji. Szablony przechowuje skorowidz EML, w którym obok samej treści definiuje się parametry uruchomienia. To rozwiązanie typowe dla całej platformy: zachowanie zmienia osoba odpowiedzialna za konfigurację, korzystając ze skorowidzy, a nie programista modyfikujący pliki źródłowe.

Element konfiguracjiGdzie się znajdujeZa co odpowiada
Szablon wiadomościSkorowidz EMLTreść i temat komunikatu wraz z miejscami na dane dokumentu
Połączenie z serweremAdministracja → ParametryAdres serwera pocztowego, nazwa użytkownika, hasło i adres nadawcy
Konto pocztoweAdministracja → UżytkownicyAdres e-mail przypisany konkretnej osobie pracującej w programie
Obiekty załącznikówSkorowidz JZALKod, opis, ścieżka zapisu plików i sposób nazywania załączników

Rozdzielenie szablonu od kodu ma jeszcze jedną zaletę praktyczną. Zmiana formuły grzecznościowej, dopisanie klauzuli informacyjnej czy korekta literówki w komunikacie wysyłanym do setek klientów to zmiana jednego rekordu w skorowidzu - bez wdrożenia nowej wersji aplikacji.

Załączniki i pliki

Dokumentacja zgłoszenia rzadko obywa się bez plików: zdjęcia uszkodzonego towaru, skan dowodu zakupu, protokół serwisowy. Transakcja obsługująca załączniki pozwala dodawać je metodą przeciągnij i upuść, a jej konfiguracja opiera się na skorowidzu JZAL.

W skorowidzu określa się między innymi kod przekazywany jako parametr transakcji, opis wyświetlany wewnątrz obszaru upuszczania plików oraz fizyczną ścieżkę zapisu. Ścieżka obsługuje parametr @REFNO, zamieniany na numer referencyjny dokumentu, dla którego uruchomiono transakcję. Pozostawienie pola pustego oznacza użycie ścieżki domyślnej App_Zal/@REFNO, czyli osobnego katalogu dla każdego zgłoszenia.

Każdy rekord skorowidza konfiguruje osobny obszar upuszczania, więc jedna transakcja może udostępnić kilka miejsc na pliki różnego typu - na przykład osobno na dokumentację fotograficzną i osobno na dokumenty księgowe.

Konfiguracja przed pierwszą wysyłką

Zanim pierwsza wiadomość opuści system, trzeba przejść przez trzy kroki konfiguracyjne. Wszystkie wykonuje się w module administratora, bez ingerencji w kod.

  1. Połączenie z serwerem pocztowym - w sekcji Parametry podaje się adres serwera, nazwę użytkownika, hasło oraz adres, z którego mają wychodzić wiadomości.
  2. Konta pocztowe użytkowników - w sekcji Użytkownicy przypisuje się adres e-mail poszczególnym osobom; musi on być zgodny z konfiguracją zapisaną w Parametrach.
  3. Szablony komunikatów - w skorowidzu EML definiuje się treści wysyłane w poszczególnych sytuacjach wraz z parametrami uruchomienia.

Wysyłkę wiadomości można też uruchamiać poza kontekstem pojedynczego dokumentu - zagadnienie to opisuje szerzej strona o wysyłaniu maili, a techniczne szczegóły transakcji obsługującej wiadomości znajdują się w materiale o transakcji x_mail.aspx oraz w opisie skryptu j_mail.js.

Kiedy e-mail, a kiedy SMS

Poczta elektroniczna nie jest jedynym kanałem powiadomień dostępnym na platformie. Wybór między e-mailem a wiadomością tekstową warto podporządkować charakterowi komunikatu.

KryteriumE-mailSMS
Objętość treściDowolna, z formatowaniem i tabelamiKrótki komunikat, kilkadziesiąt znaków
ZałącznikiTak - zdjęcia, skany, dokumentyNie
Typowe zastosowaniePotwierdzenia, korespondencja ze zgłoszeniem, dokumentacjaPilne powiadomienia, na przykład zwolnienie rampy
Historia w systemiePełny wątek dwustronny przy dokumencieRejestr wysłanych komunikatów

W wielu wdrożeniach oba kanały działają równolegle: e-mail przenosi treść i dokumentację, a powiadomienie SMS sygnalizuje, że wydarzyło się coś wymagającego natychmiastowej reakcji.

Podsumowanie

Dwustronna korespondencja mailowa zamienia rozproszoną wymianę wiadomości w uporządkowaną historię przypiętą do dokumentu. System pobiera skrzynkę odbiorczą, zestawia wiadomości przychodzące i wychodzące w jednym wątku, a wysyłkę uruchamia z poziomu zgłoszenia - z tematem i treścią uzupełnionymi danymi sprawy.

Całość opiera się na konfiguracji, a nie na kodzie: szablony trafiają do skorowidza EML, obsługa plików do skorowidza JZAL, a parametry serwera pocztowego do modułu administratora. Ten sam mechanizm konfiguracji przez skorowidze wykorzystują pozostałe elementy platformy opisane w materiale o architekturze transakcji.

Słownik pojęć

Podstawowe pojęcia z korespondencji mailowej

Terminologia przydatna przy konfigurowaniu komunikacji e-mail w systemie.

KDwustronna korespondencja
Widok łączący wiadomości przychodzące i wychodzące dotyczące jednego dokumentu w jeden chronologiczny wątek.
ESkorowidz EML
Słownik, w którym zapisywane są szablony wiadomości e-mail wraz z parametrami ich uruchamiania.
JSkorowidz JZAL
Słownik konfigurujący obiekty przeciągnij i upuść: kod, opis, ścieżkę zapisu i nazwę pliku.
RREFNO
Numer referencyjny dokumentu, wiążący wiadomość i załączniki z konkretnym zgłoszeniem.
DDW i UDW
Pola kopii jawnej i kopii ukrytej wiadomości, odpowiedniki CC oraz BCC w klientach pocztowych.
KKonto pocztowe
Adres e-mail przypisany użytkownikowi programu, z którego wysyłane są wiadomości.
FAQ

Najczęściej zadawane pytania

01

Na czym polega dwustronna korespondencja mailowa?

System pobiera zawartość skrzynki odbiorczej i zestawia wiadomości przychodzące z wychodzącymi w jednym wątku przypiętym do dokumentu. Dzięki temu przy zgłoszeniu widać całą historię wymiany korespondencji, a nie tylko wiadomości wysłane z programu.

02

Czy treść wiadomości uzupełnia się automatycznie?

Tak. Szablon pobiera dane z dokumentu, przy którym uruchomiono wysyłkę, i wstawia je do tematu oraz treści. W wiadomości dotyczącej reklamacji automatycznie pojawiają się między innymi numer RMA, numer reklamacji, numer referencyjny, status oraz dane zgłaszającego.

03

Gdzie definiuje się szablony wiadomości?

Szablony zapisywane są w skorowidzu EML wraz z parametrami ich uruchamiania. Dzięki temu treść komunikatów zmienia osoba odpowiedzialna za konfigurację, bez udziału programisty i bez modyfikowania kodu transakcji.

04

Czy użytkownik może zmienić treść przed wysłaniem?

Tak. Szablon wypełnia formularz treścią wstępną, którą można dowolnie edytować w edytorze tekstu z formatowaniem. Użytkownik ma wpływ na ostateczną treść wiadomości, może też uzupełnić pola kopii DW i UDW oraz dodać załączniki.

05

Jak dodaje się załączniki do wiadomości?

Służy do tego przycisk dodania załącznika oraz transakcja obsługująca pliki metodą przeciągnij i upuść. Konfiguracja opiera się na skorowidzu JZAL, w którym określa się ścieżkę zapisu plików, domyślnie katalog App_Zal z numerem referencyjnym dokumentu.

06

Co trzeba skonfigurować przed pierwszą wysyłką?

W module Administracja, w sekcji Parametry, definiuje się adres serwera pocztowego, nazwę użytkownika, hasło oraz adres nadawcy. Dodatkowo w sekcji Użytkownicy przypisuje się konto pocztowe poszczególnym osobom pracującym w programie.

Warto przeczytać

Powiązane materiały o komunikacji w systemie

Kolejne kroki, jeśli chcesz uporządkować kontakt z klientem i kontrahentem.

Wiadomości

Transakcja x_mail.aspx - konfiguracja wysyłki

Szczegóły konfiguracji wysyłki wiadomości: połączenie z serwerem pocztowym, konta użytkowników i szablony w skorowidzu EML. Materiał dla osoby przygotowującej system do pierwszej wysyłki.

Czytaj dalej
Pliki

Załączniki metodą przeciągnij i upuść

Jak działa obsługa plików dołączanych do dokumentów, jak skonfigurować skorowidz JZAL i jak sterować ścieżką zapisu za pomocą parametru REFNO. Praktyczne uzupełnienie tematu korespondencji.

Czytaj dalej
Powiadomienia

Powiadomienia SMS w StudioSystem

Drugi kanał komunikacji, uzupełniający pocztę tam, gdzie liczy się czas reakcji. Sprawdza się przy krótkich komunikatach operacyjnych, takich jak informacja o zwolnieniu rampy.

Czytaj dalej
Reklamacje

Transakcje RMA - obsługa reklamacji

Moduł, w którym korespondencja mailowa jest wykorzystywana najczęściej. Opisuje rejestrację zgłoszeń, obsługę napraw i zwrotów oraz miejsce komunikacji z klientem w całym procesie.

Czytaj dalej
Konfiguracja

Moduł administratora - parametry i użytkownicy

Miejsce, w którym ustawia się połączenie z serwerem pocztowym i przypisuje konta e-mail poszczególnym osobom. Punkt wyjścia dla każdej zmiany w konfiguracji komunikacji.

Czytaj dalej
Wysyłka

Wysyłanie maili z platformy StudioSystem

Szerszy obraz możliwości wysyłki wiadomości poza kontekstem pojedynczego dokumentu, wraz z rolą szablonów w utrzymaniu spójnej formy komunikatów wychodzących.

Czytaj dalej

Chcesz zobaczyć korespondencję mailową w działaniu?

Uruchom demo StudioSystem i sprawdź wątek wiadomości przy dokumencie oraz wysyłkę z szablonu.