(od 1 do 5 lub 10)
Kod MAJ to kod charakterystyczny stosowany w programach raportów i zapytań. Można wygenerować dowolną liczbę kodów, w zależności od potrzeby (każdy odpowiadający rodzajowi informacji statystycznych).
Kody firmy i lokalizacji służą do tworzenia szczegółowych statystyk, w razie potrzeby (nie jest to opcja obowiązkowa, więc jeżeli ten poziom szczegółowości nie jest wymagany, odpowiadające pola pozostaną puste podczas generowania bazy danych).
W polu daty wprowadza się pierwszą datę okresu odpowiadającego dacie zdarzenia wyzwalającego (zgodnie z danym przypadkiem będzie to pierwszy dzień tygodnia, pierwszy dzień okresu dwutygodniowego, pierwszy dzień miesiąca, kwartału, roku itp.).
Pola kryteriów można definiować dowolnie przy wykorzystaniu pól zawartych w tabelach on-line (lub części tych pól, na przykład dwa pierwsze znaki kodu pocztowego). Umożliwia to tworzenie statystyk za pomocą osi analitycznych o większym lub mniejszym poziomie szczegółowości. Począwszy od wersji 140, można uzyskać od 1 do 8 kryteriów (dla wersji 130 limit wynosił 4).
Pola kwot zawierają kwoty sum przeznaczone do analizy statystycznej.
Konfiguracji dokonuje się za pomocą tej funkcji, poprzez utworzenie rekordów wyzwalających przy generowaniu statystycznej bazy danych. Przynajmniej jeden rekord jest tworzony przez zastosowany kod MAJ. Każdy rekord jest opisany unikalnym kodem, który jest często mylony z kodem MAJ, poza przypadkami, kiedy dwa (lub więcej) rekordów aktualizują ten sam kod MAJ (w takim przypadku kody są różne).
Dodatkowo, dla konfiguracji statystyk tego typu, można zdefiniować, czy należy wprowadzać wartości przewidywane (lub obliczać na podstawie rzeczywistej sytuacji) w odniesieniu do sum statystycznych.
Zapytania statystyczne mogą składać się z 1 do 10 wyrażeń obliczonych na podstawie łącznych kwot dla okresu zapytania, dla okresu korygującego oraz dla wprowadzonego budżetu. Przykładowo, wykorzystując te wyrażenia można wyświetlić jedynie wartości średnie dla sumy. W celu uzyskania widoku statystyk należy uruchomić funkcję zapytanie przy użyciu kodu MAJ. Wówczas możliwe będzie powiększenie na różnych poziomach szczegółowości wprowadzonych za pomocą kolejnych kryteriów. Ostateczne zbliżenia szczegółów zagregowanych przeniesień (jeżeli są nadal dostępne on line).
Utworzenie zapytania kontekstowego dotyczącego statystyk jest możliwe z poziomu Plik / Statystyki który można skonfigurować dla każdego obiektu (istnieje pole wyboru definiujące tę możliwość). Po użyciu tej funkcji pojawia się lista dostępnych kodów statystycznych oraz generowane jest zbliżenie do możliwie najwyższego poziomu szczegółowości, z uwzględnieniem kontekstu wyzwalającego. Przykładowo, jeżeli w układzie zarządzanie sprzedażą statystyki zdefiniowano wg regionu (pierwsze dwa znaki domyślnego adresu skojarzonego z kontrahentem), a następnie wg grupy klientów, wg klienta, wg artykułu, to wywołanie danych statystycznych z rekordu klienta autoryzującego dostęp do tych statystyk automatycznie umiejscowi się na poziomie szczegóły klienta (wtedy stosuje się kontekst w celu domyślnego podania wartości dla regionu, grupy klientów i kodu klienta). Bezpośrednio wyświetlają się statystyki wartości łącznych dla klienta uporządkowane wg grupy artykułów.
Odniesienie do dokumentacji Implementacja
Prezentacja
Rekord nagłówka zawiera kod (unikalny identyfikator konfiguracji) oraz tytuł.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Określa bieżący kod statystyczny. Z każdym kodem statystycznym powiązany jest zbiór sum oparty na jednym z ośmiu skrzyżowanych kryteriów. |
| Umożliwia zdefiniowanie opisu powiązanego z każdym rekordem. |
| Ten opis, umożliwiający podanie opisu w rekordzie, jest używany na niektórych ekranach lub w raportach, jeśli nie ma wystarczająco miejsca do wyświetlenia długiego opisu. |
Zamknij
Prezentacja
Ta zakładka definiuje podstawowe informacje dotyczące agregatu statystycznego (zdarzenie wyzwalające, częstotliwość, poziom definicji itd.).
Zamknij
Pola
Na tej karcie występują następujące pola :
Dostępność
| To pole wyboru należy zaznaczyć, aby aktywować bieżący rekord. Nieaktywne rekordy zachowują swoją zawartość, a ustawienia nie mogą być używane poprzez wywołanie ich kodu:
Uprawnienia do danej funkcji mogą zabraniać tworzenia aktywnego rekordu. W takim przypadku pole jest domyślnie dezaktywowane. Modyfikować je może tylko uprawniony użytkownik, za pomocą przepływu podpisów. |
| Kod działania jest używany, aby:
Jeśli kod działania jest nieaktywny:
|
| Ten kod dostępu umożliwia zabronienie dostępu do bieżącego rekordu dla niektórych użytkowników. Jeśli w polu znajdują się informacje, wyłącznie użytkownicy, którzy mają prawa odczytu dla tego kodu dostępu mogą wyświetlać rekord, a tylko użytkownicy z prawami do zapisu mogą go modyfikować. Na potrzeby statystyk uzyskana autoryzacja dla zapytania kontroluje dane zapytanie dla danych statystycznych pochodzących także z konfiguracji. |
| 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. |
Częstotliwość
| W przypadku gdy planowane jest wykonanie sumowania z okresowością, która nie jest zdefiniowana w oprogramowaniu, istnieje tutaj możliwość określania nazwy procesu, gdzie następujące podprogramy powinny być zdefiniowane:
Przykład takiego podprogramu może być uzgadniany poprzez przyjrzenie się procesowi SUBSTADEC, który określa podprogram powiązany z zarządzaniem dekadami. |
| Okresowość, dla której ma być przygotowywana statystyka. Menu lokalne służy do określania różnych okresowości (codziennie, co tydzień, co dwa tygodnie, miesięcznie itp.). Rekordy sum, które tworzone są przez sumowanie statystyczne, datowane są jako pierwszy dzień okresu. |
Sterowanie
| Kod dla wyzwalania statystyk, który służy do identyfikacji elementu, który wyzwala statystyki. Należy go definiować w tabeli zdarzeń wyzwalania. |
| Data początkowa i data końcowa ważności, które są określane dla pewnych rekordów, służą do ograniczenia ważności danego rekordu pomiędzy datami. |
|   |
| Kod ten jest domyślnie kodem statystycznym. Jednak może on być inny, szczególnie wtedy, gdy użytkownik zamierza utworzyć pojedyncze sumowanie z wielu różnych zdarzeń wywoływania (które narzuca wiele kodów statystycznych). W takim przypadku kod aktualizacji będzie wspólny dla wszystkich kodów statystycznych. |
| Żywotność statystyk określana w miesiącach. Czas ten jest używany przez zarządzanie czyszczeniem w momencie podjęcia decyzji o wykonaniu czyszczenia danych statystycznych. Dane statystyczne, zazwyczaj silnie zgrupowane, zajmują ograniczoną ilość miejsca i często ciekawą sprawą jest utrzymywanie tych statystyk przez dość długi okres. |
| Ta wyświetlana data służy do identyfikacji ostatniej daty, kiedy wykonane zostało sumowanie poprzez ponowne przeliczenie statystyk. |
Zapytanie
| Używane do określania kodu ekranu, który stosowany jest domyślnie w przypadku odpowiedniego zapytania statystycznego. Kod ekranu STA jest definiowany w w funkcji konfiguracjiekranów zapytań. Jeżeli wartość ta nie występuje, używany jest ekran STD. |
| Pole to służy do udzielania dostępu do rekordu poprzez najniższy poziom zapytania statystycznego dzięki określaniu kodu odpowiedniego obiektu. Klucz ten musi znajdować się w danej pozycji na tym poziomie. Zazwyczaj jest to kod obiektu powiązany z tabelą, dla której sumowane są wartości w statystykach. |
| Pole to służy do wprowadzania raportu Crystal Reports,powiązanego z zapytaniem tego kodu statystycznego (uruchamianego za pomocą polecenia Plik / Lista). Istnieje typowy raport o nazwie STAT, ale wszystkie kolumny przedstawiane są w nim w sposób jednolity. Możliwe jest jednak , gdy znana jest zawartość, utworzenie dostosowanego do własnych potrzeb raportu poprzez skopiowanie i zmodyfikowanie tego raportu. |
|   |
Cechy
| Używane do określania poziomu organizacyjnego sumowania według okresu (sumowania ogólnego, wg firmy lub wg lokalizacji). Poziom szczegółów lokalizacji może być uzyskany tylko wtedy, gdy zdarzenie wywoływania określa kod lokalizacji. Poziom szczegółów firmy może być uzyskiwany tylko wtedy, gdy lokalizacja lub firma jest określona w zdarzeniu wywoływania. W przypadku przywracania istnieje możliwość zażądania bądź to skonfigurowanego poziomu w możliwie najbardziej szczegółowy sposób , bądź poziomu sumowania (według firmy bądź ogólnie, jeśli sumowanie obsługiwane jest przez lokalizację). |
| Używane do określania, czy sumowania w rekordach statystycznych są aktualizowane w czasie rzeczywistym, czy w trybie wsadowym. Koniecznie należy zauważyć, że tylko standardowe zdarzenia wywoływania mogą doprowadzać do sumowania w czasie rzeczywistym (każdorazowo przy uruchamianiu procesu aktualizacji, wykonywana jest odpowiednia aktualizacja). Poza przypadkiem niestandardowych statystyk, statystyki oparte na niestandardowych zdarzeniach wywoływania, które mogą być aktualizowane tylko w trybie wsadowym. Ze względów wydajnościowych użycie wielu standardowych sumowań opartych na danym zdarzeniu wywoływania może spowolnić wykonywanie określonej transakcji. Dlatego istotne jest posiadanie statystyk opartych na partiach oraz planowanie aktualizacji regularnych zadań przetwarzania w tle. |
Blok numer 6
Zamknij
Prezentacja
Zakładka służy do definiowania w dwóch kolejnych tabelach:
Zamknij
Pola
Na tej karcie występują następujące pola :
Tabela Pola
| Określ tabelę, w której wyszukiwane jest kryterium grupowania dla danej pozycji statystyk. |
| Gdy poprzednia tabela występuje wiele razy w danej pozycji w przypadku wyzwalania, skrót, który ma być używany w tym szczególnym przypadku, zostanie zdefiniowany w tym miejscu. |
| Określ kod pola, jaki jest znany w danej tabeli. |
| Jeżeli wybrane kryterium jest typu wielokrotnych wystąpień, wartość tego pola służy do podania indeksu (od 0 do N-1, jeśli N jest liczbą wystąpień danego pola). |
| Określ tytuł kryterium w postaci, w jakiej będzie wyświetlany podczas zapytywania statystyk. Domyślnie tytuł pola jest pobierany ze słownika i dlatego może być wyświetlany w języku połączenia użytkownika. Jednak możliwe jest także jego modyfikowanie, aby nadać inny tytuł, aby inne języki mogły być używane do jego określania. W W możliwych do przetłumaczenia polach takich, jak to można wprowadzić opis w innych językach niż bieżący język połączenia – należy kliknąć na opcję Tłumaczenia online z poziomu ikony Operacje. |
|   |
| Gdy pole kryterium jest ciągiem znaków, możliwe jest określenie sumowania dla podrzędnego ciągu znaków poprzez definiowanie położenia pierwszego zachowywanego znaku (1=początek ciągu) oraz długości. Na przykład:
|
|   |
| Wyświetl tylko pole, które określa typ danych (znak, wartość numeryczna, menu lokalne, data itd.) powiązany z kryterium wprowadzone w danej pozycji. |
Tabela Wartości
| Określa zaproponowany domyślnie tytuł w odniesieniu do sumy statystycznej. |
| Określ tytuł dla sum zapasów w rekordzie statystycznym |
| Obliczana formuła, która może wywoływać wszystkie zmienne i tabele dla pozycji w czasie sumowania, jest szacowana, a jej wynik jest sumowany w sumie statystycznej powiązanej z okresem i poziomem organizacyjnym zdefiniowanego sumowania. |
| Jeżeli wskaźnik ten jest ustawiony na„Tak”, możliwe jest określanie prowizji dla odpowiedniej zsumowanej kwoty. Prowizje te mogą być wprowadzane, wyliczane z wartości rzeczywistych lub prowizji z innego okresu i jest to pole sumowania definiowane w sposób dowolny z kryterium, które określane jest dla statystyk. W przypadku przywracania statystyk istnieje możliwość przedstawiania zarówno wyliczonych sum, odpowiednich prowizji, a także dowolnego wyrażenia, które stosowane jest w obu przypadkach (jest to konfigurowane na zakładce „Zaawansowane” statystyk). |
| Wskaźnik ten służy do określania, czy poprzednie wyrażenie jest wyrażone w walucie, w którym następnie można podać walutę przez obliczenie wyrażenia, a także walutę wspólną, na którą wyrażenie to powinno być przeliczone. Przeliczenie jest dokonywane przy kursie historycznym, określanym na dzień odniesienia dla zdarzenia wywoływania i typie kursu wymiany walut, używanym do tego przeliczenia, który określany jest przez parametr CHGTYP (pierwszy typ, jeśli nic nie jest zdefiniowane). Dlatego też możliwe jest uzyskanie sum kwot wyrażonych w jednolity sposób. |
| Gdy wartość statystyczna jest wyrażana w walucie, pole to służy do identyfikacji kodu dla waluty docelowej, aby możliwe było przeliczenie wartości wyrażonych w bieżącej walucie przed ich zsumowaniem. Jest to obliczone wyrażenie albo typu stałego, albo poprzez interwencję wspólnej zmiennej, np. GSYSCUR. |
| Kwota statystyczna wyrażana jest w walucie, a pole to służy do identyfikacji kodu waluty pierwotnej, aby umożliwić przeliczanie kwot na wspólną walutę, zanim zostaną one zsumowane. Jest to obliczane wyrażenie albo typu niezmiennego, albo poprzez interwencje pól, które są online w momencie sumowania. |
Zamknij
Prezentacja
Jeżeli w raporcie statystycznym wyświetlone są nie tylko sumy przeprowadzone w poprzedniej zakładce, w zakładce tej wprowadza się następujące informacje dodatkowe:
Zamknij
Pola
Na tej karcie występują następujące pola :
Tabela Kolumny
| Pole o określa tytuł kolumny, który będzie wyświetlany podczas zapytania. Jeżeli użytkownik chce, aby zapytanie było widoczne w innych językach niż język połączenia, tytuł ten będzie wymagał przetłumaczenia. W W możliwych do przetłumaczenia polach takich, jak to można wprowadzić opis w innych językach niż bieżący język połączenia – należy kliknąć na opcję Tłumaczenia online z poziomu ikony Operacje. | |||
| Należy wprowadzić formułę, która służy do obliczania sumy dla danej kolumny. Formuła ta wymaga interwencji stałych, funkcji oraz następujących zmiennych (które można wybierać kliknięciem prawym przyciskiem myszy):
Okres dla zapytania statystycznego zostanie wprowadzony podczas zapytania i podczas poprzedniego okresu, jeśli co najmniej jedna z formuł powoduje wyświetlenie danych w odniesieniu do poprzedniego okresu. W przypadku złożonych formuł możliwe jest używanie operatorów, funkcji i zmiennych. Każde wyrażenie arytmetyczne może być tutaj używane oraz może być konfigurowane przy użyciu asystenta formuł, np.:
| |||
| Ten typ kolumny służy do określania sum dla kwot, które są wyświetlane. Dopuszczalne wartości to:
Uwaga! Jeśli w tabeli nie są wyświetlane wszystkie pozycje (jest to przypadek, gdy przycisk „Dalej” jest zacieniowany dla pierwszej zakładki), nie jest to wartość procentowa w odniesieniu do ogólnej sumy, ale jedynie w odniesieniu do pozycji występujących w tabeli. Ma to miejsce, gdy liczba pozycji ustawiona dla ekranu zapytania jest mniejsza od liczby kryteriów na przeglądanym poziomie). Na przykład jeśli użytkownik posiada tabelę zapytania ograniczoną do 10 pozycji, 20 kryteriów od CR01 do CR20, dla których wartość całkowita odpowiednio wynosi od 50 do 100, oraz 4 kolumn konfiguracji C1 (Normalna, Suma progresywna, % sumy, % łącznie), następujące wartości zostaną wyświetlone na pierwszej zakładce:
| |||
| Używane do określania, w postaci dziesiętnej, liczb całkowitych używanych przed jak i po miejscu po przecinku. Jeżeli pole to nie jest wypełnione, używana jest wartość parametru FMTSTA. |
Warunki
| Określa warunki logiczne dla stałych, funkcji oraz dla pól pozycji podczas sumowania. Jeżeli warunki te nie są dopasowane, sumowanie nie będzie wykonane (jeżeli istnieje wiele pozycji, powiązanie między kryteriami wykonywane jest przez warunek logiczny „and”). |
Zamknij
W oknie otwartym przez ten przycisk występują następujące pola : Blok numer 1
Blok numer 2
Zamknij Przycisk ten służy do kopiowania definicji rekordu z/do innego folderu. |
Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :
Podjęto próbę zastosowania kryteriów wyekstrahowanych z tabeli nie posiadającej połączenia ze zdarzeniem wyzwalającym.
Podjęto próbę zastosowania w tabeli zmiennych zmiennej, która nie została zdefiniowana w zdarzeniu wyzwalającym.
Wprowadzone wyrażenie arytmetyczne ma nieprawidłową składnię (po tym komunikacie mogą zostać podane informacje dodatkowe).