Search

Home

Alarmy wewnętrzne

Alarmy wewnętrzne

image
KONTEKST Przedsiębiorstwo użytkujące oprogramowanie klasy ERP, chce stworzyć system automatycznego powiadamiania swoich pracowników. System powiadamiania ma być automatyczny i niezależny od użytkownika. System powiadamiania ma automatycznie wykrywać sytuacje alarmowe i powiadamiać właściwych adresatów.

ZADANIE

Stworzenie funkcjonalności, która pomoże użytkownikowi natychmiast reagować na spadek sprzedaży.

PRZYKŁADOWE ZASTOSOWANIE GRAVITY

Na użytek naszego przykładu zakładamy, że musimy informować o spadku sprzedaży z poprzednich 7 dni pod warunkiem, że wartość sprzedaży 7-dniowej była mniejsza, niż mediana za okres ostatnich 12 – miesięcy. W przypadku rozpoznania warunku, który sobie założyliśmy GRAVITY wysyła informację pocztą elektroniczną do skonfigurowanego adresata.

Impuls wywołujący przetwarzanie: skanowanie wywołań czasowych.

ZADANIE

Stworzenie funkcjonalności, która pomoże użytkownikowi natychmiast pozyskiwać informację o przekroczeniu kredytu kupieckiego przez kontrahenta.

PRZYKŁADOWE ZASTOSOWANIE GRAVITY

W przypadku rozpoznania warunku – przekroczenie kredytu kupieckiego – GRAVITY wysyła informację pocztą elektroniczną do skonfigurowanego adresata (adresatów).

Impuls wywołujący przetwarzanie: skanowanie wywołań czasowych.

PRZYKŁADOWE ZASTOSOWANIE GRAVITY

Jak wyżej, z jedną bardzo ważną różnicą. Impuls wywołujący przetwarzanie to notyfikacja bazy danych. Momentem wyzwolenia notyfikacji jest dodanie rekordu faktury dla kontrahenta.

PRZYKŁADOWE ZASTOSOWANIE GRAVITY

Identycznie, jak w zastosowaniu powyżej z tą różnicą, że informacja o wykrytym zdarzeniu jest wysyłana jako SMS do wybranej osoby (zastosowanie operatora CALL WEB SERVICE jako funkcji zewnętrznej obsługującej bramkę SMS).

ZADANIE

Stworzenie funkcjonalności, która pomoże użytkownikowi natychmiast pozyskiwać informację o przeterminowaniu realizacji zamówień klienckich.

PRZYKŁADOWE ZASTOSOWANIE GRAVITY

W przypadku rozpoznania warunku (istnienie przeterminowań), GRAVITY wysyła informację pocztą elektroniczną do skonfigurowanego adresata (adresatów).

Impuls wywołujący przetwarzanie: skanowanie wywołań czasowych.

PRZYKŁADOWE ZASTOSOWANIE GRAVITY

W przypadku rozpoznania warunku (istnienie przeterminowań niezamkniętych zamówień klienta), GRAVITY wysyła pozostawia informację o wszystkich przypadkach przeterminowań na magistralę wiodącą, do bazy tymczasowej (sesyjny cache pamięciowy).

Ponadto skonfigurowano funkcję WEB SERVICE dającą dostęp do bazy pamięciowej.

Dzięki temu, każde oprogramowanie zewnętrzne ma dostęp do przygotowanej informacji rezydującej w pamięci. Impuls wywołujący przetwarzanie: skanowanie wywołań czasowych.

icon
Uwaga: jeżeli użytkownik chce mieć zawsze świeżą informację w bazie pamięciowej (do której mamy akces poprzez funkcję WEB SERVICE) może ustawić interwał przerwań czasowych odświeżających bazę (czyli wywołujących niniejszy projekt) na bardzo krótki czas.