Logo
    Pobierz gravity.integration

    Search

    Home

    Informacje podstawowe

    Dokumentacja techniczna

    Przykłady zastosowań

    gravity.integration
    gravity.integration
    Alarmy wewnętrzne

    Alarmy wewnętrzne

    image
    KONTEKST Przedsiębiorstwo korzystające z oprogramowania klasy ERP chce stworzyć system automatycznego powiadamiania pracowników. System ten ma działać całkowicie automatycznie, niezależnie od użytkownika, 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

    W naszym przykładzie zakładamy konieczność powiadamiania o spadku sprzedaży z ostatnich 7 dni, pod warunkiem, że jej wartość była niższa niż mediana z minionych 12 miesięcy. Jeśli GRAVITY wykryje spełnienie tego warunku, automatycznie wyśle wiadomość e-mail do skonfigurowanego adresata.

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

    ZADANIE

    Stworzenie funkcjonalności umożliwiającej natychmiastowe informowanie użytkownika o przekroczeniu kredytu kupieckiego przez kontrahenta.

    PRZYKŁADOWE ZASTOSOWANIE GRAVITY – WYZWALANIE CZASOWE

    Po wykryciu warunku przekroczenia kredytu kupieckiego GRAVITY wysyła powiadomienie e-mail do skonfigurowanego adresata (lub adresatów). Przetwarzanie uruchamia cykliczne skanowanie wywołań czasowych.

    PRZYKŁADOWE ZASTOSOWANIE GRAVITY – WYZWALANIE PRZEZ NOTYFIKACJĘ BAZY

    Działanie jest analogiczne jak powyżej, lecz przetwarzanie wyzwala notyfikacja bazy danych. Notyfikacja uruchamia się w momencie dodania rekordu faktury dla kontrahenta.PRZYKŁADOWE

    PRZYKŁADOWE ZASTOSOWANIE GRAVITY – POWIADOMIENIE SMS

    Jak w poprzednim przykładzie, z tą różnicą, że informacja o zdarzeniu jest wysyłana jako SMS do wskazanej osoby. Wykorzystywany jest operator CALL WEB SERVICE, obsługujący bramkę SMS jako usługę zewnętrzną.

    ZADANIE

    Stworzenie funkcjonalności umożliwiającej bieżące pozyskiwanie informacji o przeterminowaniu realizacji zamówień klienckich.

    ZASTOSOWANIE GRAVITY – POWIADOMIENIE E-MAIL

    Po wykryciu warunku (wystąpienia przeterminowań) GRAVITY wysyła wiadomość e-mail do skonfigurowanego adresata lub grupy adresatów. Impuls wywołujący przetwarzanie: skanowanie wywołań czasowych.

    ZASTOSOWANIE GRAVITY – UDOSTĘPNIENIE DANYCH ZBIORCZYCH

    Po wykryciu warunku (istnienia przeterminowań w niezamkniętych zamówieniach klienta) GRAVITY umieszcza informację o wszystkich tych przypadkach na magistrali wiodącej, a następnie zapisuje ją do bazy tymczasowej (sesyjnego cache’u pamięciowego).

    Dodatkowo skonfigurowano funkcję WEB SERVICE, która udostępnia tę tymczasową bazę danych na potrzeby systemów zewnętrznych.

    W efekcie każde oprogramowanie zewnętrzne może odczytać te przygotowane dane rezydujące w pamięci.

    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śli użytkownik chce, aby baza pamięciowa (udostępniana przez funkcję WEB SERVICE) zawsze zawierała aktualne dane, może ustawić bardzo krótki interwał przerwań czasowych odświeżających bazę - czyli uruchamiających ten projekt.