Autor Wątek: Gdzie jest miejsce magazynowe?  (Przeczytany 7671 razy)

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1763
Będziemy chcieli przy kompletacji pokazywać miejsce na magazynie, w którym jest umieszczony towar. W pierwszej fazie nie będziemy mieli takiej informacji u siebie, więc będziemy mogli pokazać tylko to, co jest zapisane w Subiekcie.

Z rozmów z Wami wynikało, że macie już zapisywaną taką informację.
I tu pojawiają się pierwsze pytania:
•   Gdzie trzymacie miejsce magazynowe w Subiekcie GT? (pole zwykłe, pole rozszerzone, a może uwagi)
•   W jakim formacie jest zapisane miejsce magazynowe? (R07/M12, 213549, a może inaczej)
•   Czym zapisujecie informacje o miejscu magazynowym?

Z góry dziękujemy za odpowiedzi.
Odpowiedź „Nie trzymam, ale chciałbym” też jest mile widziana 😊

kaczor

  • Newbie
  • *
  • Wiadomości: 12
My z racji tego, ze mamy przemysłówkę to wykorzystujemy pole PKWiU, które bezproblemowo można wyświetlić na wszystkiego typu wydrukach. Pola dodatkowe mamy wszystkie zajęte. Format to: Z10, P12, B7.

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1763
Cytuj
Z10, P12, B7
Litera oznacza regał a cyfra miejsce?

kaczor

  • Newbie
  • *
  • Wiadomości: 12
Tak, litera to regał a liczba to półka.

kidl

  • Full Member
  • ***
  • Wiadomości: 107
Nie mam w SGT inf o miejscu magazynowy i oczywiście chcę mieć :) Brak zapisanej takiej informacji wynika tylko i wyłącznie z braku rozwiązania technicznego do jej zapisywania. Wpisywanie ręczne odpada całkowicie. Za dużo czasu zabiera.

Pole PKWIU jest jakimś rozwiązaniem, ale tak na prawdę powinno zawierać konkretną informację, czyli klasyfikację towaru. Nie jest to "uniwersalne" rozwiązanie. Część ze sprzedawców wykorzystuje to pole zgodnie z jego przeznaczeniem.

Dla mnie najlepsze będzie Pole własne. Chyba najwygodniejsze w automatyzacji. Trzeba kilkukrotnie przeklikac okienko, żeby dojść do jego edycji, więc minimalizuje ryzyko przypadkowej edycji danych.

Można tez w polu Uwagi, ale tutaj wystarczy przypadkowo dodac spację, lub coś wyedytować i już będzie kłopot.


Panie Piotrze, jak widzicie kwestię trzymania tego samego towaru w różnych miejscach magazynu? Będzie trzeba trzymac informację typu "5szt., B1, R2, P3, S2 | 26szt., B6, R8, P2, S5", gdzie:
B1 - budynek 1
B6 - budynek 6 (nie wszyscy mają scalony, jednolity magazyn :)
R2, R8 - regał 2 i 8
P3 i P2 - półka
S2 i S5 - sekcja w półce. Może to być półka podzielona na mniejsze przestrzenie, przy drobnych elementach.

Oczywiście oznaczenie miejsc może być różne. Przy długich zestawach regałów, będzie trzeba podzielić regał jeszcze na elementy typu "rząd" lub "kolumna". Gdy regał ma 10 mb długości, to chciałbym wiedzieć, gdzie tego szukać.
Można tez oczywiście zrobić oznaczeniem półki, czyli P1.1, co znaczy "półka nr 1 w pierwszej kolumnie". Dla P5.3 mielibyśmy półkę piąta w trzeciej kolumnie itd.

Rozumiem że zabierając towar z półki, skanujemy towar i kod półki? Wtedy program sam edytuje zapis z lokalizacją?

Do dobrego i szybkiego zarządzania magazynem, trzeba odpowiednio oznaczyć magazyn. Tzn, oprócz literowych zapisów na np regałach i półkach dodałbym kody kreskowe z tym samym zapisem. Kompletując towar, skanuję EAN produktu i kolejno kod miejsca. To mogłoby znacznie przyśpieszyć pracę.

Kody musiałyby mieć jakąś cyfrę lub oznaczenie kontrolne, żeby skaner mógł rozpoznać czy zeskanowany został EAN czy kod półki. W ten sposób nie musielibyśmy się trzymać kolejności skanowania "towar -> półka", ale moglibyśmy też robić "półka -> towar".

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1763
Planujemy trzymać informację o rozmieszczeniu po stronie bazy PP2, tak aby dało się trzymać informację o towarze w wielu miejscach.

Będziemy to musieli synchronizować z różnymi "polami" S ubiekta GT i "jakoś" umieszczać tam informację o lokalizacji i ilości towaru w danej lokalizacji.
Już teraz padły 3 propozycje różnych miejsc a pewnie jeszcze coś dojdzie :)

Temat jest tak duży że będziemy do niego podchodzić dopiero w kolejnych etapach.


kidl

  • Full Member
  • ***
  • Wiadomości: 107
Panie Piotrze, proces wdrożenia do testów uznaję za rozpoczęty.

Punkt 1. Tworzenie mapy magazynu i oznaczenie miejsc magazynowych.
Planujemy stworzyć oznaczenia miejsc wg konstrukcji z załącznika (przykład poniżej):

A 001 002 01 05
gdzie:
A - oznaczenie miejsca w magazynie. Może to być budynek, pomieszczenie, itp.
001 - oznaczenie rzędu regału lub bardziej po prostu numer regału w danym miejscu magazynowym
002 - pion regałowy (kolumna)
01 - poziom regałowy (półka)
05 - oznaczenie jednostki, np pojemnika na półce. Jeśli półka nie ma pojemników, wtedy zawsze będzie 00

Pytania:
a) nie za długi zapis? Program pomieści jeśli np jeden towar będzie w 10 miejscach? A co jeśli będzie w 30 miejscach?
b) uda się zapisywać też godzinę odłożenia na półkę lub pobrania towaru oraz osoby, która to zrobiła?
c) jak będą prezentowane dane? Czy będą proste do odczyty? Chodzi o to, żeby to nie był ciąg znaczków, który trzeba później rozszyfrować.
d) czy będzie historia ruchu magazynowego? Jeśli tak to w jakim zakresie? Ile dni (tygodni, miesięcy, lat) wstecz?


Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1763
Na wstępie.
To co mamy przygotowane (Kompletacja z magazynu na kolektorach z Subiekta GT (Etap 1)) jest tylko kompletacją z magazynu (towarów / order picking).
Na kolektorach będzie wyświetlane miejsce magazynowe zapisane w Subiekcie GT (np. w polu własnym) - niezależnie od tego w jakiej formie jest to zapisane.

Wprowadzenie ewidencjonowania miejsc magazynowych i ruchu magazynowego w tych miejscach wymaga najpierw dodania modułu inwentaryzacji oraz przyjęć. Tak aby cała rejestracja opierała się o PP2.
Subiekt GT nie ma struktury aby obsłużyć wiele miejsc magazynowych dla jednego towaru, dlatego będzie musiało być to przygotowane po naszej stronie.
A jest to moduł tak duży, że jeszcze będziemy nad nim pracować kilka miesięcy.

Na razie może być lepiej pozostać z towarem w jednym miejscu, bo inaczej będzie trudno to ogarnąć aby rejestrować miejsca magazynowe w Subiekcie GT.

Cytuj
a) nie za długi zapis? Program pomieści jeśli np jeden towar będzie w 10 miejscach? A co jeśli będzie w 30 miejscach?

Planujemy przygotować dedykowaną strukturę, aby do jednego towaru można było przypisać wiele miejsc magazynowych. Technicznie nie będzie ograniczenia co do ilości tych miejsc, ale może mieć t oznaczenie przy wyznaczaniu trasy.
Będziemy musieli sprawdzać ilości w każdym miejscu na magazynie i im więcej miejsc to proces będzie się komplikował i wydłużał.

Cytuj
b) uda się zapisywać też godzinę odłożenia na półkę lub pobrania towaru oraz osoby, która to zrobiła?

Tak. Już w istniejącej funkcjonalności do kompletacji z magazynu zapisujemy kto i kiedy wziął towar. Pracujemy jeszcze aby można było łatwo określić skąd ten towar został zabrany.
Tak samo też planujemy robić przy inwentaryzacji i przyjęciach na magazyn.

Cytuj
c) jak będą prezentowane dane? Czy będą proste do odczyty? Chodzi o to, żeby to nie był ciąg znaczków, który trzeba później rozszyfrować

Na tą chwilę ciąg jest pokazywany tak jak jest zapisany. Jeżeli struktura  miejsca magazynowego będzie taka sama dla wszystkich towarów to magazynierzy nie powinni mieć kłopotów w rozpoznaniu który segment odpowiada za sekcję w magazynie a który za rząd lub pion.

Cytuj
d) czy będzie historia ruchu magazynowego? Jeśli tak to w jakim zakresie? Ile dni (tygodni, miesięcy, lat) wstecz?

Na razie rejestrujemy (przy kompletacji) wszystko i nic nie usuwamy. Każdy ruch magazynowy (podjęcie, odłożenie) będzie oznaczało jeden lub wiele rekordów w bazie, tak więc mogą wychodzić z tego pokaźne liczby. Dużo rekordów będzie odbijało się na ilości zajmowanego miejsca przez bazę - i to będzie głównym ograniczeniem.
Docelowo dodamy pewnie opcję automatycznego usuwania zapisów po jakimś czasie.
Nic też nie będzie stało na przeszkodzie aby te dane wyciągnąć z bazy i przenieść w inne "miejsce"

kidl

  • Full Member
  • ***
  • Wiadomości: 107
Jeśli zdecyduję się na zapis w SGT w Polu własnym kartoteki towarowej, to mamy ograniczenie liczby znaków, jeśli pamiętam do 250 szt. Przy takim wyborze miejsca zapisu potrzebne będzie czyszczenie historycznych zapisów. Może zabraknąć miejsca nawet na bieżące. Wystarczy 1 zapis z odłożonymi 200 szt. towaru i później 200 zapisów z pobraniem po 1 sztuce.

Panie Piotrze, wspominał Pan o umieszczaniu zapisów w bazie PP. Rozumiem, że na tym etapie będą one tylko w SGT?

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1763
Tak, na razie informacja o miejscu magazynowym będzie tylko w Subiekcie GT.
Będziemy tylko odczytywać miejsce i nie będziemy nic tam zapisywać.

Dopiero jak dodamy moduły inwentaryzacji i przyjęć informacja taka trafi do PP2 i wtedy PP2 będzie aktualizowało zapis w Subiekcie GT.
Aby informacja była pełna to potrzebujemy nie tylko samego miejsca na magazynie, ale też ilości w danej lokalizacji, możliwe że rezerwacji ilości w lokalizacji i danych o ruchu magazynowym.
Nie ma gdzie tego trzymać w Subiekcie GT więc będziemy zapisywać to w bazie PP2.

Docelowo PP2 będzie aktualizować miejsce miejsce w Subiekcie GT, ale będzie to raczej tylko informacja o lokalizacji i ilości dostępnej w tej lokalizacji.