{"id":11308,"date":"2024-09-03T16:24:37","date_gmt":"2024-09-03T14:24:37","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=11308"},"modified":"2024-09-03T16:24:37","modified_gmt":"2024-09-03T14:24:37","slug":"wycena-stanow-magazynowych","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/wycena-stanow-magazynowych\/","title":{"rendered":"Wycena stan\u00f3w magazynowych"},"content":{"rendered":"<h1 id=\"_\" ><\/h1>\n<p>Niniejszy dokument opisuje procedury wyceny obs\u0142ugiwane przez system. U\u017cytkownik mo\u017ce r\u00f3wnie\u017c znale\u017a\u0107 informacje o procesach, kt\u00f3re mog\u0105 prowadzi\u0107 do przeszacowania stan\u00f3w magazynowych artyku\u0142\u00f3w, i ich wp\u0142ywie na inne procesy oraz aplikacje. U\u017cywane aplikacje oraz ich pola, dzia\u0142ania i procedury zosta\u0142y opisane w osobnej dokumentacji.<\/p>\n<h3 id=\"definicje-terminow\" >Definicje termin\u00f3w<\/h3>\n<ul>\n<li><strong>Wycena stan\u00f3w magazynowych<\/strong> &#8212; jest to ci\u0105g\u0142e obliczanie odpowiedniej warto\u015bci dla stan\u00f3w magazynowych artyku\u0142\u00f3w dost\u0119pnych w magazynie, wyra\u017conej w jednostkach pieni\u0119\u017cnych (walutach lokalnych firmy). Wszystkie transakcje magazynowe przeprowadzane w Comarch ERP Enterprise, kt\u00f3re prowadz\u0105 do zmian w ilo\u015bci lub warto\u015bci artyku\u0142u obj\u0119tego zarz\u0105dzaniem zapasami, s\u0105 dokumentowane w r\u00f3\u017cnych procedurach wyceny. Gdy transakcje magazynowe s\u0105 przetwarzane przy u\u017cyciu serwera logistyki magazynowej, stany magazynowe s\u0105 aktualizowane i wyceniane przy u\u017cyciu metody \u015bredniej wa\u017conej ceny. Okresowe wyceny stan\u00f3w magazynowych, takie jak <em>FIFO<\/em> (pierwsze przysz\u0142o\/pierwsze wysz\u0142o) lub <em>LIFO<\/em> (ostatnie przysz\u0142o\/pierwsze wysz\u0142o), mo\u017cna konsekwentnie okre\u015bla\u0107 dopiero po zako\u0144czeniu okresu ksi\u0119gowego.<\/li>\n<li><strong>W\u0142a\u015bciciel zapas\u00f3w<\/strong> \u2014 jest to prawny w\u0142a\u015bcicielem zapas\u00f3w artyku\u0142. W\u0142a\u015bciciela zapas\u00f3w mo\u017cna zdefiniowa\u0107 dla ka\u017cdego miejsca sk\u0142adowania. Jest on u\u017cywany w wielu procesach logistyki magazynowej, takich jak inwentaryzacja i wycena zapas\u00f3w. W przypadku niekt\u00f3rych proces\u00f3w biznesowych mo\u017ce by\u0107 konieczne okre\u015blenie w\u0142a\u015bciciela zapas\u00f3w w celu ustalenia, czyje zapasy s\u0105 wykorzystywane lub uwzgl\u0119dniane w procesie.<\/li>\n<li><strong>Zarz\u0105dzanie zapasami<\/strong>\u00a0\u2014 jest to aktualizacja bie\u017c\u0105cych stan\u00f3w magazynowych. Aktualizacja ta jest dokonywana przez serwer logistyki magazynowej po transakcji magazynowej z przesuni\u0119ciem ilo\u015bciowym. Zarz\u0105dzanie zapasami odbywa si\u0119 na najni\u017cszym poziomie strukturalnym magazynu i artyku\u0142u lub specyfikacji. Je\u015bli artyku\u0142 ma kilka r\u00f3wnoleg\u0142ych jednostek magazynowych, ilo\u015bci s\u0105 przechowywane w przeliczeniu na jednostk\u0119. Ilo\u015bci zapas\u00f3w mog\u0105 mie\u0107 r\u00f3wnie\u017c r\u00f3\u017cne w\u0142a\u015bciwo\u015bci, tj. podzia\u0142 na r\u00f3\u017cne statusy kontroli jako\u015bci.<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><strong>Okresy ksi\u0119gowe<\/strong> &#8212;<\/span> to ograniczenia czasowe lub okresy w ramach roku obrachunkowego. Wszystkie transakcje, takie jak np. transakcje magazynowe, musz\u0105 by\u0107 przypisane do okresu ksi\u0119gowego.<\/li>\n<li><strong>Proces transakcji<\/strong> &#8212; proces ten okre\u015bla, czy dana transakcja obejmuje przych\u00f3d, rozch\u00f3d, przesuni\u0119cie, przeszacowanie lub korekt\u0119. Zastosowany proces transakcji kontroluje podstawowe przetwarzanie transakcji magazynowej.<\/li>\n<li><strong>FIFO<\/strong> &#8212; metoda wyceny <em>FIFO<\/em> (First In, First Out) jest metod\u0105 kolejno\u015bci zu\u017cycia i metod\u0105 fiskalnej (podatkowej) wyceny stan\u00f3w magazynowych. <em>FIFO<\/em> oznacza za\u0142o\u017cenie, \u017ce zapasy nabyte jako pierwsze s\u0105 r\u00f3wnie\u017c zu\u017cywane jako pierwsze. Obliczenie warto\u015bci stan\u00f3w magazynowych opiera si\u0119 zatem na ostatnio przyj\u0119tych przychodach.<\/li>\n<li><strong>\u015arednia wa\u017cona ceny<\/strong> &#8212; metoda wyceny wed\u0142ug \u015bredniej wa\u017conej jest szczeg\u00f3ln\u0105 form\u0105 metody \u015bredniej wa\u017conej. Nale\u017cy do grupy metod upraszczaj\u0105cych wycen\u0119 i jest metod\u0105 wyceny stosowan\u0105 do wyceny stan\u00f3w magazynowych zgodnie z prawem handlowym. \u015arednia wa\u017cona ceny jest obliczana poprzez podzielenie warto\u015bci stan\u00f3w magazynowych przez ich ilo\u015b\u0107. Jest ona tworzona na nowo dla ka\u017cdej transakcji magazynowej, kt\u00f3ra reprezentuje przych\u00f3d i pozostaje w takiej formie do nast\u0119pnego przychodu w celu wyceny tymczasowego rozchodu.<\/li>\n<li><strong>Serwer logistyki magazynowej<\/strong> &#8212; jest odpowiedzialny za aktualizacj\u0119 ilo\u015bci zapas\u00f3w i \u015bredniej wa\u017conej ceny dla przypisanych do niego magazyn\u00f3w. W przypadku magazyn\u00f3w, kt\u00f3re s\u0105 podzielone na miejsca sk\u0142adowania, serwer logistyki magazynowej wykonuje dodatkowe zadania, takie jak rezerwacja miejsc sk\u0142adowania i zapas\u00f3w oraz odpisywanie r\u00f3\u017cnic inwentaryzacyjnych. Zlecenie przetwarzania jest generowane po uruchomieniu serwera logistyki magazynowej. Je\u015bli magazyn jest podzielony na miejsca sk\u0142adowania, to dane zwi\u0105zane z zarz\u0105dzaniem miejscami sk\u0142adowania s\u0105 przechowywane w pami\u0119ci g\u0142\u00f3wnej w celu zminimalizowania czasu dost\u0119pu.<\/li>\n<li><strong>Ostatnia cena zakupu<\/strong> &#8212; jest cz\u0119\u015bci\u0105 wyceny stan\u00f3w magazynowych. Odzwierciedla ona cen\u0119 zakupu z ostatniego zam\u00f3wienia zakupu, obliczon\u0105 na podstawie zam\u00f3wienia i faktur zakupu lub dodatkowych faktur kosztowych.<\/li>\n<li><strong>LIFO<\/strong> &#8212; metoda wyceny <em>LIFO<\/em> (Last In, First Out) jest metod\u0105 kolejno\u015bci zu\u017cycia i metod\u0105 fiskalnej (podatkowej) wyceny zapas\u00f3w. <em>LIFO<\/em> oznacza za\u0142o\u017cenie, \u017ce ostatnio nabyte zapasy s\u0105 zu\u017cywane w pierwszej kolejno\u015bci. Obliczenie warto\u015bci stan\u00f3w magazynowych opiera si\u0119 zatem na dodatkach otrzymanych w pierwszej kolejno\u015bci.<\/li>\n<\/ul>\n<h3 id=\"procedura-wyceny\" >Procedura wyceny<\/h3>\n<p>Artyku\u0142y r\u00f3\u017cnych w\u0142a\u015bcicieli zapas\u00f3w mog\u0105 by\u0107 sk\u0142adowane w jednym miejscu. W zarz\u0105dzaniu zapasami, zapasy s\u0105 rozr\u00f3\u017cniane wed\u0142ug w\u0142a\u015bcicieli zapas\u00f3w. To samo dotyczy wyceny stan\u00f3w magazynowych, ale wycena stan\u00f3w magazynowych jest przeprowadzana tylko dla w\u0142a\u015bcicieli zapas\u00f3w, kt\u00f3rzy s\u0105 firmami w tej samej grupie przedsi\u0119biorstw.<\/p>\n<p>Wszystkie zmiany ilo\u015bciowe i warto\u015bciowe w artyku\u0142ach obj\u0119tych zarz\u0105dzaniem zapasami s\u0105 dokumentowane w formie transakcji magazynowych. Transakcje magazynowe mog\u0105 by\u0107 generowane przez procesy poprzedzaj\u0105ce lub wprowadzane r\u0119cznie w aplikacji <em>Transakcje magazynowe.<\/em><\/p>\n<p>Transakcje magazynowe s\u0105 przetwarzane przez serwer logistyki magazynowej odpowiedzialny za dan\u0105 lokalizacj\u0119 magazynow\u0105. Przetwarzanie odbywa si\u0119 asynchronicznie w tej samej kolejno\u015bci, w jakiej zosta\u0142y utworzone lub wprowadzone transakcje magazynowe. W trakcie przetwarzania, do transakcji magazynowej dodawana jest m. in. warto\u015b\u0107 stan\u00f3w magazynowych i ich nieprzypisana cz\u0119\u015b\u0107. Warto\u015bci stan\u00f3w magazynowych s\u0105 nast\u0119pnie aktualizowane na podstawie informacji zawartych w transakcji magazynowej i u\u017cywanego klucza transakcji. Procedura ta oznacza, \u017ce zmiany warto\u015bci spowodowane przez transakcje magazynowe staj\u0105 si\u0119 widoczne w powi\u0105zanych aplikacjach (np. <em>Lista: Aktualne warto\u015bci zapas\u00f3w<\/em> lub <em>Zapytanie o warto\u015bci zapas\u00f3w<\/em>) dopiero po pomy\u015blnym przetworzeniu przez serwer logistyki magazynowej.<\/p>\n<p>Zapasy artyku\u0142\u00f3w s\u0105 wyceniane w spos\u00f3b ci\u0105g\u0142y (lub krocz\u0105cy) i okresowy (wed\u0142ug okresu ksi\u0119gowego). Metody wyceny ci\u0105g\u0142ej obejmuj\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny i ostatni\u0105 cen\u0119 zakupu. Te dwie warto\u015bci s\u0105 automatycznie aktualizowane podczas przetwarzania transakcji magazynowych.<\/p>\n<p>W aplikacji <em>Konfiguracja<\/em> mo\u017cna okre\u015bli\u0107, kt\u00f3ra z poni\u017cszych procedur powinna by\u0107 u\u017cywana do wyceny okresowej:<\/p>\n<ul>\n<li><strong>Okresowa \u015brednia wa\u017cona ceny<\/strong> (obliczana automatycznie na podstawie okresowych stan\u00f3w magazynowych i okresowej warto\u015bci stan\u00f3w magazynowych na podstawie \u015bredniej wa\u017conej ceny na koniec okresu)<\/li>\n<li><strong>FIFO<\/strong><\/li>\n<li><strong>LIFO<\/strong><\/li>\n<li><strong>Roczne LIFO<\/strong><\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Procedura wyceny<em> Roczne LIFO<\/em> jest dost\u0119pna tylko w wersji krajowej dla W\u0142och. Wybrane ustawienie dla poziomu wyceny (artyku\u0142 lub artyku\u0142\/magazyn) jest r\u00f3wnie\u017c u\u017cywane w rocznym LIFO.<\/div><\/section>\n<p>Istotne transakcje magazynowe z dat\u0105 transakcji w okresie ksi\u0119gowym, kt\u00f3ry ma zosta\u0107 obliczony, s\u0142u\u017cy jako podstawa do okresowych wycen. Okresowa \u015brednia wa\u017cona ceny jest wy\u015bwietlana w aplikacji <em>Lista: Okresowe warto\u015bci stan\u00f3w magazynowych<\/em>. Aby wy\u015bwietli\u0107 ceny <em>FIFO<\/em> i <em>LIFO,<\/em> u\u017cytkownik mo\u017ce skorzysta\u0107 z aplikacji <em>Zapytanie o warto\u015bci zapas\u00f3w<\/em> (widok <em>Warto\u015bci artyku\u0142u okresowo<\/em>). Dla rocznych cen <em>LIFO<\/em> dost\u0119pne s\u0105 aplikacje <em>Zapytanie o LIFO w uj\u0119ciu rocznym<\/em> i <em>Ceny \u015brednie LIFO rocznie<\/em>.<\/p>\n<p>Zar\u00f3wno bie\u017c\u0105ce, jak i okresowe warto\u015bci stan\u00f3w magazynowych s\u0105 ewidencjonowane na nast\u0119puj\u0105cych poziomach:<\/p>\n<ul>\n<li><strong>Firma<\/strong><\/li>\n<li><strong>Artyku\u0142<\/strong><\/li>\n<li><strong>Magazyn<\/strong><\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Dodatkowe atrybuty, <em>identifier<\/em> i <em>classification,<\/em> dost\u0119pne w obiektach biznesowych nie s\u0105 obecnie wype\u0142niane w standardzie ani obs\u0142ugiwane w wycenach itp. i mog\u0105 by\u0107 wykorzystywane w systemach bran\u017cowych lub adaptacjach klient\u00f3w. Oznacza to, \u017ce warto\u015bci stan\u00f3w magazynowych nie s\u0105 ewidencjonowane na poziomie <em>Specyfikacje,<\/em> a szczeg\u00f3\u0142owe dane dla specyfikacji nie s\u0105 dost\u0119pne dla wszystkich metod wyceny.<\/div><\/section>\n<p>W aplikacji <em>Konfiguracja,<\/em> funkcja <i>Oszacowanie <\/i>okre\u015bla, czy stany magazynowe s\u0105 wyceniane na poziomie artyku\u0142u, czy artyku\u0142u\/magazynu.<\/p>\n<p>Warto\u015bci stan\u00f3w magazynowych s\u0105 przechowywane w nast\u0119puj\u0105cych obiektach biznesowych:<\/p>\n<ul>\n<li><strong>Warto\u015bci zapas\u00f3w<\/strong><\/li>\n<\/ul>\n<p>Obiekt biznesowy: <em>com.cisag.app.inventory.obj.InventoryValuation<\/em><\/p>\n<p>W tym obiekcie biznesowym zapisywana jest (ponadczasowa) \u015brednia wa\u017cona ceny (atrybut: <em>averagePrice<\/em>) i ostatnia cena zakupu (atrybut: <em>lastPrice<\/em>) dla firmy, artyku\u0142u i magazynu. Ponadto, dla obu cen dost\u0119pny jest wsp\u00f3lny wymiar ceny (atrybut: <em>priceDimension<\/em>) w celu zwi\u0119kszenia dok\u0142adno\u015bci. Zmiana wymiaru ceny w danych podstawowych artyku\u0142u ma natychmiastowy wp\u0142yw na bie\u017c\u0105ce instancje warto\u015bci zapas\u00f3w. Wymiar ceny jest r\u00f3wnie\u017c aktualizowany natychmiast w przypadku artyku\u0142\u00f3w zale\u017cnych od czasu, gdy aktywna wersja artyku\u0142u zostanie zmieniona. Natomiast w przypadku przysz\u0142ych wersji, zmiana mo\u017ce zosta\u0107 wprowadzona tylko wtedy, gdy artyku\u0142 zostanie po raz pierwszy zaksi\u0119gowany lub u\u017cyty w logice wyceny lub zamkni\u0119cia okresu. Zmiany w archiwalnych wersjach artyku\u0142\u00f3w nie s\u0105 (lub ju\u017c nie s\u0105) odzwierciedlane.<\/p>\n<p>Je\u015bli funkcja<em> Uwzgl\u0119dnij dla FIFO, LIFO i rocznego LIFO<\/em> jest aktywowana w kluczu transakcji, transakcja mo\u017ce r\u00f3wnie\u017c prowadzi\u0107 do aktualizacji daty ostatniego przychodu (atrybut: <em>lastIncomingDate<\/em>) lub ostatniego rozchodu (atrybut: <em>lastOutgoingDate<\/em>).<br \/>\nData ostatniej transakcji, numer ostatniej transakcji i r\u00f3\u017cne \u015brednie ilo\u015bci s\u0105 aktualizowane podczas procesu zamykania okresu.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u015bli ustawiono poziom wyceny jako <em>Artyku\u0142,<\/em> to informacje o \u015bredniej wa\u017conej ceny, ostatniej cenie zakupu i warto\u015bci stanu magazynowego nie s\u0105 przechowywane na poziomie <em>Artyku\u0142\/magazyn<\/em>. W tej konfiguracji warto\u015bci poziomu <em>Artyku\u0142\/magazyn<\/em> s\u0105 obliczane na podstawie poziomu pozycji wy\u017cszego rz\u0119du z warto\u015bci stan\u00f3w magazynowych artyku\u0142u i stan\u00f3w magazynowych artyku\u0142u, a tak\u017ce stan\u00f3w magazynowych <em>Artyku\u0142\/magazyn<\/em>. Wszelkie r\u00f3\u017cnice zaokr\u0105gle\u0144 s\u0105 dodawane do\/odejmowane od najwi\u0119kszej warto\u015bci.<\/div><\/section>\n<ul>\n<li><strong>Okresowe warto\u015bci zapas\u00f3w<\/strong><\/li>\n<\/ul>\n<p>Obiekt biznesowy: <em>com.cisag.app.inventory.obj.InventoryOnhandPeriodSummary<\/em><\/p>\n<p>W tym obiekcie biznesowym ilo\u015bci i warto\u015bci zapas\u00f3w s\u0105 przechowywane zgodnie z zasad\u0105 \u015bredniej wa\u017conej ceny dla firmy, okresu ksi\u0119gowego, artyku\u0142u i magazynu. Okresowa \u015brednia wa\u017cona ceny jest obliczana na podstawie atrybut\u00f3w <em>beginValue<\/em>, <em>periodValue<\/em>, <em>beginQuantity<\/em> i <em>periodQuantity<\/em> dla ka\u017cdego poziomu podsumowania i wy\u015bwietlana w powi\u0105zanych aplikacjach.<\/p>\n<p>Je\u015bli funkcja <em>Uwzgl\u0119dnij dla FIFO, LIFO i rocznego LIFO<\/em> jest aktywowana w kluczu transakcji, transakcja prowadzi &#8211; w zale\u017cno\u015bci od procesu transakcji &#8211; do aktualizacji ilo\u015bci\/warto\u015bci przychod\u00f3w (atrybuty: <em>incomingQuantity\/incomingValue<\/em>) i ilo\u015bci\/warto\u015bci rozchod\u00f3w (atrybuty: <em>outgoingQuantity\/outgoingValue<\/em>).<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u015bli ustawiono poziom wyceny jako <em>Artyku\u0142<\/em>, to informacje o warto\u015bci pocz\u0105tku okresu, warto\u015bci stanu okresu, warto\u015bci przychodu okresu i warto\u015bci rozchodu okresu nie s\u0105 przechowywane na poziomie <em>Artyku\u0142\/magazyn<\/em>. W tej konfiguracji, warto\u015bci poziomu <em>Artyku\u0142\/magazyn<\/em> s\u0105 obliczane na podstawie poziomu pozycji wy\u017cszego rz\u0119du z warto\u015bci stan\u00f3w magazynowych okresu Artyku\u0142 i stan\u00f3w magazynowych okresu <em>Artyku\u0142,<\/em> a tak\u017ce stan\u00f3w magazynowych okresu <em>Artyku\u0142\/magazyn<\/em>. Wszelkie r\u00f3\u017cnice zaokr\u0105gle\u0144 s\u0105 dodawane do\/odejmowane od najwi\u0119kszej warto\u015bci.<\/div><\/section>\n<ul>\n<li><strong>Sumy wycen dla poszczeg\u00f3lnych procedur i okres\u00f3w<\/strong><\/li>\n<\/ul>\n<p>Obiekt biznesowy dla <em>FIFO<\/em> i <em>LIFO: cisag.app.inventory.obj.InventoryValuePeriodSummary<\/em><\/p>\n<p>Obiekty biznesowe dla <em>rocznego LIFO<\/em><\/p>\n<p><em>com.cisag.app.inventory.it.obj.InventoryYearLifo<\/em><\/p>\n<p><em>com.cisag.app.inventory.it.obj.InventoryYearLifoPrice<\/em><\/p>\n<p><em>com.cisag.app.inventory.it.obj.InventoryYearLifoReference<\/em><\/p>\n<p>Je\u015bli funkcja <em>Uwzgl\u0119dnij dla FIFO, LIFO i rocznego LIFO<\/em> jest aktywowana w kluczu transakcji, to warto\u015bci zapas\u00f3w s\u0105 zapisywane w odpowiednich obiektach biznesowych zgodnie z metodami wyceny <em>FIFO, LIFO<\/em> i <em>rocznym LIFO<\/em> dla ka\u017cdej firmy, okresu ksi\u0119gowego, artyku\u0142u i magazynu. W ten spos\u00f3b, u\u017cytkownik mo\u017ce okre\u015bli\u0107 w kluczu transakcji, czy transakcja jest r\u00f3wnie\u017c istotna dla metod wyceny innych ni\u017c \u015brednia wa\u017cona cena. Warto\u015bci ko\u0144ca okresu s\u0105 obliczane na podstawie atrybut\u00f3w <em>beginValue<\/em> i <em>periodValue<\/em> dla ka\u017cdego poziomu podsumowania i mog\u0105 by\u0107 wyszukiwane w powi\u0105zanych aplikacjach.<\/p>\n<p>W przypadku wszystkich transakcji magazynowych, kt\u00f3re reprezentuj\u0105 zmian\u0119 ilo\u015bci, ilo\u015bci zapas\u00f3w s\u0105 aktualizowane dla ka\u017cdego okresu i poziomu podsumowania. Je\u015bli transakcja magazynowa reprezentuje zmian\u0119 warto\u015bci, a klucz transakcji przewiduje wycen\u0119 stan\u00f3w magazynowych, aktualizowane s\u0105 r\u00f3wnie\u017c warto\u015bci zapas\u00f3w.<\/p>\n<p>W przypadku transakcji magazynowych, kt\u00f3re reprezentuj\u0105 przychody lub korekty, serwer logistyki magazynowej aktualizuje \u015bredni\u0105 wa\u017con\u0105 ceny. Je\u015bli przych\u00f3d lub korekta warto\u015bci pochodzi z zam\u00f3wienia zakupu, to aktualizowana jest r\u00f3wnie\u017c ostatnia cena zakupu. Z drugiej strony, rozchody s\u0105 zawsze wyceniane w zale\u017cno\u015bci od bie\u017c\u0105cej \u015bredniej wa\u017conej ceny. W rezultacie rozdysponowanie nie prowadzi do zmiany \u015bredniej wa\u017conej ceny (z wyj\u0105tkiem wszelkich r\u00f3\u017cnic zaokr\u0105gle\u0144).<\/p>\n<p>Je\u015bli bie\u017c\u0105ca ilo\u015b\u0107 zapas\u00f3w w walucie lokalnej jest ujemna, to \u015brednia wa\u017cona ceny dla danej waluty lokalnej nie jest aktualizowana. R\u00f3\u017cnica mi\u0119dzy zaksi\u0119gowan\u0105 a niezaktualizowan\u0105 warto\u015bci\u0105 zapas\u00f3w jest ksi\u0119gowana jako &#8222;nie mo\u017cna przypisa\u0107&#8221;. Wi\u0119cej informacji znajduje si\u0119 w rozdziale <em>Pochodzenie kwot nieprzypisanych<\/em>. Ostatnia cena zakupu (je\u015bli jest wi\u0119ksza od zera) i wszelkie zmiany w wymiarze ceny s\u0105 aktualizowane niezale\u017cnie od tego.<\/p>\n<p>Oszacowanie jest oparte na kluczu transakcji, u\u017cytym w danej transakcji magazynowej. Do klucza transakcji mo\u017cna przypisa\u0107 jeden z nast\u0119puj\u0105cych typ\u00f3w cen szacunkowych:<\/p>\n<ul>\n<li><strong>Cena rozliczeniowa 1<\/strong><\/li>\n<li><strong>Cena rozliczeniowa 2<\/strong><\/li>\n<li><strong>Cena rozliczeniowa 3<\/strong><\/li>\n<li><strong>Cena rozliczeniowa 4<\/strong><\/li>\n<li><strong>Cena rozliczeniowa 5<\/strong><\/li>\n<li><strong>Cena inwentaryzacyjna<\/strong><\/li>\n<li><strong>Ostatnia cena zakupu<\/strong><\/li>\n<li><strong>Cena \u015brednia<\/strong><\/li>\n<\/ul>\n<p>Ceny transferowe od 1 do 5 i cena inwentaryzacji s\u0105 zdefiniowane w danych podstawowych artyku\u0142u. Je\u015bli jednak cena szacunkowa jest zdefiniowana w dokumencie \u017ar\u00f3d\u0142owym, w\u00f3wczas u\u017cywana jest ta cena, a nie cena szacunkowa z danych podstawowych artyku\u0142u.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Wsp\u00f3\u0142czynniki konwersji s\u0105 stosowane w momencie wprowadzania ceny transferu i nie s\u0105 aktualizowane automatycznie. W razie potrzeby, u\u017cytkownik mo\u017ce zaktualizowa\u0107 przeliczenie cen transferowych i ceny inwentaryzacji za pomoc\u0105 akcji [<strong>Aktualizuj przeliczone ceny szacunkowe<\/strong>] w aplikacji<em> Lista: Artyku\u0142y\/Rachunkowo\u015b\u0107<\/em>.<\/div><\/section>\n<h4 id=\"metody-wyceny-ciaglej\" >Metody wyceny ci\u0105g\u0142ej<\/h4>\n<p>Bie\u017c\u0105ce wyceny s\u0105 obliczane bez uwzgl\u0119dniania odpowiedniego okresu ksi\u0119gowego. Metody wyceny ci\u0105g\u0142ej obejmuj\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny i ostatni\u0105 cen\u0119 zakupu. \u015arednia wa\u017cona ceny jest ponownie obliczana przez serwer logistyki magazynowej dla ka\u017cdej transakcji magazynowej, kt\u00f3re reprezentuje przych\u00f3d. Ostatnia cena zakupu jest u\u017cywana tylko w przypadku przychod\u00f3w z zakupu.<\/p>\n<p>Wycena ci\u0105g\u0142a jest przeprowadzana w kolejno\u015bci, w jakiej transakcje magazynowe s\u0105 przetwarzane przez serwer logistyki magazynowej. Niemniej jednak, kolejno\u015b\u0107 ta niekoniecznie musi by\u0107 zgodna z kolejno\u015bci\u0105, w jakiej wygenerowano transakcje magazynowe. Przyk\u0142adowo, je\u015bli automatycznie wygenerowana transakcja magazynowa zawiera b\u0142\u0105d, to jest on przechowywany w pliku b\u0142\u0119dnych ksi\u0119gowa\u0144. Je\u015bli zostanie on nast\u0119pnie poprawiony, w\u00f3wczas serwer logistyki magazynowej b\u0119dzie m\u00f3g\u0142 ju\u017c przetworzy\u0107 bezb\u0142\u0119dne transakcje magazynowe dla tego samego artyku\u0142u (jednak dla innego magazynu), ale tylko te, kt\u00f3re zosta\u0142y wygenerowane dopiero po b\u0142\u0119dnej transakcji magazynowej. W takim przypadku kolejna \u015brednia wa\u017cona ceny mo\u017ce by\u0107 inna ni\u017c w przypadku, gdyby serwer logistyki magazynowej przetworzy\u0142 wszystkie transakcje magazynowe chronologicznie, zgodnie z kolejno\u015bci\u0105 ich utworzenia.<\/p>\n<p>Metody wyceny ci\u0105g\u0142ej zosta\u0142y wyja\u015bnione w kolejnych podrozdzia\u0142ach:<\/p>\n<ul>\n<li><em>\u015arednia wa\u017cona ceny<\/em><\/li>\n<li><em>Ostatnia cena zakupu<\/em><\/li>\n<\/ul>\n<h5 id=\"srednia-wazona-ceny\" >\u015arednia wa\u017cona ceny<\/h5>\n<p>Czas przetwarzania przez serwer logistyki magazynowej, a nie data transakcji (jak w przypadku okresowej \u015bredniej wa\u017conej ceny), jest decyduj\u0105cy dla obliczenia \u015bredniej wa\u017conej ceny. Transakcje magazynowe z dat\u0105 wsteczn\u0105 mog\u0105 zatem prowadzi\u0107 do odchyle\u0144 mi\u0119dzy \u015bredni\u0105 wa\u017con\u0105 ceny a okresow\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny.<\/p>\n<p>Dla ka\u017cdej transakcji magazynowej, kt\u00f3ra reprezentuje przych\u00f3d, serwer logistyki magazynowej odpowiedzialny za magazyn aktualizuje \u015bredni\u0105 wa\u017con\u0105 ceny. Przych\u00f3d istnieje, je\u015bli klucz transakcji pochodzi z jednego z nast\u0119puj\u0105cych proces\u00f3w:<\/p>\n<ul>\n<li><strong>Przych\u00f3d<\/strong><\/li>\n<li><strong>Przesuni\u0119cie &#8211; Przych\u00f3d<\/strong><\/li>\n<li><strong>Przeszacowanie &#8211; Przych\u00f3d<\/strong><\/li>\n<li><strong>Korekta<\/strong><\/li>\n<\/ul>\n<p>Je\u015bli dla nowego artyku\u0142u dokonywana jest natychmiastowa transakcja rozchodu, tj. bez wcze\u015bniejszego udost\u0119pnienia zapasu, \u015brednia wa\u017cona ceny nie jest ustalana. W takim przypadku u\u017cywana jest <em>Cena transferowa 1<\/em> z danych podstawowych artyku\u0142u (poziom <em>Artyku\u0142).<\/em><\/p>\n<p>\u015arednia wa\u017cona ceny pozostaje taka sama do nast\u0119pnego przychodu w celu wyceny transakcji magazynowych, kt\u00f3re reprezentuj\u0105 rozchody. Rozchody nie s\u0105 jednak wyceniane bezpo\u015brednio przy u\u017cyciu zapisanej \u015bredniej wa\u017conej ceny. Zamiast tego, warto\u015b\u0107 rozchodu jest obliczana na podstawie stosunku bie\u017c\u0105cej warto\u015bci zapas\u00f3w i bie\u017c\u0105cych stan\u00f3w magazynowych. Minimalizuje to wszelkie b\u0142\u0119dy zaokr\u0105glania w przypadku ma\u0142ych \u015brednich wa\u017conych cen i du\u017cych ilo\u015bci zapas\u00f3w. Je\u015bli aktualny stan zapas\u00f3w wynosi zero, to przych\u00f3d jest wyceniany po ostatniej zapisanej \u015bredniej wa\u017conej cenie, pod warunkiem, \u017ce jest ona wi\u0119ksza od zera.<\/p>\n<p>Poni\u017cszy przyk\u0142ad obliczania \u015bredniej wa\u017conej ceny opiera si\u0119 na nowo wprowadzonym artykule. Pocz\u0105tkowe warto\u015bci artyku\u0142u wynosz\u0105 zatem zero. Data transakcji odpowiada dacie utworzenia.<\/p>\n<table width=\"539\">\n<thead>\n<tr>\n<td width=\"87\"><strong>Data transakcji<\/strong><\/td>\n<td width=\"69\"><strong>Proces<\/strong><\/td>\n<td width=\"69\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td width=\"69\"><strong>Cena<\/strong><\/td>\n<td width=\"94\"><strong>Ilo\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"95\"><strong>Warto\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"57\"><strong>\u015arednia wa\u017cona ceny<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"87\">2 lutego<\/td>\n<td width=\"69\">Przych\u00f3d<\/td>\n<td width=\"69\">100,00<\/td>\n<td width=\"69\">10,00<\/td>\n<td width=\"94\">100,00<\/td>\n<td width=\"95\">1000,00<\/td>\n<td width=\"57\">10,00<\/td>\n<\/tr>\n<tr>\n<td width=\"87\">3 lutego<\/td>\n<td width=\"69\">Rozch\u00f3d<\/td>\n<td width=\"69\">80,00<\/td>\n<td width=\"69\"><\/td>\n<td width=\"94\">20,00<\/td>\n<td width=\"95\">200,00<\/td>\n<td width=\"57\">10,00<\/td>\n<\/tr>\n<tr>\n<td width=\"87\">4 lutego<\/td>\n<td width=\"69\">Przych\u00f3d<\/td>\n<td width=\"69\">30,00<\/td>\n<td width=\"69\">20,00<\/td>\n<td width=\"94\">50,00<\/td>\n<td width=\"95\">800,00<\/td>\n<td width=\"57\">16,00<\/td>\n<\/tr>\n<tr>\n<td width=\"87\">5 lutego<\/td>\n<td width=\"69\">Rozch\u00f3d<\/td>\n<td width=\"69\">20,00<\/td>\n<td width=\"69\"><\/td>\n<td width=\"94\">30,00<\/td>\n<td width=\"95\">480,00<\/td>\n<td width=\"57\">16,00<\/td>\n<\/tr>\n<tr>\n<td width=\"87\">6 lutego<\/td>\n<td width=\"69\">Rozch\u00f3d<\/td>\n<td width=\"69\">20,00<\/td>\n<td width=\"69\"><\/td>\n<td width=\"94\">10,00<\/td>\n<td width=\"95\">160,00<\/td>\n<td width=\"57\">16,00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>W dniu 7 lutego wprowadzono zaleg\u0142e transakcje magazynowe z dat\u0105 transakcji 30 stycznia. Transakcja magazynowa z dat\u0105 wsteczn\u0105 jest pokazana w ostatnim wierszu tabeli.<\/p>\n<table style=\"width: 100%; height: 208px;\" width=\"538\">\n<thead>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"87\"><strong>Data transakcji<\/strong><\/td>\n<td style=\"height: 70px;\" width=\"69\"><strong>Proces<\/strong><\/td>\n<td style=\"height: 70px;\" width=\"69\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td style=\"height: 70px;\" width=\"69\"><strong>Cena<\/strong><\/td>\n<td style=\"height: 70px;\" width=\"94\"><strong>Ilo\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td style=\"height: 70px;\" width=\"94\"><strong>Warto\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td style=\"height: 70px;\" width=\"57\"><strong>\u015arednia wa\u017cona ceny<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">2 lutego<\/td>\n<td style=\"height: 23px;\" width=\"69\">Przych\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"69\">100,00<\/td>\n<td style=\"height: 23px;\" width=\"69\">10,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">100,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">1000,00<\/td>\n<td style=\"height: 23px;\" width=\"57\">10,00<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">3 lutego<\/td>\n<td style=\"height: 23px;\" width=\"69\">Rozch\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"69\">80,00<\/td>\n<td style=\"height: 23px;\" width=\"69\"><\/td>\n<td style=\"height: 23px;\" width=\"94\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">200,00<\/td>\n<td style=\"height: 23px;\" width=\"57\">10,00<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">4 lutego<\/td>\n<td style=\"height: 23px;\" width=\"69\">Przych\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"69\">30,00<\/td>\n<td style=\"height: 23px;\" width=\"69\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">50,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">800,00<\/td>\n<td style=\"height: 23px;\" width=\"57\">16,00<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">5 lutego<\/td>\n<td style=\"height: 23px;\" width=\"69\">Rozch\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"69\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"69\"><\/td>\n<td style=\"height: 23px;\" width=\"94\">30,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">480,00<\/td>\n<td style=\"height: 23px;\" width=\"57\">16,00<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">6 lutego<\/td>\n<td style=\"height: 23px;\" width=\"69\">Rozch\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"69\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"69\"><\/td>\n<td style=\"height: 23px;\" width=\"94\">10,00<\/td>\n<td style=\"height: 23px;\" width=\"94\">160,00<\/td>\n<td style=\"height: 23px;\" width=\"57\">16,00<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\"><em>30 stycznia<\/em><\/td>\n<td style=\"height: 23px;\" width=\"69\"><em>Przych\u00f3d<\/em><\/td>\n<td style=\"height: 23px;\" width=\"69\"><em>20,00<\/em><\/td>\n<td style=\"height: 23px;\" width=\"69\"><em>5,00<\/em><\/td>\n<td style=\"height: 23px;\" width=\"94\"><em>30,00<\/em><\/td>\n<td style=\"height: 23px;\" width=\"94\"><em>260,00<\/em><\/td>\n<td style=\"height: 23px;\" width=\"57\"><em>8,67<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Serwer logistyki magazynowej odpowiedzialny za magazyn przetwarza transakcje magazynowe w kolejno\u015bci, w jakiej zosta\u0142y wprowadzone. Transakcja magazynowa z dat\u0105 wsteczn\u0105 jest zatem u\u017cywana tylko do aktualizacji \u015bredniej wa\u017conej ceny po ostatnim rozchodzie w dniu 6 lutego. Gdyby transakcja magazynowa by\u0142a wprowadzona 30 stycznia, \u015brednia wa\u017cona ceny po przetworzeniu transakcji magazynowej wynosi\u0142aby 13,81 EUR zamiast 8,67 EUR. Wi\u0119cej informacji i inny przyk\u0142ad mo\u017cna znale\u017a\u0107 w rozdziale <em>Okresowa \u015brednia wa\u017cona ceny<\/em>.<\/p>\n<p>Na okre\u015blenie \u015bredniej wa\u017conej ceny ma wp\u0142yw ustalony poziom wyceny:<\/p>\n<ul>\n<li><strong>Poziom <em>Artyku\u0142 <\/em><\/strong>&#8212; kontekst oblicze\u0144 opiera si\u0119 na instancji artyku\u0142u. \u015arednia wa\u017cona ceny jest okre\u015blana tylko na tym poziomie.<\/li>\n<\/ul>\n<ul>\n<li><strong>Poziom <em>Artyku\u0142\/magazyn<\/em><\/strong> &#8212; kontekst oblicze\u0144 opiera si\u0119 na stanie magazynowym lub warto\u015bci magazynowej instancji artyku\u0142u\/magazynu. Ponadto, aktualizowana jest \u015brednia wa\u017cona ceny na wy\u017cszym poziomie (instancja artyku\u0142u) (iloraz warto\u015bci zapasu artyku\u0142u i stanu magazynowego artyku\u0142u, je\u015bli jest wi\u0119kszy od zera).<\/li>\n<\/ul>\n<p>W powi\u0105zanych aplikacjach mo\u017cna wyszukiwa\u0107 (ponadczasow\u0105) \u015bredni\u0105 wa\u017con\u0105 ceny lub okresow\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny. Obie ceny mog\u0105 odbiega\u0107 od siebie z powodu r\u00f3\u017cnych czynnik\u00f3w, np. z powodu transakcji magazynowych z dat\u0105 wsteczn\u0105 i transakcji magazynowych, kt\u00f3re zmieniaj\u0105 ilo\u015b\u0107\/warto\u015b\u0107 zapas\u00f3w.<\/p>\n<h5 id=\"ostatnia-cena-zakupu\" >Ostatnia cena zakupu<\/h5>\n<p>Proporcjonalna suma zaksi\u0119gowanych faktur zakupu i dodatkowych faktur kosztowych za dostarczon\u0105 ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu lub zlecenia dystrybucji jest brana pod uwag\u0119 przy obliczeniach. Je\u015bli zaksi\u0119gowana ilo\u015b\u0107 jest mniejsza ni\u017c ilo\u015b\u0107 dostarczona, w\u00f3wczas warto\u015b\u0107 jest okre\u015blana i uwzgl\u0119dniana na podstawie zam\u00f3wienia dla cz\u0119\u015bci otrzymanej ilo\u015bci, kt\u00f3ra nie zosta\u0142a jeszcze zaksi\u0119gowana.<\/p>\n<p>W przypadku warto\u015bci <em>Ostatnia cena zakupu<\/em> z zam\u00f3wienia zakupu, kalkulowane koszty zakupu s\u0105 uwzgl\u0119dniane w tym obliczeniu tylko do momentu zaksi\u0119gowania dodatkowej kalkulacji koszt\u00f3w dla pozycji.<\/p>\n<p>Wynikowa kwota jest nast\u0119pnie dzielona przez ilo\u015b\u0107 dostarczon\u0105 zgodnie z pozycj\u0105 zam\u00f3wienia, aby uzyska\u0107 <em>Ostatni\u0105 cen\u0119 zakupu<\/em>.<\/p>\n<h6 id=\"pozycje-zamowienia-zakupu\" >Pozycje zam\u00f3wienia zakupu<\/h6>\n<p>Ostatnia cena zakupu jest aktualizowana dla &#8222;wycenionych&#8221; pozycji zam\u00f3wienia zakupu pod nast\u0119puj\u0105cymi warunkami:<\/p>\n<ul>\n<li>U\u017cyty klucz transakcji pochodzi z procesu <em>Przych\u00f3d <\/em>i<em>:<\/em>\n<ul>\n<li>Dostarczona ilo\u015b\u0107 z transakcji magazynowej jest wi\u0119ksza od zera.<\/li>\n<li>Pozycja zam\u00f3wienia zakupu lub pozycja przyj\u0119cia towaru (a wi\u0119c po\u015brednio pozycja zam\u00f3wienia zakupu) jest przyporz\u0105dkowana do transakcji magazynowej.<\/li>\n<\/ul>\n<\/li>\n<li>Ewentualnie, u\u017cyty klucz transakcji pochodzi z procesu <em>Korekta,<\/em> a bie\u017c\u0105ca transakcja magazynowa jest przypisana do pozycji zam\u00f3wienia zakupu, z kt\u00f3r\u0105 ostatnia cena zakupu zosta\u0142a utworzona w trakcie transakcji przychodu. W takim przypadku, je\u015bli po ostatnim przychodzie nast\u0119puje odpowiednia korekta, zapisan\u0105 ostatni\u0105 cen\u0119 zakupu mo\u017cna skorygowa\u0107 za pomoc\u0105 pozycji faktury zakupu lub dodatkowej faktury kosztowej w wycenie stan\u00f3w magazynowych.<\/li>\n<\/ul>\n<p>Z drugiej strony, aktualizacja ostatniej ceny zakupu dla &#8222;niewycenionej&#8221; pozycji zam\u00f3wienia zakupu jest mo\u017cliwa pod nast\u0119puj\u0105cymi warunkami:<\/p>\n<ul>\n<li>Dla powi\u0105zanej pozycji zam\u00f3wienia zakupu, w momencie transakcji warto\u015b\u0107 towar\u00f3w wynosi zero.<\/li>\n<li>Przyj\u0119cie towar\u00f3w zostanie anulowane z warto\u015bci\u0105 zero.<\/li>\n<li>Ksi\u0119gowanie korekty faktury zakupu jest dokonywane za pomoc\u0105 klucza transakcji, dla kt\u00f3rego wybrano typ wyceny <em>Korekta ceny.<\/em><\/li>\n<\/ul>\n<p>Je\u015bli te warunki s\u0105 spe\u0142nione, a ksi\u0119gowanie korekty materia\u0142owej jest dokonywane w trakcie ksi\u0119gowania faktury zakupu, <em>Ostatnia cena zakupu<\/em> mo\u017ce zosta\u0107 zaktualizowana.<\/p>\n<h6 id=\"pozycje-zlecenia-dystrybucji\" >Pozycje zlecenia dystrybucji<\/h6>\n<p>Ostatnia cena zakupu jest aktualizowana dla pozycji zlecenia dystrybucji typu <em>Dostawa<\/em> pod nast\u0119puj\u0105cymi warunkami:<\/p>\n<ul>\n<li>U\u017cyty klucz transakcji pochodzi z procesu <em>Przesuni\u0119cie &#8211; Przych\u00f3d<\/em> i:\n<ul>\n<li>Dostarczona ilo\u015b\u0107 z transakcji magazynowej jest wi\u0119ksza od zera.<\/li>\n<li>Pozycja przyj\u0119cia towaru (a zatem po\u015brednio pozycja zlecenia dystrybucji) jest przypisana do transakcji magazynowej.<\/li>\n<\/ul>\n<\/li>\n<li>Ewentualnie, u\u017cyty klucz transakcji pochodzi z procesu <em>Korekta,<\/em> a bie\u017c\u0105ca transakcja magazynowa jest przypisana do pozycji zlecenia dystrybucji, z kt\u00f3r\u0105 utworzono ostatni\u0105 cen\u0119 zakupu w trakcie transakcji przychodu. Je\u015bli po ostatnim przychodzie nast\u0119puje odpowiednia korekta, w\u00f3wczas w tym przypadku zapisan\u0105 ostatni\u0105 cen\u0119 zakupu mo\u017cna skorygowa\u0107 za pomoc\u0105 pozycji faktury zakupu lub dodatkowej faktury kosztowej w wycenie stan\u00f3w magazynowych.<\/li>\n<\/ul>\n<h6 id=\"reczna-transakcja-przychodu\" >R\u0119czna transakcja przychodu<\/h6>\n<p>Ostatnia cena zakupu nie jest aktualizowana w przypadku r\u0119cznej transakcji przychodu bez odniesienia do pozycji przyj\u0119cia towar\u00f3w lub zam\u00f3wienia zakupu. Ostatnia cena zakupu nie jest r\u00f3wnie\u017c aktualizowana w przypadku przyj\u0119\u0107 zlece\u0144 produkcyjnych i zlece\u0144 dystrybucji typu <em>Korekta warto\u015bci<\/em>.<\/p>\n<h6 id=\"ustanowienie\" >Ustanowienie<\/h6>\n<p>Na ustanowienie ostatniej ceny zakupu ma wp\u0142yw ustalony poziom wyceny:<\/p>\n<ul>\n<li><strong>Poziom <em>Artyku\u0142 <\/em><\/strong>&#8212; kontekst oblicze\u0144 opiera si\u0119 na instancji artyku\u0142u. Ostatnia cena zakupu jest okre\u015blana tylko na tym poziomie.<\/li>\n<\/ul>\n<ul>\n<li><strong>Poziom<em> Artyku\u0142\/magazyn<\/em> <\/strong>&#8212; kontekst oblicze\u0144 opiera si\u0119 na instancji artyku\u0142-magazyn. Ponadto, aktualizowany jest wy\u017cszy poziom (instancja artyku\u0142u).<\/li>\n<\/ul>\n<p>Ostatni\u0105 cen\u0119 zakupu mo\u017cna sprawdzi\u0107 w powi\u0105zanych aplikacjach. Alternatywnie, u\u017cytkownik mo\u017ce u\u017cy\u0107 raportu lub wprowadzi\u0107 transakcj\u0119 magazynow\u0105 z procesu <em>Przych\u00f3d<\/em> do \u017c\u0105danego magazynu bez zapisywania go. Je\u015bli dla klucza transakcji zdefiniowano cen\u0119 szacunkow\u0105 <em>Ostatnia cena zakupu<\/em>, w polu <em>Cena<\/em> wy\u015bwietlana jest ostatnia cena zakupu artyku\u0142u.<\/p>\n<h4 id=\"metody-wyceny-okresowej\" >Metody wyceny okresowej<\/h4>\n<p>Wycena okresowa uwzgl\u0119dnia wszystkie istotne dla wyceny transakcje magazynowe z okre\u015blonego okresu ksi\u0119gowego. Transakcje magazynowe z dat\u0105 wsteczn\u0105 s\u0105 przyporz\u0105dkowywane do okresu ksi\u0119gowego, w kt\u00f3rym przypada data transakcji. Metody wyceny okresowej obejmuj\u0105 okresow\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny oraz wyceny wed\u0142ug zasad <em>FIFO<\/em> i <em>LIFO.<\/em> To, kt\u00f3re metody wyceny okresowej s\u0105 dost\u0119pne, zale\u017cy od ustawie\u0144 w aplikacji <em>Konfiguracja,<\/em> w funkcji <em>Oszacowanie<\/em> i ustawie\u0144 w odpowiednich danych podstawowych artyku\u0142u.<\/p>\n<p>Okresowa \u015brednia wa\u017con\u0105 ceny jest po\u015brednio przeliczana przez serwer logistyki magazynowej &#8211; podobnie jak \u015brednia wa\u017cona ceny &#8211; dla ka\u017cdej transakcji magazynowej, kt\u00f3ra stanowi przych\u00f3d lub korekt\u0119. W zwi\u0105zku z tym, u\u017cytkownik mo\u017ce wyszukiwa\u0107 warto\u015bci zapas\u00f3w zgodnie z zasad\u0105 \u015bredniej wa\u017conej ceny na okres ksi\u0119gowy bez ich wcze\u015bniejszego obliczania.<\/p>\n<p>Metody wyceny <em>FIFO<\/em> i <em>LIFO<\/em> s\u0105 u\u017cywane g\u0142\u00f3wnie do p\u00f3\u017aniejszej wyceny zapas\u00f3w i s\u0105 zazwyczaj obliczane dopiero po zako\u0144czeniu okresu ksi\u0119gowania. Warto\u015bci zapas\u00f3w nale\u017cy obliczy\u0107 zgodnie z tak zwanymi procedurami po wycenie, zanim b\u0119dzie mo\u017cna zapyta\u0107 o te warto\u015bci.<\/p>\n<p>Poni\u017cszy diagram przedstawia schematyczny proces obliczania warto\u015bci zapas\u00f3w.<\/p>\n<figure id=\"attachment_17997\" aria-describedby=\"caption-attachment-17997\" style=\"width: 721px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-17997\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe.png\" alt=\"\" width=\"721\" height=\"1006\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/640\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe.png 721w, https:\/\/pomoc.comarch.pl\/cee\/640\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe-215x300.png 215w, https:\/\/pomoc.comarch.pl\/cee\/640\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe-36x50.png 36w, https:\/\/pomoc.comarch.pl\/cee\/640\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe-600x837.png 600w, https:\/\/pomoc.comarch.pl\/cee\/640\/wp-content\/uploads\/2024\/09\/Diagram-stany-magazynowe-320x446.png 320w\" sizes=\"auto, (max-width: 721px) 100vw, 721px\" \/><\/a><figcaption id=\"caption-attachment-17997\" class=\"wp-caption-text\"><em>Proces wyceny stan\u00f3w magazynowych<\/em><\/figcaption><\/figure>\n<p>Obliczanie okresowych warto\u015bci zapas\u00f3w zgodnie z zasad\u0105 <em>FIFO<\/em> i <em>LIFO<\/em> odbywa si\u0119 w aplikacji <em>Obliczanie warto\u015bci zapas\u00f3w<\/em> dla okre\u015blonego okresu ksi\u0119gowego. Warto\u015bci zapas\u00f3w s\u0105 zawsze obliczane bez luk. Oznacza to, \u017ce obliczenia s\u0105 przeprowadzane r\u00f3wnie\u017c dla wszystkich poprzednich okres\u00f3w ksi\u0119gowych, kt\u00f3re nie s\u0105 otwarte lub dla kt\u00f3rych nie przeprowadzono jeszcze ostatecznego obliczenia warto\u015bci zapas\u00f3w.\u00a0 Aby m\u00f3c obliczy\u0107 warto\u015bci zapas\u00f3w dla danego okresu ksi\u0119gowego, wszystkie okresy ksi\u0119gowe poprzedniego roku finansowego musz\u0105 by\u0107 zamkni\u0119te. Je\u015bli okres ksi\u0119gowy jest ju\u017c zamkni\u0119ty, w\u00f3wczas nie mo\u017cna przypisa\u0107 dalszych transakcji magazynowych. Je\u015bli okres ksi\u0119gowy jest zamkni\u0119ty, to obliczenia ksi\u0119gowania s\u0105 ostateczne, a warto\u015bci zapas\u00f3w nie mo\u017cna ponownie obliczy\u0107. Je\u015bli okres ksi\u0119gowy jest otwarty, to obliczenia mo\u017cna powtarza\u0107 tak cz\u0119sto, jak jest to wymagane. W tym przypadku, wycena jest tymczasowa.<\/p>\n<p>Po zako\u0144czeniu roku obrotowego nale\u017cy r\u00f3wnie\u017c przeprowadzi\u0107 wyceny <em>FIFO<\/em> i <em>LIFO<\/em> dla tego zako\u0144czonego roku, zanim mo\u017cliwa b\u0119dzie wycena tymczasowa lub ko\u0144cowa w nowym roku obrotowym. W przypadku zamkni\u0119tego roku obrotowego, wystarczy przeprowadzi\u0107 ponown\u0105 wycen\u0119 za ostatni okres roku obrotowego.<\/p>\n<p>Podczas obliczania okresowych warto\u015bci zapas\u00f3w, warto\u015bci zapas\u00f3w na koniec poprzedniego okresu ksi\u0119gowego s\u0105 u\u017cywane jako warto\u015bci pocz\u0105tkowe dla okresu ksi\u0119gowego, kt\u00f3ry ma zosta\u0107 obliczony. Warto\u015b\u0107 ta reprezentuje wycen\u0119 zapas\u00f3w na koniec okresu ksi\u0119gowego, powi\u0119kszon\u0105 o wycen\u0119 wszystkich przychod\u00f3w i pomniejszon\u0105 o wycen\u0119 wszystkich rozchod\u00f3w w oparciu o transakcje magazynowe, znajduj\u0105ce si\u0119 w systemie.<\/p>\n<p>Aby m\u00f3c wyszuka\u0107 okresow\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny na okre\u015blonym poziomie zestawienia, dane musz\u0105 by\u0107 udost\u0119pnione. S\u0105 one generowane w nast\u0119puj\u0105cych przypadkach:<\/p>\n<ul>\n<li>Pierwsza istotne dla wyceny transakcja magazynowa dla poziomu zestawienia jest przetwarzana przez serwer logistyki magazynowej.<\/li>\n<li>Istotna dla wyceny transakcja magazynowa z dat\u0105 wsteczn\u0105 do poprzedniego okresu jest przetwarzana przez serwer logistyki magazynowej. W takim przypadku, warto\u015b\u0107 na koniec okresu jest przenoszona do warto\u015bci na pocz\u0105tek okresu tego samego poziomu zestawienia kolejnego okresu ksi\u0119gowego.<\/li>\n<li>Poprzedni okres jest zamkni\u0119ty. W takim przypadku, warto\u015bci z ko\u0144ca okresu s\u0105 przenoszone do warto\u015bci z pocz\u0105tku okresu nast\u0119pnego okresu ksi\u0119gowego.<\/li>\n<\/ul>\n<p>Oznacza to r\u00f3wnie\u017c, \u017ce nie mo\u017cna sprawdzi\u0107 warto\u015bci zapas\u00f3w nowo wprowadzonego artyku\u0142u dla poprzednich okres\u00f3w ksi\u0119gowych (poniewa\u017c nie s\u0105 dost\u0119pne dane okresowe).<\/p>\n<p>Wyniki oblicze\u0144 dla ka\u017cdego okresu ksi\u0119gowego mo\u017cna wy\u015bwietli\u0107 w powi\u0105zanej aplikacji.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u015bli artyku\u0142 zostanie przypisany do nowego konta artyku\u0142\u00f3w podczas pracy, to warto\u015bci zapas\u00f3w nie zostan\u0105 automatycznie przeniesione do nowego konta artyku\u0142\u00f3w. Je\u015bli u\u017cytkownik chce przypisa\u0107 artyku\u0142 do nowego konta artyku\u0142\u00f3w, dla kt\u00f3rego zosta\u0142y ju\u017c utworzone transakcje magazynowe, to mo\u017ce by\u0107 konieczne r\u0119czne odpisanie artyku\u0142u przed zmian\u0105 konta artyku\u0142\u00f3w.<\/div><\/section>\n<p>Metody wyceny okresowej zosta\u0142y wyja\u015bnione w kolejnych podrozdzia\u0142ach:<\/p>\n<ul>\n<li><em>Okresowa \u015brednia wa\u017cona ceny<\/em><\/li>\n<li><em>FIFO<\/em><\/li>\n<li><em>LIFO<\/em><\/li>\n<li><em>Roczne LIFO<\/em><\/li>\n<\/ul>\n<h5 id=\"okresowa-srednia-wazona-ceny\" >Okresowa \u015brednia wa\u017cona ceny<\/h5>\n<p>Metoda wyceny wed\u0142ug \u015bredniej wa\u017conej ceny jest szczeg\u00f3ln\u0105 form\u0105 metody \u015bredniej wa\u017conej, kt\u00f3ra nale\u017cy do grupy metod upraszczaj\u0105cych wycen\u0119 i jest metod\u0105 wyceny zapas\u00f3w wed\u0142ug prawa handlowego.<\/p>\n<p>Okres ksi\u0119gowy, a nie czas przetwarzania przez serwer logistyki magazynowej (jak w przypadku \u015bredniej\u00a0 wa\u017conej ceny) jest decyduj\u0105cy dla obliczenia okresowej \u015bredniej wa\u017conej ceny. W przeciwie\u0144stwie do niej, brane s\u0105 pod uwag\u0119 ilo\u015b\u0107 i warto\u015b\u0107 bazowej transakcji magazynowej, z uwzgl\u0119dnieniem wszelkich &#8222;nieprzypisywalnych&#8221; cz\u0119\u015bci, kt\u00f3re s\u0105 oparte na bie\u017c\u0105cych warto\u015bciach stan\u00f3w magazynowych. W zwi\u0105zku z tym, transakcja magazynowa z dat\u0105 wsteczn\u0105 mo\u017ce prowadzi\u0107 do odchyle\u0144, a nawet powa\u017cnych r\u00f3\u017cnic (dodatnie okresowe stany magazynowe, ujemna okresowa warto\u015b\u0107 zapas\u00f3w) mi\u0119dzy (ponadczasow\u0105) \u015bredni\u0105 wa\u017con\u0105 ceny a okresow\u0105 \u015bredni\u0105 wa\u017con\u0105 cen\u0105.<\/p>\n<p>Okresowa \u015brednia wa\u017cona ceny dla przyk\u0142adu z rozdzia\u0142u<em> \u015arednia wa\u017cona ceny<\/em> dla okresu ksi\u0119gowego <em>Stycze\u0144<\/em> jest nast\u0119puj\u0105ca:<\/p>\n<table width=\"537\">\n<thead>\n<tr>\n<td width=\"87\"><strong>Data transakcji<\/strong><\/td>\n<td width=\"69\"><strong>Proces<\/strong><\/td>\n<td width=\"69\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td width=\"69\"><strong>Cena<\/strong><\/td>\n<td width=\"94\"><strong>Ilo\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"90\"><strong>Warto\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"60\"><strong>Okresowa \u015brednia wa\u017cona ceny<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td colspan=\"4\" width=\"293\"><strong>Pocz\u0105tek okresu <\/strong><\/td>\n<td width=\"94\"><strong>0,00<\/strong><\/td>\n<td width=\"90\"><strong>0,00<\/strong><\/td>\n<td width=\"60\"><strong>0,00<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><em>30 Stycznia<\/em><\/td>\n<td width=\"69\"><em>Przych\u00f3d<\/em><\/td>\n<td width=\"69\"><em>20,00<\/em><\/td>\n<td width=\"69\"><em>5,00<\/em><\/td>\n<td width=\"94\"><em>20,00<\/em><\/td>\n<td width=\"90\"><em>100,00<\/em><\/td>\n<td width=\"60\"><em>\u00a0<\/em><\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"293\"><strong>Koniec okresu <\/strong><\/td>\n<td width=\"94\"><strong>20,00<\/strong><\/td>\n<td width=\"90\"><strong>100,00<\/strong><\/td>\n<td width=\"60\"><strong>5,00<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Poni\u017csze warto\u015bci dotycz\u0105 okresu ksi\u0119gowego <em>Luty:<\/em><\/p>\n<table width=\"537\">\n<thead>\n<tr>\n<td width=\"87\"><strong>Data transakcji<\/strong><\/td>\n<td width=\"69\"><strong>Proces<\/strong><\/td>\n<td width=\"69\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td width=\"69\"><strong>Cena<\/strong><\/td>\n<td width=\"94\"><strong>Ilo\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"90\"><strong>Warto\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"60\"><strong>Okresowa \u015brednia wa\u017cona ceny<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td colspan=\"4\" width=\"293\"><strong>Pocz\u0105tek okresu <\/strong><\/td>\n<td width=\"94\"><strong>20,00<\/strong><\/td>\n<td width=\"90\"><strong>100,00<\/strong><\/td>\n<td width=\"60\"><strong>0,00<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\">2 lutego<\/td>\n<td width=\"69\">Przych\u00f3d<\/td>\n<td width=\"69\">100,00<\/td>\n<td width=\"69\">10,00<\/td>\n<td width=\"94\">100,00<\/td>\n<td width=\"90\">1000,00<\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\">3 lutego<\/td>\n<td width=\"69\">Rozch\u00f3d<\/td>\n<td width=\"69\">80,00<\/td>\n<td width=\"69\"><\/td>\n<td width=\"94\">20,00<\/td>\n<td width=\"90\">200,00<\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\">4 lutego<\/td>\n<td width=\"69\">Przych\u00f3d<\/td>\n<td width=\"69\">30,00<\/td>\n<td width=\"69\">20,00<\/td>\n<td width=\"94\">50,00<\/td>\n<td width=\"90\">800,00<\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\">5 lutego<\/td>\n<td width=\"69\">Rozch\u00f3d<\/td>\n<td width=\"69\">20,00<\/td>\n<td width=\"69\"><\/td>\n<td width=\"94\">30,00<\/td>\n<td width=\"90\">480,00<\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\">6 lutego<\/td>\n<td width=\"69\">Rozch\u00f3d<\/td>\n<td width=\"69\">20,00<\/td>\n<td width=\"69\"><\/td>\n<td width=\"94\">10,00<\/td>\n<td width=\"90\">160,00<\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"293\"><strong>Koniec okresu <\/strong><\/td>\n<td width=\"94\"><strong>30,00<\/strong><\/td>\n<td width=\"90\"><strong>260,00<\/strong><\/td>\n<td width=\"60\"><strong>8,67<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Do obliczenia okresowej \u015bredniej wa\u017conej ceny wykorzystywane s\u0105 wszystkie transakcje magazynowe z dat\u0105 transakcji w okresie ksi\u0119gowym, kt\u00f3ry ma zosta\u0107 obliczony. Nale\u017cy pami\u0119ta\u0107, \u017ce okresowa \u015brednia wa\u017cona ceny ma inn\u0105 warto\u015b\u0107 (8,67 EUR) ni\u017c w przypadku, gdyby transakcje magazynowe by\u0142y wprowadzane \u015bci\u015ble chronologicznie wed\u0142ug daty transakcji (13,81 EUR). W okresowej \u015bredniej wa\u017conej ceny nie ma r\u00f3wnie\u017c rzeczywistego sumowania transakcji magazynowych z dat\u0105 wsteczn\u0105.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">P\u00f3\u017aniejsze (ukierunkowane) zmiany w okresowych warto\u015bciach stan\u00f3w magazynowych mog\u0105 by\u0107 dokonywane tylko poprzez (ponown\u0105) \u015bcie\u017ck\u0119 og\u00f3lnych stan\u00f3w magazynowych i warto\u015bci zapas\u00f3w. Je\u015bli, w zale\u017cno\u015bci od ustawionego poziomu wyceny, w danym magazynie nie ma obecnie \u017cadnych zapas\u00f3w (warto\u015bci zapas\u00f3w) lub s\u0105 one niewystarczaj\u0105ce, w\u00f3wczas wszelkie korekty warto\u015bci nie s\u0105 ju\u017c mo\u017cliwe nie tylko w bie\u017c\u0105cym okresie, ale tak\u017ce w przesz\u0142o\u015bci, tj. w okresach bardziej odleg\u0142ych.<\/p>\n<p>Wdra\u017caj\u0105c system, nale\u017cy zacz\u0105\u0107 od zapas\u00f3w i odpowiednich warto\u015bci (np. u\u017cy\u0107 warto\u015bci ze starego systemu lub przynajmniej wyceni\u0107 zapasy przy u\u017cyciu imputowanych cen transferowych).<\/div><\/section>\n<p>Okresowa \u015brednia wa\u017cona ceny jest obliczana na podstawie obiektu biznesowego <em>com.cisag.app.inventory.obj.InventoryOnhandPeriodSummary<\/em> z ilorazu warto\u015bci zapas\u00f3w na koniec okresu i zapas\u00f3w na koniec okresu. Okresowa \u015brednia wa\u017cona ceny wynika z sumy warto\u015bci zapas\u00f3w na pocz\u0105tku okresu ksi\u0119gowego i warto\u015bci okresu podzielonej przez sum\u0119 ilo\u015bci zapas\u00f3w na pocz\u0105tku okresu ksi\u0119gowego i ilo\u015bci okresu.<\/p>\n<p>(beginValue + periodValue) \/ (beginQuantity + periodQuantity)<\/p>\n<p>Okresowa \u015brednia wa\u017cona ceny w danym okresie zale\u017cy od ustalonego poziomu wyceny i jego danych:<\/p>\n<ul>\n<li><strong>Poziom <em>Artyku\u0142<\/em><\/strong> &#8212; okresowa \u015brednia wa\u017cona ceny jest obliczana na podstawie instancji artyku\u0142u i formu\u0142y okresowej \u015bredniej wa\u017conej ceny. Warto\u015bci artyku\u0142u\/magazynu w otwartych okresach s\u0105 tymczasowo zerowe i s\u0105 okre\u015blane dla wy\u015bwietlania na podstawie okresowego ko\u0144cowego poziomu zapas\u00f3w i okresowej \u015bredniej wa\u017conej ceny artyku\u0142u. Dopiero w trakcie zamykania okresu, okresowe warto\u015bci artyku\u0142\u00f3w\/magazyn\u00f3w s\u0105 obliczane na podstawie istniej\u0105cych warto\u015bci okresowych artyku\u0142\u00f3w i przydzielane proporcjonalnie.<\/li>\n<\/ul>\n<ul>\n<li><strong>Poziom<em> Artyku\u0142\/magazyn <\/em><\/strong>&#8212; okresowa \u015brednia wa\u017cona ceny jest obliczana oddzielnie dla ka\u017cdej instancji artyku\u0142u\/magazynu na podstawie wzoru na okresow\u0105 \u015bredni\u0105 wa\u017con\u0105 ceny. Instancja artyku\u0142u s\u0142u\u017cy jako suma wszystkich instancji <em>Artyku\u0142\/magazyn<\/em>.<\/li>\n<\/ul>\n<h5 id=\"fifo\" >FIFO<\/h5>\n<p>Metoda wyceny <em>FIFO<\/em> (First In\/First Out) jest metod\u0105 kolejno\u015bci zu\u017cycia i metod\u0105 fiskalnej (podatkowej) wyceny zapas\u00f3w. <em>FIFO<\/em> oznacza za\u0142o\u017cenie, \u017ce zapasy nabyte jako pierwsze s\u0105 r\u00f3wnie\u017c zu\u017cywane jako pierwsze. Obliczenie warto\u015bci zapas\u00f3w opiera si\u0119 na ostatnich przychodach, kt\u00f3re wp\u0142yn\u0119\u0142y. W miar\u0119 wzrostu zapas\u00f3w, wzrosty s\u0105 wyceniane wed\u0142ug kosztu nabycia ostatnich przychod\u00f3w w danym okresie.<\/p>\n<p>Warto\u015bci zapas\u00f3w s\u0105 obliczane na koniec odpowiednich okres\u00f3w ksi\u0119gowych netto. Ze wzgl\u0119du na r\u00f3\u017cne okresy obj\u0119te przegl\u0105dowi, warto\u015bci te mog\u0105 znacznie r\u00f3\u017cni\u0107 si\u0119 od warto\u015bci na koniec roku obrotowego. W zale\u017cno\u015bci od poziomu wyceny skonfigurowanego w aplikacji <em>Konfiguracja,<\/em> funkcja <em>Oszacowanie,<\/em> obliczenia s\u0105 wykonywane na poziomie artyku\u0142\u00f3w (we wszystkich magazynach) lub na poziomie <em>Artyku\u0142\/magazyn<\/em>.<\/p>\n<p>Poni\u017csza tabela przedstawia obliczenia dla artyku\u0142u, kt\u00f3rego zapas na pocz\u0105tku okresu wynosi\u0142 100 sztuk po cenie 10,00 EUR. W okresie ksi\u0119gowym, kt\u00f3ry ma zosta\u0107 obliczony, zarejestrowano nast\u0119puj\u0105ce transakcje magazynowe:<\/p>\n<table width=\"538\">\n<tbody>\n<tr>\n<td width=\"86\"><strong>Data transakcji<\/strong><\/td>\n<td width=\"71\"><strong>Proces<\/strong><\/td>\n<td width=\"71\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td width=\"71\"><strong>Cena<\/strong><\/td>\n<td width=\"93\"><strong>Ilo\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"88\"><strong>Warto\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td width=\"60\"><strong>Cena FIFO<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"298\"><strong>Pocz\u0105tek okresu<\/strong><\/td>\n<td width=\"93\"><strong>100,00<\/strong><\/td>\n<td width=\"88\"><strong>1000,00<\/strong><\/td>\n<td width=\"60\"><strong>10,00<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">10 lutego<\/td>\n<td width=\"71\">Rozch\u00f3d<\/td>\n<td width=\"71\">60,00<\/td>\n<td width=\"71\"><\/td>\n<td width=\"93\">40,00<\/td>\n<td width=\"88\"><\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">11 lutego<\/td>\n<td width=\"71\">Przych\u00f3d<\/td>\n<td width=\"71\">10,00<\/td>\n<td width=\"71\">15,00<\/td>\n<td width=\"93\">50,00<\/td>\n<td width=\"88\"><\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">12 lutego<\/td>\n<td width=\"71\">Rozch\u00f3d<\/td>\n<td width=\"71\">30,00<\/td>\n<td width=\"71\"><\/td>\n<td width=\"93\">20,00<\/td>\n<td width=\"88\"><\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\">13 lutego<\/td>\n<td width=\"71\">Przych\u00f3d<\/td>\n<td width=\"71\">20,00<\/td>\n<td width=\"71\">20,00<\/td>\n<td width=\"93\">40,00<\/td>\n<td width=\"88\"><\/td>\n<td width=\"60\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\" width=\"298\"><strong>Koniec okresu<\/strong><\/td>\n<td width=\"93\"><strong>40,00<\/strong><\/td>\n<td width=\"88\"><strong>650,00<\/strong><\/td>\n<td width=\"60\"><strong>16,25<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Na koniec okresu ksi\u0119gowego, stan zapas\u00f3w wynosi 40 jednostek. Ze wzgl\u0119du na to, \u017ce ten zapas sk\u0142ada si\u0119 z ostatnich przychod\u00f3w z okresu ksi\u0119gowego, jest on wyceniany wed\u0142ug cen tych przychod\u00f3w. Wycena na koniec okresu ksi\u0119gowego wynosi zatem 650,00 EUR. Wycena ta sk\u0142ada si\u0119 z 20 jednostek po cenie 20,00 EUR z ostatniego przychodu, 10 jednostek po cenie 15,00 EUR z przedostatniego przychodu i 10 jednostek zapasu pocz\u0105tkowego po cenie 10,00 EUR.<\/p>\n<p>Wycena zgodnie z zasad\u0105 FIFO jest zapisywana w obiekcie biznesowym <em>com.cisag.app.inventory.obj.InventoryValuePeriodSummary.<\/em> Je\u015bli atrybut <em>valuationMethod<\/em> ma warto\u015b\u0107 <em>FIFO,<\/em> w\u00f3wczas atrybuty <em>beginValue<\/em> i <em>periodValue<\/em> zawieraj\u0105 warto\u015bci <em>FIFO<\/em>.<\/p>\n<p>Zapisywanie odbywa si\u0119 dla ka\u017cdej firmy, zar\u00f3wno w r\u00f3\u017cnych magazynach, jak i dla ka\u017cdego magazynu. Wycena zgodnie z zasad\u0105 <em>FIFO<\/em> wynika z warto\u015bci na pocz\u0105tek okresu, powi\u0119kszonej o przychody <em>FIFO<\/em> i pomniejszonej o rozchody <em>FIFO,<\/em> w oparciu o transakcje magazynowe, znajduj\u0105ce si\u0119 w systemie.<\/p>\n<p>W przypadku metody <em>FIFO,<\/em> w aplikacjach wy\u015bwietlane s\u0105 tylko sumy na koniec okresu, a nie poszczeg\u00f3lne ruchy.<\/p>\n<h5 id=\"lifo\" >LIFO<\/h5>\n<p>Metoda wyceny <em>LIFO<\/em> (Last In\/First Out) jest metod\u0105 kolejno\u015bci zu\u017cycia i metod\u0105 fiskalnej (podatkowej) wyceny zapas\u00f3w. Wycena <em>LIFO<\/em> okre\u015bla bie\u017c\u0105c\u0105 ko\u0144cow\u0105 warto\u015b\u0107 zapas\u00f3w przy za\u0142o\u017ceniu, \u017ce ostatnie nabyte zapasy s\u0105 zu\u017cywane jako pierwsze. Obliczenie warto\u015bci zapas\u00f3w opiera si\u0119 zatem na przychodach otrzymanych w pierwszej kolejno\u015bci.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Ta metoda wyceny mo\u017ce by\u0107 stosowana tylko w wyj\u0105tkowych przypadkach, gdy rzeczywista kolejno\u015b\u0107 zu\u017cycia najbardziej odpowiada temu za\u0142o\u017ceniu ze wzgl\u0119du na rodzaj zapas\u00f3w (np. zapasy sprzedawcy w\u0119gla). Musi to by\u0107 zawsze uzasadnione przez podatnika i zasadniczo musi by\u0107 wcze\u015bniej uzgodnione z urz\u0119dem skarbowym.<\/div><\/section>\n<p>Warto\u015bci zapas\u00f3w s\u0105 obliczane na koniec badanych okres\u00f3w ksi\u0119gowych i retrospektywnie netto. Ze wzgl\u0119du na r\u00f3\u017cne okresy obj\u0119te przegl\u0105dowi, warto\u015bci te mog\u0105 znacznie r\u00f3\u017cni\u0107 si\u0119 od warto\u015bci na koniec roku obrotowego. W zale\u017cno\u015bci od poziomu wyceny skonfigurowanego w aplikacji <em>Konfiguracja,<\/em> obliczenia s\u0105 przeprowadzane na poziomie artyku\u0142\u00f3w (we wszystkich magazynach) lub na poziomie artyku\u0142u\/magazynu.<\/p>\n<p>W poni\u017cszej tabeli przedstawiono obliczenie warto\u015bci <em>LIFO<\/em> dla artyku\u0142u magazynowego, kt\u00f3ry posiada zapas na pocz\u0105tek okresu wynosz\u0105cy 20 jednostek po cenie 10,00 EUR. Nast\u0119puj\u0105ce transakcje magazynowe zosta\u0142y zaksi\u0119gowane w okresie ksi\u0119gowym, kt\u00f3ry ma zosta\u0107 obliczony:<\/p>\n<table style=\"width: 100%; height: 186px;\" width=\"538\">\n<thead>\n<tr style=\"height: 48px;\">\n<td style=\"height: 48px;\" width=\"87\"><strong>Data transakcji<\/strong><\/td>\n<td style=\"height: 48px;\" width=\"70\"><strong>Proces<\/strong><\/td>\n<td style=\"height: 48px;\" width=\"70\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td style=\"height: 48px;\" width=\"70\"><strong>Cena<\/strong><\/td>\n<td style=\"height: 48px;\" width=\"93\"><strong>Ilo\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td style=\"height: 48px;\" width=\"88\"><strong>Warto\u015b\u0107 zapas\u00f3w<\/strong><\/td>\n<td style=\"height: 48px;\" width=\"60\"><strong>Cena LIFO<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" colspan=\"4\" width=\"298\"><strong>Pocz\u0105tek okresu <\/strong><\/td>\n<td style=\"height: 23px;\" width=\"93\"><strong>20,00<\/strong><\/td>\n<td style=\"height: 23px;\" width=\"88\"><strong>200,00<\/strong><\/td>\n<td style=\"height: 23px;\" width=\"60\"><strong>10,00<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">10 lutego<\/td>\n<td style=\"height: 23px;\" width=\"70\">Przych\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"70\">10,00<\/td>\n<td style=\"height: 23px;\" width=\"70\"><\/td>\n<td style=\"height: 23px;\" width=\"93\">10,00<\/td>\n<td style=\"height: 23px;\" width=\"88\"><\/td>\n<td style=\"height: 23px;\" width=\"60\"><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">11 lutego<\/td>\n<td style=\"height: 23px;\" width=\"70\">Rozch\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"70\">40,00<\/td>\n<td style=\"height: 23px;\" width=\"70\">15,00<\/td>\n<td style=\"height: 23px;\" width=\"93\">50,00<\/td>\n<td style=\"height: 23px;\" width=\"88\"><\/td>\n<td style=\"height: 23px;\" width=\"60\"><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">12 lutego<\/td>\n<td style=\"height: 23px;\" width=\"70\">Przych\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"70\">30,00<\/td>\n<td style=\"height: 23px;\" width=\"70\"><\/td>\n<td style=\"height: 23px;\" width=\"93\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"88\"><\/td>\n<td style=\"height: 23px;\" width=\"60\"><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"87\">13 lutego<\/td>\n<td style=\"height: 23px;\" width=\"70\">Rozch\u00f3d<\/td>\n<td style=\"height: 23px;\" width=\"70\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"70\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"93\">40,00<\/td>\n<td style=\"height: 23px;\" width=\"88\"><\/td>\n<td style=\"height: 23px;\" width=\"60\"><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" colspan=\"4\" width=\"298\"><strong>Koniec okresu<\/strong><\/td>\n<td style=\"height: 23px;\" width=\"93\"><strong>40,00<\/strong><\/td>\n<td style=\"height: 23px;\" width=\"88\"><strong>500,00<\/strong><\/td>\n<td style=\"height: 23px;\" width=\"60\"><strong>12,50<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Na koniec okresu ksi\u0119gowego, stan zapas\u00f3w wynosi 40 jednostek. Ze wzgl\u0119du na to, \u017ce zapas ten sk\u0142ada si\u0119 z zapasu pocz\u0105tkowego i pierwszych przychod\u00f3w w okresie ksi\u0119gowym, jest on wyceniany wed\u0142ug cen tych przychod\u00f3w. Wycena na koniec okresu ksi\u0119gowego wynosi zatem 500,00 EUR.\u00a0 Wycena ta sk\u0142ada si\u0119 z zapasu pocz\u0105tkowego 20 jednostek po cenie 10,00 EUR i pierwszych 20 jednostek przychodu po cenie 15,00 EUR na zasadzie proporcjonalnej.<\/p>\n<p>Wycena wed\u0142ug zasady <em>LIFO<\/em> jest zapisywana w obiekcie biznesowym <em>com.cisag.app.inventory.obj.InventoryValuePeriodSummary.<\/em> Je\u015bli atrybut <em>valuationMethod<\/em> ma warto\u015b\u0107 <em>LIFO,<\/em> w\u00f3wczas atrybuty <em>beginValue<\/em> i periodValue zawieraj\u0105 warto\u015bci <em>LIFO.<\/em> Warto\u015bci s\u0105 zapisywane dla ka\u017cdej firmy, zar\u00f3wno we wszystkich magazynach, jak i dla ka\u017cdego magazynu. Wycena zgodnie z zasad\u0105 <em>LIFO<\/em> jest obliczana na podstawie warto\u015bci na pocz\u0105tek okresu, powi\u0119kszonej o przychody <em>LIFO<\/em> i pomniejszonej o rozchody <em>LIFO,<\/em> na podstawie zapisanych w systemie transakcji magazynowych.<\/p>\n<p>W przypadku metody <em>LIFO,<\/em> w aplikacjach wy\u015bwietlane s\u0105 tylko sumy na koniec okresu, a nie poszczeg\u00f3lne ruchy.<\/p>\n<h5 id=\"roczne-lifo\" >Roczne LIFO<\/h5>\n<p>Procedura rocznej oceny <em>LIFO<\/em> jest dost\u0119pna w wersji dla W\u0142och. Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w dokumentacji <em>LIFO roczne.<\/em><\/p>\n<h3 id=\"typy-wyceny\" >Typy wyceny<\/h3>\n<p>W kluczu transakcji mo\u017cna ustawi\u0107 nast\u0119puj\u0105ce kategorie wyceny:<\/p>\n<ul>\n<li><strong>Czasowy<\/strong><\/li>\n<li><strong>Ostateczny<\/strong><\/li>\n<li><strong>Korekta ceny<\/strong><\/li>\n<li><strong>Korekta koszt\u00f3w dodatkowych<\/strong><\/li>\n<\/ul>\n<p>Kategorie wyceny <em>Czasowy,<\/em> <em>Korekta ceny<\/em> i <em>Korekta koszt\u00f3w dodatkowych<\/em> s\u0105 istotne m.in. dla proces\u00f3w przyj\u0119cia towar\u00f3w, faktury zakupu i ksi\u0119gowania koszt\u00f3w dodatkowych.<\/p>\n<p>U\u017cytkownik powinien r\u00f3wnie\u017c wzi\u0105\u0107 pod uwag\u0119 ustawienie wyceny stan\u00f3w magazynowych w kluczu transakcji. W przypadku transakcji magazynowych przy u\u017cyciu kluczy transakcji z wycen\u0105 stan\u00f3w magazynowych, aktualizowane s\u0105 wszystkie odpowiednie warto\u015bci zapas\u00f3w. Je\u015bli natomiast transakcja odbywa si\u0119 bez wyceny stan\u00f3w magazynowych, warto\u015bci zapas\u00f3w, np. konto artyku\u0142u, \u015brednia wa\u017cona cena, konta zapas\u00f3w i warto\u015bci artyku\u0142\u00f3w\/magazynu nie s\u0105 aktualizowane.<\/p>\n<p>Klucze transakcji bez wyceny stan\u00f3w magazynowych mog\u0105 by\u0107 u\u017cywane do zarz\u0105dzania zapasami, opartego wy\u0142\u0105cznie na ilo\u015bci, w kt\u00f3rych warto\u015bci zapas\u00f3w zasadniczo nie powinny by\u0107 przechowywane. Je\u015bli jednak artyku\u0142\/magazyn zosta\u0142 wyceniony co najmniej raz, u\u017cycie klucza transakcji bez wyceny stan\u00f3w magazynowych w transakcji nie jest ju\u017c zalecane, poniewa\u017c warto\u015bci zapas\u00f3w nie s\u0105 aktualizowane po takiej transakcji (bez wyceny stan\u00f3w magazynowych), co mo\u017ce prowadzi\u0107 do niesp\u00f3jno\u015bci w kolejnych procesach.<\/p>\n<p>Rodzaje wyceny zosta\u0142y opisane w kolejnych rozdzia\u0142ach:<\/p>\n<ul>\n<li><em>Czasowy<\/em><\/li>\n<li><em>Ostateczny<\/em><\/li>\n<li><em>Korekta ceny<\/em> i <em>Korekta koszt\u00f3w dodatkowych<\/em><\/li>\n<\/ul>\n<h4 id=\"czasowy\" >Czasowy<\/h4>\n<p>Typ wyceny <em>Czasowy<\/em> pozwala na tymczasow\u0105 wycen\u0119 transakcji magazynowej, kt\u00f3ra reprezentuje przych\u00f3d i mo\u017ce zosta\u0107 ponownie wyceniony (korekta) w trakcie innej transakcji magazynowej. Przyj\u0119cia towar\u00f3w s\u0105 zwykle ksi\u0119gowane z kluczem transakcji, kt\u00f3ry posiada typ wyceny <em>Czasowy<\/em>, dzi\u0119ki czemu mo\u017cna je ponownie wyceni\u0107 po wprowadzeniu faktury zakupu lub dodatkowej faktury kosztowej. Przyj\u0119cie towaru mo\u017ce by\u0107 poddane korekcie, np. je\u015bli wyst\u0119puj\u0105 odchylenia od pierwotnie zaplanowanych warto\u015bci lub od cen zakupu pozycji zam\u00f3wienia. Powodem tego mog\u0105 by\u0107 np. odchylenia cenowe rozpoznane na fakturze zakupu lub dodatkowe koszty wysy\u0142ki, dop\u0142aty transportowe, dop\u0142aty ekspresowe, c\u0142a itp.<\/p>\n<p>Je\u015bli klucz transakcji, kt\u00f3ry posiada typ wyceny <em>Czasowy<\/em> jest u\u017cywany podczas ksi\u0119gowania przyj\u0119\u0107 towar\u00f3w, nale\u017cy przestrzega\u0107 ustawie\u0144 klucza transakcji u\u017cywanego dla faktury zakupu. Typ wyceny <em>Korekta ceny<\/em> powinien by\u0107 w\u00f3wczas ustawiona dla faktur zakupu, a typ wyceny <em>Korekta koszt\u00f3w dodatkowych<\/em> dla faktur koszt\u00f3w dodatkowych, jak r\u00f3wnie\u017c funkcja <em>Wycena stan\u00f3w magazynowych <\/em>powinna by\u0107 aktywowana dla obu typ\u00f3w.<\/p>\n<p>W przypadku przyj\u0119\u0107 towar\u00f3w w ramach zakupu, otrzymana ilo\u015b\u0107 jest zawsze wyceniana po cenach zgodnych z pozycj\u0105 zam\u00f3wienia zakupu. W przypadku przyj\u0119\u0107 towar\u00f3w z produkcji, wycena jest przeprowadzana po cenie szacunkowej, okre\u015blonej w u\u017cywanym kluczu transakcji.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Wszelkie transakcje mieszane, tj. zar\u00f3wno <em>Czasowy,<\/em> jak i <em>Ostateczny<\/em> typ wyceny przyj\u0119cia towar\u00f3w (a nast\u0119pnie r\u00f3wnie\u017c faktury zakupu i faktury koszt\u00f3w dodatkowych) w odniesieniu do pozycji zam\u00f3wienia zakupu, s\u0105 niedozwolone i mog\u0105 prowadzi\u0107 do b\u0142\u0119d\u00f3w w wycenie. Dotyczy to zar\u00f3wno procesu zakupu, jak i wszelkich reklamacji dotycz\u0105cych zwrot\u00f3w towar\u00f3w. Prawid\u0142owa obs\u0142uga musi by\u0107 zapewniona przez organizacj\u0119.<\/div><\/section>\n<h4 id=\"ostateczny\" >Ostateczny<\/h4>\n<p>Transakcje magazynowe z typem wyceny <em>Ostateczny<\/em>, np. ksi\u0119gowania przyj\u0119cia towar\u00f3w, nie mog\u0105 by\u0107 aktualizowane (korekta) przez p\u00f3\u017aniejsze transakcje magazynowe (transakcje korekty z faktury zakupu lub faktury koszt\u00f3w dodatkowych). Wycena stan\u00f3w magazynowych jest zatem uwa\u017cana za <em>Ostateczn\u0105.<\/em><\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">W tym przypadku nale\u017cy pami\u0119ta\u0107, \u017ce klucz transakcji jest u\u017cywany dla faktury zakupu, dla kt\u00f3rej funkcja <em>Wycena stan\u00f3w magazynowych<\/em> nie jest aktywna.<\/div><\/section>\n<h4 id=\"korekta-ceny-i-korekta-kosztow-dodatkowych\" >Korekta ceny i Korekta koszt\u00f3w dodatkowych<\/h4>\n<p>Transakcje magazynowe, wynikaj\u0105ce z ksi\u0119gowania faktur zakupu lub faktur koszt\u00f3w dodatkowych, mog\u0105 mie\u0107 klucz transakcji, kt\u00f3ry posiada typ wyceny <em>Korekta ceny<\/em> lub <em>Korekta koszt\u00f3w dodatkowych<\/em>, co prowadzi do korekty zapas\u00f3w zaksi\u0119gowanych w przyj\u0119ciu towaru do kalkulowanych cen zakupu z zam\u00f3wienia zakupu. Je\u015bli przyj\u0119cie towaru jest ksi\u0119gowane dopiero po fakturze zakupu, w\u00f3wczas przyj\u0119cie towaru jest wyceniane na podstawie warto\u015bci z faktury zakupu.<\/p>\n<p>Korekta ceny jest mo\u017cliwa tylko w otwartych okresach ksi\u0119gowych, pod warunkiem, \u017ce artyku\u0142 nadal znajduje si\u0119 w magazynie. Wszelkie rozchody, kt\u00f3re mia\u0142y miejsce w mi\u0119dzyczasie, nie s\u0105 poddawane korekcie i ponownie wyceniane.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Wszelkie transakcje mieszane, tj. zar\u00f3wno <em>Czasowy,<\/em> jak i <em>Ostateczny<\/em> typ wyceny przyj\u0119cia towar\u00f3w (a nast\u0119pnie r\u00f3wnie\u017c faktury zakupu i faktury koszt\u00f3w dodatkowych) w odniesieniu do pozycji zam\u00f3wienia zakupu, s\u0105 niedozwolone i mog\u0105 prowadzi\u0107 do b\u0142\u0119d\u00f3w w wycenie. Dotyczy to zar\u00f3wno procesu zakupu, jak i wszelkich reklamacji dotycz\u0105cych zwrot\u00f3w towar\u00f3w. Prawid\u0142owa obs\u0142uga musi by\u0107 zapewniona przez organizacj\u0119.<\/div><\/section>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Poni\u017cszy przyk\u0142ad opisuje wst\u0119pn\u0105 wycen\u0119 z przyj\u0119cia towaru i p\u00f3\u017aniejsz\u0105 korekt\u0119 ceny podczas ksi\u0119gowania faktury zakupu:<\/p>\n<p>10 sztuk artyku\u0142u zosta\u0142o zam\u00f3wionych u dostawcy dnia 12 grudnia, za cen\u0119 jednostkow\u0105 25,00 EUR. Odbi\u00f3r towar\u00f3w ma miejsce 18 grudnia. Odbi\u00f3r 10 sztuk po kalkulowanej cenie zakupu z zam\u00f3wienia (25,00 EUR) jest rejestrowany w transakcji magazynowej z typu procesu <em>Czasowy.<\/em> Faktura zakupu przychodzi 23 grudnia i ma dat\u0119 wystawienia 21 grudnia. Dostawca udzieli\u0142 rabatu \u015bwi\u0105tecznego w wysoko\u015bci 50,00 EUR, kt\u00f3ry nie by\u0142 przewidziany w zam\u00f3wieniu. Po zaksi\u0119gowaniu faktury zakupu z transakcji <em>Korekta ceny,<\/em> tworzona jest transakcja magazynowa dla wprowadzonej daty otrzymania 23 grudnia, kt\u00f3re rozdziela r\u00f3\u017cnic\u0119 mi\u0119dzy kalkulowan\u0105 cen\u0105 zakupu w zam\u00f3wieniu a rzeczywist\u0105 cen\u0105 zgodnie z faktur\u0105 zakupu na dostarczone pozycje. Po przeprowadzeniu korekty, artyku\u0142 jest wyceniany na 20,00 EUR.<\/div><\/section>\n<p>Korekta ceny mo\u017ce mie\u0107 miejsce tylko wtedy, gdy dostarczony artyku\u0142 nadal znajduje si\u0119 w magazynie. Podczas przeprowadzania korekty, ilo\u015b\u0107 w pozycji zam\u00f3wienia zakupu jest por\u00f3wnywana z aktualnym stanem magazynowym artyku\u0142u. Je\u015bli aktualny stan magazynowy jest mniejszy ni\u017c ilo\u015b\u0107 w pozycji zam\u00f3wienia zakupu, w\u00f3wczas zwi\u0119kszenie jest przeprowadzane proporcjonalnie do dost\u0119pnego stanu magazynowego. Ilo\u015b\u0107 nieprzypisana do pozycji jest oznaczana jako <em>Nieprzypisany<\/em> i nie jest brana pod uwag\u0119 przy wycenie zapas\u00f3w.<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Poni\u017cszy przyk\u0142ad opisuje to samo przyj\u0119cie towaru z korekt\u0105 ceny, co w poprzednim przyk\u0142adzie, przy za\u0142o\u017ceniu, \u017ce bie\u017c\u0105cy stan magazynowy w momencie korekty ceny wynosi 5 sztuk:<\/p>\n<p>W dniu 19 grudnia, 5 sztuk produktu zostaje sprzedane klientom i wydane z magazynu. Podczas p\u00f3\u017aniejszej korekty ceny, 25,00 EUR rabatu z 50,00 EUR jest rozdzielane na pozosta\u0142e 5 sztuk artyku\u0142u. Pozosta\u0142a kwota jest oznaczona jako <em>Nie podlega alokacji<\/em>.<\/div><\/section>\n<p>Je\u015bli w powy\u017cszym przyk\u0142adzie ca\u0142y zapas zostanie wydany z magazynu 19 grudnia, w\u00f3wczas nie b\u0119dzie \u017cadnego zapasu tej pozycji przed zaksi\u0119gowaniem faktury zakupu. W takim przypadku, ca\u0142y rabat w wysoko\u015bci 50,00 EUR powinien zosta\u0107 oznaczony jako <em>Nieprzypisany.<\/em><\/p>\n<p>Przy obliczaniu zapasu dost\u0119pnego w magazynie, w momencie korekty ceny zapasu, zapas posiadaj\u0105cy specyfikacj\u0119 nie jest w \u017cadnym wypadku brany pod uwag\u0119. Je\u015bli korekta ceny jest przeprowadzana dla artyku\u0142u posiadaj\u0105cego specyfikacj\u0119, nie ma znaczenia, kt\u00f3re specyfikacje zosta\u0142y odpisane, a kt\u00f3re nadal znajduj\u0105 si\u0119 w magazynie.<\/p>\n<h3 id=\"pochodzenie-kwot-nieprzypisanych\" >Pochodzenie kwot nieprzypisanych<\/h3>\n<p>Przesuni\u0119cia, kt\u00f3rych nie mo\u017cna przypisa\u0107, s\u0105 neutralne pod wzgl\u0119dem warto\u015bci, nie maj\u0105 dalszego wp\u0142ywu na wycen\u0119 stan\u00f3w magazynowych i s\u0105 wykorzystywane wy\u0142\u0105cznie do cel\u00f3w dokumentacji. Mog\u0105 one powsta\u0107 mi\u0119dzy innymi w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<ul>\n<li><strong>Zaokr\u0105glenia r\u00f3\u017cnic<\/strong> &#8212; aby unikn\u0105\u0107 sytuacji, w kt\u00f3rej stany magazynowe z zerowymi ilo\u015bciami maj\u0105 warto\u015b\u0107 wynikaj\u0105c\u0105 z b\u0142\u0119d\u00f3w zaokr\u0105glenia, wszelkie zaokr\u0105glenia r\u00f3\u017cnic s\u0105 oznaczane jako <em>Nie mo\u017cna przypisa\u0107.<\/em><\/li>\n<\/ul>\n<ul>\n<li><strong>Korekta ceny z zamkni\u0119tym okresem ksi\u0119gowym<\/strong> &#8212; je\u015bli transakcja magazynowa, kt\u00f3ra ma zosta\u0107 poddana korekcie, znajduje si\u0119 w okresie ksi\u0119gowym, kt\u00f3ry zosta\u0142 ju\u017c zako\u0144czony, to nie mo\u017cna go podda\u0107 korekcie. Warto\u015b\u0107 jest oznaczona jako <em>Nie mo\u017cna przypisa\u0107<\/em> w transakcji magazynowej.<\/li>\n<\/ul>\n<ul>\n<li><strong>Korekty ceny dla zerowego stanu magazynowego<\/strong> &#8212; je\u015bli otrzymana ilo\u015b\u0107 nie znajduje si\u0119 ju\u017c w magazynie, gdy towary s\u0105 poddawane korekcie z powodu faktury zakupu lub faktu<span style=\"font-size: revert; color: initial;\">ry koszt\u00f3w dodatkowych, np. poniewa\u017c artyku\u0142 zosta\u0142 sprzedany klientom lub wydany, to nie jest mo\u017cliwa korekta cen towar\u00f3w.<\/span><\/li>\n<\/ul>\n<ul>\n<li><strong>Przychody ujemne z zerow\u0105 warto\u015bci\u0105 stan\u00f3w dla dodatnich<\/strong> <strong>stan\u00f3w magazynowych <\/strong>&#8212; w przypadku, gdy stany magazynowe pozostaj\u0105 dodatnie przy ujemnej transakcji przychodu, ale warto\u015b\u0107 stan\u00f3w magazynowych sta\u0142aby si\u0119 zerowa lub ujemna, to do takich transakcji u\u017cywana jest bie\u017c\u0105ca \u015brednia wa\u017cona ceny. Linia zerowa jest u\u017cywana jako warto\u015b\u0107 progowa: w skrajnych przypadkach, je\u015bli wynikowa warto\u015b\u0107 stan\u00f3w magazynowych jest mniejsza lub r\u00f3wna zero, nowa transakcja przychodu jest wyceniana po istniej\u0105cej \u015bredniej wa\u017conej ceny. Z drugiej strony, wynikaj\u0105ca z tego r\u00f3\u017cnica w stosunku do okre\u015blonej warto\u015bci transakcji jest oznaczana jako <em>Nie mo\u017cna przypisa\u0107<\/em>.<\/li>\n<\/ul>\n<ul>\n<li><strong>Ujemne korekty warto\u015bci z zerow\u0105 warto\u015bci\u0105 stan\u00f3w z bie\u017c\u0105cym dodatnim stanem magazynowym<\/strong> &#8212; przy zaksi\u0119gowaniu ujemnych korekt warto\u015bci i wymuszonego spadku poni\u017cej linii zerowej, wynikaj\u0105ca z tego ujemna cz\u0119\u015b\u0107 jest oznaczona jako <em>Nie mo\u017cna przypisa\u0107.<\/em><\/li>\n<\/ul>\n<ul>\n<li><strong>Przychody z ujemn\u0105 ilo\u015bci\u0105 stan\u00f3w <\/strong>&#8212; podczas ksi\u0119gowania przychod\u00f3w artyku\u0142u z ujemn\u0105 ilo\u015bci\u0105 zapas\u00f3w, to tyle przychod\u00f3w jest ksi\u0119gowanych jako <em>Nie mo\u017cna przypisa\u0107<\/em>, ile jest to konieczne pod wzgl\u0119dem ilo\u015bci, aby doprowadzi\u0107 artyku\u0142 do stanu zerowego.<\/li>\n<\/ul>\n<p>Poni\u017csze przyk\u0142ady opisuj\u0105, w jaki spos\u00f3b kwoty nieprzypisane mog\u0105 powsta\u0107 w przypadku ujemnych ilo\u015bci zapas\u00f3w. Pierwszy przyk\u0142ad przedstawia przych\u00f3d z ujemn\u0105 ilo\u015bci\u0105 zapas\u00f3w, przy czym nowa ilo\u015b\u0107 zapas\u00f3w pozostaje ujemna:<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Artyku\u0142 ma stan magazynowy wynosz\u0105cy -10 sztuk i ujemn\u0105 warto\u015b\u0107 stan\u00f3w magazynowych wynosz\u0105c\u0105 -1 000,00 EUR. \u015arednia wa\u017cona ceny wynosi 100,00 EUR. Zaksi\u0119gowany zostaje przych\u00f3d 5 sztuk po cenie szacunkowej 150,00 EUR. Po zaksi\u0119gowaniu pozostaje zapas \u2011 5 sztuk i warto\u015b\u0107 stan\u00f3w magazynowych 0,00 EUR. \u015arednia wa\u017cona ceny nadal wynosi 100,00 EUR. R\u00f3\u017cnica w wysoko\u015bci 250,00 EUR (5 szt. * 150,00 EUR &#8211; 5 szt. * 100,00 EUR) jest oznaczona jako <em>Nie mo\u017cna przypisa\u0107<\/em>.<\/div><\/section>\n<p>Nast\u0119pny przyk\u0142ad pokazuje przych\u00f3d z ujemn\u0105 ilo\u015bci\u0105 towaru, kt\u00f3ry prowadzi do zerowego stanu magazynowego:<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Artyku\u0142 jest poddany ewidencji stan\u00f3w magazynowych z zapasem wynosz\u0105cym -1 sztuka i ujemn\u0105 warto\u015bci\u0105 stan\u00f3w magazynowych wynosz\u0105c\u0105 -100,00 EUR. \u015arednia wa\u017cona ceny wynosi 100,00 EUR. Zaksi\u0119gowany zostaje przych\u00f3d 1 sztuki po cenie szacunkowej 150,00 EUR. Po zaksi\u0119gowaniu pozostaje zapas 0 sztuki warto\u015b\u0107 stan\u00f3w magazynowych 0,00 EUR. \u015arednia wa\u017cona ceny nadal wynosi 100,00 EUR. R\u00f3\u017cnica w wysoko\u015bci 50,00 EUR (1 szt. * 150,00 EUR &#8211; 1 szt. * 100,00 EUR) jest oznaczona jako <em>Nie mo\u017cna przypisa\u0107<\/em>.<\/div><\/section>\n<p>Je\u015bli przych\u00f3d skutkuje dodatni\u0105 ilo\u015bci\u0105, nowa \u015brednia ruchoma cena sk\u0142ada si\u0119 z ceny wyceny dodania i nowej ilo\u015bci zapas\u00f3w, jak pokazuje poni\u017cszy przyk\u0142ad:<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Artyku\u0142 jest poddany ewidencji stan\u00f3w magazynowych z zapasem wynosz\u0105cym -5 sztuk i ujemn\u0105 warto\u015bci\u0105 stan\u00f3w magazynowych -500,00 EUR. \u015arednia wa\u017cona ceny wynosi 100,00 EUR. Zaksi\u0119gowany zostaje przych\u00f3d 8 sztuk po cenie szacunkowej 150,00 EUR. Po zaksi\u0119gowaniu pozostaje zapas 3 sztuk o warto\u015bci 450,00 EUR. \u015arednia wa\u017cona ceny wynosi 150,00 EUR. R\u00f3\u017cnica w wysoko\u015bci 250,00 EUR (5 szt. * 150,00 EUR &#8211; 5 szt. * 100,00 EUR) jest oznaczona jako <em>Nie mo\u017cna przypisa\u0107<\/em>. Ilo\u015b\u0107 5 sztuk reprezentuje ilo\u015b\u0107 wymagan\u0105 do doprowadzenia artyku\u0142u do zerowego stanu magazynowego.<\/div><\/section>\n<p>Je\u015bli transakcja w ostatnim przyk\u0142adzie spowodowa\u0142aby ujemn\u0105 warto\u015b\u0107 stan\u00f3w magazynowych, w\u00f3wczas kwota nieprzypisana by\u0142aby ujemna, tak jak pokazuje poni\u017cszy przyk\u0142ad:<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Artyku\u0142 jest poddany ewidencji stan\u00f3w magazynowych z zapasem wynosz\u0105cym -5 sztuk i ujemn\u0105 warto\u015bci\u0105 stan\u00f3w magazynowych wynosz\u0105c\u0105 -500,00 EUR. \u015arednia wa\u017cona ceny wynosi 100,00 EUR. Zaksi\u0119gowany zostaje przych\u00f3d 8 sztuk po cenie szacunkowej 50,00 EUR. Po zaksi\u0119gowaniu pozostaje zapas 3 sztuk o warto\u015bci 150,00 EUR. \u015arednia wa\u017cona ceny wynosi 50,00 EUR. R\u00f3\u017cnica -250,00 EUR (5 szt. * 50,00 EUR &#8211; 5 szt. * 100,00 EUR) jest oznaczona jako <em>Nie mo\u017cna przypisa\u0107<\/em>.<\/div><\/section>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Transakcje, kt\u00f3re prowadz\u0105 do ujemnej ilo\u015bci stan\u00f3w magazynowych na poziomie magazynu, s\u0105 dozwolone tylko wtedy, gdy funkcja<em> Dozwolone stany ujemne<\/em> zosta\u0142a aktywowana w funkcji <em>Stany magazynowe<\/em> w aplikacji <em>Konfiguracja.<\/em> Je\u015bli funkcja ta jest aktywna, w\u00f3wczas ma to wp\u0142yw na wycen\u0119 stan\u00f3w magazynowych, a tym samym na \u015bredni\u0105 wa\u017con\u0105 ceny, je\u015bli stany magazynowe spadn\u0105 poni\u017cej linii zerowej.<\/div><\/section>\n<h3 id=\"procesy-zwiazane-z-wycena\" >Procesy zwi\u0105zane z wycen\u0105<\/h3>\n<p>Transakcje magazynowe, kt\u00f3re reprezentuj\u0105 przychody, s\u0105 wyceniane wed\u0142ug ceny szacunkowej, okre\u015blonej w u\u017cywanym kluczu transakcji. Ta cena szacunkowa jest proponowana dla zarejestrowanych transakcji magazynowych. Niemniej jednak, niekt\u00f3re procesy biznesowe odbiegaj\u0105 od tego schematu, okre\u015blaj\u0105c np. sta\u0142\u0105 cen\u0119 szacunkow\u0105 z dokumentu wy\u017cszego szczebla. W takim przypadku, do wyceny u\u017cywana jest okre\u015blona cena, a nie cena z klucza transakcji.<\/p>\n<p>Poni\u017csze podrozdzia\u0142y wyja\u015bniaj\u0105 procesy, kt\u00f3re mog\u0105 skutkowa\u0107 transakcj\u0105 magazynow\u0105, a tym samym prowadzi\u0107 do aktualizacji wyceny stan\u00f3w magazynowych:<\/p>\n<ul>\n<li><em>Przyj\u0119cie towar\u00f3w z zakupu<\/em><\/li>\n<li><em>Przyj\u0119cie towar\u00f3w z zakupu w ramach konsygnacji dostawcy<\/em><\/li>\n<li><em>Przyj\u0119cie towar\u00f3w z produkcji<\/em><\/li>\n<li><em>Przyj\u0119cie towar\u00f3w ze zlecenia dystrybucji<\/em><\/li>\n<li><em>Przyj\u0119cie zwrotu towaru od klienta<\/em><\/li>\n<li><em>Faktura zakupu<\/em><\/li>\n<li><em>Kalkulacja koszt\u00f3w dodatkowych<\/em><\/li>\n<li><em>Anulowanie faktury zakupu lub faktury koszt\u00f3w dodatkowych\u00a0<\/em><\/li>\n<li><em>Zamkni\u0119cie inwentaryzacji<\/em><\/li>\n<li><em>Przeniesienie mi\u0119dzymagazynowe<\/em><\/li>\n<\/ul>\n<h4 id=\"przyjecie-towarow-z-zakupu\" >Przyj\u0119cie towar\u00f3w z zakupu<\/h4>\n<p>Przyj\u0119cie towar\u00f3w z zakup\u00f3w jest wyceniane po cenie okre\u015blonej w odpowiednim zam\u00f3wieniu zakupu. Po zaksi\u0119gowaniu przyj\u0119cia towar\u00f3w, generowana jest transakcja magazynowa, kt\u00f3re automatycznie aktualizuje \u015bredni\u0105 wa\u017con\u0105 ceny i ostatni\u0105 cen\u0119 zakupu artyku\u0142u. Je\u015bli faktura zakupu nale\u017c\u0105ca do zam\u00f3wienia zosta\u0142a ju\u017c zaksi\u0119gowana, w\u00f3wczas u\u017cywana jest dok\u0142adniejsza cena szacunkowa z faktury zakupu. Je\u015bli zafakturowana ilo\u015b\u0107 jest mniejsza ni\u017c ilo\u015b\u0107 zam\u00f3wiona w zam\u00f3wieniu zakupu, w\u00f3wczas r\u00f3\u017cnica jest wyceniana po cenie z zam\u00f3wienia. Nawet je\u015bli ilo\u015b\u0107 zaksi\u0119gowana w potwierdzeniu odbioru towaru jest wi\u0119ksza ni\u017c ilo\u015b\u0107 zam\u00f3wiona w zam\u00f3wieniu (dostawa nadwy\u017ckowa), r\u00f3\u017cnica jest wyceniana po cenie z zam\u00f3wienia.<\/p>\n<p>Je\u015bli dostarczono tylko cz\u0119\u015bciow\u0105 ilo\u015b\u0107, i ta niekompletna dostawa zosta\u0142a zaakceptowana jako ostateczna dostawa poprzez r\u0119czn\u0105 finalizacj\u0119 dostawy, to wszelkie koszty dodatkowe, kt\u00f3re nie zosta\u0142y jeszcze naliczone, zostan\u0105 skorygowane. Co za tym idzie, mo\u017ce to spowodowa\u0107 nieprzypisanie kwot.<\/p>\n<p>W przypadku przyj\u0119cia towar\u00f3w z zakupu, u\u017cytkownik powinien zwr\u00f3ci\u0107 uwag\u0119 na funkcje specjalne opisane w kolejnych rozdzia\u0142ach:<\/p>\n<ul>\n<li>Podzia\u0142 dop\u0142at za pierwsz\u0105 dostaw\u0119 cz\u0119\u015bciow\u0105<\/li>\n<li>Podstawa kalkulacji dla wyceny przyj\u0119\u0107 towar\u00f3w<\/li>\n<\/ul>\n<h5 id=\"podzial-doplat-za-pierwsza-dostawe-czesciowa\" >Podzia\u0142 dop\u0142at za pierwsz\u0105 dostaw\u0119 cz\u0119\u015bciow\u0105<\/h5>\n<p>Bezwzgl\u0119dne dop\u0142aty w pozycji zam\u00f3wienia zakupu mog\u0105 by\u0107 nie tylko przydzielane proporcjonalnie do ilo\u015bci otrzymanych w ramach dostaw cz\u0119\u015bciowych (podzia\u0142 dop\u0142at &#8211; <em>Roz\u0142\u00f3\u017c na dostawy cz\u0119\u015bciowe<\/em>), ale s\u0105 r\u00f3wnie\u017c natychmiast dodawane do konta zapas\u00f3w, gdy funkcja <em>Przyporz\u0105dkuj w ca\u0142o\u015bci do pierwszej dostawy cz\u0119\u015bciowej<\/em> jest aktywowana w trakcie pierwszego przyj\u0119cia towaru.<\/p>\n<p>Celem tej funkcji jest unikni\u0119cie zani\u017cania warto\u015bci cz\u0119\u015bciowo dostarczonych ilo\u015bci &#8211; do czasu nadej\u015bcia faktury zakupu &#8211; oraz, z kolei, unikni\u0119cie zawy\u017cania warto\u015bci wszelkich dostaw nadwy\u017ckowych (poprzez proporcjonalne dop\u0142aty).<\/p>\n<p>Poni\u017cej znajduje si\u0119 prosty przyk\u0142ad ilustruj\u0105cy t\u0119 sytuacj\u0119:<\/p>\n<p><strong>ZZ <\/strong>&#8212; Zam\u00f3wienie zakupu<\/p>\n<p><strong>PT<\/strong> &#8212; Przyj\u0119cie towar\u00f3w<\/p>\n<p><strong>FZ<\/strong> &#8212; Faktura zakupu<\/p>\n<p><strong>\u015aWC<\/strong> &#8212; \u015brednia wa\u017cona ceny<\/p>\n<p><strong>\u015aWC [z]<\/strong> &#8212; \u015aWC z aktywowan\u0105 funkcj\u0105 <em>Przyporz\u0105dkuj w ca\u0142o\u015bci do pierwszej dostawy cz\u0119\u015bciowej<\/em><\/p>\n<p><strong>\u015aWC [bez]<\/strong> &#8212; \u015aWC bez ca\u0142kowitego przyporz\u0105dkowania do pierwszej dostawy cz\u0119\u015bciowej, funkcja <em>Roz\u0142\u00f3\u017c na dostawy cz\u0119\u015bciowe<\/em>\u00a0jest aktywna.<\/p>\n<p>Przyjmowane jest zam\u00f3wienie na 10 sztuk z cen\u0105 10,00 EUR i dop\u0142at\u0105 5,00 EUR, tak jak podano. Przyj\u0119cia towaru s\u0105 podzielone na trzy dostawy cz\u0119\u015bciowe. Pierwsze przyj\u0119cie towaru, opr\u00f3cz warto\u015bci towaru, ksi\u0119guje dop\u0142at\u0119 w wysoko\u015bci 5,00 EUR na koncie zapas\u00f3w; nie ma koszt\u00f3w zakupu.<\/p>\n<table style=\"width: 100%; height: 161px;\">\n<thead>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"76\"><strong>Dokument<\/strong><\/td>\n<td style=\"height: 46px;\" width=\"85\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td style=\"height: 46px;\" width=\"66\"><strong>Cena<\/strong><\/td>\n<td style=\"height: 46px;\" width=\"66\"><strong>Dop\u0142ata<\/strong><\/td>\n<td style=\"height: 46px;\" width=\"88\"><strong>Kwota\/warto\u015b\u0107<\/strong><\/td>\n<td style=\"height: 46px;\" width=\"79\"><strong>\u015aWC [<\/strong><strong>z]<\/strong><\/td>\n<td style=\"height: 46px;\" width=\"80\"><strong>\u015aWC [<\/strong><strong>bez]<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"76\">ZZ<\/td>\n<td style=\"height: 23px;\" width=\"85\">10 szt.<\/td>\n<td style=\"height: 23px;\" width=\"66\">10,00<\/td>\n<td style=\"height: 23px;\" width=\"66\">5,00<\/td>\n<td style=\"height: 23px;\" width=\"88\">105,00<\/td>\n<td style=\"height: 23px;\" width=\"79\">&#8211;<\/td>\n<td style=\"height: 23px;\" width=\"80\">&#8211;<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"76\">PT 1<\/td>\n<td style=\"height: 23px;\" width=\"85\">5 szt.<\/td>\n<td style=\"height: 23px;\" width=\"66\"><\/td>\n<td style=\"height: 23px;\" width=\"66\">5,00<\/td>\n<td style=\"height: 23px;\" width=\"88\">55,00<\/td>\n<td style=\"height: 23px;\" width=\"79\">11,00<\/td>\n<td style=\"height: 23px;\" width=\"80\">10,50<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"76\">PT 2<\/td>\n<td style=\"height: 23px;\" width=\"85\">3 szt.<\/td>\n<td style=\"height: 23px;\" width=\"66\"><\/td>\n<td style=\"height: 23px;\" width=\"66\">&#8211;<\/td>\n<td style=\"height: 23px;\" width=\"88\">30,00<\/td>\n<td style=\"height: 23px;\" width=\"79\">10,625<\/td>\n<td style=\"height: 23px;\" width=\"80\">10,50<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"76\">PT 3<\/td>\n<td style=\"height: 23px;\" width=\"85\">2 szt.<\/td>\n<td style=\"height: 23px;\" width=\"66\"><\/td>\n<td style=\"height: 23px;\" width=\"66\">&#8211;<\/td>\n<td style=\"height: 23px;\" width=\"88\">20,00<\/td>\n<td style=\"height: 23px;\" width=\"79\">10,50<\/td>\n<td style=\"height: 23px;\" width=\"80\">10,50<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"76\">FZ<\/td>\n<td style=\"height: 23px;\" width=\"85\">10 szt.<\/td>\n<td style=\"height: 23px;\" width=\"66\"><\/td>\n<td style=\"height: 23px;\" width=\"66\"><\/td>\n<td style=\"height: 23px;\" width=\"88\">105,00<\/td>\n<td style=\"height: 23px;\" width=\"79\">10,50<\/td>\n<td style=\"height: 23px;\" width=\"80\">10,50<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>W poni\u017cszym przyk\u0142adzie ma\u0142e ilo\u015bci s\u0105 pocz\u0105tkowo ksi\u0119gowane w dostawach cz\u0119\u015bciowych. Pokazuje to stosunkowo gwa\u0142towny wzrost \u015bredniej ceny po pierwszej dostawie cz\u0119\u015bciowej.<\/p>\n<table>\n<thead>\n<tr>\n<td width=\"76\"><strong>Dokument<\/strong><\/td>\n<td width=\"86\"><strong>Ilo\u015b\u0107<\/strong><\/td>\n<td width=\"65\"><strong>Cena<\/strong><\/td>\n<td width=\"67\"><strong>Dop\u0142ata<\/strong><\/td>\n<td width=\"87\"><strong>Kwota\/Warto\u015b\u0107<\/strong><\/td>\n<td width=\"80\"><strong>\u015aWC [z]<\/strong><\/td>\n<td width=\"79\"><strong>\u015aWC [bez]<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td width=\"76\">ZZ<\/td>\n<td width=\"86\">10 szt.<\/td>\n<td width=\"65\">10,00<\/td>\n<td width=\"67\">5,00<\/td>\n<td width=\"87\">105,00<\/td>\n<td width=\"80\">&#8211;<\/td>\n<td width=\"79\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td width=\"76\">PT 1<\/td>\n<td width=\"86\">1 szt.<\/td>\n<td width=\"65\"><\/td>\n<td width=\"67\">5,00<\/td>\n<td width=\"87\">15,00<\/td>\n<td width=\"80\">15,00<\/td>\n<td width=\"79\">10,50<\/td>\n<\/tr>\n<tr>\n<td width=\"76\">PT 2<\/td>\n<td width=\"86\">1 szt.<\/td>\n<td width=\"65\"><\/td>\n<td width=\"67\">&#8211;<\/td>\n<td width=\"87\">10,00<\/td>\n<td width=\"80\">12,50<\/td>\n<td width=\"79\">10,50<\/td>\n<\/tr>\n<tr>\n<td width=\"76\">PT 3<\/td>\n<td width=\"86\">8 szt.<\/td>\n<td width=\"65\"><\/td>\n<td width=\"67\">&#8211;<\/td>\n<td width=\"87\">80,00<\/td>\n<td width=\"80\">10,50<\/td>\n<td width=\"79\">10,50<\/td>\n<\/tr>\n<tr>\n<td width=\"76\">FZ<\/td>\n<td width=\"86\">10 szt.<\/td>\n<td width=\"65\"><\/td>\n<td width=\"67\"><\/td>\n<td width=\"87\">105,00<\/td>\n<td width=\"80\">10,50<\/td>\n<td width=\"79\">10,50<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Jak wida\u0107 na przyk\u0142adzie, funkcja <em>Przyporz\u0105dkuj w ca\u0142o\u015bci do pierwszej dostawy cz\u0119\u015bciowej <\/em>mo\u017ce mie\u0107 wp\u0142yw na warto\u015b\u0107 stan\u00f3w magazynowych i wynikaj\u0105c\u0105 z niej \u015bredni\u0105 wa\u017con\u0105 ceny w przypadku bardzo ma\u0142ej pierwszej dostawy cz\u0119\u015bciowej i proporcjonalnie stosunkowo wysokiej warto\u015bci koszt\u00f3w og\u00f3lnych (przynajmniej do czasu nadej\u015bcia faktury zakupu).<\/div><\/section>\n<h5 id=\"podstawa-kalkulacji-dla-wyceny-przyjec-towarow\" >Podstawa kalkulacji dla wyceny przyj\u0119\u0107 towar\u00f3w<\/h5>\n<p>Poni\u017csze &#8211; uproszczone &#8211; podstawy kalkulacji s\u0105 wykorzystywane do okre\u015blenia warto\u015bci towar\u00f3w, jednorazowych dop\u0142at i wszelkich koszt\u00f3w zakupu:<\/p>\n<table style=\"width: 100%; height: 2139px;\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"173\"><strong>Atrybut<\/strong><\/td>\n<td style=\"height: 23px;\" width=\"367\"><strong>Obja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 115px;\">\n<td style=\"height: 115px;\" width=\"173\"><em>valueInvoicedGoods<\/em><\/td>\n<td style=\"height: 115px;\" width=\"367\">Suma warto\u015bci faktur zakupu bez dodatkowych koszt\u00f3w, kt\u00f3ra odnosi si\u0119 do ilo\u015bci ju\u017c zafakturowanej w atrybucie <em>invoicedQty.<\/em> Warto\u015b\u0107 ta jest wa\u017cna, je\u015bli faktury zakupu zosta\u0142y ju\u017c zaksi\u0119gowane przed przyj\u0119ciem towar\u00f3w dla dostarczonego artyku\u0142u zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px;\" width=\"173\"><em>valueInvoicedGoodsPosted<\/em><\/td>\n<td style=\"height: 93px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Odnosi si\u0119 to do cz\u0119\u015bci atrybutu <em>valueInvoicedGoods,<\/em> kt\u00f3ra zosta\u0142a wcze\u015bniej zaksi\u0119gowana na koncie zapas\u00f3w i, w zwi\u0105zku z tym, jest obj\u0119ta odpowiednimi przyj\u0119ciami towar\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"height: 140px;\" width=\"173\"><em>iValue<\/em><\/td>\n<td style=\"height: 140px;\" width=\"367\">Tymczasowa zmienna dla warto\u015bci ju\u017c zafakturowanej. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142\u00a0<i>Kalkulacje, <\/i>na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). Warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>valueInvoicedGoodsPosted<\/em> w przypadku przyj\u0119cia towar\u00f3w i jest sum\u0105 do obliczenia warto\u015bci transakcji magazynowej w atrybucie <em>goodsValueResult.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>valueGoods<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Ca\u0142kowita warto\u015b\u0107 towar\u00f3w netto z wy\u0142\u0105czeniem koszt\u00f3w zakupu, w oparciu o ca\u0142kowit\u0105 ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu w atrybucie <em>totalQty.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>valueGoodsPosted<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Proporcjonalna kwota z atrybutu <em>valueGoods,<\/em> kt\u00f3ra zosta\u0142a zaksi\u0119gowana na koncie zapas\u00f3w, ale nie zosta\u0142a jeszcze skompensowana.<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"height: 140px;\" width=\"173\"><em>niValue<\/em><\/td>\n<td style=\"height: 140px;\" width=\"367\">Tymczasowa zmienna dla warto\u015bci, kt\u00f3ra nie zosta\u0142a jeszcze zafakturowana. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacje,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). W przypadku not uznaniowych, warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>valueGoodsPosted<\/em> i jest sum\u0105 do obliczenia warto\u015bci transakcji magazynowych w atrybucie <em>goodsValueResult.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 116px;\">\n<td style=\"height: 116px;\" width=\"173\"><em>surchargeGoods<\/em><\/td>\n<td style=\"height: 116px;\" width=\"367\">Bezwzgl\u0119dna kwota dop\u0142aty zarezerwowana w pozycji zam\u00f3wienia zakupu. Dop\u0142ata jest obliczana na podstawie sumy rabat\u00f3w dla tych sk\u0142adnik\u00f3w ceny zakupu, dla kt\u00f3rych aktywna jest funkcja <em>Przyporz\u0105dkuj w ca\u0142o\u015bci do pierwszej dostawy cz\u0119\u015bciowej<\/em>. Dop\u0142ata ta odnosi si\u0119 do ca\u0142kowitej ilo\u015bci pozycji zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>surchargeGoodsPosted<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Proporcjonalna kwota z atrybutu <em>surchargeGoods,<\/em> kt\u00f3ra zosta\u0142a zaksi\u0119gowana na koncie zapas\u00f3w, ale nie zosta\u0142a jeszcze skompensowana.<\/td>\n<\/tr>\n<tr style=\"height: 163px;\">\n<td style=\"height: 163px;\" width=\"173\"><em>niSurchage<\/em><\/td>\n<td style=\"height: 163px;\" width=\"367\">Tymczasowa zmienna dla dop\u0142aty za pierwsz\u0105 dostaw\u0119, kt\u00f3ra nie zosta\u0142a jeszcze zafakturowana. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacji,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). W przypadku not uznaniowych, warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>surchargeGoodsPosted<\/em> i jest sum\u0105 do obliczenia warto\u015bci transakcji magazynowych w atrybucie <em>goodsValueResult.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px;\" width=\"173\"><em>additionalCosts<\/em><\/td>\n<td style=\"height: 93px;\" width=\"367\">Kwota przechowywana w pozycji zam\u00f3wienia zakupu, kt\u00f3ra wskazuje, kt\u00f3re koszty dodatkowe zosta\u0142y do tej pory zaksi\u0119gowane wraz z fakturami zakupu lub koszt\u00f3w dodatkowych dla tej pozycji zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>additionalCostsPosted<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Jest to cz\u0119\u015b\u0107 atrybutu <em>additionalCosts,<\/em> kt\u00f3ra zosta\u0142a wcze\u015bniej zaksi\u0119gowana na koncie zapas\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 116px;\">\n<td style=\"height: 116px;\" width=\"173\"><em>iCosts<\/em><\/td>\n<td style=\"height: 116px;\" width=\"367\">Zmienna tymczasowa wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacje,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). Warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>additionalCostsPosted<\/em> i stanowi sum\u0119 do obliczenia warto\u015bci transakcji magazynowych w atrybucie <em>costsValueResult.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px;\" width=\"173\"><em>calculatedCosts<\/em><\/td>\n<td style=\"height: 93px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Warto\u015b\u0107 reprezentuje koszty zakupu (dodatkowe koszty znane z g\u00f3ry) w odniesieniu do ca\u0142kowitej ilo\u015bci pozycji zam\u00f3wienia zakupu w atrybucie <em>totalQty.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>calculatedCostsPosted<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Jest to cz\u0119\u015b\u0107 atrybutu <em>calculatedCosts,<\/em> kt\u00f3ra zosta\u0142a wcze\u015bniej zaksi\u0119gowana na koncie zapas\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"height: 140px;\" width=\"173\"><em>niCosts<\/em><\/td>\n<td style=\"height: 140px;\" width=\"367\">Tymczasowa zmienna dla kwoty, kt\u00f3ra nie zosta\u0142a jeszcze zafakturowana. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacje,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). Warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>calculatedCostsPosted<\/em> i jest sum\u0105 do obliczania warto\u015bci transakcji magazynowych <em>costsValueResult.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"173\"><em>totalQty<\/em><\/td>\n<td style=\"height: 23px;\" width=\"367\">Ca\u0142kowita ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>transQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ca\u0142kowita ilo\u015b\u0107 pozycji przyj\u0119cia towaru lub zaksi\u0119gowana ilo\u015b\u0107 danego przyj\u0119cia towaru.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>iQty<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Podzbi\u00f3r zaksi\u0119gowanej ilo\u015bci przyj\u0119cia towar\u00f3w rozpatrywanych w atrybucie <em>transQty,<\/em> dla kt\u00f3rych zaksi\u0119gowano ju\u017c faktury zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>niQty<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Podzbi\u00f3r zaksi\u0119gowanej ilo\u015bci przyj\u0119cia towar\u00f3w rozpatrywanej w atrybucie <em>transQty,<\/em> dla kt\u00f3rej nie zaksi\u0119gowano jeszcze \u017cadnych faktur zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>invoicedQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ilo\u015b\u0107 zafakturowana do tej pory, tj. cz\u0119\u015bciowa ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu, dla kt\u00f3rej zaksi\u0119gowano ju\u017c faktury zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>receivedQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ilo\u015b\u0107 otrzymana do tej pory, tj. cz\u0119\u015bciowa ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu, dla kt\u00f3rej zaksi\u0119gowano ju\u017c przyj\u0119cie towar\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"height: 140px;\" width=\"173\"><em>valuationValues[]<\/em><\/td>\n<td style=\"height: 140px;\" width=\"367\">Ca\u0142kowita warto\u015b\u0107 wyniku obliczenia tego algorytmu, kt\u00f3ry sk\u0142ada si\u0119 z cz\u0119\u015bciowych wynik\u00f3w <em>goodsValueResult<\/em> (warto\u015b\u0107 towar\u00f3w) i <em>costsValueResult<\/em> (koszty zakupu). Cz\u0119\u015b\u0107 warto\u015bci towar\u00f3w i istniej\u0105ca cz\u0119\u015b\u0107 koszt\u00f3w zakupu s\u0105 ksi\u0119gowane jako oddzielne transakcje magazynowe ze wzgl\u0119du na sytuacj\u0119 ksi\u0119gowania syntetycznego.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>goodsValueResult<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Wynik obliczenia warto\u015bci towar\u00f3w. Warto\u015b\u0107 ta jest podawana w transakcji magazynowej przychodu towar\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>costsValueResult<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Wynik kosztu zakupu lub warto\u015bci kosztowej kalkulacji. Ta cz\u0119\u015b\u0107 warto\u015bci jest ksi\u0119gowana jako oddzielna korekta w trakcie przyj\u0119\u0107 towar\u00f3w.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h6 id=\"kalkulacja\" >Kalkulacja<\/h6>\n<p>Przygotowanie zmiennych pomocniczych:<\/p>\n<p><em>niQty = transQty &#8211; iQty<\/em><\/p>\n<p><em>iCosts = (additionalCosts * transQty) \/ totalQty<\/em><\/p>\n<p><em>niCosts = (calculatedCosts * transQty) totalQty<\/em><\/p>\n<p>Dostarczona ilo\u015b\u0107 w atrybucie <em>receivedQty<\/em> jest aktualizowana:<\/p>\n<p><em>receivedQty<\/em> <em>+= transQty<\/em><\/p>\n<p>Warto\u015bci okre\u015blone dla tego ksi\u0119gowania towar\u00f3w s\u0105 obliczane przy u\u017cyciu nast\u0119puj\u0105cych wzor\u00f3w:<\/p>\n<p><em>iValue = (iQty * (valueInvoicedGoods &#8211; valueInvoicedGoodsPosted)) \/ invoicedQty<\/em><\/p>\n<p><em>niValue = (niQty * valueGoods) \/ totalQty<\/em><\/p>\n<p>niSurcharge = surchargeGoods (dla pierwszego przyj\u0119cia towaru, tj. ilo\u015b\u0107 dostarczona i zafakturowana wynosi zero. W przypadku odwr\u00f3cenia przyj\u0119cia towar\u00f3w, co spowodowa\u0142oby opr\u00f3\u017cnienie konta zapas\u00f3w, kwota dop\u0142aty jest negowana).<\/p>\n<p>Po wykonaniu powy\u017cszych oblicze\u0144, zaktualizowane zostan\u0105 nast\u0119puj\u0105ce sumy pozycji zam\u00f3wienia zakupu:<\/p>\n<p><em>valueInvoicedGoodsPosted += iValue<\/em><\/p>\n<p><em>valueGoodsPosted += niValue<\/em><\/p>\n<p><em>surchargeGoodsPosted += niSurcharge<\/em><\/p>\n<p><em>additionalCostsPosted += iCosts<\/em><\/p>\n<p><em>calculatedCostsPosted += niCosts<\/em><\/p>\n<p>Wyniki ksi\u0119gowania towar\u00f3w i, w stosownych przypadkach, ksi\u0119gowania koszt\u00f3w zakupu:<\/p>\n<p><em>goodsValueResult = iValue + niValue + niSurcharge<\/em><\/p>\n<p><em>costsValueResult = iCosts + niCosts<\/em><\/p>\n<p><em>valuationValues[GOODS_VALUE] = goodsValueResult<\/em><\/p>\n<p><em>valuationValues[COSTS_VALUE] = costsValueResult<\/em><\/p>\n<h4 id=\"przyjecie-towarow-z-zakupu-w-ramach-konsygnacji-dostawcy\" >Przyj\u0119cie towar\u00f3w z zakupu w ramach konsygnacji dostawcy<\/h4>\n<p>Przyj\u0119cie towar\u00f3w z zakupu w ramach konsygnacji dostawcy nie jest wyceniane przy przyj\u0119ciu towar\u00f3w. Po otrzymaniu artyku\u0142u, ksi\u0119gowana jest tylko ilo\u015b\u0107 przychodz\u0105ca. Zapas danej pozycji jest traktowany jako zapas zewn\u0119trzny do momentu jego wycofania. Wycena jest przeprowadzana tylko z ponownym przeszacowaniem, gdy nast\u0119puje wydanie konsygnacyjne. Ta transakcja przeszacowania bezpo\u015brednio poprzedza zaksi\u0119gowanie rozchodu przed wydaniem konsygnacyjnym dostawcy.<\/p>\n<p>Transakcja przeszacowania jest wyceniana po cenie okre\u015blonej w wa\u017cnym kontrakcie zakupu typu <em>Konsygnacja.<\/em> Kontrakt ten zosta\u0142 uzgodniony z w\u0142a\u015bcicielem zapas\u00f3w zewn\u0119trznych, tj. dostawc\u0105 konsygnacyjnym. Je\u015bli nie mo\u017cna ustali\u0107 wa\u017cnego kontraktu, to stosowana jest cena z kontraktu, kt\u00f3ry wygas\u0142. Taki kontrakt istnieje w ka\u017cdym przypadku, poniewa\u017c \u017cadna pozycja zam\u00f3wienia zakupu dla dostawcy konsygnacyjnego nie mo\u017ce zosta\u0107 wprowadzona bez powi\u0105zania z kontraktem zakupu typu <em>Konsygnacja.<\/em> W zwi\u0105zku z tym, u\u017cytkownik zawsze mo\u017ce okre\u015bli\u0107 cen\u0119.<\/p>\n<p>Wycena dla powy\u017cszej transakcji przeszacowania jest taka sama jak dla przyj\u0119\u0107 towar\u00f3w z zakupu (wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w podrozdziale <em>Przyj\u0119cia towar\u00f3w z zakupu<\/em>), z wyj\u0105tkiem tego, \u017ce ceny s\u0105 okre\u015blane na podstawie kontraktu. \u015arednia wa\u017cona ceny i ostatnia cena zakupu artyku\u0142u s\u0105 aktualizowane automatycznie.<\/p>\n<p>Po wydaniach konsygnacyjnych i wynikaj\u0105cych z nich zg\u0142oszeniach o wydaniu, nast\u0119puj\u0105 faktury zakupu, powi\u0105zane ze zg\u0142oszeniami o wydaniu. Faktury zakupu mog\u0105 wyzwala\u0107 transakcje korekty, je\u015bli wyst\u0105pi\u0105 odchylenia, a odpowiednie ustawienia s\u0105 zdefiniowane w kluczu transakcji (wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w podrozdziale <em>Faktura zakupu<\/em>).<\/p>\n<h4 id=\"przyjecie-towarow-z-produkcji\" >Przyj\u0119cie towar\u00f3w z produkcji<\/h4>\n<p>Przyj\u0119cie towar\u00f3w z produkcji jest wyceniane po cenie szacunkowej, okre\u015blonej w kluczu transakcji. Po zaksi\u0119gowaniu przyj\u0119cia towar\u00f3w, tworzona jest transakcja magazynowa, kt\u00f3ra automatycznie aktualizuje \u015bredni\u0105 wa\u017con\u0105 ceny. Niemniej jednak, ostatnia cena zakupu artyku\u0142u pozostaje niezmieniona przez transakcj\u0119.<\/p>\n<h4 id=\"przyjecie-towarow-ze-zlecenia-dystrybucji\" >Przyj\u0119cie towar\u00f3w ze zlecenia dystrybucji<\/h4>\n<p>Zlecenia dystrybucji s\u0105 wykorzystywane do wewn\u0119trznego zamawiania i dystrybucji artyku\u0142\u00f3w. Zlecenie dystrybucji mo\u017ce okre\u015bla\u0107, czy artyku\u0142y maj\u0105 zosta\u0107 pobrane z w\u0142asno\u015bci firmy organizacji sprzeda\u017cy (strony fakturuj\u0105cej), czy z w\u0142asno\u015bci firmy partnera dostawy (magazynu \u017ar\u00f3d\u0142owego).<\/p>\n<p>Produkty mog\u0105 by\u0107 dystrybuowane do r\u00f3\u017cnych magazyn\u00f3w w ramach tej samej firmy. W takich przypadkach, \u017ar\u00f3d\u0142owi i docelowi w\u0142a\u015bciciele zapas\u00f3w s\u0105 identyczni, a mianowicie firma organizacji sprzeda\u017cy. W takim przypadku, zlecenia dystrybucji reprezentuj\u0105 t\u0119 sam\u0105 transakcj\u0119 biznesow\u0105, co zam\u00f3wienia filiowe w \u015brodowisku jednofirmowym. Przych\u00f3d z takiego zlecenia dystrybucji jest wyceniany po cenie u\u017cytej do rozchodu &#8211; jest to \u015brednia wa\u017cona ceny w magazynie wystawiaj\u0105cym. Oznacza to, \u017ce przesuni\u0119cia magazynowe wynikaj\u0105ce ze zlece\u0144 dystrybucji s\u0105 zawsze neutralne pod wzgl\u0119dem wyceny.<\/p>\n<p>U\u017cytkownik mo\u017ce r\u00f3wnie\u017c okre\u015bli\u0107, kiedy koszty transportu maj\u0105 zosta\u0107 zaksi\u0119gowane do wyceny stan\u00f3w magazynowych &#8211; oczekiwane koszty transportu mog\u0105 by\u0107 generowane ju\u017c w momencie przyj\u0119cia towar\u00f3w. Alternatywnie, transakcja odbywa si\u0119 wraz z faktur\u0105 zakupu po ustaleniu rzeczywistych koszt\u00f3w transportu. Ustawienia s\u0105 wprowadzane w typach zlece\u0144 dystrybucji i w zleceniu dystrybucji. U\u017cytkownik powinien zapozna\u0107 si\u0119 z odpowiedni\u0105 dokumentacj\u0105 i opisem funkcji <em>Ksi\u0119gowanie koszt\u00f3w transportu do wyceny stan\u00f3w magazynowych<\/em>. W zleceniu dystrybucji mo\u017cna r\u00f3wnie\u017c okre\u015bli\u0107 spos\u00f3b podzia\u0142u koszt\u00f3w transportu na potrzeby wyceny stan\u00f3w magazynowych (wed\u0142ug ilo\u015bci, warto\u015bci, wagi, obj\u0119to\u015bci). Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w dokumentacji <em>Typy zlece\u0144 dystrybucji<\/em> i <em>Zlecenia dystrybucji.<\/em><\/p>\n<p>Kontekst:<br \/>\nWczesna transakcja oczekiwanych koszt\u00f3w transportu mo\u017ce by\u0107 po\u017c\u0105dana w przypadku d\u0142u\u017cszych proces\u00f3w dostawy. Przy odpowiednim ustawieniu, oczekiwane koszty transportu s\u0105 rozdzielane w taki sam spos\u00f3b, jak w przypadku zakupu. Wi\u0119cej informacji na ten temat mo\u017cna znale\u017a\u0107 w rozdzia\u0142ach <em>Przyj\u0119cia towar\u00f3w z zakupu<\/em> i <em>Faktura zakupu<\/em>.<\/p>\n<p>Je\u015bli dostarczono tylko ilo\u015b\u0107 cz\u0119\u015bciow\u0105 i ta niedostarczona ilo\u015b\u0107 zosta\u0142a zaakceptowana jako ostateczna dostawa poprzez r\u0119czne uzupe\u0142nienie dostawy dla miejsca docelowego, wszelkie dodatkowe koszty, kt\u00f3re nie zosta\u0142y jeszcze naliczone, zostan\u0105 skorygowane. W zwi\u0105zku z tym, mo\u017ce to spowodowa\u0107 nieprzypisanie kwot.<\/p>\n<p>Je\u015bli artyku\u0142y s\u0105 dystrybuowane mi\u0119dzy magazynami r\u00f3\u017cnych firm, to wymagane jest rozliczenie wewn\u0119trzne. W takim przypadku w\u0142a\u015bcicielem magazynu \u017ar\u00f3d\u0142owego jest firma partnera dostawy (lokalizacja \u017ar\u00f3d\u0142owa), a w\u0142a\u015bcicielem magazynu docelowego jest firma odbiorcy dostawy (lokalizacja docelowa). Wi\u0119cej informacji na temat rozlicze\u0144 wewn\u0119trznych mo\u017cna znale\u017a\u0107 w dokumencie <em>Wprowadzenie: Rozliczenia wewn\u0119trzne.<\/em><\/p>\n<h4 id=\"przyjecie-zwrotu-towaru-od-klienta\" >Przyj\u0119cie zwrotu towaru od klienta<\/h4>\n<p>Po zaksi\u0119gowaniu zwrotu od klienta, zwracane towary s\u0105 wyceniane wed\u0142ug ceny szacunkowej, wynikaj\u0105cej z klucza transakcji zdefiniowanego w u\u017cywanym rodzaju przyj\u0119cia towar\u00f3w:<\/p>\n<ul>\n<li><strong>Cena rozliczeniowa od 1 do 5<\/strong><\/li>\n<li><strong>Cena inwentaryzacyjna<\/strong><\/li>\n<li><strong>Ostatnia cena zakupu<\/strong><\/li>\n<li><strong>\u015arednia wa\u017cona ceny<\/strong><\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Uwagi dotycz\u0105ce ustalania cen:<\/p>\n<p>\u015arednia wa\u017cona ceny i ostatnia cena zakupu s\u0105 okre\u015blane na podstawie poziomu wyceny ustawionego w aplikacji <em>Konfiguracja.<\/em> Wyj\u0105tek: Je\u015bli cena ustawiona na poziomie <em>Artyku\u0142\/magazyn<\/em> wynosi zero, w\u00f3wczas u\u017cywana jest cena poziomu <em>Artyku\u0142.<\/em><\/p>\n<p>Ceny artyku\u0142\u00f3w s\u0105 odpowiednio okre\u015blane. Je\u015bli ceny transferowe od 1 do 5 lub cena inwentaryzacyjna poziomu <em>Artyku\u0142\/magazyn<\/em> wynosz\u0105 zero, w\u00f3wczas u\u017cywana jest cena poziomu artyku\u0142u.<\/div><\/section>\n<h4 id=\"faktura-zakupu\" >Faktura zakupu<\/h4>\n<p>Zaksi\u0119gowanie faktury zakupu prowadzi do opartej na warto\u015bci korekty wyceny ju\u017c zarejestrowanej przy przyj\u0119ciu towar\u00f3w. Aby korekta by\u0142a mo\u017cliwa, musz\u0105 by\u0107 spe\u0142nione nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Klucz transakcji typu wyceny <em>Korekta ceny<\/em> zosta\u0142 okre\u015blony w typie faktury zakupu. W tym celu nale\u017cy r\u00f3wnie\u017c aktywowa\u0107 funkcj\u0119 <em>Wycena stan\u00f3w magazynowych.<\/em><\/li>\n<li>Przyj\u0119cie towar\u00f3w zosta\u0142o zaksi\u0119gowane z kluczem transakcji typu wyceny <em>Czasowy.<\/em><\/li>\n<li>Ilo\u015b\u0107 ju\u017c dostarczona jest wi\u0119ksza od zera.<\/li>\n<\/ul>\n<p>Z drugiej strony, je\u015bli korekta warto\u015bci stan\u00f3w magazynowych ma nie by\u0107 dokonywana przez faktur\u0119 zakupu, tj. ostateczna wycena jest dokonywana wraz z przyj\u0119ciem towaru, w\u00f3wczas konieczne s\u0105 nast\u0119puj\u0105ce ustawienia:<\/p>\n<ul>\n<li>Klucz transakcji dla przyj\u0119cia towar\u00f3w ma typ wyceny <em>Ostateczny.<\/em><\/li>\n<li>Funkcja <em>Wycena stan\u00f3w magazynowych<\/em> nie jest aktywowana w kluczu transakcji dla faktury zakupu.<\/li>\n<\/ul>\n<p>Je\u015bli faktura zakupu zostanie zaksi\u0119gowana przed przyj\u0119ciem towar\u00f3w, w\u00f3wczas zaksi\u0119gowanie faktury zakupu nie prowadzi do natychmiastowej aktualizacji \u015bredniej wa\u017conej ceny i ostatniej ceny zakupu. Niemniej jednak, gdy nierozliczone przyj\u0119cie towar\u00f3w jest nast\u0119pnie ksi\u0119gowane, kwoty faktury zakupu, kt\u00f3re mog\u0105 r\u00f3\u017cni\u0107 si\u0119 od zam\u00f3wienia zakupu w wycenie, s\u0105 r\u00f3wnie\u017c brane pod uwag\u0119.<\/p>\n<p>Nast\u0119puj\u0105ce podstawy kalkulacji s\u0105 u\u017cywane do okre\u015blenia warto\u015bci podczas ksi\u0119gowania faktury zakupu. To, kt\u00f3ra transakcja magazynowa zostanie wygenerowana, zale\u017cy od typu transakcji u\u017cywanego klucza transakcji. Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w podrozdziale <em>Typy wyceny.<\/em><\/p>\n<p>W przeciwie\u0144stwie do przyj\u0119cia towaru, transakcja magazynowa nie zawsze jest generowana dla faktury zakupu. Transakcja magazynowa jest generowana tylko wtedy, gdy wycena stan\u00f3w magazynowych jest aktywowana w u\u017cywanym kluczu transakcji i tylko wtedy, gdy wymagana jest korekta warto\u015bci na koncie zapas\u00f3w. Korekta jest zawsze dokonywana, je\u015bli warto\u015b\u0107 okre\u015blona w atrybucie <em>correctionValue<\/em> opisanym poni\u017cej nie jest r\u00f3wna zero.<\/p>\n<h5 id=\"podstawa-kalkulacji-korekty-wartosci\" >Podstawa kalkulacji korekty warto\u015bci<\/h5>\n<p>Do ustalenia warto\u015bci korekty faktur zakupu stosowane s\u0105 nast\u0119puj\u0105ce &#8211; uproszczone &#8211; podstawy kalkulacji:<\/p>\n<table style=\"width: 100%; height: 1533px;\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"173\">Atrybut<\/td>\n<td style=\"height: 23px;\" width=\"367\">Obja\u015bnienie<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 116px;\">\n<td style=\"height: 116px;\" width=\"173\"><em>valueInvoicedGoods<\/em><\/td>\n<td style=\"height: 116px;\" width=\"367\">Suma warto\u015bci faktur zakupu bez dodatkowych koszt\u00f3w, kt\u00f3ra odnosi si\u0119 do ilo\u015bci ju\u017c zafakturowanej w atrybucie <em>invoicedQty.<\/em> Warto\u015b\u0107 ta jest wa\u017cna, je\u015bli faktury zakupu zosta\u0142y ju\u017c zaksi\u0119gowane przed przyj\u0119ciem towar\u00f3w dla dostarczonej pozycji zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px;\" width=\"173\"><em>valueInvoicedGoodsPosted<\/em><\/td>\n<td style=\"height: 93px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Odnosi si\u0119 to do cz\u0119\u015bci atrybutu <em>valueInvoicedGoods,<\/em> kt\u00f3ra zosta\u0142a wcze\u015bniej zaksi\u0119gowana na koncie zapas\u00f3w, a zatem jest obj\u0119ta odpowiednimi dowodami przyj\u0119cia towar\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"height: 140px;\" width=\"173\"><em>iValue<\/em><\/td>\n<td style=\"height: 140px;\" width=\"367\">Tymczasowa zmienna dla warto\u015bci ju\u017c zafakturowanej. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacje,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). W przypadku not uznaniowych, warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>valueInvoicedGoodsPosted<\/em> i jest sum\u0105 do obliczenia warto\u015bci transakcji magazynowej w atrybucie <em>correctionValue.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>valueGoods<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Ca\u0142kowita warto\u015b\u0107 towar\u00f3w netto z wy\u0142\u0105czeniem koszt\u00f3w zakupu w odniesieniu do ca\u0142kowitej ilo\u015bci pozycji zam\u00f3wienia zakupu w atrybucie <em>totalQty.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>valueGoodsPosted<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Proporcjonalna kwota atrybutu <em>valueGoods,<\/em> kt\u00f3ra zosta\u0142a zaksi\u0119gowana na koncie zapas\u00f3w, ale nie zosta\u0142a jeszcze skompensowana.<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"height: 140px;\" width=\"173\"><em>niValue<\/em><\/td>\n<td style=\"height: 140px;\" width=\"367\">Tymczasowa zmienna dla warto\u015bci, kt\u00f3ra nie zosta\u0142a jeszcze zafakturowana. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacje,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). W przypadku not uznaniowych, warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>valueGoodsPosted<\/em> i jest sum\u0105 do obliczenia warto\u015bci transakcji magazynowej w atrybucie <em>correctionValue.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 116px;\">\n<td style=\"height: 116px;\" width=\"173\"><em>surchargeGoods<\/em><\/td>\n<td style=\"height: 116px;\" width=\"367\">Kwota <em>Rabat,<\/em> zarezerwowana w pozycji zam\u00f3wienia zakupu. Dop\u0142ata jest obliczana na podstawie sumy rabat\u00f3w pozycji dla tych typ\u00f3w sk\u0142adnik\u00f3w ceny zakupu, w kt\u00f3rych aktywna jest funkcja <em>Przyporz\u0105dkuj w ca\u0142o\u015bci do pierwszej dostawy cz\u0119\u015bciowej<\/em>. Dop\u0142ata ta odnosi si\u0119 do ca\u0142kowitej ilo\u015bci pozycji zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>surchargeGoodsPosted<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Kwota zapisana w pozycji zam\u00f3wienia zakupu. Proporcjonalna kwota atrybutu <em>surchargeGoods,<\/em> kt\u00f3ra zosta\u0142a zaksi\u0119gowana na koncie zapas\u00f3w, ale nie zosta\u0142a jeszcze skompensowana.<\/td>\n<\/tr>\n<tr style=\"height: 163px;\">\n<td style=\"height: 163px;\" width=\"173\"><em>niSurchage<\/em><\/td>\n<td style=\"height: 163px;\" width=\"367\">Tymczasowa zmienna dla dop\u0142aty, kt\u00f3ra nie zosta\u0142a jeszcze zafakturowana dla pierwszej dostawy. Zmienna jest wymagana do kalkulacji (patrz rozdzia\u0142 <em>Kalkulacje,<\/em> na ko\u0144cu obja\u015bnie\u0144 atrybut\u00f3w). W przypadku not uznaniowych, warto\u015b\u0107 ta zwi\u0119ksza lub zmniejsza warto\u015b\u0107 atrybutu <em>surchargeGoodsPosted<\/em> i jest sum\u0105 do obliczenia warto\u015bci transakcji magazynowej w atrybucie <em>correctionValue.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px;\" width=\"173\"><em>totalQty<\/em><\/td>\n<td style=\"height: 23px;\" width=\"367\">Ca\u0142kowita ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>transQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ca\u0142kowita ilo\u015b\u0107 pozycji faktury zakup lub zaksi\u0119gowana ilo\u015b\u0107 danej pozycji faktury zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>invoicedQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ilo\u015b\u0107 zafakturowana do tej pory, tj. cz\u0119\u015bciowa ilo\u015b\u0107 pozycji zam\u00f3wienia zakupu, dla kt\u00f3rej zaksi\u0119gowano ju\u017c faktury zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>iQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Proporcjonalna ilo\u015b\u0107 atrybutu <em>transQty,<\/em> dla kt\u00f3rej zaksi\u0119gowano ju\u017c przyj\u0119cie towar\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>newInvoicedQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Nowa zafakturowana ilo\u015b\u0107 po tej fakturze zakupu. Wynika ona z sumy atrybut\u00f3w <em>invoicedQty<\/em> i <em>transQty.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 93px;\" width=\"173\"><em>bookQty<\/em><\/td>\n<td style=\"height: 93px;\" width=\"367\">Ilo\u015b\u0107 transkacji dla transakcji magazynowej. Warto\u015b\u0107 ta odpowiada warto\u015bci atrybutu <em>iQty<\/em> i jest uwa\u017cana za niepodpisan\u0105, tj. jako kwota bezwzgl\u0119dna. Je\u015bli warto\u015b\u0107 wynosi zero, u\u017cywana jest minimalna warto\u015b\u0107 atrybut\u00f3w <em>receivedQty<\/em> i <em>invoicedQty.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>transValue<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ca\u0142kowita kwota pozycji faktury zakupu lub zaksi\u0119gowana kwota danej pozycji faktury zakupu.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>uninvoicedQty<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Okre\u015blona ilo\u015b\u0107 otrzymanych i jeszcze niezafakturowanych ilo\u015bci. Warto\u015b\u0107 wynika z atrybutu <em>receivedQty<\/em> pomniejszonego o atrybut <em>invoicedQty.<\/em><\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px;\" width=\"173\"><em>correctionValue<\/em><\/td>\n<td style=\"height: 70px;\" width=\"367\">Warto\u015b\u0107 wyniku kalkulacji. Warto\u015b\u0107 ta jest przenoszona do transakcji magazynowej korekty i je\u015bli nie jest r\u00f3wna zero, generowana jest transakcja.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px;\" width=\"173\"><em>remainingQty<\/em><\/td>\n<td style=\"height: 46px;\" width=\"367\">Ilo\u015b\u0107 otwarta, kt\u00f3ra jest obliczana w nast\u0119puj\u0105cy spos\u00f3b: <em>remainingQty = max(totalQty, receivedQty) &#8211; invoicedQty<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5 id=\"kalkulacja\" >Kalkulacja<\/h5>\n<p>Tymczasowa zmienna op\u0142ata <em>niSurcharge<\/em> jest ustalana w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<ul>\n<li><strong>Przypadek 1<\/strong><\/li>\n<\/ul>\n<p>Faktura, zafakturowana ilo\u015b\u0107 wynosi zero, a ilo\u015b\u0107 do zafakturowania nie jest r\u00f3wna zero:<\/p>\n<p><em>niSurcharge = surchargeGoodsPosted * (-1)<\/em><\/p>\n<ul>\n<li><strong>Przypadek 2<\/strong><\/li>\n<\/ul>\n<p>Faktura storno, nowa zafakturowana ilo\u015b\u0107 wynosi zero, ilo\u015b\u0107 do zafakturowania nie wynosi zero, a ilo\u015b\u0107 dostarczona wynosi zero:<\/p>\n<p><em>niSurcharge = surchargeGoodsPosted<\/em><\/p>\n<p>Warto\u015bci w atrybutach <em>niSurcharge, iValue<\/em> i <em>niValue<\/em> s\u0105 okre\u015blane w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<ul>\n<li><strong>Przypadek<\/strong> <strong>1<\/strong><\/li>\n<\/ul>\n<p>Atrybut <em>transQty<\/em> ma warto\u015b\u0107 zero. W takim przypadku obowi\u0105zuj\u0105 nast\u0119puj\u0105ce zasady:<\/p>\n<p><em>iValue = (transValue * bookQty) \/ invoicedQty<\/em><\/p>\n<p><em>niValue = 0<\/em><\/p>\n<ul>\n<li><strong>Przypadek 2<\/strong><\/li>\n<\/ul>\n<p>Warto\u015b\u0107 w atrybucie <em>receivedQty<\/em> jest r\u00f3wna warto\u015bci w atrybucie <em>newInvoicedQty,<\/em> a znak <em>invoicedQty<\/em> jest ujemny (tj. do tej pory zaksi\u0119gowano wi\u0119cej not uznaniowych ni\u017c faktur) i \u017cadna nota uznaniowa nie jest obecnie rozpatrywana. W takim przypadku obowi\u0105zuj\u0105 nast\u0119puj\u0105ce zasady:<\/p>\n<p><em>iValue = (transValue * iQty) \/ transQty<\/em><\/p>\n<p><em>niValue = valueGoodsPosted * (-1)<\/em><\/p>\n<ul>\n<li><strong>Przypadek 3<\/strong><\/li>\n<\/ul>\n<p>Warto\u015b\u0107 w atrybucie <em>receivedQty<\/em> jest r\u00f3wna warto\u015bci w atrybucie <em>newInvoicedQty.<\/em> W takim przypadku obowi\u0105zuj\u0105 nast\u0119puj\u0105ce zasady:<\/p>\n<p><em>iValue = transValue<\/em><\/p>\n<p><em>niValue = valueGoodsPosted * (-1)<\/em><\/p>\n<ul>\n<li><strong>Przypadek 4<\/strong><\/li>\n<\/ul>\n<p>Kredyt jest uwzgl\u0119dniany, poniewa\u017c znak warto\u015bci w atrybucie <em>transQty<\/em> nie jest taki sam jak znak warto\u015bci w atrybucie <em>totalQty.<\/em> W takim przypadku zastosowanie ma nast\u0119puj\u0105ca zasada:<\/p>\n<p><em>iValue = (transValue * iQty) \/ transQty<\/em><\/p>\n<p><em>niValue = -(valueGoods * iQty) \/ totalQty<\/em><\/p>\n<ul>\n<li><strong>Przypadek 5<\/strong><\/li>\n<\/ul>\n<p>Poni\u017csze zasady maj\u0105 zastosowanie do zwyk\u0142ych faktur:<\/p>\n<p><em>iValue = (transValue * iQty) \/ transQty<\/em><\/p>\n<p><em>niValue = -(valueGoodsPosted * iQty) \/ uninvoicedQty<\/em><\/p>\n<p>Przy czym <em>valueGoodsPosted<\/em> jest u\u017cywane proporcjonalnie do obliczania <em>niValue<\/em> tylko wtedy, gdy <em>Ilo\u015b\u0107 otwarta<\/em> nie jest r\u00f3wna ilo\u015bci do skompensowania <em>(iQty).<\/em> <em>Ilo\u015b\u0107 otwarta<\/em> jest obliczana na podstawie<br \/>\n<em>remainingQty = max(totalQty, receivedQty) &#8211; invoicedQty<\/em><\/p>\n<p>Po wykonaniu powy\u017cszych oblicze\u0144 zaktualizowane zostan\u0105 nast\u0119puj\u0105ce sumy pozycji zam\u00f3wienia zakupu:<\/p>\n<p><em>valueInvoicedGoodsPosted += iValue<\/em><\/p>\n<p><em>valueGoodsPosted += niValue<\/em><\/p>\n<p><em>valueInvoicedGoods += transValue<\/em><\/p>\n<p><em>surchargeGoodsPosted += niSurcharge<\/em><\/p>\n<p>Aktualizacja zafakturowanej ilo\u015bci:<\/p>\n<p><em>invoicedQty += transQty<\/em><\/p>\n<p>Warto\u015b\u0107 <em>correctionValue<\/em> okre\u015blona dla ksi\u0119gowania korekty jest obliczana przy u\u017cyciu nast\u0119puj\u0105cego wzoru:<\/p>\n<p><em>correctionValue = iValue + niValue + niSurcharge<\/em><\/p>\n<h4 id=\"kalkulacja-kosztow-dodatkowych\" >Kalkulacja koszt\u00f3w dodatkowych<\/h4>\n<p>Zaksi\u0119gowanie faktury koszt\u00f3w dodatkowych prowadzi do opartej na warto\u015bci korekty wyceny ju\u017c zarejestrowanej przy przyj\u0119ciu towar\u00f3w, tj. \u015bredniej wa\u017conej ceny i ewentualnie r\u00f3wnie\u017c ostatniej ceny zakupu. Zaksi\u0119gowanie faktury koszt\u00f3w dodatkowych prowadzi zatem do transakcji korekty magazynowej opartej na warto\u015bci w odniesieniu do dostarczonych towar\u00f3w i uwzgl\u0119dniaj\u0105cej wcze\u015bniej zaksi\u0119gowane kalkulacyjne koszty zakupu. W przypadku transakcji korekty magazynowej, r\u00f3\u017cnica mi\u0119dzy proporcjonalnie zaksi\u0119gowanymi kalkulacyjnymi kosztami zakupu a proporcjonalnie zaksi\u0119gowanymi kosztami dodatkowymi jest wykorzystywana do skorygowania bie\u017c\u0105cej warto\u015bci stan\u00f3w magazynowych.<\/p>\n<p>Maksymalna ilo\u015b\u0107 dostarczona i ilo\u015b\u0107 ca\u0142kowita zgodnie z pozycj\u0105 zam\u00f3wienia zakupu s\u0105 wykorzystywane jako warto\u015b\u0107 referencyjna zar\u00f3wno dla kalkulowanych koszt\u00f3w zakupu, jak i rzeczywistych koszt\u00f3w dodatkowych. W trakcie pierwszej kalkulacji koszt\u00f3w dodatkowych dla przypisanej pozycji zam\u00f3wienia zakupu, koszty dodatkowe faktycznie zaksi\u0119gowane s\u0105 por\u00f3wnywane z proporcjonalnymi kalkulowanymi kosztami zakupu, a r\u00f3\u017cnica jest wykorzystywana do transakcji korekty magazynowej. R\u00f3\u017cnica r\u00f3wna zero nie skutkuje transakcj\u0105 korekty magazynowej &#8211; niemniej jednak, kalkulowane koszty zakupu s\u0105 zast\u0119powane rzeczywistymi kosztami dodatkowymi.<\/p>\n<p>Aby korekta by\u0142a mo\u017cliwa, musz\u0105 by\u0107 spe\u0142nione nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>Klucz transakcji typu wyceny <em>Korekta koszt\u00f3w dodatkowych<\/em> zosta\u0142a zdefiniowana w typie faktury koszt\u00f3w dodatkowych. W tym celu nale\u017cy r\u00f3wnie\u017c aktywowa\u0107 funkcj\u0119 <em>Wycena stan\u00f3w magazynowych.<\/em><\/li>\n<li>Przyj\u0119cie towar\u00f3w zosta\u0142o zaksi\u0119gowane z kluczem transakcji typu wyceny <em>Czasowy.<\/em><\/li>\n<li>Ilo\u015b\u0107 ju\u017c dostarczona jest wi\u0119ksza od zera.<\/li>\n<\/ul>\n<p>Je\u015bli korekta warto\u015bci stan\u00f3w magazynowych ma nie by\u0107 dokonywana poprzez dodatkowe ksi\u0119gowanie koszt\u00f3w, tj. ostateczna wycena jest dokonywana wraz z przyj\u0119ciem towar\u00f3w, to konieczne s\u0105 nast\u0119puj\u0105ce ustawienia.<\/p>\n<ul>\n<li>Klucz transakcji dla przyj\u0119cia towar\u00f3w ma typ wyceny <em>Ostateczny.<\/em><\/li>\n<li>Funkcja <em>Wycena stan\u00f3w magazynowych<\/em> nie jest aktywowana w kluczu transakcji dla kalkulacji koszt\u00f3w dodatkowych.<\/li>\n<\/ul>\n<p>Je\u015bli faktura koszt\u00f3w dodatkowych zostanie zaksi\u0119gowana przed przyj\u0119ciem towar\u00f3w, w\u00f3wczas kalkulacja koszt\u00f3w dodatkowych nie prowadzi do natychmiastowej aktualizacji \u015bredniej wa\u017conej ceny lub ostatniej ceny zakupu (brak korekty warto\u015bci dla konta artyku\u0142u). Niemniej jednak, gdy przyj\u0119cie towar\u00f3w jest ksi\u0119gowane p\u00f3\u017aniej, wszelkie kwoty odbiegaj\u0105ce od zam\u00f3wienia zakupu w wycenie s\u0105 r\u00f3wnie\u017c brane pod uwag\u0119.<\/p>\n<p>Je\u015bli tylko ilo\u015b\u0107 cz\u0119\u015bciowa zosta\u0142a dostarczona z zam\u00f3wienia zakupu lub zlecenia dystrybucji, i ta niedostarczona ilo\u015b\u0107 zosta\u0142a zaakceptowana jako ostateczna dostawa poprzez r\u0119czn\u0105 finalizacj\u0119 dostawy, w\u00f3wczas wszelkie koszty dodatkowe, kt\u00f3re nie zosta\u0142y jeszcze przydzielone, s\u0105 korygowane. W razie potrzeby powoduje to nieprzypisanie kwot.<\/p>\n<p>W takich przypadkach dokonywany jest teraz wpis koryguj\u0105cy, a dodatkowe koszty, kt\u00f3re nie zosta\u0142y jeszcze naliczone, s\u0105 ksi\u0119gowane zgodnie ze zwyk\u0142ymi zasadami (<em>Nie mo\u017cna przypisa\u0107<\/em>).<\/p>\n<p>Faktura koszt\u00f3w dodatkowych mo\u017ce by\u0107 r\u00f3wnie\u017c wprowadzona i zaksi\u0119gowana bez odniesienia do zam\u00f3wienia zakupu. W takim przypadku, transakcja nie prowadzi do transakcji korekty magazynowej. W zwi\u0105zku z tym, nie jest przeprowadzana aktualizacja \u015bredniej wa\u017conej ceny i ostatniej ceny zakupu.<\/p>\n<h4 id=\"anulowanie-faktury-zakupu-lub-faktury-kosztow-dodatkowych\" >Anulowanie faktury zakupu lub faktury koszt\u00f3w dodatkowych<\/h4>\n<p>Je\u015bli faktura zakupu lub faktura koszt\u00f3w dodatkowych, kt\u00f3ra doprowadzi\u0142aby do korekty przyj\u0119cia towar\u00f3w, zostanie anulowana, to podczas anulowania tworzona jest nowa transakcja korekty warto\u015bci, kt\u00f3re odwraca pierwotn\u0105 korekt\u0119 na podstawie dost\u0119pnych sum.<\/p>\n<h4 id=\"zamkniecie-inwentaryzacji\" >Zamkni\u0119cie inwentaryzacji<\/h4>\n<p>R\u00f3\u017cnice mi\u0119dzy stanem docelowym a rzeczywistym stanem wykazanym w trakcie inwentaryzacji skutkuj\u0105 transakcjami magazynowymi z procesu <em>Korekta.<\/em> Te transakcje magazynowe s\u0105 wyceniane po cenie szacunkowej, zdefiniowanej dla inwentaryzacji, po tym gdy inwentaryzacja jest zako\u0144czona.<\/p>\n<p>W przypadku inwentaryzacji z dat\u0105 transakcji, ksi\u0119gowania przychod\u00f3w i rozchod\u00f3w r\u00f3\u017cnic ilo\u015bciowych mog\u0105 by\u0107 generowane po zamkni\u0119ciu arkusza inwentaryzacyjnego. Te transakcje magazynowe s\u0105 wyceniane wed\u0142ug \u015bredniej wa\u017conej ceny. Po zamkni\u0119ciu inwentaryzacji, generowane s\u0105 transakcje korekty warto\u015bci, kt\u00f3re dostosowuj\u0105 r\u00f3\u017cnic\u0119 warto\u015bci do ceny szacunkowej zapisanej w inwentaryzacji.<\/p>\n<p>Wi\u0119cej informacji na temat wyceny stan\u00f3w magazynowych, takich jak spos\u00f3b wyceny r\u00f3\u017cnic w stosunku do arkuszy inwentaryzacyjnych lub r\u00f3\u017cnic w stosunku do spis\u00f3w wieczystych, mo\u017cna znale\u017a\u0107 w dokumentacji <em>Wprowadzenie: Inwentaryzacja.<\/em><\/p>\n<h4 id=\"przeniesienie-miedzymagazynowe\" >Przeniesienie mi\u0119dzymagazynowe<\/h4>\n<p>Przeniesienia mi\u0119dzymagazynowe mi\u0119dzy dwoma magazynami tej samej firmy s\u0105 zawsze wyceniane wed\u0142ug \u015bredniej wa\u017conej ceny w magazynie rozchod\u00f3w. Oznacza to, \u017ce przeniesienia zapas\u00f3w mi\u0119dzy magazynami na poziomie firmy s\u0105 neutralne pod wzgl\u0119dem wyceny.<\/p>\n<p>Przeniesienia mi\u0119dzymagazynowe nie s\u0105 przeszacowywane, poniewa\u017c stany magazynowe artyku\u0142\u00f3w nie s\u0105 wyceniane na poziomie strefy magazynowej lub miejsca sk\u0142adowania.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u015bli poziom wyceny <em>Artyku\u0142\/magazyn<\/em> jest aktywny, w\u00f3wczas proces ten mo\u017ce nadal prowadzi\u0107 do zmiany \u015bredniej wa\u017conej ceny dla magazynu przychodu.<\/div><\/section>\n","protected":false},"author":29,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-11308","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-wycena-stanow-magazynowych"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=11308"}],"version-history":[{"count":25,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11308\/revisions"}],"predecessor-version":[{"id":17999,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11308\/revisions\/17999"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=11308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}