| Termin | Definicja |
|---|---|
| nieczytelne e-maile z systemów ERP (SAP | Nieczytelne e-maile z systemów ERP to wiadomości generowane automatycznie bez formatowania i kontekstu dla odbiorcy. Skąd bierze się nieczytelny e-mail z SAP ERPNieczytelny e-mail wygenerowany przez system SAP ERP zwykle nie oznacza uszkodzenia samej wiadomości, lecz nieprawidłowe przygotowanie jej treści do kanału pocztowego. System może wysłać dokument jako zwykły tekst, wiadomość HTML albo załącznik, zależnie od konfiguracji aplikacji, formularza i mechanizmu wysyłki. Jeżeli komunikat zawiera wyłącznie surowe wartości pól, techniczne oznaczenia dokumentu lub tekst pozbawiony układu, odbiorca widzi poprawnie dostarczoną wiadomość, ale nie otrzymuje czytelnej informacji biznesowej. W klasycznych instalacjach SAP opartych na systemie ABAP wysyłka poczty jest związana z mechanizmem SAPconnect. Konfiguracja w transakcji SCOT określa między innymi węzeł SMTP, przez który wiadomości są przekazywane do serwera pocztowego. Transakcja SOST służy do przeglądania i monitorowania wysłanych dokumentów. Jeżeli wiadomość jest widoczna w SOST, ale jej zawartość po odebraniu ma niewłaściwy układ, problem może znajdować się w typie dokumentu, formularzu, kodowaniu lub sposobie interpretowania części MIME przez program pocztowy. Format tekstu, HTML i struktura MIMEE-mail może składać się z części tekstowej, części HTML albo obu tych reprezentacji jednocześnie. Wariant multipart/alternative pozwala klientowi pocztowemu wybrać wersję najlepiej obsługiwaną przez odbiorcę. Jeśli SAP wysyła tylko tekstową reprezentację dokumentu, znaczniki akapitów, tabele i wyróżnienia nie zostaną odtworzone jako elementy wizualne. Z kolei wysłanie kodu HTML jako zwykłego tekstu powoduje wyświetlenie ciągów takich jak „<table>”, „<br>” lub „</p>” zamiast tabeli i nowych wierszy. Na czytelność wpływa także nagłówek Content-Type oraz parametr charset. Dla polskich znaków bezpiecznym wyborem jest UTF-8, o ile cały łańcuch wysyłki poprawnie zachowuje to kodowanie. Błędna deklaracja, na przykład zadeklarowanie ISO-8859-2 dla treści zapisanej jako UTF-8, prowadzi do zastępowania liter takich jak ą, ę, ł, ń lub ż nieprawidłowymi symbolami. Osobnym problemem jest łamanie długich wierszy tekstu. Zbyt szerokie linie, brak znaków końca akapitu albo niepoprawne przejścia CRLF mogą sprawić, że cały komunikat zostanie wyświetlony jako jeden blok. Formularze, dane dokumentu i brak kontekstuAutomatyczny e-mail z SAP ERP jest czytelny tylko wtedy, gdy formularz lub program wysyłający przekazuje odbiorcy odpowiedni kontekst. Sam numer dokumentu, kod komunikatu, identyfikator partnera i suma bez opisów pól mogą być wystarczające dla procesu technicznego, ale nie dla osoby, która ma podjąć decyzję lub wykonać działanie. W praktyce warto rozróżnić nazwę dokumentu, jego numer, datę, status, stronę odpowiedzialną oraz oczekiwaną czynność. Nie chodzi o dodawanie przypadkowych ozdobników, lecz o zachowanie znaczenia danych po wyjściu z systemu SAP. Źródłem problemu może być również formularz Smart Forms, SAPscript albo Adobe Forms używany do przygotowania dokumentu lub załącznika. Jeżeli układ jest prawidłowy w podglądzie formularza, ale nieprawidłowy w treści e-maila, trzeba sprawdzić, czy wiadomość zawiera formularz jako załącznik PDF, czy jako tekstową kopię danych. Należy także zweryfikować, czy konwersja znaków i formatów nie odbywa się ponownie na etapie przekazywania wiadomości przez SAPconnect. Warto porównać wiadomość zapisaną w systemie z jej wersją odebraną, ponieważ pozwala to oddzielić błąd generowania od błędu transportu lub prezentacji. Postępowanie przy analizie wiadomości z SAPDiagnostykę warto rozpocząć od ustalenia, czy problem dotyczy wszystkich wiadomości, jednego typu dokumentu, konkretnego odbiorcy czy tylko wybranego programu pocztowego. Następnie należy sprawdzić zapis wiadomości w SOST, rodzaj dokumentu, obecność załączników oraz deklarowany typ treści. Przydatne jest zapisanie oryginalnej wiadomości w formacie EML i przeanalizowanie nagłówków Content-Type, Content-Transfer-Encoding oraz charset. Jeżeli tekst jest poprawny w źródle, a nieczytelny dopiero po otwarciu, należy porównać zachowanie kilku klientów pocztowych i sprawdzić, czy wiadomość nie została zmieniona przez bramę pocztową. W przypadku problemów występujących na laptopie lub komputerze PC można dodatkowo skontrolować ustawienia programu pocztowego, obsługę HTML, kodowanie oraz sposób wyświetlania załączników. Nie należy jednak zmieniać losowo ustawień systemu SAP, ponieważ mogłoby to wpłynąć na inne dokumenty wychodzące. Najpierw powinno zostać ustalone, czy przyczyną jest formularz, dane wejściowe, format MIME, kodowanie znaków, konfiguracja SAPconnect czy lokalna prezentacja wiadomości. Takie rozdzielenie etapów pozwala ograniczyć zakres naprawy do rzeczywistego źródła nieczytelnego e-maila. |