W niniejszym dokumencie wyjaśniono roczne statystyki miejsc składowania. Statystyki te można wykorzystać do analizy liczby przyjęć i wydań w poszczególnych lokalizacjach magazynowych. Dokument opisuje również jak skonstruowane są roczne statystyki miejsc składowania oraz jakie wymiary i atrybuty zawierają.
Aplikacje istotne dla rocznych statystyk miejsc składowania, ich pola, działania i instrukcje są szczegółowo opisane w oddzielnych artykułach.
Definicje terminów
- Tabele wymiarów – tabele wymiarów w hurtowni danych zawierają dane jakościowe, które klasyfikują dane ilościowe w tabeli faktów. Przykłady wymiarów to m.in.: Dzień, Pozycja sprzedaży, Klient. Dane w tabelach wymiarów zmieniają się stosunkowo rzadko i zawierają stosunkowo niewiele rekordów danych w porównaniu z tabelą faktów.
- Tabele faktów – tabela faktów jest faktycznym centralnym elementem hurtowni danych. Zawiera dane ilościowe hurtowni danych, które powstały w wyniku procesów operacyjnych, takie jak obroty, ilości itp. Te liczby służą jako podstawa danych do analiz. Oprócz kluczowych danych, tabele wymiarów zawierają również odniesienia do wymiarów w celu klasyfikacji danych. W porównaniu z tabelami wymiarów, tabela faktów zawiera większe ilości danych, a dodatkowe rekordy danych są dodawane przy każdej aktualizacji.
- Księgowanie materiałów — służy do dokumentowania wszystkich ruchów ilościowych i wartościowych w ramach logistyki magazynowej. W trakcie księgowania materiałów stany magazynowe są aktualizowane i wyceniane w zależności od użytego klucza księgowania.
- Schemat gwiazdy – to model danych dla relacyjnych baz danych. Hurtownia danych jest zazwyczaj zorganizowana zgodnie ze schematem gwiazdy. Prosty schemat gwiazdy składa się z centralnej tabeli faktów i kilku tabel wymiarów, które są połączone z tabelą faktów za pomocą kluczy. W modelu tabela faktów jest pokazana w centrum, a tabele wymiarów są rozmieszczone wokół niej. Ta graficzna reprezentacja odpowiada kształtowi gwiazdy.
- Statystyka – zajmuje się numerycznym rejestrowaniem, badaniem i wizualizacją zjawisk masowych. Fakty z przeszłości są gromadzone, zestawiane i analizowane przy użyciu określonych metod. Celem analizy tych danych jest identyfikacja odchyleń i błędów oraz opracowanie możliwości poprawy.
Roczne statystyki magazynów
Statystyki magazynów OLTP obejmują tylko roczne statystyki miejsc składowania. Znajdują się one w obrębie jednostki biznesowej com.cisag.app.statistic.obj. Roczne statystyki magazynów mogą być wykorzystywane do analizowania liczby rozmieszczeń i wydań towarów w poszczególnych lokalizacjach magazynowych. Przenoszone ilości nie są uwzględniane w statystykach.
Roczne statystyki miejsc składowania można wyświetlić w aplikacji Miejsca składowania. Szczegółowy opis aplikacji, w tym opis poszczególnych pól wyszukiwania i wyświetlania wyników znajduje się w dokumentacji Miejsca składowania.
Roczne statystyki miejsc składowania są zapisywane w jednostce biznesowej com.cisag.app. statistic.obj.BinLocationAccessYearStatistic. Ta jednostka biznesowa jest powiązana z tabelą faktów. Roczne statystyki miejsc składowania są podsumowywane przy użyciu następujących atrybutów:
- Lokalizacja
- Rok kalendarzowy
- Artykuły magazynowe
- Magazyny
Atrybuty te odpowiadają wymiarom, a także jednoznacznie identyfikują jednostkę biznesową.
Rok kalendarzowy (atrybut: year) jest zapisywany jako wartość liczbowa bezpośrednio w tabeli faktów. Lokalizacja (atrybut: organizationalUnit) i artykuł magazynowy (atrybut: item) oraz magazyn (atrybut: storageArea) są mapowane jako klucze obce w jednostkach biznesowych com.cisag.app.general.obj.Partner, com.cisag.app.general.obj.Item i com.cisag.app.inventory.obj.StorageArea, co przedstawiono za pomocą poniższego grafu:

Rezerwacje materiałowe pomyślnie przetworzone przez serwer logistyki magazynowej i przeniesione do statystyk magazynu OLTP (jednostka biznesowa: com.cisag.app.inventory.obj.InventoryTransaction) służą jako podstawa dla rocznych statystyk miejsc składowania. Jakiekolwiek włączenie lub wyłączenie artykułu w planowaniu zapotrzebowania materiałowego nie jest brane pod uwagę. Następujące atrybuty rezerwacji materiałowych są używane do obliczania wartości statystycznych:
- Transakcja (atrybut: category)
- Magazyn (atrybut: storageArea)
Transakcja księgowania materiału jest pobierana z transakcji (atrybut: category) używanego klucza księgowania (jednostka biznesowa: com.cisag.app.inventory.obj.TransactionType). Transakcja może mieć jedną z następujących wartości:
- Przyjęcie (INCOMING)
- Wydanie (OUTGOING)
- Potwierdzenie księgowania przelewu (TRANSFER_INCOMING)
- Wycofanie księgowania przelewu (TRANSFER_OUTGOING)
- Przeszacowanie przyjęcia (REVALUATION_INCOMING)
- Przeszacowanie wydania (REVALUATION_OUTGOING)
- Korekta (CORRECTION)
W rocznych statystykach miejsc składowania uwzględniane są tylko księgowania materiałów w ramach dwóch procesów przyjęcie i wydanie.
W zależności od transakcji, księgowanie materiału jest dodawane do jednego z atrybutów Suma przyjęć (atrybut: toBinTransferCount) lub Suma wydań (atrybut: fromBinTransferCount). W przyporządkowaniu ujemny przychód jest również uważany za przyjęcie, a nie za wydanie. W obu przypadkach liczba przyjęć jest wyświetlana na podstawie księgowań materiałów. Ilości w księgowaniach materiałowych są nieistotne. Jeśli na przykład jednostka ładunkowa zostanie podzielona i usunięta z magazynu w dwóch oddzielnych operacjach, zostanie to również odzwierciedlone jako dwa wpisy w rocznych statystykach miejsc składowania.
Atrybuty tabeli faktów istotne dla rocznych statystyk miejsc składowania zostały wyjaśnione w poniższej tabeli:
Atrybut | Wyjaśnienie |
organizationalUnit | Atrybut zawiera identyfikator Guid organizacji, do której należy magazyn w atrybucie storageArea. |
year | Atrybut zawiera rok kalendarzowy określony jako wartość liczbową |
item | Atrybut zawiera identyfikator Guid artykułu magazynowego |
storageArea | Atrybut zawiera identyfikator Guid lokalizacji magazynu. Należy pamiętać, że roczne statystyki miejsc składowania są obliczane tylko dla tych lokalizacji, które są podzielone na magazyny. |
aggregationLevel | Atrybut zawiera poziom podsumowania:
Roczne statystyki miejsc składowania są obliczane tylko dla poziomu podsumowania Organizacja, magazyn i artykuł. |
toBinTransferCount | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera liczbę odpowiednich księgowań materiałów z transakcji przyjęcia dla danego miesiąca kalendarzowego. |
fromBinTransferCount | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera liczbę odpowiednich księgowań materiałów z transakcji wydania dla danego miesiąca kalendarzowego. |