1. Realizacja w Trawers ERP
1.1 Opis ogólny
1.2 Zestawienia
1.3 Dokumenty (transakcje)
Interpretacja AI
1. Wprowadzenie
2. Metoda uzyskania raportu
3. Diagram przepływu danych
4. Podsumowanie
5. Realizacja (draft)
6. Tematy powiązane
1. Realizacja w Trawers ERP
1.1 Opis ogólny
Ten opis wyjaśnia sposób działania magazynów przy-produkcyjnych w systemie Trawers ERP.
Pokazuje, jak materiały są przesuwane z magazynu głównego do magazynu przy-produkcyjnego
i dalej na produkcję, oraz jak uzyskać raporty o stanie i obrotach materiałów w magazynach
przy-produkcyjnych w układzie poszczególnych zleceń.
Magazyny przy-produkcyjne, to wydzielone obiekty (obszary) przeznaczone na materiały
potrzebne do bieżącej produkcji. Do realizacji konkretnych zleceń.
Te magazyny mają oznaczenie [R] Przy-produkcyjny w tabeli magazynów, w kolumnie: Cecha.
Tabela magazynów. Ustawienia
Do magazynu [R] przekazuje się (przesuwa MM) materiały z magazynu głównego (centralnego).
W dokumencie MM wskazuje się numer zlecenia, dla którego materiał jest przeznaczony.
Z magazynu [R] wydaje się materiały na produkcje, na potrzeby tego konkretnego zlecenia.
Rodzaje dokumentów (przychodowe MM, rozchodowe RO) powiązane z magazynami umożliwiają
uzyskanie tradycyjnych raportów o stanach i obrotach magazynowych.
Patrz szczegóły:
Raporty stanu i obrotów zapasówIdentyfikatory zlecenia podane w dokumentach przychodowych (MM) i dokumentach rozchodowych (RO)
umożliwiają uzyskanie raportów o stanach i obrotach materiałów każdego, konkretnego zlecenia.
I dodatkowo można przeglądać materiały planowane do wydania, co wynikaja ze specyfikacji
materiałowej zlecenia.
Przykład:
------------------------------------------------------------------------
Materiały zlecenia: A00626/000 [ZP_KZL20]
Indeks Mag Wymagane Przesunięto Wydano Saldo
-------------------------------------------------------------------------
KLEJ DORUS CZARN|MT | 7.098| 7.598| 1.000| 6.598
OBRZEŻE BIAŁE |MT | 1 811.004| 34.409| 0.000| 34.409
PIANKA DO PAKOW |MT | 156.000| 156.000| 0.000| 156.000
PROWADNICA 350 |MT | 78.000| 78.000| 0.000| 78.000
TAŚMA I GAT. |MT | 19.500| 19.500| 0.000| 19.500
--------o------ -o -------o---- -------o---- -------o---- -------o----
| v | | | |
| Magazyn | | | v
v przy-prod v v v Nadal w
Indeks Ilość wg Ilość Ilość magazynie
materiału specyfikacji przesunięta wydana
zlecenia dok MM na produkcję
1.2 Zestawienia
Zestawienia koncentrują się na przedstawieniu dokumentów (transakcji, obrotów)
i stanów ilościowych i wartościowych w magazynach przy-produkcyjnych.
* ZP > Zlecenia > F2 cd. > Dokumenty przesunięć [RM]
Prezentuje, w układzie tabelarycznym, pozycje dokumentów przesunięć MM
z magazynu centralnego do magazynu [R] Przy-produkcyjnego.
Na zestawieniu są pozycje rodzaju [RM] (cześć rozchodowa dokumentu MM)
|S Ro Sy Rok Mc Nr dok Poz Mag_z Mag_do Indeks Ilość Jmo |
|------------------------------------------------------------------------------|
|v|RM|MG|202x|05|MM0001| 1|10 |92 |KARTON01 | 5.000|szt |
|v|RM|MG|202x|05|MM0003| 1|10 |92 |KARTON01 | 4.000|szt |
o o o o o --o--- ---o o o ----o--------- ---------o--- -o-
| | | | | | | | | | | |
| | Sys | | Nr Pozy | | | Ilość J miary
| | Rok M-c dok dok | | |
| | | | Materiał
v [RM] Mag Magazyn
w MM centralny [R]
* ZP > Zlecenia > F2 cd. > Przesunięte materiały [MM]
Prezentuje, w układzie tabelarycznym, zestawienie obrotu materiałów.
(1) (2) (3) (4) (5) (6)
| Indeks Mag Wymagane Przesunięto Wydano Saldo |
|------------------------------------------------------------------------------|
| KARTON01 |92 | 20.000| 9.000| 5.000| 4.000 |
--------o------ -o -------o---- -------o---- -------o---- -------o----
| v | | | |
| Magazyn | | | v
v przy-prod v v v Nadal w
Indeks Ilość wg Ilość Ilość magazynie
materiału specyfikacji przesunięta wydana
zlecenia dok MM na produkcję
(1) Indeks materiału - specyfikacja materiałowa (componen)
(2) Magazyn - specyfikacja materiałowa (mag)
(3) Ilość wymagana - specyfikacja materiałowa (iwymag)
(4) Ilość przesunięta= + (plus) ilość w dokumentach MM (RM), gdzie Mag (2) jest docelowy
- (minus) ilość w dokumentach MM (RM), gdzie Mag (2) jest źródłowy
patrz: #00054442
(5) Ilość wydana - specyfikacja materiałowa (iwydana)
(6) Saldo - Ilość przesunięta (-) Minus) ilość wydana
= (4) - (5)
* ZP > Zestawienia > Przesunięte materiały [MM] [ZP_ZRM20]
Zestawienie zbiorcze - w układzie: zlecenie / materiał
------------------------------------------------------------------------ ZP5 (zp_zrm20) --
Zlecenie Suff ---- Indeks ---- Mag - Wymagane - Przesunięto -- Wydano -- -- Saldo --- Jm
------------------------------------------------------------------------------------------
Z00005/000 KARTON01 92 20.000 9.000 5.000 4.000 sz
A00626/001 KLEJMTORUS CZAR 92 7.098 7.598 1.000 6.598 l
A00626/001 OBRZMTE 92 1 388.556 26.383 0.000 26.383 m2
A00626/001 OBRZMTE BIA1 92 811.004 34.409 0.000| 34.409 m2
------------------------------------------------------------------------------------------
NOTE: Opis kolumn --> patrz wyżej
1.3 Dokumenty (transakcje)
Dokumenty MM (przesunięcia) i RO (rozchody) generują ruch materiałów
między magazynami.
* MG > Przesunięcia > Z zatwierdzaniem [MG_DMM1A]Bez zatwierdzania [MG_DMM1B]
Gdy magazyn: Do mag - jest oznaczony: [R] Przy-produkcyjny
* trzeba wskazać symbol zlecenia ZP
* można wybrać tylko te indeksy, które są w specyfikacji materiałowej
zlecenia przewidziane do wydania z tego magazynu
W pozycji dokumentu MM (PM Przychód) będzie symbol zlecenia ZP (ZZZZZZ/YYY).
-------------------------------------------------------------------------------------------
Mag Indeks Data dok Sys RO o Dokument v Ilość[+] Jm WOPRE WOSUF
-------------------------------------------------------------------------------------------
92 |KARTON01 |202x.05.15|MG |PM|P|MM0003 |v| 5.000|szt Z00005| 0
92 |KARTON01 |202x.05.15|MG |PM|P|MM0004 |v| 4.000|szt Z00005| 0
---o-----------------------------------o-----------------------------------------o------o--
| | | |
v v v v
Magazyn [R] MM (PM) Zlec Podzlec
Przychód ZZZZZZ/YYY
* MG > Przesunięcia MM > (4) Wg specyf materiał. Zlecenie [MG_DMM1H]MG > Przesunięcia MM > (6) Wg specyf materiał. Zakres zlec [MG_DMM1L]
Dokumenty MM (przesunięcia) generują ruch materiałów między magazynami.
* trzeba wskazać symbol zlecenia ZP lub zakres zleceń.
* można wybrać tylko te indeksy, które są w specyfikacji materiałowej
zlecenia przewidziane do wydania z tego magazynu
W pozycji dokumentu MM (PM Przychód) będzie symbol zlecenia ZP (ZZZZZZ/YYY).
Patrz szczegóły:
Generowanie dok przesunięć MM
***************************************************************************************
***************************************************************************************
***************************************************************************************
Interpretacja AI
Interpretacja AI dot. zastosowania magazynów przy-produkcyjnych.
Interpretacja AI pokazuje, jak dane z magazynów przy-produkcyjnych mogą być analizowane
w celu optymalizacji przepływu materiałów.
1. Wprowadzenie
1.1 Potrzeba
Firma produkcyjna. Otwiera zlecenia, tworzy specyfikacje potrzebnych materiałów.
Potrzebne materialy (dla wielu zleceń) przenosi z magazynu głównego MA do magazynu
przy-produkcyjnego MT. Magazyn MT to taki 'worek' materiałów dla wielu zleceń.
Z magazynu MT pracownicy pobierają materiały do realizacji kolejnych zleceń.
Zarząd chce uzyskać raport o stanie ilościowym i wartościowym materiałów w magazynie MT,
w układzie: materiał, ilość, wartość, zlecenie.
Jakie dane trzeba gromadzić aby uzyskać taki raport nt. magazynu MT ?
1.2 Koncepcja ogólna
Aby zyskać raport materiał-ilość-wartość-zlecenie, trzeba świadomie
zaprojektować sposób ewidencji - gromadzenie danych.
Potrzebne dane
1. Dane o ruchach magazynowych (MA -> MT)
Każde przesunięcie materiału z magazynu głównego do MT musi zawierać:
- ID materiału
- Ilość
- Cena jednostkowa / wartość
- Data ruchu
- Numer dokumentu
- Zlecenie, do którego materiał został pobrany2. Dane o pobraniach z magazynu MT na produkcję
Każde pobranie materiału z MT do realizacji konkretnego zlecenia musi zawierać:
- ID materiału
- Ilość pobrana
- Zlecenie produkcyjne
- Data pobrania
- Cena rozchodu
(najczęściej FIFO, LIFO lub średnia ważona - zależnie od polityki firmy)
To właśnie te dane pozwalają przypisać zużycie materiału do zleceń.
3. Dane o 'alokacji' materiałów w magazynie MT
Ponieważ MT jest wspólnym zasobem, aby raportować stan wg zleceń, trzeba wiedzieć:
- Która część materiału w MT jest przeznaczona dla którego zlecenia
(alokacja / rezerwacja materiału)
To można osiągnąć:
Alokacja przy przyjęciu do MT
Przy przesunięciu MA -> MT określa się, dla którego zlecenia materiał jest przeznaczony.
4. Dane o wycenie materiałów
Aby policzyć wartość materiałów w MT, trzeba znać:
- cenę przyjęcia (MA MT)
- metodę wyceny rozchodu (FIFO / LIFO / średnia ważona)
- ewentualne korekty wartości (np. inwentaryzacja, odpisy)
Bez tego nie da się policzyć wartości materiałów na stanie.
5. Dane o stanie magazynowym MT
System musi przechowywać:
- aktualny stan ilościowy materiału w MT
- aktualny stan wartościowy
- historię ruchów (przyjęcia, rozchody, korekty)6. Dane o zleceniach produkcyjnych
Aby raportować wg zleceń, potrzebne są:
- ID zlecenia
- status zlecenia (otwarte / zamknięte)
- planowane zużycie materiałów (specyfikacja)Podsumowanie - co trzeba gromadzić?
| Obszar | Niezbędne dane |
|---------------------|------------------------------------------------|
| Ruchy MA -> MT | materiał, ilość, wartość, data, dokument) |
| Pobrania z MT | materiał, ilość, zlecenie, data, cena rozchodu |
| Alokacja materiałów | przypisanie materiału w MT do zleceń |
| Wycena | ceny przyjęć, metoda wyceny, korekty |
| Stan magazynu MT | ilości, wartości, historia ruchów |
| Zlecenia | ID, status |
2. Metoda uzyskania raportu
2.1 Opis ogólny
Opis metody uzyskania raportu, gdy dokumenty MM z magazynu MA do MT mają
informacje, dla jakiego zlecenia są przeznaczone.
Tzn. nie ma alokacji wprost (oddzielny zbiór) lecz są pośrednio w dokumentach
transakcyjnych (tu: MM i RO Rozchód.
Można otrzymać raport:
materiał-ilość-wartość-zlecenie, gdy:
- dokumenty MM (MA -> MT) zawierają informację, dla jakiego zlecenia materiał jest przesuwany,
- rozchody z MT (RO) również mają przypisane zlecenie,
- nie ma osobnej tabeli alokacji, a jedynym źródłem powiązania są transakcje magazynowe.
To podejście nie wymaga dodatkowych struktur danych - wszystko wynika z logiki operacji magazynowych.
2.2. Reguła podstawowa
Skoro każdy dokument MM zawiera informację:
- *materiał*
- *ilość*
- *wartość*
- *zlecenie docelowe*
to można traktować te dokumenty jako alokację pośrednią.
Następnie:
- rozchody RO z MT zmniejszają tę alokację.
W efekcie można policzyć stan MT wg zleceń, mimo że MT jako magazyn
nie przechowuje takich danych.
2.3 Czynności krok, po kroku
1. Dokument MM (MA -> MT) = 'przydział materiału do zlecenia'
Przykład:
| Materiał | Ilość | Wartość | Zlecenie |
|----------|--------|---------|----------|
| A | 100 | 1000 | ZL-01 |
To oznacza:
100 szt. materiału A zostało dostarczone do MT z przeznaczeniem
dla zlecenia ZL-01.
2. Rozchód RO z MT = 'zużycie materiału przez zlecenie'
Przykład:
| Materiał | Ilość | Wartość | Zlecenie |
|----------|-------|---------|----------|
| A | 60 | 600 | ZL-01 |
To oznacza:
ZL-01 zużyło 60 szt. materiału A.
3. Stan MT wg zleceń = SUMA(MM) - SUMA(RO)
Dla materiału A, zlecenia ZL-01:
- przyjęcia MM: 100
- rozchody RO: 60
- stan przypisany do zlecenia = 40Raport
| Materiał | Zlecenie | Ilość w MT | Wartość w MT |
|----------|----------|------------|--------------|
| A | ZL-01 | 40 | 400 |
2.4 Gromadzone dane
1. Dokumenty MM (MA -> MT)
Muszą zawierać:
- materiał
- ilość
- wartość
- zlecenie (kluczowe!)
- data
- dokument
To jest źródło alokacji.
2. Dokumenty RO (rozchód z MT)
Muszą zawierać:
- materiał
- ilość
- wartość rozchodu
- zlecenie
- data
To jest źródło zużycia.
3. Stan magazynu MT (klasyczny)
- ilość ogólna
- wartość ogólna
To służy do kontroli zgodności, ale nie jest potrzebne do wyliczenia stanu wg zleceń.
2.4 Tworzenie raportu - obliczenia
Krok 1 - agregacja przyjęć MM wg materiału i zlecenia
\[
\text{MM\_qty}(mat, zlec) = \sum ilość\_MM
\]
Krok 2 - agregacja rozchodów RO wg materiału i zlecenia
\[
\text{RO\_qty}(mat, zlec) = \sum ilość\_RO
\]
Krok 3 - stan MT wg zlecenia
\[
\text{Stan}(mat, zlec) = \text{MM\_qty} - \text{RO\_qty}
\]
Analogicznie dla wartości.
Podsumowanie - metoda jest prosta i skutecznaMożesz uzyskać stan MT wg zleceń, jeśli:
- dokumenty MM zawierają zlecenie,
- rozchody RO zawierają zlecenie.
Nie potrzebujesz osobnej tabeli alokacji.Raport powstaje przez:
- sumowanie przyjęć MM wg zleceń,
- sumowanie rozchodów RO wg zleceń,
- policzenie różnicy.
3. Diagram przepływu danych
Diagram przepływu danych pokazujący jak działa model:
- bez osobnej alokacji,
- z informacją o zleceniu w dokumentach MM i RO,
- z możliwością wyliczenia stanu MT wg zleceń.
Diagram przepływu danych (ASCII / semigrafika)
+-------------------------+
| ZLECENIE PRODUKCYJNE |
| (ID zlecenia, BOM itd.)|
+-----------+-------------+
|
| (informacja o zleceniu)
v
+-------------------+ +---------------------------+
| MAGAZYN GŁÓWNY | | DOKUMENT MM (MA -> MT) |
| MA |---->| Przyjęcie do MT |
| (stany, ceny) | | - materiał |
+-------------------+ | - ilość |
| - wartość |
| - ZLECENIE (klucz!) |
+-------------+-------------+
|
| (przyjęcia wg zleceń)
v
+---------------------------+
| MAGAZYN MT (stan ogólny)|
| - ilość całkowita |
| - wartość całkowita |
+-------------+-------------+
|
| (pobranie do produkcji)
v
+---------------------------+
| DOKUMENT RO (rozchód MT) |
| - materiał |
| - ilość |
| - wartość rozchodu |
| - ZLECENIE |
+-------------+-------------+
|
| (zużycie wg zleceń)
v
+-----------------------------------------+
| RAPORT: STAN MT WG ZLECEŃ |
|------------------------------------------|
| DANE = SUMA(MM) - SUMA(RO) |
| |
| Materiał | Zlecenie | Ilość | Wartość |
+------------------------------------------+
```
# Co pokazuje diagram?
1. Dokument MM pełni rolę *alokacji pośredniej*
- Materiał trafia do MT z informacją o zleceniu.
- Dzięki temu wiemy, dla kogo został dostarczony.
2. Magazyn MT przechowuje tylko stan ogólny
- Nie ma w nim informacji o zleceniach.
- Ale to nie przeszkadza - bo dane o zleceniach są w MM i RO.
3. Dokument RO przypisuje zużycie do zlecenia
- Każdy rozchód z MT ma numer zlecenia.
- To pozwala policzyć, ile materiału zostało zużyte.
4. Raport powstaje jako różnica:
\[
\text{Stan}(mat,zlec) = \sum MM(mat,zlec) - \sum RO(mat,zlec)
\]
Efekt końcowy - co można raportować?Stan MT wg zleceń
(dzięki MM - RO)
Zużycie materiałów wg zleceń
(bezpośrednio z RO)
Stan ogólny MT
(z klasycznej ewidencji magazynowej)
Odchylenia: plan vs. zużycie
(Jest specyfikacja materiałowa jako źródło ilości planowanej)
4. Podsumowanie
Dokumenty MM zawierają numer zlecenia (alokacja pośrednia)Opis
Każdy dokument przesunięcia MA -> MT (MM) zawiera informację, dla jakiego zlecenia materiał
jest przeznaczony. Rozchody z MT (RO) również mają przypisane zlecenie.
Możliwości raportowe
- Możliwe jest pełne raportowanie stanu MT wg zleceń:
- ile materiału zostało dostarczone do MT dla danego zlecenia,
- ile zostało zużyte,
- ile pozostało w MT dla danego zlecenia.
- Raport powstaje jako:
Stan = SUMA(MM dla zlecenia) - SUMA(RO dla zlecenia).
Zalety
- Pełna przejrzystość stanów materiałów wg zleceń.
- Możliwość kontroli niedoborów i nadwyżek na poziomie zleceń.
- Możliwość analizy odchyleń plan-rzeczywistość.
- Brak potrzeby dodatkowych tabel alokacji - dane wynikają z transakcji.
Wady
- Wymaga dyscypliny operacyjnej - pracownik musi znać zlecenie już na etapie przesunięcia MM.
- W przypadku materiałów wspólnych konieczne jest świadome użycie zlecenia 'puste' lub specjalnego kodu.
- Większa złożoność procesowa (więcej danych wprowadzanych w MM).
5. Realizacja (draft)
5.1 Opis ogólny
Obroty
* Obroty (z wskazaniem zlecenia) w magazynie MT
MG > Zapasy > Analizy obrotów > Kronika transakcji [MG_ZOB70]
Ujęcie tabelaryczne. Zlecenie: WOPRE WOSUF
Np. Z00121 0 tj. Z00121/000
MG > Dokumenty > Dokumenty. Tabelarycznie [MG_ZOB75]
Ujęcie tabelaryczne. patrz wyżej [MG_ZOB70]
* Obroty (transakcje) uporządkowane wg zleceń
MG > Zapasy > Analizy obrotów > Obroty magaz wg zleceń [MG_ZOB60]
TODO: patrz opis: Dekretacje ZZZZZZ i Q12
rozdzielic opis dot. dekretacji i zestawien transakcji wg zlecen ZZZZZZ
+ NZ > Dodatkowe > Dokumenty wg zleceń Wydruk [NZ_KZL10]
NZ > Dodatkowe > Dokumenty wg zleceń Tabela [NZ_KZL20]
PS: ujmuje także MM (R- R+)
Stany bieżące - wg zleceń
Tj. Stan wg zlecenia = PR Przychody na zlecenie minus (-) RO Rozchody na zlecenie
PR Przychody - transakcje MM Przesuniecie magazynowe z MA --> MT
wg specyfikacji materiałowej wskazanego zlecenia
Patrz opis transakcji: o--> Dok MM [MG_DMM1H]
TODO: uzupełnic pola: WOPRE/WOSUF w poz dokumentu MM
TODO Zestawienie tabelaryczne: Stany bieżące wg zleceń
wg algorytów j/w
5.2 Symulacja rozwiązania docelowego
Przed realizacją rozwiązania docelowego sugerujemy symulację.
Pozwoli, na przykładach, poznać mechanizm ustalania stanów bieżących
materiałów w układach wg zleceń.
Przebieg symulacji:
Do pustego magazynu kolejno przyjmować i wydawać materialy na różne zlecenia.
Przyjmować:
MG > Dokumenty > Przychody > Z zatwierdzeniem [MG_DPZ1A]
Ważne: W pozycji dokumentu podawać symbol zlecenia
Wydawać:
MG > Dokumenty > Rozchody > Z zatwierdzeniem [MG_DRO1A]
Ważne: W pozycji dokumentu podawać symbol zlecenia
Obserwować obroty na materialach i na zleceniach
MG > Zapasy > Analizy obrotów > Kronika transakcji magazynowych [MG_ZOB70]
Ważne: to jest zestawienie tabelaryczne z możliwościami sortowania,
wybierania wg Query, przekazywania do Excela, itp.
To zestawienie pokaże, na przykładach, istotę mechanizmu docelowego.
Kolejne kroki
* Utworzyć instalacje testową, np. dopisać firmę przykładową
lub skopiować obecne dane produkcyjne
* Przyjmować, wydawać, obserwować stany i obroty.
Docelowe rozwiązanie
- Przychody będą tworzone seryjnie: MM wg specyfikacji materiałowych
- Rozchody skanowane na zlecenia
- Zestawienia możemy zrobić bardziej czytelne, wg oczekiwać użytkownika.
Tj. dodatkowo wydruk, obok tabeli