Przejdź do treści

Warehouse (magazyn)

Warehouse (magazyn) w tym modelu nie jest osobnym zasobem – jest reprezentowany przez Party z type = branch oraz category = warehouse. Magazyn ma wtedy identifier, display (nazwa), address, contactPoint. W dokumentach WHS i w Location magazyn jest wskazywany przez Reference(Party) w polu owner lub managingParty. Party to zawsze firma, organizacja, osoba lub jednostka organizacyjna.


1. Zakres i zastosowanie

  • Tworzenie magazynu – utwórz Party z type = branch, category = warehouse (system np. https://api-erp.kamsoft.pl/ns/party-category); identifier (kod magazynu), display, address.
  • Użycie w WMSLocation z owner = ten Party (magazyn) lub managingParty = Party (magazyn); w Document (PZ, WZ) valueReference w position może wskazywać na Party (magazyn) i na Location.
  • Hierarchia magazynów – modelowana przez Location (nie przez Party). Dla każdego magazynu tworzy się Location z type = warehouse, owner = Party (ten magazyn – tożsamość) i/lub managingParty = Party, partOf = Location (magazyn nadrzędny; brak partOf = szczebel najwyższy). Drzewo Location (type=warehouse) z partOf opisuje zależności magazyn centralny → regionalne → itd.; tożsamość (identifier, adres) pozostaje w Party. Zob. Location sekcja 1a.

2. Przykład

Zob. Party-Examples sekcja „Oddział / miejsce (branch)” – ten sam wzorzec z category = warehouse: type = branch, category = warehouse, identifier (np. warehouse-code), display (np. „Magazyn Główny”), address.


3. Zgodność z systemami ERP

System Odpowiednik Uwagi
SAP Warehouse Number (EWM), Storage Location (MM) U nas Party
Oracle Warehouse, Facility U nas Party
D365 Warehouse U nas Party z identifier, name, address

4. Odniesienia