1. Opis ogólny
Powiadomienia
Alerty
2. Wiadomości (en: Messages)
2.1 Wysyłanie wiadomości
2.2 Wiadomości w kronice zdarzeń
2.3 Konwersacja
3. Zdarzenia z otoczenia programu
4. Tematy powiązane
5. (AsystentAI) Przesyłanie wiadomości
1. Opis ogólny
W programie Trawers ERP jest możliwość wysyłania przez operatora wiadomości
do innego operatora lub do wielu innych operatorów (użytkowników programu).
W programie są także mechanizmy powiadomień, przypomnień i alertów.
Są to roboty informatyczne, których zadaniem jest wyszukiwanie istotnych
danych i przekazywanie informacji do właściwych osób.
Powiadomienia (en: EventNotification)
Powiadomienia, to są informacje wysyłane do wszystkich lub wybranych
operatorów (użytkowników) programu.
Informacje program może wysyłać automatycznie, gdy wykryje wystąpienie zdarzenia.
Zdarzenia, których wystąpienie powoduje automatyczne wysłanie powiadomienia
do operatorów wymienione są w opisie parametrów: 11xx
Operator otrzyma powiadomienia o zdarzeniach oznaczonych [1]
Param operat 05xx 06xx 07xx 11xx
Program powiadamia użytkowników na kilka sposobów:
* Powiadomienie Raport
* Powiadomienie Dymek
* Powiadomienie Okno
Powiadomienie Alert
Alternatywnym sposobem powiadamiania operatorów są alerty.
Zadaniem alertu jest prezentowanie i wysyłanie raportu, gdy wystąpi zdarzenie,
lub zostanie spełniony określony warunek (wystąpi zdarzenie, en: Event, Business Event).
Treść raportu (powiadomienie) można:
* Wysłać e-mailem
* Wydrukować na drukarce
* Wyświetlić na ekranie
* Przekazać do innego programu urządzeniem: [Polecenie]
Alerty i raportowanie
Kronika powiadomień i kronika zdarzeń systemowych
Treść powiadomienia (wiadomość) zapamiętywana jest w tymczasowej bazie
danych: Kronika powiadomień oraz w zbiorze 316 Zdarzenia systemowe.
2. Wiadomości (en: Messages)
2.1 Wysyłanie wiadomości
W programie jest mechanizm wysyłania wiadomości do wszystkich
lub wybranych operatorów.
U adresata wiadomość pojawia się w formie komunikatu (dymek, hint)
oraz w oknie wiadomości (opcja - parametr 1104 [1]).
Param operat 05xx 06xx 07xx 11xx
Np. prośba aby operatorzy zakończyli prace, bo konieczne są prace techniczne.
Patrz też: Blokowanie dostępu do programu innym operatorom.
Wyłączny dostęp do bazy danych
Wiadomości można wysyłać do jednego lub do wielu operatorów:
-- Wyślij do ------------
D Operatorów z oddziału np. z oddziału GD (do tego oddziału należy aktywny operator)
O Wskazanego operatora (patrz NOTE)
W Wszystkich operatorów tj. do wszystkich operatorów w tabeli
Z Zalogowanych operatorów tj. wszystkich aktualnie zalogowanych
-------------------------
NOTE: Dot. [O] Wskazanego operatora
[A] Administrator może wskazać dowolnego operatora, z dowolnego oddziału
[U] Operator zwykły także może wskazać dowolnego operatora z dowolnego oddziału
Np. Kierownik sprzedaży (nie administrator) wysyła informacje o zmianie
ceny do sprzedawców w wielu różnych oddziałach.
(w innych funkcjach programu, w listach wyboru operatora, operator zwykły
może wskazać operatora tylko ze swojego oddziału)
Wiadomości można wysyłać z kilku miejsc w programie:
Menu F12
W menu wewnętrznym: F12 > Wyślij wiadomość
(nie trzeba przerywać aktualnie wykonywanej funkcji)
Menu wewnętrzne F12
Aktywne sesje
AD > Trawers > Kronika i monitoring operacji > Aktywne sesje Sterowanie [AD_PAS20]
F8-wyślij wiadomość
Zarządzanie sesjami F12
Wiadomości operatorów
AD > Trawers > Kronika i monitoring operacji > Wiadomości operatorów [AD_TMS10]
Program wyświetla listę wiadomości, można oglądać treść wiadomości,
można wysłać nową wiadomość do jednego lub wielu operatorów (F8-wyślij).
Przykład
o-- Wysyłanie wiadomości ---------------------o
| |
| Do: AA Adam Abacki Dział Handlowy |
| |
| Treść: Zapraszam na spotkanie o 12.00 | <--- Treść wiadomości. Max 120 znaków
o---------------------------------------------o Wpisuje się w scrolowanym polu
Operator AA Adam Abacki otrzyma wiadomość:
a) Dymek (hint)
09:32:24 Wiadomość od AD: Zapraszam na spotkanie o 12.00
b) Okno wiadomości (opcja)
- Wiadomość ----------------------------------
Do: AA Adam Abacki
Od: AD Administrator
Data: 20xx.06.24 08:20:46
Temat: Wiadomość
----------------------------------------------
Zapraszam na spotkanie o 12.00
----------------------------------------------
Funkcje SOA (API)
* Funkcja SOA (OutBound): Wiadomość AD Zapisanie [MessageNew]
wysyła wiadomość do: wskazanego operatora, do zalogowanych operatorów
lub do wszystkich operatorów
SOA Funkcje OutBound i InBound
2.2 Wiadomości w kronice zdarzeń
Treść wiadomości pozostają w pamięci programu do czasu wylogowania operatora.
Ale, dodatkowo, program zachowuje treść wiadomości w kronice zdarzeń:
[Tabela AD 316 ad00ev%f Zdarzenia systemowe] [TRNEWMSG]
Zawartość kroniki (i treść wiadomości) można przeglądać:
AD > Trawers > Zdarzenia systemowe [AD_TMS20]
W kronice jest wiele zapisów o różnych zdarzeniach. Dlatego warto wybrać
(filtrować) treść wiadomości.
Filtr query: Symbol zdarzenia = [TRNEWMSG].
Powiadomienia, zdarzenia
2.3 Konwersacja
Mechanizm wysyłania wiadomości (rozgłaszania) może służyć do rozmowy
między użytkownikami programu (en: Chat).
Po otrzymaniu wiadomości można natychmiast odpowiedzieć.
Treść rozmowy pozostaje w kronice wiadomości (w kronice zdarzeń).
Wiadomości można wysyłać w kilku miejscach:
* W funkcji: Aktywne sesje. Sterowanie [AD_PAS20]
* W funkcji: Wiadomości operatorów [AD_TMS10]
* Menu wewnętrzne: F12 > Wyślij wiadomość
Funkcje wymiany wiadomości są takie jak w komunikatorach internetowwych.
(en: IM Instant Messaging). Komunikaty (wiadomości) przesyłane są natychmiast.
To tworzy szansę bezpośredniej konwersacji.
Komunikacja w Trawers
3. Zdarzenia z otoczenia programu
W programie Trawers ERP niektórym zdarzeniom (en: Events), wywołanym przez operatorów
lub wygenerowanym przez program nadano specjalne znaczenie i oznaczono symbolami.
Np. TRQUIT01 Zakończenie sesji
RKEMLODB Odebranie e-maila
TRNEWMSG Wysłanie wiadomości
...
Powiadomienia, zdarzenia
Informacje o zdarzeniach program zapisuje w kronice zdarzeń systemowych (en: Events).
Mogą to być zdarzenia z podłączonych maszyn i urządzeń lub informacje
przekazane przez programy zewnętrzne.
Informacje te można zapisać funkcją SOA: [EventNew].
SOA Funkcje OutBound i InBound
Program zapisuje informację o zdarzeniu w zbiorze:
* Zdarzenia systemowe [316] (zdarzenie [SOAEVENT])
Do powiadomienia o wystąpieniu zdarzenia można użyć mechanizmu: Alerty
Alerty i raportowanie
Wiadomości i Komunikacja Między Operatorami w Trawers ERP.
System Trawers ERP umożliwia użytkownikom (operatorom) przesyłanie wiadomości wewnętrznych.
Komunikaty te wspomagają współpracę, koordynację i szybki przekaz informacji między pracownikami.
To narzędzie komunikacji uzupełnia mechanizmy powiadomień i alertów, które mają charakter
systemowy i automatyczny.
5.2 Wysyłanie wiadomości
1. Rodzaje odbiorców
Operator może wysłać wiadomość do:
* konkretnego operatora,
* wszystkich operatorów,
* operatorów tylko z jego oddziału,
* tylko aktualnie zalogowanych operatorów.
Uprawnienia:
* Administrator może wybrać dowolnego operatora z każdego ddziału.
* Zwykły operator może wybrać dowolnego operatora tylko w ontekście wysyłania wiadomości
(nie obowiązują tu ograniczenia znane z innych funkcji programu).
2. Miejsca wysyłki wiadomości
Wiadomości można wysyłać z kilku lokalizacji w programie:
* F12 > Wyślij wiadomość - dostępne z każdej funkcji bez jej przerywania.
* Aktywne sesje: `AD > Trawers > Kronika i monitoring operacji > Aktywne sesje [AD_PAS20]` - klawisz F8.
* Wiadomości operatorów: `AD > Trawers > Wiadomości operatorów [AD_TMS10]` - przegląd i wysyłka.
* Funkcja SOA (API): `MessageNew` - wysyłka wiadomości z systemów zewnętrznych.
3. Forma prezentacji wiadomości
Wiadomości mogą być prezentowane w dwóch formach:
* Dymek (hint) - krótka informacja w rogu ekranu.
* Okno wiadomości - wyświetlane automatycznie, jeżeli aktywowany jest parametr operatora `1104 [1]`.
Przykład wiadomości:
```
Do: AA Adam Abacki
Od: AD Administrator
Data: 2025.06.24 08:20:46
Treść: Zapraszam na spotkanie o 12.00
```
5.3 Historia wiadomości (kronika zdarzeń)
1. Rejestrowanie wiadomości
* Wiadomości są rejestrowane w zbiorze `316 Zdarzenia systemowe`.
* Zdarzenie ma symbol: `TRNEWMSG`.
2. Przeglądanie wiadomości
* Funkcja: `AD > Trawers > Zdarzenia systemowe [AD_TMS20]`
* Możliwość przefiltrowania zdarzeń:
* Warunek: `Symbol zdarzenia = TRNEWMSG`
Wiadomości pozostają w pamięci sesji do czasu wylogowania operatora,
ale zapis w kronice jest trwały.
5.4 Konwersacja między operatorami
Mechanizm wiadomości wspiera konwersację (czat):
* Odbiorca może natychmiast odpowiedzieć na wiadomość.
* Treść dialogu zapisywana jest w kronice wiadomości (`TRNEWMSG`).
* Możliwość prowadzenia rozmowy w czasie rzeczywistym (Instant Messaging).
Wysyłanie i odbieranie wiadomości jest możliwe z tych samych funkcji:
* Aktywne sesje [AD_PAS20]
* Wiadomości operatorów [AD_TMS10]
* Menu F12 > Wyślij wiadomość
5.5 Integracja z SOA
Wiadomości można również przesyłać z systemów zewnętrznych za pomocą:
* Funkcji SOA: `MessageNew`
* Możliwość określenia odbiorców: konkretni operatorzy, zalogowani lub wszyscy.
* Przykład: system zewnętrzny może automatycznie poinformować operatora o statusie procesu.
5.6 Przykłady zastosowań
* Powiadomienie o planowanej przerwie technicznej.
* Przekazanie instrukcji przez kierownika.
* Komunikacja między działami handlowym i magazynem.
* Informacja o zmianie parametrów oferty.
* Zaproszenie na spotkanie lub telekonferencję.
5.7 Uwagi końcowe
* Funkcja wiadomości jest szybka, nienarzucająca i nie przerywa pracy operatora.
* Komunikaty są natychmiastowe i mogą wspierać ciągłość pracy zespołowej.
* Historia wiadomości dostępna jest w jednym miejscu i może służyć jako zapis decyzji.