{"id":12044,"date":"2025-03-20T08:05:52","date_gmt":"2025-03-20T07:05:52","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12044"},"modified":"2025-03-20T08:05:52","modified_gmt":"2025-03-20T07:05:52","slug":"oltp-statystyki-sprzedazy","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/","title":{"rendered":"OLTP: Statystyki sprzeda\u017cy"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Definicje_terminow\" >Definicje termin\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Statystyki_artykulow_sprzedazowych\" >Statystyki artyku\u0142\u00f3w sprzeda\u017cowych<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Roczne_statystyki_artykulow_sprzedazowych\" >Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cowych<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Miesieczne_statystyki_artykulow_i_klientow\" >Miesi\u0119czne statystyki artyku\u0142\u00f3w i klient\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Miesieczne_statystyki_artykulow_i_klasyfikacji_klientow\" >Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Statystyki_klientow\" >Statystyki klient\u00f3w<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Roczne_statystyki_klientow\" >Roczne statystyki klient\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Miesieczne_statystyki_artykulow_dla_klientow\" >Miesi\u0119czne statystyki artyku\u0142\u00f3w dla klient\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Miesieczne_statystyki_klasyfikacji_artykulow_klienta\" >Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w klienta<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Statystyki_reprezentatywne\" >Statystyki reprezentatywne<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-sprzedazy\/#Roczne_statystyki_przedstawicieli_handlowych\" >Roczne statystyki przedstawicieli handlowych<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p>Niniejszy dokument wyja\u015bnia statystyki sprzeda\u017cy w bazie danych OLTP. Statystyki sprzeda\u017cy OLTP mog\u0105 by\u0107 wykorzystywane do analizy sprzeda\u017cy dokonywanej z klientami na podstawie faktur sprzeda\u017cy artyku\u0142\u00f3w.<\/p>\n<p>Niniejsza dokumentacja wyja\u015bnia, w jaki spos\u00f3b skonstruowane s\u0105 r\u00f3\u017cne statystyki sprzeda\u017cy OLTP oraz jakie wymiary i atrybuty zawieraj\u0105. Aplikacje zwi\u0105zane ze statystykami dotycz\u0105cymi sprzeda\u017cy, ich polami, dzia\u0142aniami i instrukcjami s\u0105 szczeg\u00f3\u0142owo opisane w oddzielnych artyku\u0142ach.<\/p>\n<h3 id=\"definicje-terminow\" ><span class=\"ez-toc-section\" id=\"Definicje_terminow\"><\/span>Definicje termin\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Faktura sprzeda\u017cy<\/strong> &#8212; \u00a0zawiera list\u0119 kwot do zap\u0142aty za dostarczone lub jeszcze niedostarczone artyku\u0142y. Faktura sprzeda\u017cy jest dokumentem, kt\u00f3ry mo\u017ce by\u0107 r\u00f3wnie\u017c not\u0105 kredytow\u0105.<\/li>\n<\/ul>\n<ul>\n<li><strong>Tabele wymiar\u00f3w<\/strong>\u00a0\u2013 tabele wymiar\u00f3w w hurtowni danych zawieraj\u0105 dane jako\u015bciowe, kt\u00f3re klasyfikuj\u0105 dane ilo\u015bciowe w tabeli fakt\u00f3w. Przyk\u0142ady wymiar\u00f3w to m.in.:\u00a0<em>Dzie\u0144, Pozycja sprzeda\u017cy, Klient.\u00a0<\/em>Dane w tabelach wymiar\u00f3w zmieniaj\u0105 si\u0119 stosunkowo rzadko i zawieraj\u0105 stosunkowo niewiele rekord\u00f3w danych w por\u00f3wnaniu z tabel\u0105 fakt\u00f3w.<\/li>\n<\/ul>\n<ul>\n<li><strong>Tabele fakt\u00f3w<\/strong>\u00a0\u2013 tabela fakt\u00f3w jest faktycznym centralnym elementem hurtowni danych. Zawiera dane ilo\u015bciowe hurtowni danych, kt\u00f3re powsta\u0142y w wyniku proces\u00f3w operacyjnych, takie jak obroty, ilo\u015bci itp. Te liczby s\u0142u\u017c\u0105 jako podstawa danych do analiz. Opr\u00f3cz kluczowych danych, tabele wymiar\u00f3w zawieraj\u0105 r\u00f3wnie\u017c odniesienia do wymiar\u00f3w w celu klasyfikacji danych. W por\u00f3wnaniu z tabelami wymiar\u00f3w, tabela fakt\u00f3w zawiera wi\u0119ksze ilo\u015bci danych, a dodatkowe rekordy danych s\u0105 dodawane przy ka\u017cdej aktualizacji.<\/li>\n<\/ul>\n<ul>\n<li><strong>Schemat gwiazdy<\/strong>\u00a0\u2013 to model danych dla relacyjnych baz danych. Hurtownia danych jest zazwyczaj zorganizowana zgodnie ze schematem gwiazdy. Prosty schemat gwiazdy sk\u0142ada si\u0119 z centralnej tabeli fakt\u00f3w i kilku tabel wymiar\u00f3w, kt\u00f3re s\u0105 po\u0142\u0105czone z tabel\u0105 fakt\u00f3w za pomoc\u0105 kluczy. W modelu tabela fakt\u00f3w jest pokazana w centrum, a tabele wymiar\u00f3w s\u0105 rozmieszczone wok\u00f3\u0142 niej. Ta graficzna reprezentacja odpowiada kszta\u0142towi gwiazdy.<\/li>\n<\/ul>\n<ul>\n<li><strong>Statystyka<\/strong>\u00a0\u2013 zajmuje si\u0119 numerycznym rejestrowaniem, badaniem i wizualizacj\u0105 zjawisk masowych. Fakty z przesz\u0142o\u015bci s\u0105 gromadzone, zestawiane i analizowane przy u\u017cyciu okre\u015blonych metod. Celem analizy tych danych jest identyfikacja odchyle\u0144 i b\u0142\u0119d\u00f3w oraz opracowanie mo\u017cliwo\u015bci poprawy.<\/li>\n<\/ul>\n<h3 id=\"statystyki-artykulow-sprzedazowych\" ><span class=\"ez-toc-section\" id=\"Statystyki_artykulow_sprzedazowych\"><\/span>Statystyki artyku\u0142\u00f3w sprzeda\u017cowych<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statystyki artyku\u0142\u00f3w sprzeda\u017cowych mo\u017cna wy\u015bwietla\u0107 w aplikacji <em>Artyku\u0142y<\/em>\u00a0w widoku\u00a0<em>Sprzeda\u017c<\/em>, na zak\u0142adce\u00a0<em>Statystyka<\/em>. Dost\u0119pne s\u0105 tam nast\u0119puj\u0105ce statystyki sprzeda\u017cy:<\/p>\n<ul>\n<li><strong>Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cowych<\/strong><\/li>\n<li><strong>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klient\u00f3w<\/strong><\/li>\n<li><strong>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w<\/strong><\/li>\n<\/ul>\n<p>Szczeg\u00f3\u0142owy opis poszczeg\u00f3lnych p\u00f3l i wynik\u00f3w wyszukiwania znajduje si\u0119 w artykule\u00a0<a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/artykuly-widok-sprzedaz\/\"><em>Widok Sprzeda\u017c<\/em><\/a>.<\/p>\n<h4 id=\"roczne-statystyki-artykulow-sprzedazowych\" ><span class=\"ez-toc-section\" id=\"Roczne_statystyki_artykulow_sprzedazowych\"><\/span>Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cowych<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cy przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy poszczeg\u00f3lnych artyku\u0142\u00f3w w danym roku kalendarzowym. Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cowych odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <em>Artyku\u0142y<\/em>\u00a0w widoku\u00a0<em>Sprzeda\u017c<\/em>, na zak\u0142adce\u00a0<em>Statystyka.<\/em><\/p>\n<p>Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cy oparte s\u0105 na pozycjach faktur sprzeda\u017cy zaksi\u0119gowanych i przes\u0142anych do statystyk zakupu OLTP (jednostka biznesowa: <em>com.cisag.app.sales.obj.CustomerInvoiceDetail<\/em>). Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Ilo\u015b\u0107<\/strong> (atrybut: <em>quantity<\/em>)<\/li>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Dodatkowo artyku\u0142 sprzeda\u017cowy musi by\u0107 uwzgl\u0119dniony w statystykach sprzeda\u017cy OLTP. Szczeg\u00f3\u0142owe informacje na temat w\u0142\u0105czania lub wykluczania artyku\u0142\u00f3w sprzeda\u017cowych mo\u017cna znale\u017a\u0107 w rozdziale <em>Statystyki OLTP<\/em> w dokumentacji\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki<\/a>.<\/em><\/p>\n<p>Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cy s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.SalesItemYearStatistic, <\/em>kt\u00f3ra odpowiada tabeli fakt\u00f3w. Roczne statystyki artyku\u0142\u00f3w sprzeda\u017cy s\u0105 sumowane przy u\u017cyciu nast\u0119puj\u0105cych atrybut\u00f3w:<\/p>\n<ul>\n<li><strong>Organizacja sprzeda\u017cy<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Artyku\u0142 sprzeda\u017cy<\/strong><\/li>\n<\/ul>\n<p>Atrybuty te odpowiadaj\u0105 wymiarom, a tak\u017ce jednoznacznie identyfikuj\u0105 jednostk\u0119 biznesow\u0105.<\/p>\n<p>Rok kalendarzowy (atrybut: <em>year<\/em>) jest zapisywany jako warto\u015b\u0107 liczbowa bezpo\u015brednio w tabeli fakt\u00f3w. Organizacja sprzeda\u017cy (atrybut: <em>organizationalUnit<\/em>) i pozycja sprzeda\u017cy (atrybut: <em>item<\/em>) s\u0105 mapowane jako klucze obce odpowiednio w jednostkach biznesowych <em>com.cisag.app.general.obj.Partner<\/em> i <em>com.cisag.app.general.obj.Item, <\/em>co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27352\" aria-describedby=\"caption-attachment-27352\" style=\"width: 221px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27352 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_1.png\" alt=\"\" width=\"221\" height=\"691\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_1.png 221w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_1-96x300.png 96w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_1-16x50.png 16w\" sizes=\"auto, (max-width: 221px) 100vw, 221px\" \/><figcaption id=\"caption-attachment-27352\" class=\"wp-caption-text\">Kluczowe dane rocznych statystyk artyku\u0142\u00f3w sprzeda\u017cy zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w, kt\u00f3re s\u0105 istotne dla rocznych statystyk artyku\u0142\u00f3w sprzeda\u017cy, zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table width=\"540\">\n<thead>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> organizacji sprzeda\u017cowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 sprzeda\u017cy<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><em>Year<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><em>Item<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator GUID artyku\u0142u sprzeda\u017cy<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><em>Quantity<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera ilo\u015bci wszystkich pozycji faktur sprzeda\u017cy przeniesionych do statystyk OLTP dla danego miesi\u0105ca kalendarzowego.<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><em>netSales<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera warto\u015bci netto wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy.<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera wp\u0142ywy towar\u00f3w wszystkich sprzeda\u017cy pozycji faktur przeniesionych do statystyk OLTP dla danego miesi\u0105ca kalendarzowego.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"miesieczne-statystyki-artykulow-i-klientow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_artykulow_i_klientow\"><\/span>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klient\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klient\u00f3w przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy poszczeg\u00f3lnych artyku\u0142\u00f3w, w podziale na klient\u00f3w i miesi\u0105ce w danym roku kalendarzowym. Miesi\u0119czne statystyki artyku\u0142\u00f3w i klient\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <em>Artyku\u0142y<\/em>\u00a0w widoku\u00a0<em>Sprzeda\u017c<\/em>, na zak\u0142adce\u00a0<em>Statystyka.<\/em><\/p>\n<p>Zaksi\u0119gowane i przes\u0142ane do statystyk sprzeda\u017cy OLTP faktury sprzeda\u017cy (jednostka biznesowa: <em>com.cisag.app.sales.obj.CustomerInvoiceDetail<\/em>) stanowi\u0105 podstaw\u0119 miesi\u0119cznych statystyk artyku\u0142\u00f3w i klient\u00f3w. Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Ilo\u015b\u0107<\/strong> (atrybut: <em>quantity<\/em>)<\/li>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Dodatkowo artyku\u0142 sprzeda\u017cowy oraz klient musz\u0105 by\u0107 uwzgl\u0119dnieni w statystykach sprzeda\u017cy OLTP. Szczeg\u00f3\u0142owe informacje na temat w\u0142\u0105czania lub wykluczania artyku\u0142\u00f3w sprzeda\u017cowych i klient\u00f3w mo\u017cna znale\u017a\u0107 w rozdziale <em>Statystyki OLTP<\/em> w dokumentacji\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki<\/a>.<\/em><\/p>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klient\u00f3w s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.CustomerItemMonthStatistic, <\/em>kt\u00f3ra odpowiada tabeli fakt\u00f3w zar\u00f3wno dla statystyk <em>artyku\u0142-klient-miesi\u0105c<\/em>, jak i statystyk <em>klient-artyku\u0142-miesi\u0105c<\/em>. Jednostka biznesowa ma dwa indeksy drugorz\u0119dne, kt\u00f3re s\u0105 u\u017cywane do mapowania zar\u00f3wno statystyk miesi\u0119cznych klient-artyku\u0142, jak i statystyk miesi\u0119cznych artyku\u0142-klient. Szczeg\u00f3\u0142owy opis jednostki biznesowej znajduje si\u0119 w rozdziale <em><a href=\"#a1\">Miesi\u0119czne statystyki klient\u00f3w i artyku\u0142\u00f3w<\/a><\/em>.<\/p>\n<h4 id=\"miesieczne-statystyki-artykulow-i-klasyfikacji-klientow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_artykulow_i_klasyfikacji_klientow\"><\/span>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy poszczeg\u00f3lnych artyku\u0142\u00f3w, w podziale na klient\u00f3w i miesi\u0105ce w danym roku kalendarzowym. Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <em>Artyku\u0142y<\/em>\u00a0w widoku\u00a0<em>Sprzeda\u017c<\/em>, na zak\u0142adce\u00a0<em>Statystyka.<\/em><\/p>\n<p>Zaksi\u0119gowane i przes\u0142ane do statystyk sprzeda\u017cy OLTP faktury sprzeda\u017cy (jednostka biznesowa: <em>com.cisag.app.sales.obj.CustomerInvoiceDetail<\/em>) stanowi\u0105 podstaw\u0119 miesi\u0119cznych statystyk artyku\u0142\u00f3w i klasyfikacji klient\u00f3w. Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Ilo\u015b\u0107<\/strong> (atrybut: <em>quantity<\/em>)<\/li>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Dodatkowo artyku\u0142 sprzeda\u017cowy musi by\u0107 uwzgl\u0119dniony w statystykach sprzeda\u017cy OLTP. Szczeg\u00f3\u0142owe informacje na temat w\u0142\u0105czania lub wykluczania artyku\u0142\u00f3w sprzeda\u017cowych mo\u017cna znale\u017a\u0107 w rozdziale <em>Statystyki OLTP<\/em> w dokumentacji\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki<\/a>.<\/em><\/p>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.ItemCustomerClassificationMonthStatistic, <\/em>kt\u00f3ra odpowiada tabeli fakt\u00f3w. Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klient\u00f3w s\u0105 sumowane przy u\u017cyciu nast\u0119puj\u0105cych atrybut\u00f3w:<\/p>\n<ul>\n<li><strong>Organizacja sprzeda\u017cy<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Miesi\u0105c kalendarzowy<\/strong><\/li>\n<li><strong>Artyku\u0142 sprzeda\u017cowy<\/strong><\/li>\n<li><strong>Klasyfikacja statystyk klient\u00f3w<\/strong><\/li>\n<\/ul>\n<p>Atrybuty te odpowiadaj\u0105 wymiarom, a tak\u017ce jednoznacznie identyfikuj\u0105 jednostk\u0119 biznesow\u0105.<\/p>\n<p>Rok kalendarzowy (atrybut: <em>year<\/em>) i miesi\u0105c kalendarzowy (atrybut: <em>month<\/em>) s\u0105 zapisywane jako warto\u015bci liczbowe bezpo\u015brednio w tabeli fakt\u00f3w. Organizacja sprzeda\u017cy (atrybut: <em>organizationalUnit<\/em>), artyku\u0142 sprzeda\u017cy (atrybut: <em>item<\/em>) i klasyfikacja statystyk klienta s\u0105 mapowane jako klucze obce w jednostkach biznesowych <em>com.cisag.app.general.obj.Partner, com.cisag.app.general.obj.Item<\/em> i <em>com.cisag.app.sales.obj. CustomerStatisticHierarchy, <\/em>co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27353\" aria-describedby=\"caption-attachment-27353\" style=\"width: 880px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27353 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2.png\" alt=\"\" width=\"880\" height=\"570\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2.png 880w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2-300x194.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2-768x497.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2-50x32.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2-600x389.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_2-320x207.png 320w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><figcaption id=\"caption-attachment-27353\" class=\"wp-caption-text\">Kluczowe dane miesi\u0119cznych statystyk artyku\u0142\u00f3w i klient\u00f3w zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla miesi\u0119cznych statystyk klasyfikacji artyku\u0142-klient zosta\u0142y wyja\u015bnione poni\u017cej:<\/p>\n<table style=\"width: 100%; height: 322px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> organizacji sprzeda\u017cowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"170\"><em>month<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"370\">Atrybut zawiera miesi\u0105c kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"170\"><em>item<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> artyku\u0142u sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"170\"><em>customerClassification<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> klasyfikacji statystyk klienta<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"170\"><em>quantity<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"370\">Atrybut zawiera ilo\u015bci wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"170\"><em>netSales<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"370\">Atrybut zawiera warto\u015bci netto wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px;\" width=\"370\">Atrybut zawiera paragony wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"statystyki-klientow\" ><span class=\"ez-toc-section\" id=\"Statystyki_klientow\"><\/span>Statystyki klient\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statystyki klient\u00f3w mo\u017cna wy\u015bwietli\u0107 w aplikacji\u00a0<em>Partnerzy, w widoku Klient, <\/em>na zak\u0142adce<em>\u00a0Statystyka<\/em>. Dost\u0119pne s\u0105 tam nast\u0119puj\u0105ce statystyki dostawc\u00f3w:<\/p>\n<ul>\n<li><strong>Roczne statystyki klient\u00f3w<\/strong><\/li>\n<li><strong>Miesi\u0119czne statystyki artyku\u0142\u00f3w dla klient\u00f3w<\/strong><\/li>\n<li><strong>Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w klienta<\/strong><\/li>\n<\/ul>\n<p>Szczeg\u00f3\u0142owy opis poszczeg\u00f3lnych p\u00f3l i wynik\u00f3w wyszukiwania znajduje si\u0119 w artykule <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/partnerzy-widok-klient-2\/\">Partnerzy widok Klient<\/a>.<\/p>\n<h4 id=\"roczne-statystyki-klientow\" ><span class=\"ez-toc-section\" id=\"Roczne_statystyki_klientow\"><\/span><strong>Roczne statystyki klient\u00f3w<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Roczne statystyki klient\u00f3w pokazuj\u0105 sprzeda\u017c przypadaj\u0105c\u0105 na danego klienta w danym roku kalendarzowym. Roczne statystyki klient\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w w aplikacji <em>Partnerzy, w widoku Klient, <\/em>na zak\u0142adce<em>\u00a0Statystyka.\u00a0<\/em><\/p>\n<p>Roczne statystyki klient\u00f3w s\u0105 oparte na pozycjach faktur sprzeda\u017cy zaksi\u0119gowanych i przes\u0142anych do statystyk zakup\u00f3w OLTP (jednostka biznesowa: <em>com.cisag.app.sales.obj.CustomerInvoiceDetail<\/em>). Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Dodatkowo klient musi by\u0107 uwzgl\u0119dniony w statystykach sprzeda\u017cy OLTP. Szczeg\u00f3\u0142owe informacje na temat w\u0142\u0105czania lub wykluczania klient\u00f3w mo\u017cna znale\u017a\u0107 w rozdziale <em>Statystyki OLTP<\/em> w dokumentacji\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki.<\/a><\/em><\/p>\n<p>Roczne statystyki klient\u00f3w zapisywane s\u0105 w jednostce biznesowej <em>com.cisag.app.statistic.obj.CustomerYearStatistic, <\/em>kt\u00f3ra odpowiada tabeli fakt\u00f3w. Roczne statystyki klient\u00f3w s\u0105 sumowane przy u\u017cyciu nast\u0119puj\u0105cych atrybut\u00f3w:<\/p>\n<ul>\n<li><strong>Organizacja sprzeda\u017cy<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Klient<\/strong><\/li>\n<\/ul>\n<p>Atrybuty te odpowiadaj\u0105 wymiarom, a tak\u017ce jednoznacznie identyfikuj\u0105 jednostk\u0119 biznesow\u0105.<\/p>\n<p>Rok kalendarzowy (atrybut: <em>year<\/em>) jest zapisywany jako warto\u015b\u0107 liczbowa bezpo\u015brednio w tabeli fakt\u00f3w. Organizacja sprzeda\u017cy (atrybut: <em>organizationalUnit<\/em>) i klient (atrybut: <em>customer<\/em>) s\u0105 mapowane jako klucze obce w jednostce biznesowej <em>com.cisag.app.general.obj.Partner<\/em>, co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27354\" aria-describedby=\"caption-attachment-27354\" style=\"width: 350px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27354 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_3.png\" alt=\"\" width=\"350\" height=\"640\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_3.png 350w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_3-164x300.png 164w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_3-27x50.png 27w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_3-320x585.png 320w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><figcaption id=\"caption-attachment-27354\" class=\"wp-caption-text\">Kluczowe dane rocznych statystyk klient\u00f3w zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla rocznych statystyk klient\u00f3w zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%; height: 324px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"height: 46px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> organizacji sprzeda\u017cowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>rok<\/em><\/td>\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>klient<\/em><\/td>\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> klienta<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>netSales<\/em><\/td>\n<td style=\"height: 93px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera warto\u015bci netto wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy.<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"height: 93px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera wp\u0142ywy towar\u00f3w wszystkich sprzeda\u017cy pozycji faktur przeniesionych do statystyk OLTP dla danego miesi\u0105ca kalendarzowego.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>bonus<\/em><\/td>\n<td style=\"height: 23px; border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Ten atrybut nie jest obecnie u\u017cywany<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"miesieczne-statystyki-artykulow-dla-klientow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_artykulow_dla_klientow\"><\/span><strong>Miesi\u0119czne statystyki artyku\u0142\u00f3w dla klient\u00f3w<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki klient-artyku\u0142 przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy wed\u0142ug klienta, artyku\u0142u sprzeda\u017cy i miesi\u0105ca kalendarzowego. Miesi\u0119czne statystyki artyku\u0142\u00f3w dla klient\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <i>Partnerzy, <\/i>w widoku\u00a0<em>Klient<\/em>, na zak\u0142adce\u00a0<em>Statystyka.<\/em><\/p>\n<p>Zaksi\u0119gowane i przes\u0142ane do statystyk sprzeda\u017cy OLTP faktury sprzeda\u017cy (jednostka biznesowa: com.cisag.app.sales.obj.CustomerInvoiceDetail) stanowi\u0105 podstaw\u0119 miesi\u0119cznych statystyk artyku\u0142\u00f3w dla klient\u00f3w. Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Ilo\u015b\u0107<\/strong> (atrybut: <em>quantity<\/em>)<\/li>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Dodatkowo klient oraz artyku\u0142 sprzeda\u017cowy musz\u0105 by\u0107 uwzgl\u0119dnieni w statystykach sprzeda\u017cy OLTP. Szczeg\u00f3\u0142owe informacje na temat w\u0142\u0105czania lub wykluczania klient\u00f3w i artyku\u0142\u00f3w sprzeda\u017cowych mo\u017cna znale\u017a\u0107 w rozdziale <em>Statystyki OLTP<\/em> w dokumentacji\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki<\/a>.<\/em><\/p>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w dla klient\u00f3w s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.CustomerItemMonthStatistic, <\/em>kt\u00f3ra odpowiada tabeli fakt\u00f3w. Miesi\u0119czne statystyki artyku\u0142\u00f3w dla klient\u00f3w s\u0105 sumowane przy u\u017cyciu nast\u0119puj\u0105cych atrybut\u00f3w:<\/p>\n<ul>\n<li>Organizacja sprzeda\u017cy<\/li>\n<li>Rok kalendarzowy<\/li>\n<li>Miesi\u0105c kalendarzowy<\/li>\n<li>Klient<\/li>\n<li>Artyku\u0142 sprzeda\u017cowy<\/li>\n<\/ul>\n<p>Atrybuty te odpowiadaj\u0105 wymiarom, a tak\u017ce jednoznacznie identyfikuj\u0105 jednostk\u0119 biznesow\u0105.<\/p>\n<p>Rok kalendarzowy (atrybut: <em>year<\/em>) i miesi\u0105c kalendarzowy (atrybut: <em>month<\/em>) s\u0105 zapisywane jako warto\u015bci liczbowe bezpo\u015brednio w tabeli fakt\u00f3w. Organizacja sprzeda\u017cy (atrybut: <em>organizationalUnit<\/em>) i klient (atrybut: <em>customer<\/em>) oraz artyku\u0142 sprzeda\u017cowy (atrybut: <em>item<\/em>) s\u0105 mapowane jako klucze obce w jednostkach biznesowych <em>com.cisag.app.general.obj.Partner<\/em> i <em>com.cisag.app.general.obj.Item<\/em>, co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27355\" aria-describedby=\"caption-attachment-27355\" style=\"width: 600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27355 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_4.png\" alt=\"\" width=\"600\" height=\"520\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_4.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_4-300x260.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_4-50x43.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_4-320x277.png 320w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-27355\" class=\"wp-caption-text\">Kluczowe dane miesi\u0119cznych statystyk artyku\u0142\u00f3w dla klient\u00f3w zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla miesi\u0119cznych statystyk <em>klient-artyku\u0142<\/em> i miesi\u0119cznych statystyk <em>artyku\u0142-klient<\/em> zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%;\" width=\"540\">\n<thead>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> organizacji sprzeda\u017cowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 sprzeda\u017cy<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>month<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera miesi\u0105c kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>customer<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> klienta<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>item<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> artyku\u0142u sprzeda\u017cy<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>quantity<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera ilo\u015bci wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>netSales<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera warto\u015bci netto wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.0714%;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.9762%;\" width=\"370\">Atrybut zawiera paragony wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<\/thead>\n<\/table>\n<h4 id=\"miesieczne-statystyki-klasyfikacji-artykulow-klienta\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_klasyfikacji_artykulow_klienta\"><\/span><strong>Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w klienta<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji klienta przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy dla poszczeg\u00f3lnych klient\u00f3w, w podziale na artyku\u0142y i miesi\u0105ce w danym roku kalendarzowym. Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w klient\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <i>Partnerzy <\/i>w widoku\u00a0<em>Klient<\/em>, na zak\u0142adce\u00a0<em>Statystyka.<\/em><\/p>\n<p>Zaksi\u0119gowane i przes\u0142ane do statystyk sprzeda\u017cy OLTP faktury sprzeda\u017cy (jednostka biznesowa: com.cisag.app.sales.obj.CustomerInvoiceDetail) stanowi\u0105 podstaw\u0119 miesi\u0119cznych statystyk klasyfikacji artyku\u0142\u00f3w klient\u00f3w. Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Ilo\u015b\u0107<\/strong> (atrybut: <em>quantity<\/em>)<\/li>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Dodatkowo klient musi by\u0107 uwzgl\u0119dniony w statystykach sprzeda\u017cy OLTP. Szczeg\u00f3\u0142owe informacje na temat w\u0142\u0105czania lub wykluczania klient\u00f3w mo\u017cna znale\u017a\u0107 w rozdziale <em>Statystyki OLTP<\/em> w dokumentacji\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki<\/a>.<\/em><\/p>\n<p>Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w klient\u00f3w s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.CustomerItemClassificationMonthStatistic<\/em>, kt\u00f3ra odpowiada tabeli fakt\u00f3w. Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w klient\u00f3w s\u0105 sumowane przy u\u017cyciu nast\u0119puj\u0105cych atrybut\u00f3w:<\/p>\n<ul>\n<li><strong>Organizacja sprzeda\u017cy<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Miesi\u0105c kalendarzowy<\/strong><\/li>\n<li><strong>Klient<\/strong><\/li>\n<li><strong>Klasyfikacja statystyk artyku\u0142\u00f3w sprzeda\u017cy<\/strong><\/li>\n<\/ul>\n<p>Atrybuty te odpowiadaj\u0105 wymiarom, a tak\u017ce jednoznacznie identyfikuj\u0105 jednostk\u0119 biznesow\u0105.<\/p>\n<p>Rok kalendarzowy (atrybut: <em>year<\/em>) i miesi\u0105c kalendarzowy (atrybut: <em>month<\/em>) s\u0105 zapisywane jako warto\u015bci liczbowe bezpo\u015brednio w tabeli fakt\u00f3w. Organizacja sprzeda\u017cy (atrybut: <em>organisationalUnit<\/em>) i klient (atrybut: <em>customer<\/em>) oraz klasyfikacja statystyk pozycji sprzeda\u017cy (atrybut: <em>itemClassification<\/em>) s\u0105 mapowane jako klucze obce w jednostkach biznesowych <em>com.cisag.app.general.obj.Partner<\/em> i <em>com.cisag.app.sales.obj.SalesItemStatisticHierarchy<\/em>, co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27356\" aria-describedby=\"caption-attachment-27356\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27356 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_5.png\" alt=\"\" width=\"410\" height=\"950\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_5.png 410w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_5-129x300.png 129w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_5-22x50.png 22w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_5-320x741.png 320w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><figcaption id=\"caption-attachment-27356\" class=\"wp-caption-text\">Kluczowe dane miesi\u0119cznych statystyk klasyfikacji artyku\u0142\u00f3w klient\u00f3w zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla miesi\u0119cznych statystyk klasyfikacji klient-artyku\u0142 zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%; height: 368px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 23px;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 23px;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> organizacji sprzeda\u017cowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>rok<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>miesi\u0105c<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera miesi\u0105c kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 23px;\" width=\"170\"><em>klient<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 23px;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> klienta<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>itemClassification<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> statystyk klasyfikacji artyku\u0142\u00f3w sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>ilo\u015b\u0107<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera ilo\u015bci wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>netSales<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera warto\u015bci netto wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; width: 31.7857%; height: 46px;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; width: 67.2619%; height: 46px;\" width=\"370\">Atrybut zawiera paragony wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"statystyki-reprezentatywne\" ><span class=\"ez-toc-section\" id=\"Statystyki_reprezentatywne\"><\/span>Statystyki reprezentatywne<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Roczne statystyki przedstawiciela handlowego mo\u017cna wy\u015bwietli\u0107 w aplikacji <em>Partnerzy<\/em> w widoku <em>Podstawowe<\/em>. Je\u015bli partner jest oznaczony jako przedstawiciel handlowy, mo\u017cna wy\u015bwietli\u0107 u niego roczne statystyki sprzeda\u017cy. Szczeg\u00f3\u0142owy opis\u00a0widoku <em>Podstawowe w aplikacji Partnerzy <\/em>znajduje si\u0119 w dokumentacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/partner-widok-podstawowe\/\"><em>Partnerzy widok Podstawowe<\/em><\/a>.<\/p>\n<h4 id=\"roczne-statystyki-przedstawicieli-handlowych\" ><span class=\"ez-toc-section\" id=\"Roczne_statystyki_przedstawicieli_handlowych\"><\/span>Roczne statystyki przedstawicieli handlowych<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Roczne statystyki przedstawicieli handlowych przedstawiaj\u0105 sprzeda\u017c dokonan\u0105 przez przedstawiciela handlowego w danym roku kalendarzowym. Roczne statystyki przedstawicieli handlowych odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <i>Partnerzy, <\/i>w widoku\u00a0<em>Podstawowe<\/em>, na zak\u0142adce <em>Statystyka.\u00a0<\/em>Miesi\u0119czne statystyki przedstawiciela handlowego s\u0105 dost\u0119pne tylko dla partner\u00f3w z aktywn\u0105 funkcj\u0105 <em>Przedstawiciel<\/em>.<\/p>\n<p>Roczne statystyki przedstawicieli handlowych oparte s\u0105 na pozycjach faktur sprzeda\u017cy zaksi\u0119gowanych i przes\u0142anych do statystyk zakupu OLTP (jednostka biznesowa: <em>com.cisag.app.sales.obj.CustomerInvoiceDetail<\/em>). Do obliczenia warto\u015bci statystycznych wykorzystywane s\u0105 nast\u0119puj\u0105ce atrybuty faktur sprzeda\u017cy artyku\u0142\u00f3w:<\/p>\n<ul>\n<li><strong>Kwota netto<\/strong> (atrybut: <em>netValue<\/em>)<\/li>\n<li><strong>Koszt towar\u00f3w<\/strong> (atrybut: <em>costOfGoods<\/em>)<\/li>\n<\/ul>\n<p>Uwzgl\u0119dniane s\u0105 wy\u0142\u0105cznie faktury sprzeda\u017cy, w kt\u00f3rych atrybut <em>statisticRelevant <\/em>ma warto\u015b\u0107 <em>True<\/em>. Jakiekolwiek w\u0142\u0105czenie lub wy\u0142\u0105czenie przedstawiciela lub artyku\u0142u sprzeda\u017cy nie jest brane pod uwag\u0119 w rocznych statystykach przedstawicieli handlowych. Wszystkie statystycznie istotne faktury sprzeda\u017cy s\u0105 przenoszone do rocznych statystyk przedstawiciela handlowego.<\/p>\n<p>Faktura sprzeda\u017cy artyku\u0142u jest przypisywana do przedstawiciela handlowego na podstawie pierwszego wskazanego przedstawiciela (atrybut: <em>salesRepresentative[0]<\/em>) w zam\u00f3wieniu sprzeda\u017cy powi\u0105zanym z dan\u0105 faktur\u0105 (jednostka biznesowa: <em>com.cisag.app.sales.obj.SalesOrder<\/em>).<\/p>\n<p>Roczne statystyki przedstawiciela handlowego s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.SalesRepYearStatistic, <\/em>kt\u00f3ra\u00a0odpowiada tabeli fakt\u00f3w. Roczne statystyki przedstawiciela handlowego s\u0105 sumowane przy u\u017cyciu nast\u0119puj\u0105cych atrybut\u00f3w:<\/p>\n<ul>\n<li>Organizacja sprzeda\u017cy<\/li>\n<li>Rok kalendarzowy<\/li>\n<li>Przedstawiciel<\/li>\n<\/ul>\n<p>Atrybuty te odpowiadaj\u0105 wymiarom, a tak\u017ce jednoznacznie identyfikuj\u0105 jednostk\u0119 biznesow\u0105.<\/p>\n<p>Rok kalendarzowy (atrybut: <em>year<\/em>) jest zapisywany jako warto\u015b\u0107 liczbowa bezpo\u015brednio w tabeli fakt\u00f3w. Organizacja sprzeda\u017cy (atrybut: <em>organizationalUnit<\/em>) i przedstawiciel handlowy (atrybut: <em>salesRep<\/em>) s\u0105 mapowane jako klucze obce w jednostce biznesowej <em>com.cisag.app.general.obj.Partner<\/em>, co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27357\" aria-describedby=\"caption-attachment-27357\" style=\"width: 370px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27357 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_6.png\" alt=\"\" width=\"370\" height=\"660\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_6.png 370w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_6-168x300.png 168w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_6-28x50.png 28w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_sprzedaz_6-320x571.png 320w\" sizes=\"auto, (max-width: 370px) 100vw, 370px\" \/><figcaption id=\"caption-attachment-27357\" class=\"wp-caption-text\">Kluczowe dane rocznych statystyk przedstawicieli handlowych zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla rocznych statystyk przedstawicieli handlowych wyja\u015bniono w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%; height: 394px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px; width: 31.3095%;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px; width: 67.7381%;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px; width: 31.3095%;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px; width: 67.7381%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> organizacji sprzeda\u017cowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px; width: 31.3095%;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 46px; width: 67.7381%;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 70px; width: 31.3095%;\" width=\"170\"><em>salesRep<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 70px; width: 67.7381%;\" width=\"370\">Atrybut zawiera identyfikator <em>GUID<\/em> pierwszego wskazanego przedstawiciela w zam\u00f3wieniu sprzeda\u017cy, do kt\u00f3rego nale\u017cy faktura sprzeda\u017cy<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 93px; width: 31.3095%;\" width=\"170\"><em>netSales<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 93px; width: 67.7381%;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera warto\u015bci netto wszystkich pozycji faktur sprzeda\u017cy przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy.<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 93px; width: 31.3095%;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 93px; width: 67.7381%;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. Ka\u017cda warto\u015b\u0107 zawiera wp\u0142ywy towar\u00f3w wszystkich sprzeda\u017cy pozycji faktur przeniesionych do statystyk OLTP dla danego miesi\u0105ca kalendarzowego.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px; width: 31.3095%;\" width=\"170\"><em>commission<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; height: 23px; width: 67.7381%;\" width=\"370\">Ten atrybut nie jest obecnie u\u017cywany<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":32,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12044","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-statystyki-oltp"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=12044"}],"version-history":[{"count":11,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12044\/revisions"}],"predecessor-version":[{"id":27361,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12044\/revisions\/27361"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}