Niniejsza dokumentacja wyjaśnia statystyki zakupów w bazie danych OLTP. Statystyki zakupów OLTP mogą być wykorzystywane do analizy sprzedaży dokonywanej z dostawcami na podstawie faktur zakupu artykułów. Sposób obliczania kosztów zakupów zależy od rodzaju statystyki zdefiniowanej w aplikacji Konfiguracja, w funkcji Hurtownia danych i statystyka. Jeśli w polu Typ statystyki ustawiona jest opcja Wartość zakupu, koszty zakupu są pobierane z pozycji faktur zakupu i przypisywane do odpowiadających im artykułów. W przypadku typu statystyki Wartość zamówienia, koszty zakupu są obliczane na podstawie powiązanych pozycji zamówienia i wyświetlane dla odpowiednich artykułów.
Niniejsza dokumentacja wyjaśnia, w jaki sposób skonstruowane są różne statystyki zakupów OLTP oraz jakie wymiary i atrybuty zawierają. Aplikacje związane ze statystykami dotyczącymi zamówień, ich polami, działaniami i instrukcjami są szczegółowo opisane w oddzielnych artykułach.
Definicje terminów
- Wartości zakupów gotówkowych — wartość zakupu gotówkowego jest obliczana na podstawie kwoty netto (kwota brutto pomniejszona o rabaty i dopłaty) pomniejszonej o rabat gotówkowy. Do obliczeń wykorzystywany jest procent rabatu gotówkowego w pierwszym przedziale płatności odpowiedniego terminu płatności. Wartość zakupu za gotówkę jest obliczana dla każdej pozycji i wyświetlana jako suma całego zamówienia w bazie zamówień. Stosowany jest następujący wzór: Wartość zakupu za gotówkę = kwota brutto – rabaty + dopłaty – rabat gotówkowy
- Wartości zamówień — wartość zamówienia obejmuje koszty, w tym dopłaty, rabaty i koszty zakupu, które są ponoszone w związku z zakupem danej pozycji. Warunki płatności nie są brane pod uwagę. Wartość zamówienia jest obliczana na podstawie kosztów zgodnie z przychodzącą fakturą.
- Koszty zakupu — koszty ponoszone w związku z dostawą produktu. Są one wartością procentową lub kwotą bezwzględną, która zwiększa koszt wytworzenia produktu.
- Kwota brutto — jest iloczynem ceny i ilości towaru. Kwota określona w ten sposób jest wyświetlana dla pozycji zamówienia. W bazie zamówień kwota brutto jest wyświetlana jako suma wszystkich pozycji zamówienia. Nie uwzględnia ona rabatów, narzutów ani innych kosztó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.
- Faktura zakupu — zawiera listę kwot do zapłaty za pozycje dostarczone lub pozostające do dostarczenia. Faktura zakupu jest dokumentem zewnętrznym, który może być również notą kredytową.
- Wartość zakupu — odpowiada kwocie netto pozycji z faktury zakupu. Ani rabaty, ani dopłaty, ani potrącenia itp. nie są dodawane do kwoty z faktury zakupu ani od niej odejmowane.
- Wartości kosztów — wartość kosztu składa się z kwoty brutto, rabatów i dopłat, a następnie jest pomniejszana o rabat gotówkowy za pierwszy okres płatności, jeśli ma zastosowanie, i powiększana o proporcjonalne koszty zakupu. Stosowany jest następujący wzór: Wartość kosztu = wartość zakupu gotówkowego *(1 + koszty zakupu (w %) / 100) + koszty zakupu.
- 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.
- Kwota netto — Kwota netto jest sumą obliczonej kwoty brutto (cena * ilość) pomniejszonej o udzielone rabaty i powiększonej o dopłaty. Kwota netto jest obliczana dla każdej pozycji i wyświetlana jako suma całego zamówienia w bazie zamówień.
- Rabat — obniżka uzgodnionej ceny. Rabat może być wyrażony procentowo lub jako kwota bezwzględna.
- Rabat gotówkowy — rabat to procentowa obniżka ceny, która jest przyznawana zgodnie z terminem płatności. Możliwy jest również rabat rozłożony w czasie, na przykład: 5% rabatu za płatność w ciągu 1 tygodnia, 3% rabatu za płatność w ciągu 4 tygodni. Rabaty mogą być stosowane wyłącznie do całkowitej wartości faktury. Przy określaniu wartości kosztu uwzględniana jest tylko pierwsza wartość procentowa rabatu w odpowiednim terminie płatności. Z ekonomicznego punktu widzenia, rabat gotówkowy jest ceną za wykorzystanie kredytu lub prefinansowania przyznanego klientowi w momencie dostawy towarów. Oprócz proporcjonalnych odsetek i kosztów administracyjnych, rabat gotówkowy dodany do ceny gotówkowej obejmuje również premię za ryzyko kredytowe, dzięki czemu kupujący jest zachęcany do zapłaty gotówką.
- 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.
- Dopłata — dopłata odnosi się do uzgodnionej ceny i zwiększa ją, jeśli ma wartość dodatnią. Dopłata może być wyrażona procentowo lub jako kwota bezwzględna.
Statystyki artykułów zakupowych
Statystyki zakupu artykułów można wyświetlić w aplikacji Artykuły w widoku Zakup, na zakładce Statystyka. Dostępne są tam następujące statystyki zakupu:
- Roczne statystyki dotyczące zakupu
- Miesięczne statystyki dotyczące artykułów i dostawców
- Miesięczne statystyki dotyczące klasyfikacji artykułów i dostawców
Szczegółowy opis poszczególnych pól i wyników wyszukiwania znajduje się w artykule Widok Zakup.
Roczne statystyki artykułów zakupowych
Roczne statystyki artykułów zakupowych pokazują sprzedaż przypadającą na artykuł zakupowy w danym roku kalendarzowym. Roczne statystyki artykułów zakupowych odpowiadają podsumowaniu, które znajduje się w aplikacji Artykuły w widoku Zakup, na zakładce Statystyka.
Roczne statystyki artykułów zakupowych oparte są na pozycjach faktur zakupu zaksięgowanych i przesłanych do statystyk zakupu OLTP (jednostka biznesowa: com.cisag.app.purchasing.obj.SupplierInvoiceDetail). Uwzględniane są tylko faktury zakupu (i ich pozycje), które spełniają następujące warunki:
- Atrybut statisticRelevant ma wartość true dla kategorii artykułów standardowych, towarów bezpłatnych, składników zestawu i produkcji obcej,
- atrybut internalNumber ma wartość większą niż zero (0) dla zaksięgowanych faktur zakupu.
Ponadto artykuł zakupu musi być uwzględniony w statystykach zamówień OLTP. Aby dowiedzieć się, w jaki sposób artykuły zakupu są uwzględniane lub wykluczane należy zapoznać się z rozdziałem Statystyki OLTP w dokumentacji Wprowadzenie: Hurtownia danych i statystyki.
Roczne statystyki artykułu zakupu są zapisywane w jednostce biznesowej com.cisag.app.statistic.obj.PurchaseItemYearStatistic. Ta jednostka biznesowa odpowiada tabeli faktów. Roczne statystyki artykułu zakupu są sumowane na następujących poziomach:
- Organizacja zakupu
- Rok kalendarzowy
- Artykuł zakupowy
Atrybuty te odpowiadają wymiarom, a także jednoznacznie identyfikują jednostkę biznesową.
Rok kalendarzowy (atrybut: year) jest zapisywany bezpośrednio w tabeli faktów jako wartość klucza numerycznego. Organizacja zakupu (atrybut: organizationalUnit) i artykuł zakupowy (atrybut: item) są mapowane jako klucze obce odpowiednio w jednostkach biznesowych com.cisag.app.general.obj.Partner i com.cisag.app.general.obj.Item, co zilustrowano za pomocą poniższego grafu:

Atrybuty tabeli faktów odnoszące się do rocznych statystyk artykułu zakupu zostały wyjaśnione poniższej tabeli:
Atrybut | Wyjaśnienie |
organizationalUnit | Atrybut zawiera identyfikator organizacji zakupowej, dla której zaksięgowano fakturę A/P (com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient) |
year | Atrybut zawiera rok kalendarzowy przedstawiony jako wartość liczbową |
item | Atrybut zawiera identyfikator Guid elementu zamówienia |
quantity | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera ilości z pozycji faktur zakupu w danym miesiącu kalendarzowym. |
purchaseValue | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera wartości zakupu z atrybutu netValue wszystkich faktur zakupu przekazanych do statystyk OLTP dla danego miesiąca kalendarzowego. |
purchaseCosts | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera koszty zakupu dla danego miesiąca kalendarzowego. Koszty zakupu i wartość zakupu razem tworzą wartość zakupu. Sposób obliczania kosztów zakupu zależy od typu statystyki zdefiniowanego w aplikacji Konfiguracja. Jeśli w polu Typ statystyki ustawiona jest opcja Wartość zakupu, koszty zakupu są pobierane z pozycji faktur zakupu i przypisywane do odpowiadających im artykułów. W przypadku typu statystyki Wartość zamówienia, koszty zakupu są obliczane na podstawie powiązanych pozycji zamówienia i wyświetlane dla odpowiednich artykułów. W tym drugim przypadku do obliczenia kosztów zakupu stosuje się następujący wzór:Koszty zakupu = Wartość netto * (koszty zakupu (w %) / 100) + Koszty zakupu (w jednostce waluty)Wartość netto jest obliczana w następujący sposób: Wartość netto = Kwota brutto – rabaty + dopłaty Wszystkie wartości oparte są na odpowiednich atrybutach artykułu. Jeśli te atrybuty nie są wypełnione, koszty zakupu są określane jako zero (0). Ponieważ rzeczywiste koszty zakupu poniesione zgodnie z fakturą zakupu lub dodatkową fakturą kosztową nie są brane pod uwagę, koszty zakupu dla typu statystyki Wartości zakupu są wartościami szacunkowymi. Niezależnie od rodzaju statystyk, wszelkie kwoty skonta nie są brane pod uwagę. |
costOfGoods | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera wycenę wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesiąc kalendarzowy. Wycena jest obliczana w następujący sposób:Cena transferu 1 * ilośćCena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksięgowania faktury zakupu. |
Miesięczne statystyki artykułów i dostawców
Miesięczne statystyki artykułów i dostawców przedstawiają wartość sprzedaży według artykułu, dostawcy i miesiąca kalendarzowego. W zależności od przyporządkowania dostawców w aplikacji Konfiguracja, jako Dostawca określany jest Wystawca faktury, Partner dostawy lub Dostawca. Miesięczne statystyki artykułów i dostawców odpowiadają podsumowaniu, które znajduje się w aplikacji Artykuły w widoku Zakup, po wybraniu opcji Artykuł + Dostawca na zakładce Statystyka.
Miesięczne statystyki artykułów i dostawców oparte są na pozycjach faktur zakupu zaksięgowanych i przesłanych do statystyk zamówień OLTP (jednostka biznesowa: com.cisag.app.purchasing.obj.SupplierInvoiceDetail). Uwzględniane są tylko faktury zakupu (i ich pozycje), które spełniają następujące warunki:
- Atrybut statisticRelevant ma wartość true dla kategorii artykułów standardowych, towarów bezpłatnych, składników zestawu i produkcji obcej,
- atrybut internalNumber ma wartość większą niż zero (0) dla zaksięgowanych faktur zakupu.
Aby pozycja faktury zakupu została uwzględniona, zarówno artykuł, jak i dostawca muszą być uwzględnieni w statystykach zamówień OLTP. Aby dowiedzieć się, w jaki sposób artykuły zakupu i dostawcy są uwzględniani lub wykluczani należy zapoznać się z rozdziałem Statystyki OLTP w dokumentacji Wprowadzenie: Hurtownia danych i statystyki.
Miesięczne statystyki artykułów i dostawców są zapisywane w jednostce biznesowej com.cisag.app.statistic.obj.SupplierItemMonthStatistic. Ta jednostka biznesowa odpowiada tabeli faktów zarówno dla miesięcznych statystyk artykuł-dostawca, jak i miesięcznych statystyk dostawca-artykuł.
Miesięczne statystyki artykułów i klasyfikacji dostawców
Miesięczne statystyki artykułów i klasyfikacji dostawców pokazują sprzedaż według artykułu zakupu, statystyk klasyfikacji dostawcy i miesiąca kalendarzowego. W zależności od przyporządkowania dostawców w aplikacji Konfiguracja, jako Dostawca określany jest Wystawca faktury, Partner dostawy lub Dostawca. Miesięczne statystyki artykułów i klasyfikacji dostawców odpowiadają podsumowaniu, które znajduje się w aplikacji Artykuły w widoku Zakup, po wybraniu opcji Artykuł + Klasyfikacja statystyki dostawcy na zakładce Statystyka.
Miesięczne statystyki klasyfikacji artykuł-dostawca są oparte na pozycjach faktur zakupu zaksięgowanych i przesłanych do statystyk zamówień OLTP (jednostka biznesowa: com.cisag.app.purchasing.obj.SupplierInvoiceDetail). Uwzględniane są tylko faktury zakupu (i ich pozycje), które spełniają następujące warunki:
- Atrybut statisticRelevant ma wartość true dla kategorii artykułów standardowych, towarów bezpłatnych, składników zestawu i produkcji obcej,
- atrybut internalNumber ma wartość większą niż zero (0) dla zaksięgowanych faktur zakupu.
Aby pozycja faktury zakupu została uwzględniona, artykuł musi być uwzględniony w statystykach zamówień OLTP. Aby dowiedzieć się, w jaki sposób artykuły zakupu są uwzględniane lub wykluczane należy zapoznać się z rozdziałem Statystyki OLTP w dokumentacji Wprowadzenie: Hurtownia danych i statystyki.
Miesięczne statystyki klasyfikacji dostawca-artykuł są zapisywane w jednostce biznesowej com.cisag.app.statistic.obj.ItemSupplierClassificationMonthStatistic. Ta jednostka biznesowa odpowiada tabeli faktów. Miesięczne statystyki klasyfikacji artykuł-dostawca są sumowane na następujących poziomach:
- Organizacja zakupowa
- Rok kalendarzowy
- Miesiąc kalendarzowy
- Artykuł zakupowy
- Klasyfikacja statystyk dostawców
Atrybuty te odpowiadają wymiarom, a także jednoznacznie identyfikują jednostkę biznesową.
Rok kalendarzowy (atrybut: year) i miesiąc kalendarzowy (atrybut: month) są zapisywane bezpośrednio w tabeli faktów jako wartości klucza numerycznego. Organizacja zakupu (atrybut: organizationalUnit), artykuł zakupu (atrybut: item) i klasyfikacja statystyk dostawcy są mapowane jako klucze obce w jednostkach biznesowych com.cisag.app.general.obj.Partner, com.cisag.app.general.obj.Item i com.cisag.app.purchasing.obj. SupplierStatisticHierarchy, co zilustrowano za pomocą poniższego grafu:

Atrybuty tabeli faktów, które są istotne dla miesięcznych statystyk klasyfikacji artykuł-dostawca, wyjaśniono w poniższej tabeli:
Atrybut | Wyjaśnienie |
organizationalUnit | Atrybut zawiera identyfikator organizacji zakupowej, dla której zaksięgowano fakturę A/P (com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient) |
year | Atrybut zawiera rok kalendarzowy przedstawiony jako wartość liczbową |
month | Atrybut zawiera miesiąc kalendarzowy przedstawiony jako wartość liczbową |
item | Atrybut zawiera identyfikator Guid elementu zamówienia |
supplierClassification | Atrybut zawiera identyfikator klasyfikacji statystyk dostawcy |
quantity | Atrybut zawiera sumę ilości z pozycji faktur zakupu |
purchaseValue | Atrybut zawiera wartości zakupu z atrybutu netValue wszystkich faktur zakupu przekazanych do statystyk OLTP |
purchaseCosts | Atrybut zawiera koszty zakupu.Koszty zakupu i wartość zakupu razem tworzą wartość zakupu. Sposób obliczania kosztów zakupu zależy od typu statystyki zdefiniowanego w aplikacji Konfiguracja. Jeśli w polu Typ statystyki ustawiona jest opcja Wartość zakupu, koszty zakupu są pobierane z pozycji faktur zakupu i przypisywane do odpowiadających im artykułów. W przypadku typu statystyki Wartość zamówienia, koszty zakupu są obliczane na podstawie powiązanych pozycji zamówienia i wyświetlane dla odpowiednich artykułów. W tym drugim przypadku do obliczenia kosztów zakupu stosuje się następujący wzór:Koszty zakupu = Wartość netto * (koszty zakupu (w %) / 100) + Koszty zakupu (w jednostce waluty)Wartość netto jest obliczana w następujący sposób: Wartość netto = Kwota brutto – rabaty + dopłaty Wszystkie wartości oparte są na odpowiednich atrybutach artykułu. Jeśli te atrybuty nie są wypełnione, koszty zakupu są określane jako zero (0). Ponieważ rzeczywiste koszty zakupu poniesione zgodnie z fakturą zakupu lub dodatkową fakturą kosztową nie są brane pod uwagę, koszty zakupu dla typu statystyki Wartości zakupu są wartościami szacunkowymi. Niezależnie od rodzaju statystyk, wszelkie kwoty skonta nie są brane pod uwagę. |
costOfGoods | Atrybut zawiera wycenę wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesiąc kalendarzowy. Wycena jest obliczana w następujący sposób:Cena transferu 1 * ilośćCena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksięgowania faktury zakupu. |
Statystyki dostawców
Statystyki dostawców można wyświetlić w aplikacji Partnerzy, w widoku Dostawca, na zakładce Statystyka. Dostępne są tam następujące statystyki dostawców:
- Roczne statystyki dostawców
- Miesięczne statystyki dostawców i artykułów
- Miesięczne statystyki dostawców i klasyfikacji artykułów
Szczegółowy opis poszczególnych pól i wyników wyszukiwania znajduje się w artykule Partnerzy: widok Dostawca.
Roczne statystyki dostawców
Roczne statystyki dostawców pokazują sprzedaż przypadającą na danego dostawcę w danym roku kalendarzowym. W zależności od przyporządkowania dostawców w aplikacji Konfiguracja, jako Dostawca określany jest Wystawca faktury, Partner dostawy lub Dostawca. Roczne statystyki dostawców odpowiadają podsumowaniu, które znajduje się w w aplikacji Partnerzy, w widoku Dostawca, na zakładce Statystyka.
Roczne statystyki dostawców są oparte na pozycjach faktur zakupu zaksięgowanych i przesłanych do statystyk zakupów OLTP (jednostka biznesowa: com.cisag.app.purchasing.obj.SupplierInvoiceDetail). Uwzględniane są tylko faktury zakupu (i ich pozycje), które spełniają następujące warunki:
- Atrybut statisticRelevant ma wartość true dla kategorii artykułów standardowych, towarów bezpłatnych, składników zestawu i produkcji obcej,
- atrybut internalNumber ma wartość większą niż zero (0) dla zaksięgowanych faktur zakupu.
Aby pozycja faktury zakupu została uwzględniona, dostawca musi być uwzględniony w statystykach zamówień OLTP. Aby dowiedzieć się, w jaki sposób dostawcy są uwzględniani lub wykluczani należy zapoznać się z rozdziałem Statystyki OLTP w dokumentacji Wprowadzenie: Hurtownia danych i statystyki.
Roczne statystyki dostawców zapisywane są w jednostce biznesowej com.cisag.app.statistic.obj.SupplierYearStatistic. Ta jednostka biznesowa odpowiada tabeli faktów. Roczne statystyki dostawców są sumowane na następujących poziomach:
- Organizacja zakupu
- Rok kalendarzowy
- Dostawca
Atrybuty te odpowiadają wymiarom, a także jednoznacznie identyfikują jednostkę biznesową.
Rok kalendarzowy (atrybut: year) jest zapisywany bezpośrednio w tabeli faktów jako wartość klucza numerycznego. Organizacja zakupowa (atrybut: organizationalUnit) i dostawca (atrybut: supplier) są mapowane jako klucze obce w jednostce biznesowej com.cisag.app.general.obj.Partner, co zilustrowano za pomocą poniższego grafu:

Atrybuty tabeli faktów istotne dla rocznych statystyk dostawców zostały wyjaśnione w poniższej tabeli:
Atrybut | Wyjaśnienie |
organizationalUnit | Atrybut zawiera identyfikator organizacji zakupowej, dla której zaksięgowano fakturę A/P (com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient) |
year | Atrybut zawiera rok kalendarzowy przedstawiony jako wartość liczbową |
supplier | Atrybut zawiera identyfikator dostawcy |
purchaseValue | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera wartości zakupu z atrybutu netValue wszystkich faktur zakupu przekazanych do statystyk OLTP dla danego miesiąca kalendarzowego. |
purchaseCosts | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera koszty zakupu dla danego miesiąca kalendarzowego. Koszty zakupu i wartość zakupu razem tworzą wartość zakupu. Sposób obliczania kosztów zakupu zależy od typu statystyki zdefiniowanego w aplikacji Konfiguracja. Jeśli w polu Typ statystyki ustawiona jest opcja Wartość zakupu, koszty zakupu są pobierane z pozycji faktur zakupu i przypisywane do odpowiadających im artykułów. W przypadku typu statystyki Wartość zamówienia, koszty zakupu są obliczane na podstawie powiązanych pozycji zamówienia i wyświetlane dla odpowiednich artykułów. W tym drugim przypadku do obliczenia kosztów zakupu stosuje się następujący wzór:Koszty zakupu = Wartość netto * (koszty zakupu (w %) / 100) + Koszty zakupu (w jednostce waluty)
Wartość netto jest obliczana w następujący sposób: Wartość netto = Kwota brutto – rabaty + dopłaty Niezależnie od rodzaju statystyk, wszelkie kwoty skonta nie są brane pod uwagę. |
costOfGoods | Atrybut tworzy tablicę dwunastu wartości, odpowiadających kolejnym miesiącom kalendarzowym. Każda wartość zawiera wycenę wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesiąc kalendarzowy. Wycena jest obliczana w następujący sposób:Cena transferu 1 * ilośćCena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksięgowania faktury zakupu. |
Miesięczne statystyki dostawców i artykułów
Miesięczne statystyki dostawców i artykułów przedstawiają wartość sprzedaży według dostawcy, artykułu zakupu i miesiąca kalendarzowego. W zależności od przyporządkowania dostawców w aplikacji Konfiguracja, jako Dostawca określany jest Wystawca faktury, Partner dostawy lub Dostawca. które znajduje się w w aplikacji Partnerzy, w widoku Dostawca, po wybraniu opcji Dostawca + Artykuł na zakładce Statystyka.
Miesięczne statystyki dostawców i artykułów oparte są na pozycjach faktur zakupu zaksięgowanych i przesłanych do statystyk zamówień OLTP (jednostka biznesowa: com.cisag.app.purchasing.obj.SupplierInvoiceDetail). Uwzględniane są tylko faktury zakupu (i ich pozycje), które spełniają następujące warunki:
- Atrybut statisticRelevant ma wartość true dla kategorii artykułów standardowych, towarów bezpłatnych, składników zestawu i produkcji obcej,
- atrybut internalNumber ma wartość większą niż zero (0) dla zaksięgowanych faktur zakupu.
Aby pozycja faktury zakupu została uwzględniona, zarówno dostawca, jak i artykuł muszą być uwzględnieni w statystykach zamówień OLTP. Aby dowiedzieć się, w jaki sposób dostawcy i artykuły zakupu są uwzględniani lub wykluczani należy zapoznać się z rozdziałem Statystyki OLTP w dokumentacji Wprowadzenie: Hurtownia danych i statystyki.
Miesięczne statystyki dostawców i artykułów zapisywane są w jednostce biznesowej com.cisag.app.statistic.obj.SupplierItemMonthStatistic. Ta jednostka biznesowa odpowiada tabeli faktów. Statystyki miesiąca pozycji dostawcy są sumowane na następujących poziomach:
- Organizacja zakupu
- Rok kalendarzowy
- Miesiąc kalendarzowy
- Dostawca
- Artykuł zakupowy
Atrybuty te odpowiadają wymiarom, a także jednoznacznie identyfikują jednostkę biznesową.
Rok kalendarzowy (atrybut: year) i miesiąc kalendarzowy (atrybut: month) są zapisywane bezpośrednio w tabeli faktów jako wartości klucza numerycznego. Organizacja zakupu (atrybut: organizationalUnit) i dostawca (atrybut: supplier) oraz przedmiot zakupu (atrybut: item) są mapowane jako klucze obce w encjach biznesowych com.cisag.app.general.obj.Partner i com.cisag.app.general.obj.Item, co zilustrowano za pomocą poniższego grafu:

Atrybuty tabeli faktów istotne dla miesięcznych statystyk dostawcy i artykułu zostały wyjaśnione w poniższej tabeli:
Atrybut | Wyjaśnienie |
organizationalUnit | Atrybut zawiera identyfikator organizacji zakupowej, dla której zaksięgowano fakturę A/P (com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient) |
rok | Atrybut zawiera rok kalendarzowy przedstawiony jako wartość liczbową |
miesiąc | Atrybut zawiera miesiąc kalendarzowy jako wartość liczbową |
dostawca | Atrybut zawiera identyfikator dostawcy |
pozycja | Atrybut zawiera identyfikator Guid elementu zamówienia |
quantity | Atrybut zawiera sumę ilości z pozycji faktur zakupu |
purchaseValue | Atrybut zawiera wartości zakupu z atrybutu netValue wszystkich faktur zakupu przekazanych do statystyk OLTP |
purchaseCosts | Atrybut zawiera koszty zakupu. Koszty zakupu i wartość zakupu razem tworzą wartość zakupu.Sposób obliczania kosztów zakupu zależy od typu statystyki zdefiniowanego w aplikacji Konfiguracja. Jeśli w polu Typ statystyki ustawiona jest opcja Wartość zakupu, koszty zakupu są pobierane z pozycji faktur zakupu i przypisywane do odpowiadających im artykułów. W przypadku typu statystyki Wartość zamówienia, koszty zakupu są obliczane na podstawie powiązanych pozycji zamówienia i wyświetlane dla odpowiednich artykułów. W tym drugim przypadku do obliczenia kosztów zakupu stosuje się następujący wzór:Koszty zakupu = Wartość netto * (koszty zakupu (w %) / 100) + Koszty zakupu (w jednostce waluty)Wartość netto jest obliczana w następujący sposób: Wartość netto = Kwota brutto – rabaty + dopłaty Wszystkie wartości oparte są na odpowiednich atrybutach artykułu. Jeśli te atrybuty nie są wypełnione, koszty zakupu są określane jako zero (0). Ponieważ rzeczywiste koszty zakupu poniesione zgodnie z fakturą zakupu lub dodatkową fakturą kosztową nie są brane pod uwagę, koszty zakupu dla typu statystyki Wartości zakupu są wartościami szacunkowymi. Niezależnie od rodzaju statystyk, wszelkie kwoty skonta nie są brane pod uwagę. |
costOfGoods | Atrybut zawiera wycenę wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesiąc kalendarzowy. Wycena jest obliczana w następujący sposób:Cena transferu 1 * ilośćCena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksięgowania faktury zakupu. |
Miesięczne statystyki dostawców i klasyfikacji artykułów
Miesięczne statystyki dostawców i klasyfikacji artykułów pokazują sprzedaż według dostawcy, statystyk klasyfikacji artykułów zakupu i miesiąca kalendarzowego. W zależności od przyporządkowania dostawców w aplikacji Konfiguracja, jako Dostawca określany jest Wystawca faktury, Partner dostawy lub Dostawca. Miesięczne statystyki dostawców i klasyfikacji artykułów odpowiadają podsumowaniu, które znajduje się w w aplikacji Partnerzy, w widoku Dostawca, po wybraniu opcji Dostawcy + Klasyfikacja statystyki artykułów na zakładce Statystyka.
Miesięczne statystyki klasyfikacji artykułów dostawcy są oparte na pozycjach faktur przychodzących zaksięgowanych i przekazanych do statystyk zamówień OLTP (obiekt biznesowy: com.cisag.app.purchasing.obj.Supplier InvoiceDetail). Uwzględniane są tylko faktury przychodzące (i ich pozycje), które spełniają następujące warunki:
- Atrybut statisticRelevant ma wartość true dla kategorii artykułów standardowych, towarów bezpłatnych, składników zestawu i produkcji zewnętrznej,
- atrybut internalNumber ma wartość większą niż zero (0) dla zaksięgowanych faktur przychodzących.
Aby pozycja faktury przychodzącej została uwzględniona, dostawca musi być uwzględniony w statystykach zamówień OLTP. Zapoznaj się z rozdziałem „Statystyki OLTP” w dokumentacji Wprowadzenie: Hurtownia danych i statystyki, aby dowiedzieć się, w jaki sposób dostawcy są uwzględniani i wykluczani.
Miesięczne statystyki klasyfikacji pozycji dostawcy są zapisywane w jednostce biznesowej com.cisag.app.statistic.obj.SupplierItemClassificationMonthStatistic. Ta jednostka biznesowa odpowiada tabeli faktów. Miesięczne statystyki klasyfikacji pozycji dostawcy są sumowane na następujących poziomach:
- Organizacja zakupu
- Rok kalendarzowy
- Miesiąc kalendarzowy
- Dostawca
- Klasyfikacja statystyki artykułu zakupowego
Atrybuty te odpowiadają wymiarom, a także jednoznacznie identyfikują jednostkę biznesową.
Rok kalendarzowy (atrybut: year) i miesiąc kalendarzowy (atrybut: month) są zapisywane bezpośrednio w tabeli faktów jako wartości klucza numerycznego. Organizacja zakupu (atrybut: organizationalUnit) i dostawca (atrybut: supplier) oraz klasyfikacja statystyk pozycji zakupu (atrybut: itemClassification) są mapowane jako klucze obce w encjach biznesowych com.cisag.app.general.obj.Partner i com.cisag.app.purchasing.obj.PurchaseItemStatisticHierarchy, co zilustrowano za pomocą poniższego grafu:

Atrybuty tabeli faktów istotne dla miesięcznych statystyk klasyfikacji artykułów dostawcy zostały wyjaśnione w poniższej tabeli:
Atrybut | Wyjaśnienie |
organizationalUnit | Atrybut zawiera identyfikator organizacji zakupowej, dla której zaksięgowano fakturę A/P (com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient) |
year | Atrybut zawiera rok kalendarzowy przedstawiony jako wartość liczbową |
month | Atrybut zawiera miesiąc kalendarzowy jako wartość liczbową |
supplier | Atrybut zawiera identyfikator dostawcy |
itemClassification | Atrybut zawiera identyfikator klasyfikacji statystyki artykułu zakupowego |
quantity | Atrybut zawiera sumę ilości z pozycji faktur zakupu |
purchaseValue | Atrybut zawiera wartości zakupu z atrybutu netValue wszystkich faktur zakupu przekazanych do statystyk OLTP |
purchaseCosts | Atrybut zawiera koszty zakupu. Koszty zakupu i wartość zakupu razem tworzą wartość zakupu.Sposób obliczania kosztów zakupu zależy od typu statystyki zdefiniowanego w aplikacji Konfiguracja. Jeśli w polu Typ statystyki ustawiona jest opcja Wartość zakupu, koszty zakupu są pobierane z pozycji faktur zakupu i przypisywane do odpowiadających im artykułów. W przypadku typu statystyki Wartość zamówienia, koszty zakupu są obliczane na podstawie powiązanych pozycji zamówienia i wyświetlane dla odpowiednich artykułów. W tym drugim przypadku do obliczenia kosztów zakupu stosuje się następujący wzór:Koszty zakupu = Wartość netto * (koszty zakupu (w %) / 100) + Koszty zakupu (w jednostce waluty) Wartość netto jest obliczana w następujący sposób: Wartość netto = Kwota brutto – rabaty + dopłaty Wszystkie wartości oparte są na odpowiednich atrybutach artykułu. Jeśli te atrybuty nie są wypełnione, koszty zakupu są określane jako zero (0). Ponieważ rzeczywiste koszty zakupu poniesione zgodnie z fakturą zakupu lub dodatkową fakturą kosztową nie są brane pod uwagę, koszty zakupu dla typu statystyki Wartości zakupu są wartościami szacunkowymi. Niezależnie od rodzaju statystyk, wszelkie kwoty skonta nie są brane pod uwagę. |
costOfGoods | Atrybut zawiera wycenę wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesiąc kalendarzowy. Wycena jest obliczana w następujący sposób:Cena transferu 1 * ilośćCena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksięgowania faktury zakupu. |