Baza wiedzy Trawers ERP

WMS Inwentaryzacja. Etykiety GS1-128

1. Opis ogólny Istota inwentaryzacji i podstawowe pojęcia Inwentaryzacja w programie Trawers Parametry inwentaryzacji 2. Przygotowanie do inwentaryzacji 3. Oznaczanie pozycji do spisu 4. Wydruk arkuszy spisowych 5. Rejestracja danych spisanych (ze spisu z natury) Opis ogólny Rejestracja ręczna Rejestracja on-line czytnikiem kodu kreskowego Pobieranie z pliku CSV Pobieranie z pliku CSV wg GS1-128 6. Zakończenie spisu miejsc i indeksów 7. Aktualizacja stanów wg spisu 8. Raport z aktualizacji 9. Wydruk różnic pozycji zaktualizowanych 10. Zwolnienie magazynu 11. Zamknięcie inwentaryzacji 12. Poprzednia (ostatnia) inwentaryzacja 13.Propozycja następnej inwentaryzacji 14. Tematy powiązane

1. Opis ogólny

NOTE: Procedury inwentaryzacji opisane poniżej odnoszą się do organizacji miejsc składowania w modelu BinLoc, tj. z KMS Kartoteka Miejsc Składowania. Alternatywną metodą jest BinKSOM. Miejsca w magazynie zapisuje się w kartach magazynowych KSOM. Magazyn. Miejsca składowania
Istota inwentaryzacji i podstawowe pojęcia
Inwentaryzacja zapasów Inwentaryzacja (remanent) polega na porównaniu zapisów w ewidencji zapasów w kartotekach komputerowych ze stanem rzeczywistym. W przypadku stwierdzenia różnic, koryguje się dane w ewidencji komputerowej i rozlicza różnice. Gdy inwentaryzacja obejmuje miejsca składowania wg BinLoc: * porównuje się ilości zapasów zapisane w kartotekach z ilościami spisanymi z natury * porównuje się lokalizacje w magazynie zapisane w kartotece miejsc składowania KMS z lokalizacjami rzeczywistymi WMS Miejsca składowania Opis Inwentaryzację przeprowadza się w taki sposób, aby jej wyniki dały się porównać ze stanem w ewidencji. Dlatego, w okresie od rozpoczęcia inwentaryzacji (oznaczenia pozycji do spisu) do jej zakończenia (zwolnienia pozycji objętych spisem) następuje zablokowanie operacji magazynowych dla pozycji objętych spisem. Gdy inwentaryzacja obejmuje miejsca składowania wg BinLoc, to muszą być spisane całe zapasy (indeksy) znajdujące się w inwentaryzowanym magazynie. Dlatego na czas inwentaryzacji blokowany jest cały magazyn. Podstawowe pojęcia: Ilość spisana Rzeczywista ilość towaru w magazynie stwierdzona podczas inwentaryzacji Ilość w ewidencji Ilość towaru wynikająca z zarejestrowanych w systemie operacji Pozycja oznaczona Pozycja w kartotece magazynowej oznaczona do inwentaryzacji. W magazynie z miejscami składowania trzeba oznaczyć wszystkie pozycje. Pozycja spisana Pozycja w kartotece magazynowej, dla której ustalono i wprowadzono ilość spisaną oraz wskazano lokalizację (miejsce) w magazynie Pozycja zaktualizowana Pozycja w kartotece magazynowej, dla której zatwierdzono inwentaryzację, tzn. skorygowano ilość w ewidencji ilością spisaną oraz poprawiono lokalizacje w kartotece miejsc składowania Pozycja zwolniona Pozycja, dla której zakończono inwentaryzację. Zwolnienie pozycji pozwala na operacje magazynowe, np. zatwierdzanie dokumentów sprzedaży i zakupu Różnica pozycji spisanych Różnica pomiędzy ilością w ewidencji a ilością spisaną Różnica pozycji zaktualizowanych Różnica pomiędzy ilością w ewidencji przed inwentaryzacją, a ilością spisaną i zaktualizowaną Spis inwentaryzacyjny Zestawienie zawierające informacje o ilości asortymentu rzeczywiście znajdujących się w magazynie oraz dane o jego lokalizacji Ilości i miejsca można wpisywać: * Klawiaturą z arkuszy inwentaryzacyjnych (ASN) * On-line, bezpośrednio do programu Trawers czytnikiem kodu kreskowego (skanerem) podłączonym do terminala * Kolektorem danych (małym przenośnym komputerem) a następnie pobierać (importować) dane z kolektora do programu Trawers
Inwentaryzacja w programie Trawers
Ogólne opisy inwentaryzacji są w tych dokumentach: Inwentaryzacja zapasów Inwentaryzacja on-line
Parametry inwentaryzacji
* Jak ustalić cenę przychodu ? * Podpowiadać ilość z karty KSOM ? Parametry opisane są w tym dokumencie: Inwentaryzacja zapasów

2. Przygotowanie do inwentaryzacji

* Uporządkować magazyn * Zatwierdzić dokumenty sprzedaży, zakupu i magazynowe * Zamknąć przeterminowane zamówienia Szczególy: Inwentaryzacja zapasów

3. Oznaczanie pozycji do spisu

MI > Inwentar > Zapasy i miejsca skład > Oznacz mag do spisu [MI_PIM10] Najpierw trzeba ustalić, które pozycje będą inwentaryzowane. W magazynie z miejscami składowania trzeba oznaczyć wszystkie pozycje. Żadna pozycja w magazynie nie może ulec zmianie aż do zwolnienia w funkcji: Zwolnienie pozycji. --------------------------------------------- R-wyłącz mag, P-włącz mag do inwentaryzacji ------o--------------------o----------------- | | usuwa oznaczenia oznacza wczystkie pozycje

4. Wydruk arkuszy spisowych

MI > Inwentaryzacja BinLoc > Wydruk arkuszy spisowych [MI_ZIN25] Spisywać stany rzeczywiste na arkuszach i rejestrować ręczne w komputerze warto robić w małym magazynie. Gdy jest co najwyżej kilkadziesiąt oznakowanych miejsc składowania i kilkaset pozycji asortymentu w magazynie. Gdy magazyn jest większy, to warto spisywać on-line lub kolektorem danych. Inwentaryzacja on-line

5. Rejestracja danych spisanych (ze spisu z natury)

Opis ogólny
Dane zawierające informacje o ilości asortymentu rzeczywiście znajdujących się w magazynie oraz dane o jego lokalizacji można wpisać do programu Trawers różnymi sposobami: * Klawiaturą z arkuszy inwentaryzacyjnych (ASN) * On-line, bezpośrednio do programu Trawers czytnikiem kodu kreskowego (skanerem) podłączonym do terminala, np. HandHeld Skanować można czytnikiem kodu kreskowego wg kodu kreskowego (w karcie KIM) lub wg kodu KID * Off-line, kolektorem danych (małym przenośnym komputerem) a następnie pobierać (importować) dane w formacie CSV z kolektora do programu Trawers
Rejestracja ręczna
MI > Inwentar > Zapasy i miejsca skład > Rejestr danych [MI_PIM21] Polega na wpisywaniu do programu danych zapisanych na arkuszach inwentaryzacyjnych. Program wyświetla miejsca składowania, następnie indeksy znajdujące się na tych miejscach. Pobiera ilość spisaną oraz, gdy nadwyżka, cenę przychodu i datę ważności. Program może automatycznie podpowiadać kolejne miejsca składowania.
Rejestracja on-line czytnikiem kodu kreskowego
Stany można rejestrować od razu do programu, bezpośrednio w magazynie. Np. on-line, terminalem HandHeld można skanować czytnikiem kodu kreskowego wg kodu EAN13 (w karcie KIM) lub wg kodu KID. Na ekranie należy wskazać, że pozycje będą wybierane: -------------------- [W] Wybierać z listy -------------------- Czytnikiem skanować kod kreskowy na etykiecie miejsca składowania a nastepnie kod asortymentu bezpośrednio z opakowania asortymentu i podać ilość. WMS BinLoc Kody kreskowe
Pobieranie z pliku CSV
Pobieranie danych zebranych przy pomocy kolektora, tj. terminala przenośnego, zwykle wyposażonego w czytnik kodu kreskowego, np. Cipherlab Dane pobierane są z pliku CSV. Wszystkie terminale mogą zapisać dane w formacie CSV CSV Tabela def CSV. Przykłady Terminal przenośny HandHeld Kolejne kroki ============= 1. Oznaczyć pozycje do spisu, powoduje zamrożenie indeksów w magazynie 2. Wczytać dane terminalem (skanerem): oznaczenia miejsc, indeksów oraz ilość 3. Zapisać odczytane dane w pliku CSV do katalogu wymiany, tj. \trinout MI > Inwentar > Zapasy i miejsca skład > Pobieranie z CSV [MI_PIM23] Przykładowa zawartość pliku z terminala: spis.csv o------------------------- Oznaczenie miejsca składowania, wg [BinKSOM] | o-------------- Indeks (kod) pozycji magazynowej | | o------- Ilość spisana podczas inwentaryzacji v v v ------------------------ 01010101, 02009112211,12 01010201, 02010001111,3 01010301, 02129999111,5 ------------------------ 5. Utworzyć definicję struktury pliku CSV [AD_TTX10] (identyfikatorem asortymentu jest BarCode) ---------------------------------------- Plik: spis.csv W katalogu: \trinout Miejsce 1 11 0 Bar Kod 2 13 0 Ilość 3 12 3 ---------------------------------------- 6. Sprawdzić poprawność pliku CSV: Weryfikacja zapisów w CSV [MI_PIN22] Przykłady komunikatów z weryfikacji: * W rekordzie CSV brak: indeksu, barkod lub ilości * Nie ma karty KMS: [mag][indeks] * Nie ma karty KIM: [indeks] * W CSV nie ma nru LOT dla tego indeksu * Nie ma karty LOT: [nrlot] Poprawić plik CSV, np. dodać numery LOT oraz kartoteki, np. dopisać indeksy KIM lub karty magazynowe KSOM Kolejny krok (aktualizacje kartotek) wykonać gdy program nie będzie sygnalizował problemów podczas weryfikacji 7. Wczytać plik: spis.csv ze stanami spisanymi [MI_PIN23] Patrz: Parametry MI. Dotyczy miejsc składowania wg [BinKSOM] w pliku CSV. Parametry systemu MI
Pobieranie z pliku CSV wg GS1-128
Spis z natury wykonywany jest kolektorem danych. Plik ze danymi ze spisu przekazywany jest do programu Trawers w pliku CSV. CSV Tabela def CSV. Przykłady Cechy charakterystyczne: * Miejsce w magazynie oznaczone jest kodem kreskowym * Asortyment oznaczony jest etykietą logistyczną z kodem GS1-128 (SSCC) dane na etykiecie: ---------------------------------------- Identyfikacja asortymentu Nr partii LOT Ilość asortymentu ---------------------------------------- Kolejne kroki w procesie inwentaryzacji ======================================= Krok 1: Czytanie przy pomocy kolektorów danych o asortymencie w magazynie i miejscach jego składowania: kod miejsca i kod asortymentu w kodzie GS1-128 W kolejnych wierszach pliku powinny być dane: * Identyfikator asortymentu * Ilość * Miejsce w magazynie Krok 2: Zapisanie pliku CSV utworzonego w kolektorze w katalogu \trinout Krok 3: Pobranie danych z pliku CSV i zapisanie w bazie danych programu Trawers jako danych spisanych z natury Należy użyć definicję pliku CSV: MI 002 Spis z natury CSV GS1-128 ---------------------------------------- Plik: spisgs1.csv w: \trinout 1 Kod GS1-128 1 64 0 2 Kod GS1-128 2 64 0 Miejsce WMS 3 64 3 ---------------------------------------- Program rozpakowuje i dekodowuje kolejne wiersze pliku (dalej jest przykład), pobiera identyfikator asortymentu i odszukuje indeks: * najpierw w kartotece KID * następnie w kartotece KIM wg kodu EAN13 (Barkod) Zapisuje ilość i miejsce składowania asortymentu w bazie Trawers ERP. Krok 4: Sprawdzenie poprawność pliku CSV: Weryfikacja Poprawić plik CSV, np. dodać numery LOT oraz kartoteki, np. dopisać indeksy KIM lub karty magazynowe KSOM Kolejny krok (aktualizacje kartotek) wykonać gdy program nie będzie sygnalizował problemów podczas weryfikacji Krok 5: Aktualizacja danych wg spisu i zakończenie inwentaryzacji Przykład wiersza pliku CSV GS1-128 (z kolektora) ===================================================== GS_1 GS_2 MIEJSCE --------------------------------------------------------------- 00059010030010414059, 0205901003021571110912233715552, 16030206 (02)05901003021571 <--- KID (11)091223 <--- Dprod (data produkcji) (37)15552 <--- Ilość (00)059010030010414059 ^ ^ ^ | |.......| | SSCC Code zawiera nr LOT | | IZ dla SSCC zawsze wynosi (00) i definiuje strukturę danych --------------------------------------------------------------- Po rozpakowaniu i dekodowaniu przy pomocy identyfikatorów zastosowań (IZ) program następująco interpretuje otrzymane dane ze spisu: (indeks wyszukany wg kodu KID) Indeks Nr LOT/Dprod Ilość Miejsce ---------------------------------------------- 5029136, 001041405/091223, 15552.000, 16030206 ----------------------------------------------

6. Zakończenie spisu miejsc i indeksów

Czynność zakończenia spisu miejsc i indeksów musi być wykonana przed procesem aktualizacji stanów w kartotekach na podstawie spisu. Polega na wpisaniu do wszystkich pozostałych, nie-spisanych kart miejsc składowania: * Ilość = 0.000 * Wskaźnik: [3-SpisZ] Zakończono rejestrowanie ilości ze spisu P. Dlaczego ? O. W magazynie może być kilka tysięcy miejsc składowania. Aby przejść do do następnego etapu, tj. aktualizacji, trzeba spisać wszystkie miejsca i wszystkie indeksy. Tylko część miejsc jest zajęta i tylko te zostaną spisane. A pozostałe też trzeba uznać za spisane. Funkcja: Zakończenie spisu, wypełnia automatycznie karty miejsc ------------------------------------------ R-wpisz ilość 0.000 --------------------o--------------------- | * Wpisuje ilość 0.000 * Wpisuje wskaźnik: [3-SpisZ] NOTE: W przypadku pomyłkowego wpisania ilości 0.000: * Powtórzyć spis * Poprawic kartoteki: MG > Korekta nadwyzka / niedobór MG > Magazyn > Zmiana miejsca składowania (nie ma funkcji poprawiania (korekty) stanów spisanych)

7. Aktualizacja stanów wg spisu

Podczas aktualizacji stanów wykonane są operacje: 1. Aktualizacja stanów ilościowych i wartości zapasów wg danych spisanych, * Tworzenie dokumentów korekt (nadwyżek lub niedoborów) * Zmiana stanów magazynowych w kartotekach KSOM/LOT/SER * Tworzenie poleceń księgowania wg schematów dekretacji * Zapis: Data ostatniej inwentaryzacji * Raport z przetwarzania Patrz też Inwentaryzacja zapasów 2. Aktualizacja w kartotece miejsc składowania KMS (metoda BinLoc) * Zmiana rozmieszczenia asortymentu w kartach miejsc składowania wg danych spisanych

8. Raport z aktualizacji

Zawiera informacje z przebiegu aktualizacji ------------------------------------------------------------------------ AKTUALIZACJA STANÓW WG SPISU W MAG: 02 DOKUMENTY KOREKTY: MI DT0001 ---- Indeks ---- Gr --- Komunikat -------------------------------------- 000009 03 Ilość spisana jest = ilości w ewidencji 0.000 = 0.000 --> Zaktualizowano Seria 130614/001159163 Usunięto poz FIFO: --Data-- --- Ilość ----- ---- Cena ---- ------ Wartość ----- 13.02.15 10.304 142.97 1,473.16 5019243 50 Ilość spisana jest = ilości w ewidencji 6.920 = 6.920 LGR667 50 --> Zaktualizowano Liczba utworzonych pozycji: Nadwyżki : 1 Niedobory: 3 ------------------------------------------------------------------------

9. Wydruk różnic pozycji zaktualizowanych

MI > Inwentaryzacja BinLoc > Różnice pozycji zaktualizowanych [MI_DIN65] Zestawienie różnic ilościowych i wartościowych przed i po inwentaryzacji. Inwentaryzacja zapasów

10. Zwolnienie magazynu

MI > Inwentaryzacja BinLoc > Zwolnienie magazynu [MI_PIM70] Po zwolnieniu magazynu, tj. zwolnieniu wszystkich pozycji, można znowu wykonywać operacje magazynowe.

11. Zamknięcie inwentaryzacji

MI > Inwentaryzacja > Zamknięcie inwentaryzacji [MI_PIN71] Funkcja zamknięcia inwentaryzacji ma charakter organizacyjny, kontrolny. Sprawdza, czy wszystkie kolejne czynności (kroki) procesu inwentaryzacji wykonano poprawnie. Inwentaryzacja zapasów

12. Poprzednia (ostatnia) inwentaryzacja

MI > Inwentaryzacja BinLoc > Poprzednia inwentaryzacja [MI_ZIN85] Program utworzy listę pozycji, które były inwentaryzowane przed podanym dniem. Pozwoli to zaplanować kolejny spis. Inwentaryzacja zapasów

13. Propozycja następnej inwentaryzacji

MI > Inwentaryzacja BinLoc > Propozycja następnej inwentaryzacji [MI_ZIN95] Program zaproponuje datę następnego spisu. Inwentaryzacja zapasów

14. Tematy powiązane

Inwentaryzacja zapasów Inwentaryzacja on-line Wprowadzanie stanów początkowych Dokumenty magazynowe Kody kreskowe Zastosowania WMS BinLoc Kody kreskowe Słowa kluczowe #Magazyny-Organizacja #TrawersERP-KodyKreskowe #Magazyny-MiejscaSkładow #Magazyny-Inwentaryzacja #Pomoc-Przykłady