{"id":12026,"date":"2025-03-18T14:55:14","date_gmt":"2025-03-18T13:55:14","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12026"},"modified":"2025-03-19T13:42:29","modified_gmt":"2025-03-19T12:42:29","slug":"oltp-statystyki-zakupu","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/oltp-statystyki-zakupu\/","title":{"rendered":"OLTP: Statystyki zakupu"},"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-zakupu\/#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-zakupu\/#Statystyki_artykulow_zakupowych\" >Statystyki artyku\u0142\u00f3w zakupowych<\/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-zakupu\/#Roczne_statystyki_artykulow_zakupowych\" >Roczne statystyki artyku\u0142\u00f3w zakupowych<\/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-zakupu\/#Miesieczne_statystyki_artykulow_i_dostawcow\" >Miesi\u0119czne statystyki artyku\u0142\u00f3w i dostawc\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-zakupu\/#Miesieczne_statystyki_artykulow_i_klasyfikacji_dostawcow\" >Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji dostawc\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-zakupu\/#Statystyki_dostawcow\" >Statystyki dostawc\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-zakupu\/#Roczne_statystyki_dostawcow\" >Roczne statystyki dostawc\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-zakupu\/#Miesieczne_statystyki_dostawcow_i_artykulow\" >Miesi\u0119czne statystyki dostawc\u00f3w i artyku\u0142\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-zakupu\/#Miesieczne_statystyki_dostawcow_i_klasyfikacji_artykulow\" >Miesi\u0119czne statystyki dostawc\u00f3w i klasyfikacji artyku\u0142\u00f3w<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p>Niniejsza dokumentacja wyja\u015bnia statystyki zakup\u00f3w w bazie danych OLTP. Statystyki zakup\u00f3w OLTP mog\u0105 by\u0107 wykorzystywane do analizy sprzeda\u017cy dokonywanej z dostawcami na podstawie faktur zakupu artyku\u0142\u00f3w. Spos\u00f3b obliczania koszt\u00f3w zakup\u00f3w zale\u017cy od rodzaju statystyki zdefiniowanej w aplikacji <em>Konfiguracja, <\/em>w funkcji <em>Hurtownia danych i statystyka<\/em>. Je\u015bli w polu T<em>yp statystyki<\/em>\u00a0ustawiona jest opcja <em>Warto\u015b\u0107 zakupu<\/em>, koszty zakupu s\u0105 pobierane z pozycji faktur zakupu i przypisywane do odpowiadaj\u0105cych im artyku\u0142\u00f3w. W przypadku typu statystyki <em>Warto\u015b\u0107 zam\u00f3wienia,<\/em> koszty zakupu s\u0105 obliczane na podstawie powi\u0105zanych pozycji zam\u00f3wienia i wy\u015bwietlane dla odpowiednich artyku\u0142\u00f3w.<\/p>\n<p>Niniejsza dokumentacja wyja\u015bnia, w jaki spos\u00f3b skonstruowane s\u0105 r\u00f3\u017cne statystyki zakup\u00f3w OLTP oraz jakie wymiary i atrybuty zawieraj\u0105. Aplikacje zwi\u0105zane ze statystykami dotycz\u0105cymi zam\u00f3wie\u0144, 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>Warto\u015bci zakup\u00f3w got\u00f3wkowych<\/strong>\u00a0\u2014 warto\u015b\u0107 zakupu got\u00f3wkowego jest obliczana na podstawie kwoty netto (kwota brutto pomniejszona o rabaty i dop\u0142aty) pomniejszonej o rabat got\u00f3wkowy. Do oblicze\u0144 wykorzystywany jest procent rabatu got\u00f3wkowego w pierwszym przedziale p\u0142atno\u015bci odpowiedniego terminu p\u0142atno\u015bci. Warto\u015b\u0107 zakupu za got\u00f3wk\u0119 jest obliczana dla ka\u017cdej pozycji i wy\u015bwietlana jako suma ca\u0142ego zam\u00f3wienia w bazie zam\u00f3wie\u0144. Stosowany jest nast\u0119puj\u0105cy wz\u00f3r:\u00a0<em>Warto\u015b\u0107 zakupu za got\u00f3wk\u0119 = kwota brutto \u2013 rabaty + dop\u0142aty \u2013 rabat got\u00f3wkowy<\/em><\/li>\n<li><strong>Warto\u015bci zam\u00f3wie\u0144<\/strong>\u00a0\u2014 warto\u015b\u0107 zam\u00f3wienia obejmuje koszty, w tym dop\u0142aty, rabaty i koszty zakupu, kt\u00f3re s\u0105 ponoszone w zwi\u0105zku z zakupem danej pozycji. Warunki p\u0142atno\u015bci nie s\u0105 brane pod uwag\u0119. Warto\u015b\u0107 zam\u00f3wienia jest obliczana na podstawie koszt\u00f3w zgodnie z przychodz\u0105c\u0105 faktur\u0105.<\/li>\n<\/ul>\n<ul>\n<li><strong>Koszty zakupu<\/strong> &#8212; koszty ponoszone w zwi\u0105zku z dostaw\u0105 produktu. S\u0105 one warto\u015bci\u0105 procentow\u0105 lub kwot\u0105 bezwzgl\u0119dn\u0105, kt\u00f3ra zwi\u0119ksza koszt wytworzenia produktu.<\/li>\n<li><strong>Kwota brutto<\/strong> &#8212; jest iloczynem ceny i ilo\u015bci towaru. Kwota okre\u015blona w ten spos\u00f3b jest wy\u015bwietlana dla pozycji zam\u00f3wienia. W bazie zam\u00f3wie\u0144 kwota brutto jest wy\u015bwietlana jako suma wszystkich pozycji zam\u00f3wienia. Nie uwzgl\u0119dnia ona rabat\u00f3w, narzut\u00f3w ani innych koszt\u00f3w.<\/li>\n<\/ul>\n<ul>\n<li><strong>Tabele wymiar\u00f3w<\/strong> \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.: <em>Dzie\u0144, Pozycja sprzeda\u017cy, Klient. <\/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<li><strong>Faktura zakupu<\/strong> &#8212; zawiera list\u0119 kwot do zap\u0142aty za pozycje dostarczone lub pozostaj\u0105ce do dostarczenia. Faktura zakupu jest dokumentem zewn\u0119trznym, kt\u00f3ry mo\u017ce by\u0107 r\u00f3wnie\u017c not\u0105 kredytow\u0105.<\/li>\n<li><strong>Warto\u015b\u0107 zakupu<\/strong> &#8212; odpowiada kwocie netto pozycji z faktury zakupu. Ani rabaty, ani dop\u0142aty, ani potr\u0105cenia itp. nie s\u0105 dodawane do kwoty z faktury zakupu ani od niej odejmowane.<\/li>\n<li><strong>Warto\u015bci koszt\u00f3w<\/strong> &#8212; warto\u015b\u0107 kosztu sk\u0142ada si\u0119 z kwoty brutto, rabat\u00f3w i dop\u0142at, a nast\u0119pnie jest pomniejszana o rabat got\u00f3wkowy za pierwszy okres p\u0142atno\u015bci, je\u015bli ma zastosowanie, i powi\u0119kszana o proporcjonalne koszty zakupu. Stosowany jest nast\u0119puj\u0105cy wz\u00f3r: <em>Warto\u015b\u0107 kosztu = warto\u015b\u0107 zakupu got\u00f3wkowego *(1 + koszty zakupu (w %) \/ 100) + koszty zakupu.<\/em><\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Warto\u015b\u0107 zakupu got\u00f3wkowego = kwota brutto &#8211; rabaty + dop\u0142aty &#8211; rabat got\u00f3wkowy.<\/div><\/section>\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>Kwota netto<\/strong> &#8212; Kwota netto jest sum\u0105 obliczonej kwoty brutto (cena * ilo\u015b\u0107) pomniejszonej o udzielone rabaty i powi\u0119kszonej o dop\u0142aty. Kwota netto jest obliczana dla ka\u017cdej pozycji i wy\u015bwietlana jako suma ca\u0142ego zam\u00f3wienia w bazie zam\u00f3wie\u0144.<\/li>\n<\/ul>\n<ul>\n<li><strong>Rabat<\/strong> &#8212; obni\u017cka uzgodnionej ceny. Rabat mo\u017ce by\u0107 wyra\u017cony procentowo lub jako kwota bezwzgl\u0119dna.<\/li>\n<li><strong>Rabat got\u00f3wkowy<\/strong> &#8212; rabat to procentowa obni\u017cka ceny, kt\u00f3ra jest przyznawana zgodnie z terminem p\u0142atno\u015bci. Mo\u017cliwy jest r\u00f3wnie\u017c rabat roz\u0142o\u017cony w czasie, na przyk\u0142ad: 5% rabatu za p\u0142atno\u015b\u0107 w ci\u0105gu 1 tygodnia, 3% rabatu za p\u0142atno\u015b\u0107 w ci\u0105gu 4 tygodni. Rabaty mog\u0105 by\u0107 stosowane wy\u0142\u0105cznie do ca\u0142kowitej warto\u015bci faktury. Przy okre\u015blaniu warto\u015bci kosztu uwzgl\u0119dniana jest tylko pierwsza warto\u015b\u0107 procentowa rabatu w odpowiednim terminie p\u0142atno\u015bci. Z ekonomicznego punktu widzenia, rabat got\u00f3wkowy jest cen\u0105 za wykorzystanie kredytu lub prefinansowania przyznanego klientowi w momencie dostawy towar\u00f3w. Opr\u00f3cz proporcjonalnych odsetek i koszt\u00f3w administracyjnych, rabat got\u00f3wkowy dodany do ceny got\u00f3wkowej obejmuje r\u00f3wnie\u017c premi\u0119 za ryzyko kredytowe, dzi\u0119ki czemu kupuj\u0105cy jest zach\u0119cany do zap\u0142aty got\u00f3wk\u0105.<\/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<li><strong>Dop\u0142ata<\/strong> &#8212; dop\u0142ata odnosi si\u0119 do uzgodnionej ceny i zwi\u0119ksza j\u0105, je\u015bli ma warto\u015b\u0107 dodatni\u0105. Dop\u0142ata mo\u017ce by\u0107 wyra\u017cona procentowo lub jako kwota bezwzgl\u0119dna.<\/li>\n<\/ul>\n<h3 id=\"statystyki-artykulow-zakupowych\" ><span class=\"ez-toc-section\" id=\"Statystyki_artykulow_zakupowych\"><\/span>Statystyki artyku\u0142\u00f3w zakupowych<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statystyki zakupu artyku\u0142\u00f3w mo\u017cna wy\u015bwietli\u0107 w aplikacji <em>Artyku\u0142y<\/em> w widoku <em>Zakup<\/em>, na zak\u0142adce <em>Statystyka<\/em>. Dost\u0119pne s\u0105 tam nast\u0119puj\u0105ce statystyki zakupu:<\/p>\n<ul>\n<li>Roczne statystyki dotycz\u0105ce zakupu<\/li>\n<li>Miesi\u0119czne statystyki dotycz\u0105ce artyku\u0142\u00f3w i dostawc\u00f3w<\/li>\n<li>Miesi\u0119czne statystyki dotycz\u0105ce klasyfikacji artyku\u0142\u00f3w i dostawc\u00f3w<\/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\/artykuly-widok-zakup-1\/\"><em>Widok Zakup<\/em><\/a>.<\/p>\n<h4 id=\"roczne-statystyki-artykulow-zakupowych\" ><span class=\"ez-toc-section\" id=\"Roczne_statystyki_artykulow_zakupowych\"><\/span>Roczne statystyki artyku\u0142\u00f3w zakupowych<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Roczne statystyki artyku\u0142\u00f3w zakupowych pokazuj\u0105 sprzeda\u017c przypadaj\u0105c\u0105 na artyku\u0142 zakupowy w danym roku kalendarzowym. Roczne statystyki artyku\u0142\u00f3w zakupowych odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <em>Artyku\u0142y<\/em> w widoku <em>Zakup<\/em>, na zak\u0142adce <em>Statystyka.<\/em><\/p>\n<p>Roczne statystyki artyku\u0142\u00f3w zakupowych oparte s\u0105 na pozycjach faktur zakupu zaksi\u0119gowanych i przes\u0142anych do statystyk zakupu OLTP (jednostka biznesowa: <em>com.cisag.app.purchasing.obj.SupplierInvoiceDetail<\/em>). Uwzgl\u0119dniane s\u0105 tylko faktury zakupu (i ich pozycje), kt\u00f3re spe\u0142niaj\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Atrybut <em>statisticRelevant<\/em> ma warto\u015b\u0107 <em>true<\/em> dla kategorii artyku\u0142\u00f3w standardowych, towar\u00f3w bezp\u0142atnych, sk\u0142adnik\u00f3w zestawu i produkcji obcej,<\/li>\n<li>atrybut <em>internalNumber<\/em> ma warto\u015b\u0107 wi\u0119ksz\u0105 ni\u017c zero (0) dla zaksi\u0119gowanych faktur zakupu.<\/li>\n<\/ul>\n<p>Ponadto artyku\u0142 zakupu musi by\u0107 uwzgl\u0119dniony w statystykach zam\u00f3wie\u0144 OLTP. Aby dowiedzie\u0107 si\u0119, w jaki spos\u00f3b artyku\u0142y zakupu s\u0105 uwzgl\u0119dniane lub wykluczane nale\u017cy zapozna\u0107 si\u0119 z rozdzia\u0142em <em>Statystyki OLTP<\/em> w dokumentacji <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\u0142u zakupu s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.PurchaseItemYearStatistic<\/em>. Ta jednostka biznesowa odpowiada tabeli fakt\u00f3w. Roczne statystyki artyku\u0142u zakupu s\u0105 sumowane na nast\u0119puj\u0105cych poziomach:<\/p>\n<ul>\n<li><strong>Organizacja zakupu<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Artyku\u0142 zakupowy<\/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 bezpo\u015brednio w tabeli fakt\u00f3w jako warto\u015b\u0107 klucza numerycznego. Organizacja zakupu (atrybut: <em>organizationalUnit<\/em>) i artyku\u0142 zakupowy (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_27247\" aria-describedby=\"caption-attachment-27247\" style=\"width: 320px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27247 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_1.png\" alt=\"\" width=\"320\" height=\"730\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_1.png 320w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_1-132x300.png 132w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_1-22x50.png 22w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><figcaption id=\"caption-attachment-27247\" class=\"wp-caption-text\">Kluczowe dane zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w odnosz\u0105ce si\u0119 do rocznych statystyk artyku\u0142u zakupu zosta\u0142y wyja\u015bnione poni\u017cszej tabeli:<\/p>\n<table width=\"540\">\n<thead>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator organizacji zakupowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 A\/P (<em>com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient<\/em>)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; 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=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>item<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator <em>Guid<\/em> elementu zam\u00f3wienia<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>quantity<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut tworzy tablic\u0119 dwunastu warto\u015bci, odpowiadaj\u0105cych kolejnym miesi\u0105com kalendarzowym. <span style=\"font-family: inherit; font-size: inherit; font-weight: inherit; color: initial;\">Ka\u017cda warto\u015b\u0107 zawiera ilo\u015bci z pozycji faktur zakupu w danym miesi\u0105cu kalendarzowym.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseValue<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; 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 zakupu z atrybutu <em>netValue<\/em> wszystkich faktur zakupu przekazanych do statystyk OLTP dla danego miesi\u0105ca kalendarzowego.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseCosts<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; 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 koszty zakupu dla danego miesi\u0105ca kalendarzowego. Koszty zakupu i warto\u015b\u0107 zakupu razem tworz\u0105 warto\u015b\u0107 zakupu. Spos\u00f3b obliczania koszt\u00f3w zakupu zale\u017cy od typu statystyki zdefiniowanego w aplikacji <em>Konfiguracja<\/em>. Je\u015bli w polu T<em>yp statystyki<\/em>\u00a0ustawiona jest opcja <em>Warto\u015b\u0107 zakupu<\/em>, koszty zakupu s\u0105 pobierane z pozycji faktur zakupu i przypisywane do odpowiadaj\u0105cych im artyku\u0142\u00f3w. W przypadku typu statystyki <em>Warto\u015b\u0107 zam\u00f3wienia,<\/em> koszty zakupu s\u0105 obliczane na podstawie powi\u0105zanych pozycji zam\u00f3wienia i wy\u015bwietlane dla odpowiednich artyku\u0142\u00f3w. W tym drugim przypadku do obliczenia koszt\u00f3w zakupu stosuje si\u0119 nast\u0119puj\u0105cy wz\u00f3r:<em>Koszty zakupu =<\/em><br \/>\n<em>Warto\u015b\u0107 netto * (koszty zakupu (w %) \/ 100) +<\/em><br \/>\n<em>Koszty zakupu (w jednostce waluty)<\/em>Warto\u015b\u0107 netto jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><em>Warto\u015b\u0107 netto = <\/em><em>Kwota brutto &#8211; rabaty + dop\u0142aty<\/em><\/p>\n<p>Wszystkie warto\u015bci oparte s\u0105 na odpowiednich atrybutach artyku\u0142u. Je\u015bli te atrybuty nie s\u0105 wype\u0142nione, koszty zakupu s\u0105 okre\u015blane jako zero (0). Poniewa\u017c rzeczywiste koszty zakupu poniesione zgodnie z faktur\u0105 zakupu lub dodatkow\u0105 faktur\u0105 kosztow\u0105 nie s\u0105 brane pod uwag\u0119, koszty zakupu dla typu statystyki <em>Warto\u015bci zakupu<\/em> s\u0105 warto\u015bciami szacunkowymi.<\/p>\n<p>Niezale\u017cnie od rodzaju statystyk, wszelkie kwoty skonta nie s\u0105 brane pod uwag\u0119.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; 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 wycen\u0119 wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy. Wycena jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:Cena transferu 1 * ilo\u015b\u0107Cena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksi\u0119gowania faktury zakupu.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"miesieczne-statystyki-artykulow-i-dostawcow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_artykulow_i_dostawcow\"><\/span>Miesi\u0119czne statystyki artyku\u0142\u00f3w i dostawc\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i dostawc\u00f3w przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy wed\u0142ug artyku\u0142u, dostawcy i miesi\u0105ca kalendarzowego. W zale\u017cno\u015bci od przyporz\u0105dkowania dostawc\u00f3w w aplikacji <em>Konfiguracja<\/em>, jako <em>Dostawca<\/em> okre\u015blany jest <em>Wystawca faktury<\/em>, <em>Partner dostawy<\/em> lub <em>Dostawca<\/em>. Miesi\u0119czne statystyki artyku\u0142\u00f3w i dostawc\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <em>Artyku\u0142y<\/em> w widoku <em>Zakup<\/em>, po wybraniu opcji <em>Artyku\u0142 + Dostawca <\/em>na zak\u0142adce <em>Statystyka<\/em>.<\/p>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i dostawc\u00f3w oparte s\u0105 na pozycjach faktur zakupu zaksi\u0119gowanych i przes\u0142anych do statystyk zam\u00f3wie\u0144 OLTP (jednostka biznesowa: <em>com.cisag.app.purchasing.obj.SupplierInvoiceDetail<\/em>). Uwzgl\u0119dniane s\u0105 tylko faktury zakupu (i ich pozycje), kt\u00f3re spe\u0142niaj\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Atrybut <em>statisticRelevant<\/em> ma warto\u015b\u0107 <em>true<\/em> dla kategorii artyku\u0142\u00f3w standardowych, towar\u00f3w bezp\u0142atnych, sk\u0142adnik\u00f3w zestawu i produkcji obcej,<\/li>\n<li>atrybut <em>internalNumber<\/em> ma warto\u015b\u0107 wi\u0119ksz\u0105 ni\u017c zero (0) dla zaksi\u0119gowanych faktur zakupu.<\/li>\n<\/ul>\n<p>Aby pozycja faktury zakupu zosta\u0142a uwzgl\u0119dniona, zar\u00f3wno artyku\u0142, jak i dostawca musz\u0105 by\u0107 uwzgl\u0119dnieni w statystykach zam\u00f3wie\u0144 OLTP. Aby dowiedzie\u0107 si\u0119, w jaki spos\u00f3b artyku\u0142y zakupu i dostawcy s\u0105 uwzgl\u0119dniani lub wykluczani nale\u017cy zapozna\u0107 si\u0119 z rozdzia\u0142em <em>Statystyki OLTP<\/em> w dokumentacji <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 dostawc\u00f3w s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.SupplierItemMonthStatistic<\/em>. Ta jednostka biznesowa odpowiada tabeli fakt\u00f3w zar\u00f3wno dla miesi\u0119cznych statystyk artyku\u0142-dostawca, jak i miesi\u0119cznych statystyk dostawca-artyku\u0142.<\/p>\n<h4 id=\"miesieczne-statystyki-artykulow-i-klasyfikacji-dostawcow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_artykulow_i_klasyfikacji_dostawcow\"><\/span>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji dostawc\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji dostawc\u00f3w pokazuj\u0105 sprzeda\u017c wed\u0142ug artyku\u0142u zakupu, statystyk klasyfikacji dostawcy i miesi\u0105ca kalendarzowego. W zale\u017cno\u015bci od przyporz\u0105dkowania dostawc\u00f3w w aplikacji <em>Konfiguracja<\/em>, jako <em>Dostawca<\/em> okre\u015blany jest <em>Wystawca faktury<\/em>, <em>Partner dostawy<\/em> lub <em>Dostawca<\/em>. Miesi\u0119czne statystyki artyku\u0142\u00f3w i klasyfikacji dostawc\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w aplikacji <em>Artyku\u0142y<\/em> w widoku <em>Zakup<\/em>, po wybraniu opcji <em>Artyku\u0142 + Klasyfikacja statystyki dostawcy<\/em> na zak\u0142adce <em>Statystyka<\/em>.<\/p>\n<p>Miesi\u0119czne statystyki klasyfikacji artyku\u0142-dostawca s\u0105 oparte na pozycjach faktur zakupu zaksi\u0119gowanych i przes\u0142anych do statystyk zam\u00f3wie\u0144 OLTP (jednostka biznesowa: <em>com.cisag.app.purchasing.obj.SupplierInvoiceDetail<\/em>). Uwzgl\u0119dniane s\u0105 tylko faktury zakupu (i ich pozycje), kt\u00f3re spe\u0142niaj\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Atrybut <em>statisticRelevant<\/em> ma warto\u015b\u0107 <em>true<\/em> dla kategorii artyku\u0142\u00f3w standardowych, towar\u00f3w bezp\u0142atnych, sk\u0142adnik\u00f3w zestawu i produkcji obcej,<\/li>\n<li>atrybut <em>internalNumber<\/em> ma warto\u015b\u0107 wi\u0119ksz\u0105 ni\u017c zero (0) dla zaksi\u0119gowanych faktur zakupu.<\/li>\n<\/ul>\n<p>Aby pozycja faktury zakupu zosta\u0142a uwzgl\u0119dniona, artyku\u0142 musi by\u0107 uwzgl\u0119dniony w statystykach zam\u00f3wie\u0144 OLTP. Aby dowiedzie\u0107 si\u0119, w jaki spos\u00f3b artyku\u0142y zakupu s\u0105 uwzgl\u0119dniane lub wykluczane nale\u017cy zapozna\u0107 si\u0119 z rozdzia\u0142em <em>Statystyki OLTP<\/em> w dokumentacji <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 dostawca-artyku\u0142 s\u0105 zapisywane w jednostce biznesowej <em>com.cisag.app.statistic.obj.ItemSupplierClassificationMonthStatistic<\/em>. Ta jednostka biznesowa odpowiada tabeli fakt\u00f3w. Miesi\u0119czne statystyki klasyfikacji artyku\u0142-dostawca s\u0105 sumowane na nast\u0119puj\u0105cych poziomach:<\/p>\n<ul>\n<li><strong>Organizacja zakupowa<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Miesi\u0105c kalendarzowy<\/strong><\/li>\n<li><strong>Artyku\u0142 zakupowy<\/strong><\/li>\n<li><strong>Klasyfikacja statystyk dostawc\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 bezpo\u015brednio w tabeli fakt\u00f3w jako warto\u015bci klucza numerycznego. Organizacja zakupu (atrybut: <em>organizationalUnit<\/em>), artyku\u0142 zakupu (atrybut: <em>item<\/em>) i klasyfikacja statystyk dostawcy s\u0105 mapowane jako klucze obce w jednostkach biznesowych <em>com.cisag.app.general.obj.Partner<\/em>, <em>com.cisag.app.general.obj.Item<\/em> i <em>com.cisag.app.purchasing.obj. SupplierStatisticHierarchy, <\/em>co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27261\" aria-describedby=\"caption-attachment-27261\" style=\"width: 630px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27261 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2.png\" alt=\"\" width=\"630\" height=\"640\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2.png 630w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2-295x300.png 295w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2-50x50.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2-60x60.png 60w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2-600x610.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_2-320x325.png 320w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><figcaption id=\"caption-attachment-27261\" class=\"wp-caption-text\">Kluczowe dane zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w, kt\u00f3re s\u0105 istotne dla miesi\u0119cznych statystyk klasyfikacji artyku\u0142-dostawca, wyja\u015bniono w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%; height: 1280px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 23px;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 23px;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 100px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 100px;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 100px;\" width=\"370\">Atrybut zawiera identyfikator organizacji zakupowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 A\/P (<em>com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient<\/em>)<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 23px;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 23px;\" 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; text-align: left; vertical-align: top; width: 25.9524%; height: 23px;\" width=\"170\"><em>month<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; 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; text-align: left; vertical-align: top; width: 25.9524%; height: 23px;\" width=\"170\"><em>item<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 23px;\" width=\"370\">Atrybut zawiera identyfikator <em>Guid<\/em> elementu zam\u00f3wienia<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 23px;\" width=\"170\"><em>supplierClassification<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 23px;\" width=\"370\">Atrybut zawiera identyfikator klasyfikacji statystyk dostawcy<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 23px;\" width=\"170\"><em>quantity<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 23px;\" width=\"370\">Atrybut zawiera sum\u0119 ilo\u015bci z pozycji faktur zakupu<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 46px;\" width=\"170\"><em>purchaseValue<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 46px;\" width=\"370\">Atrybut zawiera warto\u015bci zakupu z atrybutu <em>netValue<\/em> wszystkich faktur zakupu przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr style=\"height: 811px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 811px;\" width=\"170\"><em>purchaseCosts<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 811px;\" width=\"370\">Atrybut zawiera koszty zakupu.Koszty zakupu i warto\u015b\u0107 zakupu razem tworz\u0105 warto\u015b\u0107 zakupu. Spos\u00f3b obliczania koszt\u00f3w zakupu zale\u017cy od typu statystyki zdefiniowanego w aplikacji <em>Konfiguracja<\/em>. Je\u015bli w polu T<em>yp statystyki<\/em>\u00a0ustawiona jest opcja <em>Warto\u015b\u0107 zakupu<\/em>, koszty zakupu s\u0105 pobierane z pozycji faktur zakupu i przypisywane do odpowiadaj\u0105cych im artyku\u0142\u00f3w. W przypadku typu statystyki <em>Warto\u015b\u0107 zam\u00f3wienia,<\/em> koszty zakupu s\u0105 obliczane na podstawie powi\u0105zanych pozycji zam\u00f3wienia i wy\u015bwietlane dla odpowiednich artyku\u0142\u00f3w. W tym drugim przypadku do obliczenia koszt\u00f3w zakupu stosuje si\u0119 nast\u0119puj\u0105cy wz\u00f3r:<em>Koszty zakupu =<\/em><br \/>\n<em>Warto\u015b\u0107 netto * (koszty zakupu (w %) \/ 100) +<\/em><br \/>\n<em>Koszty zakupu (w jednostce waluty)<\/em>Warto\u015b\u0107 netto jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><em>Warto\u015b\u0107 netto = <\/em><em>Kwota brutto &#8211; rabaty + dop\u0142aty<\/em><\/p>\n<p>Wszystkie warto\u015bci oparte s\u0105 na odpowiednich atrybutach artyku\u0142u. Je\u015bli te atrybuty nie s\u0105 wype\u0142nione, koszty zakupu s\u0105 okre\u015blane jako zero (0). Poniewa\u017c rzeczywiste koszty zakupu poniesione zgodnie z faktur\u0105 zakupu lub dodatkow\u0105 faktur\u0105 kosztow\u0105 nie s\u0105 brane pod uwag\u0119, koszty zakupu dla typu statystyki <em style=\"font-size: revert; font-family: inherit; font-weight: inherit; color: initial;\">Warto\u015bci zakupu<\/em><span style=\"font-size: revert; font-family: inherit; font-weight: inherit; color: initial;\"> s\u0105 warto\u015bciami szacunkowymi.<\/span><\/p>\n<p><span style=\"font-size: revert; font-family: inherit; font-weight: inherit; color: initial;\">Niezale\u017cnie od rodzaju statystyk, wszelkie kwoty skonta nie s\u0105 brane pod uwag\u0119.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 185px;\">\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 25.9524%; height: 185px;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"border-style: outset; background-color: #ffffff; text-align: left; vertical-align: top; width: 73.2143%; height: 185px;\" width=\"370\">Atrybut zawiera wycen\u0119 wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy. Wycena jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<em>Cena transferu 1 * ilo\u015b\u0107<\/em>Cena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksi\u0119gowania faktury zakupu.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"statystyki-dostawcow\" ><span class=\"ez-toc-section\" id=\"Statystyki_dostawcow\"><\/span>Statystyki dostawc\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statystyki dostawc\u00f3w mo\u017cna wy\u015bwietli\u0107\u00a0w aplikacji <em>Partnerzy, w widoku Dostawca, <\/em>na zak\u0142adce<em> Statystyka<\/em>. Dost\u0119pne s\u0105 tam nast\u0119puj\u0105ce statystyki dostawc\u00f3w:<\/p>\n<ul>\n<li>Roczne statystyki dostawc\u00f3w<\/li>\n<li>Miesi\u0119czne statystyki dostawc\u00f3w i artyku\u0142\u00f3w<\/li>\n<li>Miesi\u0119czne statystyki dostawc\u00f3w i klasyfikacji artyku\u0142\u00f3w<\/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\/partner-widok-dostawca\/\"><em>Partnerzy: widok Dostawca.<\/em><\/a><\/p>\n<h4 id=\"roczne-statystyki-dostawcow\" ><span class=\"ez-toc-section\" id=\"Roczne_statystyki_dostawcow\"><\/span>Roczne statystyki dostawc\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Roczne statystyki dostawc\u00f3w pokazuj\u0105 sprzeda\u017c przypadaj\u0105c\u0105 na danego dostawc\u0119 w danym roku kalendarzowym. W zale\u017cno\u015bci od przyporz\u0105dkowania dostawc\u00f3w w aplikacji <em>Konfiguracja<\/em>, jako <em>Dostawca<\/em> okre\u015blany jest <em>Wystawca faktury<\/em>, <em>Partner dostawy<\/em> lub <em>Dostawca<\/em>. Roczne statystyki dostawc\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w w aplikacji <em>Partnerzy, w widoku Dostawca, <\/em>na zak\u0142adce<em> Statystyka.\u00a0<\/em><\/p>\n<p>Roczne statystyki dostawc\u00f3w s\u0105 oparte na pozycjach faktur zakupu zaksi\u0119gowanych i przes\u0142anych do statystyk zakup\u00f3w OLTP (jednostka biznesowa: <em>com.cisag.app.purchasing.obj.SupplierInvoiceDetail<\/em>). Uwzgl\u0119dniane s\u0105 tylko faktury zakupu (i ich pozycje), kt\u00f3re spe\u0142niaj\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Atrybut <em>statisticRelevant<\/em> ma warto\u015b\u0107 <em>true<\/em> dla kategorii artyku\u0142\u00f3w standardowych, towar\u00f3w bezp\u0142atnych, sk\u0142adnik\u00f3w zestawu i produkcji obcej,<\/li>\n<li>atrybut <em>internalNumber<\/em> ma warto\u015b\u0107 wi\u0119ksz\u0105 ni\u017c zero (0) dla zaksi\u0119gowanych faktur zakupu.<\/li>\n<\/ul>\n<p>Aby pozycja faktury zakupu zosta\u0142a uwzgl\u0119dniona, dostawca musi by\u0107 uwzgl\u0119dniony w statystykach zam\u00f3wie\u0144 OLTP. Aby dowiedzie\u0107 si\u0119, w jaki spos\u00f3b dostawcy s\u0105 uwzgl\u0119dniani lub wykluczani nale\u017cy zapozna\u0107 si\u0119 z rozdzia\u0142em <em>Statystyki OLTP<\/em> w dokumentacji <em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-hurtowania-danych-i-statystyki\/#Statystyki_OLTP\">Wprowadzenie: Hurtownia danych i statystyki<\/a>.\u00a0<\/em><\/p>\n<p>Roczne statystyki dostawc\u00f3w zapisywane s\u0105 w jednostce biznesowej <em>com.cisag.app.statistic.obj.SupplierYearStatistic<\/em>. Ta jednostka biznesowa odpowiada tabeli fakt\u00f3w. Roczne statystyki dostawc\u00f3w s\u0105 sumowane na nast\u0119puj\u0105cych poziomach:<\/p>\n<ul>\n<li><strong>Organizacja zakupu<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Dostawca<\/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 bezpo\u015brednio w tabeli fakt\u00f3w jako warto\u015b\u0107 klucza numerycznego. Organizacja zakupowa (atrybut: <em>organizationalUnit<\/em>) i dostawca (atrybut: <em>supplier<\/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_27262\" aria-describedby=\"caption-attachment-27262\" style=\"width: 330px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27262 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_3.png\" alt=\"\" width=\"330\" height=\"650\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_3.png 330w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_3-152x300.png 152w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_3-25x50.png 25w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_3-320x630.png 320w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><figcaption id=\"caption-attachment-27262\" class=\"wp-caption-text\">Kluczowe dane zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla rocznych statystyk dostawc\u00f3w zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%; height: 1220px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; width: 72.381%; border-style: outset; background-color: #ffffff;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 100px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 100px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 100px; width: 72.381%; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator organizacji zakupowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 A\/P (<em>com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient<\/em>)<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; width: 72.381%; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>supplier<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; width: 72.381%; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator dostawcy<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 93px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseValue<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 93px; width: 72.381%; 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 zakupu z atrybutu <em>netValue<\/em> wszystkich faktur zakupu przekazanych do statystyk OLTP dla danego miesi\u0105ca kalendarzowego.<\/td>\n<\/tr>\n<tr style=\"height: 795px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 795px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseCosts<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 795px; width: 72.381%; 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 koszty zakupu dla danego miesi\u0105ca kalendarzowego. Koszty zakupu i warto\u015b\u0107 zakupu razem tworz\u0105 warto\u015b\u0107 zakupu. Spos\u00f3b obliczania koszt\u00f3w zakupu zale\u017cy od typu statystyki zdefiniowanego w aplikacji <em>Konfiguracja<\/em>. Je\u015bli w polu T<em>yp statystyki<\/em>\u00a0ustawiona jest opcja <em>Warto\u015b\u0107 zakupu<\/em>, koszty zakupu s\u0105 pobierane z pozycji faktur zakupu i przypisywane do odpowiadaj\u0105cych im artyku\u0142\u00f3w. W przypadku typu statystyki <em>Warto\u015b\u0107 zam\u00f3wienia,<\/em> koszty zakupu s\u0105 obliczane na podstawie powi\u0105zanych pozycji zam\u00f3wienia i wy\u015bwietlane dla odpowiednich artyku\u0142\u00f3w. W tym drugim przypadku do obliczenia koszt\u00f3w zakupu stosuje si\u0119 nast\u0119puj\u0105cy wz\u00f3r:<em>Koszty zakupu = <\/em><em>Warto\u015b\u0107 netto * (koszty zakupu (w %) \/ 100) <\/em><em>+ <\/em><em>Koszty zakupu (w jednostce waluty)<\/em><\/p>\n<p>Warto\u015b\u0107 netto jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><em>Warto\u015b\u0107 netto = <\/em><em>Kwota brutto &#8211; rabaty + dop\u0142aty<\/em><br \/>\nWszystkie warto\u015bci oparte s\u0105 na odpowiednich atrybutach artyku\u0142u. Je\u015bli te atrybuty nie s\u0105 wype\u0142nione, koszty zakupu s\u0105 okre\u015blane jako zero (0). Poniewa\u017c rzeczywiste koszty zakupu poniesione zgodnie z faktur\u0105 zakupu lub dodatkow\u0105 faktur\u0105 kosztow\u0105 nie s\u0105 brane pod uwag\u0119, koszty zakupu dla typu statystyki <em>Warto\u015bci zakupu<\/em> s\u0105 warto\u015bciami szacunkowymi.<\/p>\n<p>Niezale\u017cnie od rodzaju statystyk, wszelkie kwoty skonta nie s\u0105 brane pod uwag\u0119.<\/td>\n<\/tr>\n<tr style=\"height: 163px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 163px; width: 26.7857%; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 163px; width: 72.381%; 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 wycen\u0119 wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy. Wycena jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<em>Cena transferu 1 * ilo\u015b\u0107<\/em>Cena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksi\u0119gowania faktury zakupu.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"miesieczne-statystyki-dostawcow-i-artykulow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_dostawcow_i_artykulow\"><\/span>Miesi\u0119czne statystyki dostawc\u00f3w i artyku\u0142\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki dostawc\u00f3w i artyku\u0142\u00f3w przedstawiaj\u0105 warto\u015b\u0107 sprzeda\u017cy wed\u0142ug dostawcy, artyku\u0142u zakupu i miesi\u0105ca kalendarzowego. W zale\u017cno\u015bci od przyporz\u0105dkowania dostawc\u00f3w w aplikacji <em>Konfiguracja<\/em>, jako <em>Dostawca<\/em> okre\u015blany jest <em>Wystawca faktury<\/em>, <em>Partner dostawy<\/em> lub <em>Dostawca<\/em>. kt\u00f3re znajduje si\u0119 w w aplikacji <em>Partnerzy, w widoku Dostawca, <\/em>po wybraniu opcji <em>Dostawca + Artyku\u0142 <\/em>na zak\u0142adce<em> Statystyka.\u00a0<\/em><\/p>\n<p>Miesi\u0119czne statystyki dostawc\u00f3w i artyku\u0142\u00f3w oparte s\u0105 na pozycjach faktur zakupu zaksi\u0119gowanych i przes\u0142anych do statystyk zam\u00f3wie\u0144 OLTP (jednostka biznesowa: <em>com.cisag.app.purchasing.obj.SupplierInvoiceDetail<\/em>). Uwzgl\u0119dniane s\u0105 tylko faktury zakupu (i ich pozycje), kt\u00f3re spe\u0142niaj\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Atrybut <em>statisticRelevant<\/em> ma warto\u015b\u0107 <em>true<\/em> dla kategorii artyku\u0142\u00f3w standardowych, towar\u00f3w bezp\u0142atnych, sk\u0142adnik\u00f3w zestawu i produkcji obcej,<\/li>\n<li>atrybut <em>internalNumber<\/em> ma warto\u015b\u0107 wi\u0119ksz\u0105 ni\u017c zero (0) dla zaksi\u0119gowanych faktur zakupu.<\/li>\n<\/ul>\n<p>Aby pozycja faktury zakupu zosta\u0142a uwzgl\u0119dniona, zar\u00f3wno dostawca, jak i artyku\u0142 musz\u0105 by\u0107 uwzgl\u0119dnieni w statystykach zam\u00f3wie\u0144 OLTP. Aby dowiedzie\u0107 si\u0119, w jaki spos\u00f3b dostawcy i artyku\u0142y zakupu s\u0105 uwzgl\u0119dniani lub wykluczani nale\u017cy zapozna\u0107 si\u0119 z rozdzia\u0142em <em>Statystyki OLTP<\/em> w dokumentacji <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 dostawc\u00f3w i artyku\u0142\u00f3w zapisywane s\u0105 w jednostce biznesowej <em>com.cisag.app.statistic.obj.SupplierItemMonthStatistic<\/em>. Ta jednostka biznesowa odpowiada tabeli fakt\u00f3w. Statystyki miesi\u0105ca pozycji dostawcy s\u0105 sumowane na nast\u0119puj\u0105cych poziomach:<\/p>\n<ul>\n<li><strong>Organizacja zakupu<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Miesi\u0105c kalendarzowy<\/strong><\/li>\n<li><strong>Dostawca<\/strong><\/li>\n<li><strong>Artyku\u0142 zakupowy<\/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 bezpo\u015brednio w tabeli fakt\u00f3w jako warto\u015bci klucza numerycznego. Organizacja zakupu (atrybut: <em>organizationalUnit<\/em>) i dostawca (atrybut: <em>supplier<\/em>) oraz przedmiot zakupu (atrybut: <em>item<\/em>) s\u0105 mapowane jako klucze obce w encjach 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_27269\" aria-describedby=\"caption-attachment-27269\" style=\"width: 660px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27269 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_4.png\" alt=\"\" width=\"660\" height=\"600\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_4.png 660w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_4-300x273.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_4-50x45.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_4-600x545.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_4-320x291.png 320w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><figcaption id=\"caption-attachment-27269\" class=\"wp-caption-text\">Kluczowe dane zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla miesi\u0119cznych statystyk dostawcy i artyku\u0142u zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table style=\"width: 100%; height: 1091px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 46px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 46px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator organizacji zakupowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 A\/P (<em>com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient<\/em>)<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>rok<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera rok kalendarzowy przedstawiony jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>miesi\u0105c<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera miesi\u0105c kalendarzowy jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>dostawca<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator dostawcy<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>pozycja<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator <em>Guid<\/em> elementu zam\u00f3wienia<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>quantity<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 23px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera sum\u0119 ilo\u015bci z pozycji faktur zakupu<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 46px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseValue<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 46px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera warto\u015bci zakupu z atrybutu <em>netValue<\/em> wszystkich faktur zakupu przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr style=\"height: 771px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 745px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseCosts<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 745px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera koszty zakupu. Koszty zakupu i warto\u015b\u0107 zakupu razem tworz\u0105 warto\u015b\u0107 zakupu.Spos\u00f3b obliczania koszt\u00f3w zakupu zale\u017cy od typu statystyki zdefiniowanego w aplikacji <em>Konfiguracja<\/em>. Je\u015bli w polu T<em>yp statystyki<\/em>\u00a0ustawiona jest opcja <em>Warto\u015b\u0107 zakupu<\/em>, koszty zakupu s\u0105 pobierane z pozycji faktur zakupu i przypisywane do odpowiadaj\u0105cych im artyku\u0142\u00f3w. W przypadku typu statystyki <em>Warto\u015b\u0107 zam\u00f3wienia,<\/em> koszty zakupu s\u0105 obliczane na podstawie powi\u0105zanych pozycji zam\u00f3wienia i wy\u015bwietlane dla odpowiednich artyku\u0142\u00f3w. W tym drugim przypadku do obliczenia koszt\u00f3w zakupu stosuje si\u0119 nast\u0119puj\u0105cy wz\u00f3r:<em>Koszty zakupu =<\/em><br \/>\n<em>Warto\u015b\u0107 netto * (koszty zakupu (w %) \/ 100) +<\/em><br \/>\n<em>Koszty zakupu (w jednostce waluty)<\/em>Warto\u015b\u0107 netto jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><em>Warto\u015b\u0107 netto = <\/em><em>Kwota brutto &#8211; rabaty + dop\u0142aty<\/em><\/p>\n<p>Wszystkie warto\u015bci oparte s\u0105 na odpowiednich atrybutach artyku\u0142u. Je\u015bli te atrybuty nie s\u0105 wype\u0142nione, koszty zakupu s\u0105 okre\u015blane jako zero (0). Poniewa\u017c rzeczywiste koszty zakupu poniesione zgodnie z faktur\u0105 zakupu lub dodatkow\u0105 faktur\u0105 kosztow\u0105 nie s\u0105 brane pod uwag\u0119, koszty zakupu dla typu statystyki <em>Warto\u015bci zakupu<\/em> s\u0105 warto\u015bciami szacunkowymi.<\/p>\n<p>Niezale\u017cnie od rodzaju statystyk, wszelkie kwoty skonta nie s\u0105 brane pod uwag\u0119.<\/td>\n<\/tr>\n<tr style=\"height: 116px;\">\n<td style=\"text-align: left; vertical-align: middle; height: 116px; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; height: 116px; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera wycen\u0119 wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy. Wycena jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<em>Cena transferu 1 * ilo\u015b\u0107<\/em>Cena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksi\u0119gowania faktury zakupu.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"miesieczne-statystyki-dostawcow-i-klasyfikacji-artykulow\" ><span class=\"ez-toc-section\" id=\"Miesieczne_statystyki_dostawcow_i_klasyfikacji_artykulow\"><\/span>Miesi\u0119czne statystyki dostawc\u00f3w i klasyfikacji artyku\u0142\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Miesi\u0119czne statystyki dostawc\u00f3w i klasyfikacji artyku\u0142\u00f3w pokazuj\u0105 sprzeda\u017c wed\u0142ug dostawcy, statystyk klasyfikacji artyku\u0142\u00f3w zakupu i miesi\u0105ca kalendarzowego. W zale\u017cno\u015bci od przyporz\u0105dkowania dostawc\u00f3w w aplikacji <em>Konfiguracja<\/em>, jako <em>Dostawca<\/em> okre\u015blany jest <em>Wystawca faktury<\/em>, <em>Partner dostawy<\/em> lub <em>Dostawca<\/em>. Miesi\u0119czne statystyki dostawc\u00f3w i klasyfikacji artyku\u0142\u00f3w odpowiadaj\u0105 podsumowaniu, kt\u00f3re znajduje si\u0119 w w aplikacji <em>Partnerzy, w widoku Dostawca, <\/em>po wybraniu opcji <em>Dostawcy + Klasyfikacja statystyki artyku\u0142\u00f3w <\/em>na zak\u0142adce<em> Statystyka.\u00a0<\/em><\/p>\n<p>Miesi\u0119czne statystyki klasyfikacji artyku\u0142\u00f3w dostawcy s\u0105 oparte na pozycjach faktur przychodz\u0105cych zaksi\u0119gowanych i przekazanych do statystyk zam\u00f3wie\u0144 OLTP (obiekt biznesowy: com.cisag.app.purchasing.obj.Supplier InvoiceDetail). Uwzgl\u0119dniane s\u0105 tylko faktury przychodz\u0105ce (i ich pozycje), kt\u00f3re spe\u0142niaj\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Atrybut statisticRelevant ma warto\u015b\u0107 true dla kategorii artyku\u0142\u00f3w standardowych, towar\u00f3w bezp\u0142atnych, sk\u0142adnik\u00f3w zestawu i produkcji zewn\u0119trznej,<\/li>\n<li>atrybut internalNumber ma warto\u015b\u0107 wi\u0119ksz\u0105 ni\u017c zero (0) dla zaksi\u0119gowanych faktur przychodz\u0105cych.<\/li>\n<\/ul>\n<p>Aby pozycja faktury przychodz\u0105cej zosta\u0142a uwzgl\u0119dniona, dostawca musi by\u0107 uwzgl\u0119dniony w statystykach zam\u00f3wie\u0144 OLTP. Zapoznaj si\u0119 z rozdzia\u0142em &#8222;Statystyki OLTP&#8221; w dokumentacji <a href=\"..\/..\/olap\/DataWarehouseIntroduction_Introduction.pdf\">Wprowadzenie: Hurtownia danych i statystyki<\/a>, aby dowiedzie\u0107 si\u0119, w jaki spos\u00f3b dostawcy s\u0105 uwzgl\u0119dniani i wykluczani.<\/p>\n<p>Miesi\u0119czne statystyki klasyfikacji pozycji dostawcy s\u0105 zapisywane w jednostce biznesowej com.cisag.app.statistic.obj.SupplierItemClassificationMonthStatistic. Ta jednostka biznesowa odpowiada tabeli fakt\u00f3w. Miesi\u0119czne statystyki klasyfikacji pozycji dostawcy s\u0105 sumowane na nast\u0119puj\u0105cych poziomach:<\/p>\n<ul>\n<li><strong>Organizacja zakupu<\/strong><\/li>\n<li><strong>Rok kalendarzowy<\/strong><\/li>\n<li><strong>Miesi\u0105c kalendarzowy<\/strong><\/li>\n<li><strong>Dostawca<\/strong><\/li>\n<li><strong>Klasyfikacja statystyki artyku\u0142u zakupowego<\/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 bezpo\u015brednio w tabeli fakt\u00f3w jako warto\u015bci klucza numerycznego. Organizacja zakupu (atrybut: <em>organizationalUnit<\/em>) i dostawca (atrybut: <em>supplier<\/em>) oraz klasyfikacja statystyk pozycji zakupu (atrybut: <em>itemClassification<\/em>) s\u0105 mapowane jako klucze obce w encjach biznesowych <em>com.cisag.app.general.obj.Partner<\/em> i <em>com.cisag.app.purchasing.obj.PurchaseItemStatisticHierarchy, <\/em>co zilustrowano za pomoc\u0105 poni\u017cszego grafu:<\/p>\n<figure id=\"attachment_27270\" aria-describedby=\"caption-attachment-27270\" style=\"width: 430px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27270 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_5.png\" alt=\"\" width=\"430\" height=\"1010\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_5.png 430w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_5-128x300.png 128w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_5-21x50.png 21w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/03\/OLTP_5-320x752.png 320w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><figcaption id=\"caption-attachment-27270\" class=\"wp-caption-text\">Kluczowe dane zapisane w tabeli fakt\u00f3w<\/figcaption><\/figure>\n<p>Atrybuty tabeli fakt\u00f3w istotne dla miesi\u0119cznych statystyk klasyfikacji artyku\u0142\u00f3w dostawcy zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli:<\/p>\n<table width=\"540\">\n<thead>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><strong>Atrybut<\/strong><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>organizationalUnit<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator organizacji zakupowej, dla kt\u00f3rej zaksi\u0119gowano faktur\u0119 A\/P (<em>com.cisag.app.purchasing.obj.SupplierInvoice:invoiceRecipient<\/em>)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>year<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; 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=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>month<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera miesi\u0105c kalendarzowy jako warto\u015b\u0107 liczbow\u0105<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>supplier<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator dostawcy<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>itemClassification<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera identyfikator klasyfikacji statystyki artyku\u0142u zakupowego<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>quantity<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera sum\u0119 ilo\u015bci z pozycji faktur zakupu<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseValue<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera warto\u015bci zakupu z atrybutu <em>netValue<\/em> wszystkich faktur zakupu przekazanych do statystyk OLTP<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>purchaseCosts<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera koszty zakupu. Koszty zakupu i warto\u015b\u0107 zakupu razem tworz\u0105 warto\u015b\u0107 zakupu.Spos\u00f3b obliczania koszt\u00f3w zakupu zale\u017cy od typu statystyki zdefiniowanego w aplikacji <em>Konfiguracja<\/em>. Je\u015bli w polu T<em>yp statystyki<\/em>\u00a0ustawiona jest opcja <em>Warto\u015b\u0107 zakupu<\/em>, koszty zakupu s\u0105 pobierane z pozycji faktur zakupu i przypisywane do odpowiadaj\u0105cych im artyku\u0142\u00f3w. W przypadku typu statystyki <em>Warto\u015b\u0107 zam\u00f3wienia,<\/em> koszty zakupu s\u0105 obliczane na podstawie powi\u0105zanych pozycji zam\u00f3wienia i wy\u015bwietlane dla odpowiednich artyku\u0142\u00f3w. W tym drugim przypadku do obliczenia koszt\u00f3w zakupu stosuje si\u0119 nast\u0119puj\u0105cy wz\u00f3r:<em>Koszty zakupu =<\/em><br \/>\n<em>Warto\u015b\u0107 netto * (koszty zakupu (w %) \/ 100) +<\/em><br \/>\n<em>Koszty zakupu (w jednostce waluty)<\/em><\/p>\n<p>Warto\u015b\u0107 netto jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><em>Warto\u015b\u0107 netto = <\/em><em>Kwota brutto &#8211; rabaty + dop\u0142aty<\/em><\/p>\n<p>Wszystkie warto\u015bci oparte s\u0105 na odpowiednich atrybutach artyku\u0142u. Je\u015bli te atrybuty nie s\u0105 wype\u0142nione, koszty zakupu s\u0105 okre\u015blane jako zero (0). Poniewa\u017c rzeczywiste koszty zakupu poniesione zgodnie z faktur\u0105 zakupu lub dodatkow\u0105 faktur\u0105 kosztow\u0105 nie s\u0105 brane pod uwag\u0119, koszty zakupu dla typu statystyki <em>Warto\u015bci zakupu<\/em> s\u0105 warto\u015bciami szacunkowymi.<\/p>\n<p>Niezale\u017cnie od rodzaju statystyk, wszelkie kwoty skonta nie s\u0105 brane pod uwag\u0119.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"170\"><em>costOfGoods<\/em><\/td>\n<td style=\"text-align: left; vertical-align: middle; border-style: outset; background-color: #ffffff;\" width=\"370\">Atrybut zawiera wycen\u0119 wszystkich pozycji faktur zakupu przekazanych do statystyk OLTP za dany miesi\u0105c kalendarzowy. Wycena jest obliczana w nast\u0119puj\u0105cy spos\u00f3b:<em>Cena transferu 1 * ilo\u015b\u0107<\/em>Cena transferu 1 ma zastosowanie w momencie przeniesienia pozycji faktury zakupu do statystyk OLTP, a nie w momencie zaksi\u0119gowania faktury zakupu.<\/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-12026","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\/12026","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=12026"}],"version-history":[{"count":18,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12026\/revisions"}],"predecessor-version":[{"id":27329,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12026\/revisions\/27329"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}