d2pot
d2pot jest webową aplikacją magazynowo-logistyczną.
Bezpieczeństwo
- Hasła użytkowników hashowane algorytmem 160 bitowym
- Weryfikacja dwuetapowa
- Wymuszanie zmiany hasła co miesiąc
- Zapis logowań
- Zapis prób logowanie z błędnym loginem lub hasłem wraz z powiadomieniem administratora
- Pełne bezpieczeństwo integralności danych – wszelkie operacje na bazie danych są obudowane transakcjami
Rodzaje ruchów magazynowych
Wyróżniamy 3 rodzaje ruchów magazynowych:
- Dostawa towaru
- Wydanie towaru
- Przesunięcia międzymagazynowe
Dostawa towaru może się odbywać:
- Ręcznie – wpisywanie przez operatora kolejnych elementów dostawy
- Import z pliku CSV
Przy wydaniu towaru możemy, dla poszczególnych typów magazynów, określić konta rozliczeniowe SAP lub jakiekolwiek inne parametry rozliczeniowe.
Przesunięcie międzymagazynowe powoduje powstanie awizacji na magazynie docelowym – towar znajdzie się na magazynie docelowym, dopiero po przyjęciu awizacji przez użytkownika.
Ale istnieje również parametr konfiguracyjny, który potrafi określić magazyn docelowy jako bezawizacyjny – w tym przypadku przesunięcie towaru skutkuje natychmiastowym pojawieniem się towaru na magazynie docelowym.
Parametryzacja magazynów
Magazyny dzielą się na:
- Bez wymagalności parametrów – przy dostawie wymagany jedynie indeks (ewentualnie numer seryjny, o ile jest konieczny, w zależności od rodzaju towaru)
- Z wymagalnością parametrów
Parametry jakie możemy wymusić przy dostawie towaru:
- WO/NTT na jakie sprzęt został zamówiony
- Czy sprzęt jest sprawny czy uszkodzony
- Numer seryjny
- Czy sprzęt jest nowy czy używany
- Dodatkowy opis
Przykładowa wymagalność parametrów:
Typ magazynu
WO/NTT
Nowy
Sprawny
Opis
Typy magazynów:
- Każdy typ magazynów może być dowolnie sparametryzowany
- Przesunięcia magazynowe mogą być wykonywane jedynie między magazynami tego samego typu lub zgodnie z matryca magazynów
Matryca magazynów:
Dzięki matrycy magazynów możemy dowolnie modelować przepływ towaru między magazynami.
Elementy uszkodzone - Łódź
typ_magazynu_sprzęt_uszkodzony
Sprzęt w naprawie - Producent X
typ_magazynu_sprzęt_w_naprawie
Elementy uszkodzone - Warszawa
typ_magazynu_sprzęt_uszkodzony
Elementy uszkodzone - centralny
typ_magazynu_sprzęt_uszkodzony_centralny
Sprzęt w naprawie - Producent Y
typ_magazynu_sprzęt_w_naprawie
Sprzęt naprawiony
typ_magazynu_sprzęt_naprawiony
Elementy uszkodzone - Wrocław
typ_magazynu_sprzęt_uszkodzony
Sprzęt w naprawie - Producent Z
typ_magazynu_sprzęt_w_naprawie
Aby zrealizować matrycę, jak na powyżej dodajemy magazyny:
Nazwa magazynu
Typ magazynu
Elementy uszkodzone - Łódź
typ_magazynu_sprzęt_uszkodzony
Elementy uszkodzone - Warszawa
typ_magazynu_sprzęt_uszkodzony
Elementy uszkodzone - Wrocław
typ_magazynu_sprzęt_uszkodzony
Elementy uszkodzone - centralny
typ_magazynu_sprzęt_uszkodzony_centralny
Sprzęt w naprawie - Producent X
typ_magazynu_sprzęt_w_naprawie
Sprzęt w naprawie - Producent Y
typ_magazynu_sprzęt_w_naprawie
Sprzęt w naprawie - Producent Z
typ_magazynu_sprzęt_w_naprawie
Sprzęt naprawiony
typ_magazynu_sprzęt_naprawiony
Matryca magazynów powinna wyglądać następująco:
typ_magazynu_sprzęt_uszkodzony
typ_magazynu_sprzęt_uszkodzony_centralny
typ_magazynu_sprzęt_uszkodzony_centralny
typ_magazynu_sprzęt_w_naprawie
typ_magazynu_sprzęt_w_naprawie
typ_magazynu_sprzęt_naprawiony
- Backbone demontuje uszkodzony sprzęt z terenu i umieszcza go na magazynie sprzętu uszkodzonego.
- Backbone wykonuje przesunięcie towaru do magazynu centralnego dla sprzętu uszkodzonego - jak uzbiera się odpowiednia ilość sprzętu
- Magazyn centralny dostaje awizacje o przesyłce sprzętu.
- Po otrzymaniu przesyłki Magazyn centralny dokonuje przyjęcia awizacji.
- Magazyn centralny dokonuje przesunięcia do naprawy w zależności od rodzaju/producenta sprzętu.
- Magazyny o typie typ_magazynu_sprzęt_w_naprawie mają ustawioną flagę BEZ_AWIZACJI –nie jest wymagane potwierdzanie awizacji na tych magazynach.
- Sprzęt jedzie do naprawy do wybranego producenta/dostawcy.
- Po naprawie sprzętu – jest on przesuwany do magazynu o typie typ_magazynu_sprzęt_naprawiony.
Opisaną przykładową matryce można oczywiście rozbudować o magazyny na sprzęt nie naprawialny/przeznaczony do likwidacji lub dowolny inny.
Liczba typów magazynów, magazynów o danym typie i pojemność matrycy magazynów jest nieograniczona.
Użytkownicy
- Liczba użytkowników w systemie jest nieograniczona.
- Każdy użytkownik ma przypisane swoje magazyny.
- Dla każdego magazynu, do którego ma dostęp dany użytkownik, może on wykonać dostawę, wydać sprzęt, przyjąć awizację lub przesunąć na inny magazyn.