Parametry > Obsługa > Statystyki > Wyzwalacze statystyk 

Narzędzie, które służy całkowicie do konfiguracji statystycznej dostępnej w oprogramowaniu. Narzędzie to służy do tworzenia statystycznej bazy danych, dla której właściwości są następujące:

  • Lista zdarzeń wyzwalających, które obsługiwane są przez oprogramowanie i które są używane do aktualizacji bazy danych dla statystyk.
  • Definiowanie kodów statystyk, które są używane do sumowania wartości na podstawie zdarzeń wyzwalających i kryteriów (od 1 do 8 uogólnionych kryteriów, wraz z firmą i lokalizacją).
  • Generowanie sum dla każdego kodu zgodnie z zestawem zdefiniowanych kryteriów.

Te zsumowane rekordy mogą być następnie używane przez raporty lub zapytania, które dostępne są bezpośrednio z rekordu bazy danych w celu uzyskania tabel statystycznych.

Konfiguracja wyzwalających zdarzeń służy do określania, w przypadku każdego zdarzenia, które prawdopodobnie będzie wywoływane przez oprogramowanie, danych online oraz odpowiednich kryteriów wyboru.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Nagłówek

Prezentacja

Używany do identyfikacji kodu wywoływania.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Wyzwalacz statystyczny umożliwia identyfikację elementu, który wyzwoli statystyki.

  • Opis (pole INTIT)

Umożliwia zdefiniowanie opisu powiązanego z każdym rekordem.

Zamknij

 

Karta Ogólne

Prezentacja

Należy określić informacje ogólne powiązane ze statystykami wyzwalania na pierwszej zakładce: tabela podstawowa, w której obsługiwane jest sumowanie oraz aktualizowane pola, które używane są do wyznaczania rekordu sum

Pola te są istotne, w przypadku, gdy tabela STAT , która zawiera dane, jest uporządkowana według firmy, lokalizacji i dat (zgodnie z okresowością), a podprogram musi wiedzieć, w których polach można znaleźć wartości w tabeli wyzwalania, które mają być używane.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Cechy

  • Krótki tytuł (pole INTSHO)

Krótki opis liczący 10 znaków alfanumerycznych.

  • Moduł (pole MODULE)

Należy wybrać moduł do skonfigurowania.

To pole pozwala na ustalenie, czy ekran ma zostać utworzony w bazie danych folderu. Należy go utworzyć, jeśli moduł, z którym powiązany jest ekran jest aktywny dla folderu.

Kod działania jest używany, aby:

  • Ustawić element jako opcjonalny w słowniku, jeśli wartość powiązana z kodem działania jest zerowa
  • Zidentyfikować spersonalizowane elementy, jeśli są one oznaczone przy użyciu kodu rozpoczynającego się od X, Y lub Z
  • Podać maksymalną liczbę pozycji, jeśli kod działania oznacza elementy w tabeli

Jeśli kod działania jest nieaktywny:

  • Oznaczonego elementu nie można użyć
  • Powiązany kod nie zostanie ani wygenerowany ani aktywowany

Blok numer 2

Określa, czy dana tabela jest tabelą podstawową, w której zdefiniowane są pola, które służyć będą do wyzwalania aktualizacji statystyk. Tabela ta musi być online w momencie wywoływania z właściwością danych bieżącego rekordu, który ma być skumulowany.

Opcje

  • Pole daty (pole DATFLD)

W tej tabeli początkowej definiowane jest pole, w którym wyszukiwana jest data powiązana z danym rekordem. Data ta służy do określania, w jakim okresie sumowana będzie wartość statystyczna powiązana z danym rekordem, biorąc pod uwagę okresowość wybranej kalkulacji.

  • Pole firmy (pole CPYFLD)

W wywoływanej tabeli określane jest pole, w którym wyszukiwany jest kod firmy powiązany z danym rekordem. Jeżeli wypełniane jest to pole bądź pole lokalizacji, statystyki zastosowane dla tego kodu mogą być odrzucone przez firmę.

  • Pole lokalizacji (pole FCYFLD)

W tej tabeli początkowej definiowane jest pole, w którym wyszukiwany jest kod lokalizacji powiązany z danym rekordem. Jeżeli wypełniane jest to pole, statystyki używające tego kodu mogą być odrzucone przez lokalizację.

Blok numer 4

Zamknij

 

Karta Zaawansowane

Prezentacja

Druga zakładka służy do wprowadzania opisu kontekstu wyzwalania, gdy istnieje więcej kontekstu, w szczególności:

  • poprzez opisywanie w pierwszej tabeli powiązań, które są używane do wywoływania odczytywania innych powiązanych tabel podczas procesów sum. Kolejność wprowadzania tabel w tabeli odgrywa ważną rolę, ponieważ tabela może być powiązana kaskadowo z tabelą podstawową i każdą tabelą ją poprzedzającą.
  • poprzez określanie warunków logicznych, które muszą być wykonywane, aby można było uzyskać sumy
  • poprzez określanie zmiennych (przez formuły obliczania), używane bezpośrednio podczas definiowania statystyk.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Numer tabeli 1

  • Nr (pole NUMLIG3)

 

Określa tabelę, która będzie umieszczona w danej pozycji podczas wykonywania procesu sumowania, w którym dany rekord jest określany przez wartość dla klucza powiązania. Będzie to również użyte jako podstawa dla kryterium statystycznego oraz sumowanych wartości w polach występujących w tej tabeli.

  • Skrót (pole ABRLNK)

Odpowiada skrótowi, pod jakim otwierana jest połączona tabela.

Jeżeli pole to nie jest puste, stosowany jest domyślny skrót tabeli. Wpisanie skrótu może być przydatne, ponieważ pozwoli uniknąć konfliktu z kontekstem wywołania.

  • Klucz połączenia (pole CLELNK)

Służy do zdefiniowania kodu tabeli wykorzystywanego do odczytywania powiązanych wierszy. Domyślnie stosowany jest pierwszy klucz tabeli.

  • Wyraż. powiązane (pole EXPLNK)

Pole definiowane jako jedno lub więcej wyrażeń obliczanych rozdzielonych średnikiem. Każde wyrażenie jest oceniane, a wynik można wykorzystać do określenia wartości klucza, stosowanego do wykonania czynności join/łącz. W wypadku autoryzacji wielokrotnej czynności join/łącz, jedynie pierwsze elementy klucza mogą zostać podane.

W wyrażeniach mogą być stosowane stałe, a także pola pochodzące z tabel uprzednio zdefiniowanych na listach powiązań.

Numer tabeli 2

  • Nr (pole NUMLIG1)

 

  • Kryteria wyzwalania (pole CRI)

Używane do określania kryterium w postaci wyrażenia logicznego, może być użyte do interwencji w przypadku wszystkich tabel online, stałych oraz funkcji.

Tylko pozycje, w przypadku których ocena warunku zwraca wynik, który nie ma wartości „null” (tzn. „true”), uwzględniane są podczas ekstrakcji danych.

Numer tabeli 3

  • Nr (pole NUMLIG2)

 

  • Zmienna (pole VARNAM)

Określ nazwę zmiennej używanej bezpośrednio w sumach statystycznych podczas wykonywania zdarzenia wywoływania, aby uniknąć konieczność definiowania obliczanych wyrażeń na podstawie pól w tabelach zawartych w danej pozycji.

  • Opis (pole VARINTIT)

Opis powiązany z poprzednim kodem.

  • Wyrażenie (pole VARFOR)

Określ formułę obliczania powiązaną ze zmienną.

Formuła ta jest obliczanym wyrażeniem, który może zawierać stałe, operatory, funkcje, a także wszystkie zmienne w danej pozycji w postaci zsumowanej.

  • Waluta (pole VARCUR)

Aby utworzyć sumy dla wartości wyrażanych w różnych walutach przeliczanych automatycznie, istnieje możliwość wprowadzania tutaj stałej lub pola określającego kod waluty. W ten sposób kod waluty, za pomocą którego każda suma musi być obsługiwana, będzie wprowadzony w definicji sum statystycznych.

Zamknij

 

Lista różnych standardowych zdarzeń wyzwalających

Standardowe zdarzenia wyzwalające są dokumentowane w dokumentach uporządkowanych według modułu, które dostępne są w poniższym powiązaniu.

Należy zauważyć, że w przypadku dokumentów złożonych (typu nagłówka i pozycji), mogą istnieć dwa zdarzenia wyzwalające, jedno wywoływane poprzez nagłówek, a drugie wywoływane przez pozycję. Każde z nich jest wybierane zgodnie z poziomem szczegółów, jaki jest wymagany podczas sumowania.

Przyciski określone

W oknie otwartym przez ten przycisk występują następujące pola :

Blok numer 1

  • pole OBJET

 

  • pole CLES

 

Blok numer 2

  • Z folderu (pole DOSORG)

Z tego pola należy skorzystać, aby zdefiniować folder, z którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

  • Wszystkie foldery (pole TOUDOS)

Z tej opcji należy skorzystać, aby skopiować rekord do wszystkich folderów zdefiniowanych w słowniku (tabela ADOSSIER w bieżącym rozwiązaniu).

  • Do folderu (pole DOSDES)

Z tego pola należy skorzystać, aby zdefiniować folder, do którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

Zamknij

Przycisk ten służy do kopiowania definicji rekordu z/do innego folderu.

Pasek menu

Dokumentacja/ Akapity

Funkcja ta służy do uzyskania dostępu do zarządzania dokumentacją dla pierwszego akapitu dokumentu (jeżeli jakiś istnieje), powiązanego z bieżącym rekordem.

Dokumentacja/ Powiązania

Funkcja ta służy do uzyskania dostępu do zarządzania powiązaniami. Jest to używane do określania powiązań pomiędzy bieżącymi a pozostałymi rekordami (np. powiązań między funkcjami a ustawieniami). Połączenia te są specyficzne dla dokumentów i są one używane do wczytywania generowania struktur dokumentów.

Dokumentacja/ Generowanie

Prezentacja

To menu służy do uruchamiania generowania dokumentów. Generowanie może być również uruchamiane za pomocą przycisku [Generowanie], który znajduje się w dolnej części okna.

Jednocześnie można uruchamiać trzy typy generowania:

  • generowanie struktury dokumentów ze słownika (tabele ADOCUMENT, ADOCBLB, ADOCCLB).
  • generowanie dokumentów z poprzednich tabel.
  • generowanie dokumentów dla pól.

Proponowany zakres bierze pod uwagę bieżący rekord, ale może być on modyfikowany podczas uruchamiania.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Wybór

  • Wszystkie istniejące języki (pole ALLLAN)

Jeżeli pole to zostało zaznaczone, to wszystkie języki są brane pod uwagę przez operację.

Jeśli to pole nie jest zaznaczone, w zależności od przypadku:

  • jeśli kod języka nie jest wprowadzony odręcznie, zostanie użyty język domyślny,
  • w przeciwnym wypadku stosowany jest język wprowadzony.

Służy do definiowania języka generowania (jeżeli nie zaznaczono opcji generowania wszystkich języków).

  • Wszystkie typy (pole ALLTYP)

Jeżeli pole to jest zaznaczone, wszystkie typy są brane pod uwagę przy generowaniu. Należy zwrócić uwagę na fakt, że w tym wypadku obowiązuje limit podczas generowania standardowej dokumentacji (uwzględniana jest tylko dokumentacja, która oznaczona jest kodem większym niż X).

Stosowany do definiowania typu dokumentacji, która zostanie uwzględniona w procesie (pole nie zaznaczone uwzględnia wszystko).

  • Kody dokumentacji od (pole FUNDEB)

Stosowany do określenia zakresu kodów, uwzględnianych przy generowaniu dokumentacji.

  • Kody dokumentacji do (pole FUNFIN)

 

Generuj ADOCUMENT

  • pole GENDOC

Radioprzycisk jest stosowany do tworzenia/aktualizacji ram dokumentacji (struktury hierarchicznej akapitów) na podstawie elementów technicznych, znalezionych w słowniku danych. Istnieje możliwość albo ograniczenia się wyłącznie do aktualizacji istniejących dokumentacji lub - w razie potrzeby - tworzenia nowych.

Powiązania dokumentacji są również brane pod uwagę. Akapity co do których istnieje prawdopodobieństwo utworzenia są definiowane w odpowiednim załączniku technicznym.

  • Do wszystkich grup (pole ALLCREGRP)

Pole to umożliwia wybór między:

  • Przetworzeniem wszystkich dokumentacji lub pomocy dla pól, niezależnie od grupy przynależności użytkownika.
  • Przetworzeniem wyłącznie dokumentacji lub pomocy dla pól, których grupa użytkownika odpowiada grupie autora dokumentacji, która znajduje się w tabeli AOBJGRPDEV.

Generuj dokument końcowy

  • pole GENFIN

Radioprzycisk jest stosowany do generowania ostatecznej dokumentacji na podstawie akapitów dokumentacji. Dokumentacja ta jest tworzona w różnych pod-katalogach katalogu zdefiniowanego przez parametr użytkownika DIRDOC .

Generowanie 'według kodu działania' należy stosować w celu uzyskania generacji dokumentacji tych funkcji o kodach działania >= 'X'
Generowanie 'kompletne' dotyczy wyłącznie standardowych kodów działania.

  • Tylko zweryfikowane dokumentacje (pole HLPVLD)

Stosowany do generowania ostatecznego dokumentu jedynie dla zwalidowanych dokumentacji.

  • Pomoc dla pól połączona z dokumentacją (pole HLPLNKFLD)

Jeśli to pole zostało zaznaczone przetwarzane są tylko pomoce dla pól dotyczące dokumentacji dla funkcji lub przetwarzanych obiektów. Aby dowiedzieć się, które pomoce dla pola powinny zostać przetworzone, należy przejrzeć ekrany powiązane z odpowiadającymi paragrafami dokumentacji.

  • Pomoc dla innych pół (pole HLPFLD)

Jeżeli okno to zostało zaznaczone, to utworzona zostanie ostateczna dokumentacja na podstawie zawartości akapitów dokumentacji. Dokumentacja ta zostanie utworzona w podkatalogu FLD katalogu zdefiniowanego parametrem użytkownika. REPDOC.

  • Kody dokumentacji od (pole HLPDEB)

Stosowany do określenia zakresu kodów, uwzględnianych przy generowaniu dokumentacji.

  • Kody pomocy do pola do (pole HLPFIN)

 

  • Katalog generowania (pole REPERT)

 

Zamknij

 

Komunikaty o błędzie

Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :

Nieistniejące pole

Proponowane pole powiązania nie istnieje w tabeli

Nieistniejące pole

Pole firmy, lokalizacji lub daty nie istnieje w tabeli.

Nieprawidłowe wyrażenie - błąd składni

Obliczane wyrażenie, które określa wartość zmiennej, jest nieprawidłowe.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja