MotlawaTech:Lokalizacje

Z Motława

Struktura przechowywania lokalizacji

tabela:

erp_area_nodes

 IDN int(11) NOT NULL AUTO_INCREMENT,
 GUID varchar(38) NOT NULL DEFAULT  COMMENT 'ID miejsca/obszaru - klucz główny',
 Type varchar(50) NOT NULL DEFAULT  COMMENT 'Wskazuje na typ miejsca - pokój, magazyn, nawa, gniazdo robocze, etc. patrz lista',
 Symbol varchar(50) NOT NULL DEFAULT  COMMENT 'Symbol miejsca/obszaru',
 Nazwa varchar(150) DEFAULT NULL COMMENT 'Nazwa miejsca/obszaru',
 ParentGUID varchar(38) NOT NULL DEFAULT 'ALL' COMMENT 'Wskazuje na miejsce nadrzędne np. budynek dla pokoju lub nazwa dla gniazda.',
 KontrGUID varchar(38) NOT NULL DEFAULT , COMMENT 'Jeśli lokalizacja związana jest z kontrahentem, to link do niego',
 Dzial varchar(38) DEFAULT NULL COMMENT 'Wydział/dział etc. na którym zdefiniowano miejsce/obszar.',
 AddrGUID varchar(38) DEFAULT NULL COMMENT 'ID adresu z tabeli "geo_int_addr_link"', !! zmienić komentarz
 IsRes int(11) DEFAULT '0',
 adres varchar(255) NOT NULL DEFAULT ,
 kontekst int(11) NOT NULL DEFAULT '0',
 deleted int(11) NOT NULL DEFAULT '0',
 status int(11) NOT NULL DEFAULT '0',
 lp int(11) NOT NULL DEFAULT '0',
 obsluga int(11) NOT NULL DEFAULT '0', 
 premia double(16,4) NOT NULL DEFAULT '0.0000',
 info varchar(250) NOT NULL DEFAULT ,
 alocaltime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
 UGrpGUID varchar(38) NOT NULL DEFAULT 'ALL',
 Path varchar(250) NOT NULL DEFAULT  COMMENT 'sciezka szukania oddzielona przecinkiem - od roota po liscie',
 PathNeedUpdate int(11) NOT NULL DEFAULT '0' COMMENT 'Gdy 1 oznacza ze nalezy naliczyc sciezke w polu Path',

wartości pola 'Type':

systemowe:

  • LOC - lokalizacja posiadająca adres zdefiniowany w geo_int_addr_link
  • MAG - magazyn
  • MAG-REG - regał w magazynie
  • MAG-REG-SEG - sekcja regału
  • MAG-REG-SEG-MSC - półka na regale (piętro)

specyficzne dla klientów:

  • REWIR - dla wyjazdów
  • W - wydział (SN_PROD)
  • N - nawa (SN_PROD)
  • G - gniazdo (SN_PROD)
  • M - magazyn (SN_PROD) - kolie