{"id":12049,"date":"2025-03-21T08:08:50","date_gmt":"2025-03-21T07:08:50","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12049"},"modified":"2025-03-21T08:08:50","modified_gmt":"2025-03-21T07:08:50","slug":"import-statystyk-kosztow-zakupu-do-bazy-olap","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/import-statystyk-kosztow-zakupu-do-bazy-olap\/","title":{"rendered":"Import statystyk koszt\u00f3w zakupu do bazy OLAP"},"content":{"rendered":"<p>W niniejszym artykule znajduj\u0105 si\u0119 og\u00f3lne informacje na temat statystyk koszt\u00f3w zakupu OLAP oraz wyja\u015bnienie jak zbudowane s\u0105 obiekty danych do zaimportowania. Artyku\u0142 opisuje r\u00f3wnie\u017c instrukcje korzystania z aplikacji <em>Import danych<\/em> w odniesieniu do importu statystyk koszt\u00f3w zakupu do bazy danych OLAP. Instrukcja ta zawiera og\u00f3lne kroki post\u0119powania, kt\u00f3re nale\u017cy wykona\u0107 aby dokona\u0107 importu.<\/p>\n<p>Opis aplikacji\u00a0<em>Import danych<\/em>, kt\u00f3ry zawiera r\u00f3wnie\u017c opisy p\u00f3l i przycisk\u00f3w akcji, mo\u017cna znale\u017a\u0107 w artykule: <em>Import danych.<\/em><\/p>\n<h3 id=\"informacje-ogolne\" >Informacje og\u00f3lne<\/h3>\n<p>W \u015brodowiskach wielofirmowych statystyki koszt\u00f3w zakupu odnosz\u0105 si\u0119 do organizacji odpowiedzialnej za zakup. Mo\u017cliwe jest tworzenie, aktualizowanie i usuwanie statystyk koszt\u00f3w zakupu.<\/p>\n<p>Import statystyk koszt\u00f3w zakupu jest oparty na bie\u017c\u0105cym modelu danych, przechowywanym w bazie danych repozytorium. Niniejsza dokumentacja wyja\u015bnia kilka dodatkowych funkcji specjalnych.<\/p>\n<p>Te same mechanizmy kontroli funkcjonalnej maj\u0105 zastosowanie do statystyk koszt\u00f3w zakupu, podobnie jak w odpowiednich widokach danych podstawowych aplikacji, np. dla artyku\u0142u zakupowego w aplikacji <em>Artyku\u0142y<\/em>, w widoku <em>Zakup<\/em>.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u015bli pole wyboru <em>Przenie\u015b dane OLTP do statystyk OLAP<\/em> nie jest aktywowane w aplikacji <em>Konfiguracja, <\/em>w funkcji\u00a0<em>Hurtownia danych i statystyki,<\/em> w sekcji <em>Zakup,<\/em> zaimportowanie statystyk koszt\u00f3w zakupu do bazy danych OLAP nie jest mo\u017cliwe.<\/div><\/section>\n<h4 id=\"struktura-statystyk-kosztow-zakupu\" >Struktura statystyk koszt\u00f3w zakupu<\/h4>\n<p>Statystyki koszt\u00f3w zakupu obejmuj\u0105<\/p>\n<ul>\n<li><strong>klucz podstawowy<\/strong> (<em>guid<\/em>),<\/li>\n<li><strong>klucz funkcjonalny<\/strong> z\u0142o\u017cony z wielu cz\u0119\u015bci, kt\u00f3ry zawiera odpowiednie<br \/>\nidentyfikatory (<em>ID<\/em>) termin\u00f3w funkcjonalnych,<\/li>\n<li><strong>fakty<\/strong> (ilo\u015b\u0107, waga netto, warto\u015b\u0107 zakupu z pozycji faktury zakupu, koszty zakupu na podstawie faktur zakupu lub dodatkowych faktur kosztowych, wycena wed\u0142ug ceny transferowej 1 i warto\u015bci standardowej na podstawie cennika dla dostawcy, okre\u015blonego w aplikacji <em>Konfiguracja<\/em>).<\/li>\n<\/ul>\n<h3 id=\"instrukcje\" >Instrukcje<\/h3>\n<p>Poni\u017csze rozdzia\u0142y dokumentu opisuj\u0105, jakie wymagania nale\u017cy spe\u0142ni\u0107, aby zaimportowa\u0107 fakty dotycz\u0105ce statystyk koszt\u00f3w zakupu i jak pracowa\u0107 z aplikacj\u0105 <em>Importuj dane<\/em>.<\/p>\n<ul>\n<li><strong>Atrybuty wymagane do importu<\/strong><\/li>\n<li><strong>Import statystyk koszt\u00f3w zakupu<\/strong><\/li>\n<li><strong>Wskaz\u00f3wki dotycz\u0105ce importu<\/strong><\/li>\n<\/ul>\n<h4 id=\"atrybuty-wymagane-do-importu\" >Atrybuty wymagane do importu<\/h4>\n<p>Aby wykona\u0107 import statystyk koszt\u00f3w zakupu nale\u017cy wskaza\u0107 wymagane atrybuty identyfikacyjne. Bez wymaganych atrybut\u00f3w identyfikacyjnych statystyki koszt\u00f3w zakupu nie mog\u0105 by\u0107 tworzone, aktualizowane ani usuwane z systemu.<\/p>\n<p>Atrybuty identyfikacyjne nale\u017cy okre\u015bli\u0107 za pomoc\u0105 relacji klucza obcego (oznaczane kursyw\u0105 w filtrze). Wymiary, do kt\u00f3rych odwo\u0142uj\u0105 si\u0119 fakty z relacjami klucza obcego s\u0105 identyfikowane w bazie danych OLAP przez ich atrybuty identyfikacyjne (<em>ID<\/em>). Wymiary nie mog\u0105 by\u0107 importowane poprzez import statystyk koszt\u00f3w zakupu, ale musz\u0105 zosta\u0107 utworzone lub zaimportowane przed faktami w odpowiedniej bazie danych OLTP. Atrybuty identyfikacyjne s\u0105 podsumowane i wyja\u015bnione w formie tabeli w sekcji<a href=\"#a1\"> <em>Atrybuty identyfikuj\u0105ce<\/em><\/a>.<\/p>\n<p>W \u015brodowiskach wielofirmowych fakty statystyk koszt\u00f3w zakupu s\u0105 przechowywane na podstawie organizacji. Podczas importu najpierw podejmowana jest pr\u00f3ba okre\u015blenia i przeniesienia organizacji ze \u017ar\u00f3d\u0142a danych. Organizacja mo\u017ce by\u0107 zawarta w \u017ar\u00f3dle danych tylko poprzez klucz funkcjonalny (jednostka biznesowa). Je\u015bli w \u017ar\u00f3dle danych nie zostanie znaleziona \u017cadna organizacja, automatycznie u\u017cywana jest organizacja, w obr\u0119bie kt\u00f3rej wykonywany jest import.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Podczas rozwi\u0105zywania relacji przechowywanych w bazie danych repozytorium nale\u017cy pami\u0119ta\u0107, \u017ce klucze techniczne s\u0105 aktywowane w odpowiednich relacjach (atrybut <em>date<\/em> dla <em>Day<\/em>, atrybut <em>number<\/em> dla <em>PurchaseItem<\/em> itp.) Import jest przeznaczony do importowania kluczy funkcjonalnych, ale nie do przetwarzania kluczy technicznych.<\/div><\/section>\n<p>Mo\u017cliwe jest usuni\u0119cie fakt\u00f3w statystyk koszt\u00f3w zakupu za po\u015brednictwem interfejsu importu. W pliku XML tryb dla ka\u017cdego obiektu mo\u017cna okre\u015bli\u0107 za pomoc\u0105 atrybutu XML <em>mode<\/em>. Nale\u017cy u\u017cy\u0107 ustawienia <em>mode=delete<\/em>. Nie ma dodatkowych kontroli usuwania (warunk\u00f3w drugorz\u0119dnych), kt\u00f3re uniemo\u017cliwiaj\u0105 usuni\u0119cie, tak jak w przypadku danych podstawowych w bazie danych OLTP.<\/p>\n<p>Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w dokumentacji <em>Wprowadzenie: Wymiana danych<\/em>.<\/p>\n<h4 id=\"import-statystyk-kosztow-zakupu\" ><strong>Import statystyk koszt\u00f3w zakupu<\/strong><\/h4>\n<ol>\n<li>Nale\u017cy otworzy\u0107 aplikacj\u0119 <em>Import danych<\/em><\/li>\n<li>Nale\u017cy wy\u015bwietli\u0107 filtr dla jednostki biznesowej <em>com.cisag.app.olap.obj.PurchaseCosts<\/em>. Je\u015bli nie ma takiego filtra, nale\u017cy go utworzy\u0107.<\/li>\n<\/ol>\n<ul>\n<li>Wy\u015bwietlony jest filtr importowania statystyk koszt\u00f3w zakupu.<\/li>\n<\/ul>\n<ol start=\"3\">\n<li>Wybrane atrybuty filtra s\u0105 ju\u017c zaznaczone domy\u015blnie. W razie potrzeby mo\u017cna dostosowa\u0107 zaznaczone atrybuty wed\u0142ug potrzeb.<\/li>\n<li>Nale\u017cy wybra\u0107 przycisk [<strong>Importuj dane<\/strong>], znajduj\u0105cy si\u0119 na standardowym pasku narz\u0119dzi.<\/li>\n<\/ol>\n<ul>\n<li>Otworzy si\u0119 okno dialogowe <em>Import danych<\/em>.<\/li>\n<\/ul>\n<ol start=\"5\">\n<li>W oknie dialogowym <em>Import danych <\/em>mo\u017cna dokona\u0107 ustawie\u0144 pliku importu. Szczeg\u00f3\u0142owy opis p\u00f3l mo\u017cliwych do uzupe\u0142nienia znajduje si\u0119 w dokumentacji <em>Import danych<\/em>.<\/li>\n<li>Import mo\u017cna przeprowadzi\u0107, wybieraj\u0105c przycisk [<strong>W tle<\/strong>].<\/li>\n<\/ol>\n<h4 id=\"wskazowki-dotyczace-importu\" >Wskaz\u00f3wki dotycz\u0105ce importu<\/h4>\n<ul>\n<li>Nale\u017cy upewni\u0107 si\u0119, \u017ce wszystkie wymagane dane podstawowe (w bazie danych OLTP) zosta\u0142y poprawnie utworzone lub zaimportowane i nale\u017cy zaktualizowa\u0107 wymiary statystyczne, aby zapewni\u0107 najwy\u017csz\u0105 mo\u017cliw\u0105 szybko\u015b\u0107 importu. Wymagane s\u0105 nast\u0119puj\u0105ce dane podstawowe (wymiary):\n<ul>\n<li><em>Lata finansowe dla odpowiednich sp\u00f3\u0142ek<\/em><\/li>\n<li><em>Organizacje zakupowe<\/em><\/li>\n<li><em>Artyku\u0142y dotycz\u0105ce zam\u00f3wie\u0144 na poziomie klienta<\/em><\/li>\n<li><em>Dostawcy na poziomie klienta<\/em><\/li>\n<li><em>Rodzaje faktur zakupu<\/em><\/li>\n<\/ul>\n<\/li>\n<li>Podczas korzystania z aplikacji dzia\u0142aj\u0105cej w tle <em>Usuwanie i odtwarzanie fakt\u00f3w statystyki<\/em>, wszystkie istniej\u0105ce fakty statystyk koszt\u00f3w zakupu s\u0105 usuwane (w tym zaimportowane), a nast\u0119pnie przebudowywane na podstawie przychodz\u0105cych danych faktur dost\u0119pnych w bazie danych OLTP.<\/li>\n<\/ul>\n<h3 id=\"przeglad-atrybutow\" >Przegl\u0105d atrybut\u00f3w<\/h3>\n<h4 id=\"atrybuty-identyfikujace\" ><a id=\"a1\"><\/a>Atrybuty identyfikuj\u0105ce<\/h4>\n<p>Atrybuty identyfikuj\u0105ce s\u0105 wymienione i opisane poni\u017cej. Okre\u015blone relacje s\u0105 tworzone w przestrzeni nazw <em>com.cisag.app.olap.obj<\/em>, a odpowiednie klucze obce musz\u0105 by\u0107 dost\u0119pne jako wymiar w bazie danych OLAP przed zaimportowaniem odpowiednich fakt\u00f3w.<\/p>\n<table style=\"width: 100%; height: 429px;\">\n<thead>\n<tr style=\"height: 74px;\">\n<td style=\"height: 74px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><strong>Atrybut<sup>1<\/sup><\/strong><\/td>\n<td style=\"height: 74px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><strong>Relacja klucza obcego\/cz\u0119\u015b\u0107\/mo\u017cliwe warto\u015bci<sup>2<\/sup><\/strong><\/td>\n<td style=\"height: 74px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>guid<\/em><\/td>\n<td style=\"height: 70px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><\/td>\n<td style=\"height: 70px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Klucz podstawowy przypisywany automatycznie podczas tworzenia nowej jednostki<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>dayId <\/em>(K)<\/td>\n<td style=\"height: 23px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><em>Day<\/em> [date]<\/td>\n<td style=\"height: 23px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Identyfikacja dnia<\/td>\n<\/tr>\n<tr style=\"height: 37px;\">\n<td style=\"height: 37px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>companyId <\/em>(N)<\/td>\n<td style=\"height: 37px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><\/td>\n<td style=\"height: 37px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Identyfikacja klienta<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>OrganizationalUnitId <\/em>(K)<\/td>\n<td style=\"height: 23px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><em>OrganisationalUnit<\/em> [code]<\/td>\n<td style=\"height: 23px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Identyfikacja organizacji zam\u00f3wienia<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>purchaseItemId <\/em>(K)<\/td>\n<td style=\"height: 93px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><em>PurchaseItem<\/em> [number]<\/td>\n<td style=\"height: 93px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Identyfikacja artyku\u0142u zam\u00f3wienia, rzeczywisty artyku\u0142 zam\u00f3wienia powinien zosta\u0107 zaimportowany dla artyku\u0142\u00f3w rozliczeniowych.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>supplierId <\/em>(K)<\/td>\n<td style=\"height: 23px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\">Supplier [number]<\/td>\n<td style=\"height: 23px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Identyfikacja dostawcy<\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"height: 42px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>supplierInvoiceTypeId <\/em>(M, N)<\/td>\n<td style=\"height: 42px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><em>SupplierInvoiceType<\/em> [code]<\/td>\n<td style=\"height: 42px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\">Identyfikacja rodzaju faktury zakupu<\/td>\n<\/tr>\n<tr style=\"height: 44px;\">\n<td style=\"height: 44px; width: 27.619%; border-style: outset; background-color: #ffffff;\" width=\"121\"><em>purchaseOrderId <\/em>(N)<\/td>\n<td style=\"height: 44px; width: 27.5%; border-style: outset; background-color: #ffffff;\" width=\"182\"><\/td>\n<td style=\"height: 44px; width: 43.8095%; border-style: outset; background-color: #ffffff;\" width=\"237\"><span style=\"font-size: revert; color: initial;\">Identyfikacja zam\u00f3wienia zakupu\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Legenda:<\/p>\n<ol>\n<li><strong>K<\/strong> = <em>Konieczny<\/em>, <strong>M<\/strong> = <em>Mo\u017cliwy<\/em>, <strong>N<\/strong> = <em>Nie jest (ju\u017c) obs\u0142ugiwany<\/em>.<\/li>\n<li>W kolumnie <em>Relacja klucza obcego\/cz\u0119\u015b\u0107\/mo\u017cliwe warto\u015bci<\/em> w nawiasach kwadratowych znajduje si\u0119 nazwa klucza funkcjonalnego, kt\u00f3ra jest wa\u017cna dla importu.<\/li>\n<\/ol>\n<h4 id=\"wartosci-atrybutow\" >Warto\u015bci atrybut\u00f3w<\/h4>\n<p>Warto\u015bci atrybut\u00f3w s\u0105 wymienione i opisane poni\u017cej:<\/p>\n<table style=\"width: 100%; height: 417px;\">\n<thead>\n<tr style=\"height: 46px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 46px;\" width=\"132\"><strong>\u015acie\u017cka atrybutu<\/strong><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 46px;\" width=\"144\"><strong>Typ danych\/<\/strong><br \/>\n<strong>Mo\u017cliwe warto\u015bci<\/strong><\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 46px;\" width=\"264\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"132\"><em>quantity<\/em><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"144\">CisDecimal<\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"264\">Ilo\u015b\u0107 w podstawowej jednostce artyku\u0142u<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"132\"><em>weight<\/em><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"144\">CisDecimal<\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"264\">Masa netto<\/td>\n<\/tr>\n<tr style=\"height: 116px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 116px;\" width=\"132\"><em>purchaseValue<\/em><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 116px;\" width=\"144\">CisDecimal<\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 116px;\" width=\"264\">Warto\u015b\u0107 zakupu artyku\u0142u na fakturze zakupu w walucie lokalnej. Warto\u015b\u0107 zakupu jest kwot\u0105 netto bez uwzgl\u0119dnienia jakichkolwiek podatk\u00f3w lub rabat\u00f3w. Wszelkie dodatkowe koszty s\u0105 przypisywane do artyku\u0142u \u017ar\u00f3d\u0142owego i wykazywane w atrybucie <em>purchaseCosts<\/em>.<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 93px;\" width=\"132\"><em>purchaseCosts<\/em><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 93px;\" width=\"144\">CisDecimal<\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 93px;\" width=\"264\">Koszty zakupu w walucie lokalnej w odniesieniu do odpowiednich pozycji faktur zakupu lub koszt\u00f3w dodatkowych. Koszty zakupu to kwoty netto bez uwzgl\u0119dnienia jakichkolwiek podatk\u00f3w lub rabat\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"132\"><em>inventoryValue<\/em><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"144\">CisDecimal<\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 23px;\" width=\"264\">Wycena w walucie lokalnej z zastosowaniem ceny transferowej<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 19.5238%; border-style: outset; background-color: #ffffff; height: 93px;\" width=\"132\"><em>standardValue<\/em><\/td>\n<td style=\"width: 19.1667%; border-style: outset; background-color: #ffffff; height: 93px;\" width=\"144\">CisDecimal<\/td>\n<td style=\"width: 60.3571%; border-style: outset; background-color: #ffffff; height: 93px;\" width=\"264\">Warto\u015b\u0107 domy\u015blna w walucie lokalnej. Warto\u015b\u0107 domy\u015blna reprezentuje cen\u0119 neutraln\u0105 dla dostawcy. Ani definicje cen poszczeg\u00f3lnych dostawc\u00f3w, ani klasyfikacje dostawc\u00f3w nie s\u0105 brane pod uwag\u0119 w warto\u015bci domy\u015blnej.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"przyklad-import-pliku\" >Przyk\u0142ad: Import pliku<\/h4>\n<p>Struktura pliku importu CSV zosta\u0142a opisana w poni\u017cszym przyk\u0142adzie. Nag\u0142\u00f3wki w tabelach wskazuj\u0105 nazw\u0119 atrybutu, kt\u00f3ry nale\u017cy okre\u015bli\u0107.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Ze wzgl\u0119d\u00f3w wizualnych w artykule struktura jest wy\u015bwietlana w dw\u00f3ch oddzielnych tabelach, kt\u00f3re podczas importu mog\u0105 by\u0107 widoczne jako jeden plik z trzema wierszami.<\/div><\/section>\n<p><strong>Tabela p\u00f3l kluczowych:<\/strong><\/p>\n<table width=\"540\">\n<tbody>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\"><strong>Day<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\"><strong>Supplier<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"168\"><strong>OrganizationalUnit<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\"><strong>PurchaseItem<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\">23.02.2005 00:00:00.000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\">10000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"168\">00000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\">10010<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\">24.02.2005 00:00:00.000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\">20000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"168\">00000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\">10020<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\">25.02.2005 00:00:00.000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\">30000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"168\">00000<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"132\">10030<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Tabela p\u00f3l warto\u015bci:<\/strong><\/p>\n<table width=\"540\">\n<tbody>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\"><strong>quantity<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\"><strong>weight<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\"><strong>purchaseValue<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\"><strong>purchaseCosts<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\"><strong>inventoryValue<\/strong><\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\"><strong>standardValue<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\">200.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\">10.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">3700.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">0.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">3000.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\">3200.00<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\">100.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\">8.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">3000.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">100.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">2500.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\">2600.00<\/td>\n<\/tr>\n<tr>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\">50.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"72\">5.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">2000.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">240.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"96\">2400.00<\/td>\n<td style=\"border-style: outset; background-color: #ffffff;\" width=\"108\">2500.00<\/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-12049","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-import-statystyk"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12049","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=12049"}],"version-history":[{"count":11,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12049\/revisions"}],"predecessor-version":[{"id":27437,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12049\/revisions\/27437"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}