Tabele Struktur do importu

Transkrypt

Tabele Struktur do importu
Powiązania między danymi Struktur w systemie Unicore Produkcja
Relacje między tabelami danych Struktur w schemacie Manufacture:
BOM
BOMItem, Type = 1 (składniki)
BOMItem, Type = 3 (procesy)
Norm (normy procesu)
Operation (operacje procesu)
Struktury - tabela Manufacture.BOM, gdzie pole Type = 1 (struktura bazowa).
Opis pól w tabeli BOM wymaganych do uzupełnienia podczas importu nagłówków struktur:
Nazwa pola w tabeli
Id
ShortName
Name
Description
ItemId
BatchSize
Type
PhantomBOM
MultiLevelBOM
Opis
Autonumeracja przez SQL – pole typu IDENTITY()
Kod struktury
Nazwa struktury
Opis struktury
Id indeksu produkcyjnego (typu Produkowany) z tabeli Manufacture.Item
Wielkość wsadu
1 – wartość 1 oznacza Strukturę bazową
False
False
UWAGA! Składniki oraz procesy struktury znajdują się w tej samej tabeli Manufacture.BOMItem,
rozróżniane są za pomocą pola Type.
Składniki struktur – surowce, materiały
Tabela Manufacture.BOMItem, gdzie pole Type = 1, a BOMId jest kluczem Struktury z tabeli
Manufacture.BOM.
Opis pól w tabeli wymaganych do uzupełnienia podczas importu danych składników:
Nazwa pola w tabeli
Id
ShortName
Name
Description
BOMId
ItemId
ItemNr
ParentId
Opis
Autonumeracja przez SQL – pole typu IDENTITY()
Kod indeksu przepisywany z tabeli Manufacture.Item.ShortName
Nazwa indeksu przepisywana z tabeli Manufacture.Item.Name
Nazwa indeksu przepisywana z tabeli Manufacture.Item.Name
Id struktury z tabeli Manufacture.BOM
Id indeksu produkcyjnego z tabeli Manufacture.Item
Numer składnika
Id procesu nadrzędnego z tabeli Manufacture.BOMItem, do którego
przypisany jest składnik
Quantity
Scrap
Um
ItemInput
ItemOutput
Type
Ilość netto składnika
Procent odpadu składnika w postaci liczby rzeczywistej
Jednostka miary
Wartość typu bool, oznaczenie czy składnik jest wejściowy
Wartość typu bool, oznaczenie czy składnika jest wyjściowy
1
Procesy struktur
Tabela Manufacture.BOMItem, gdzie pole Type = 3, a BOMId jest kluczem Struktury z tabeli
Manufacture.BOM.
Opis pól w tabeli wymaganych do importu danych procesów:
Nazwa pola w tabeli
Id
ShortName
Name
Description
BOMId
ProcessId
WorkCenterId
ItemNr
Type
Opis
Autonumeracja przez SQL – pole typu IDENTITY()
Kod procesu przepisywany z tabeli Manufacture.Process.ShortName
Nazwa procesu przepisywana z tabeli Manufacture.Process.Name
Nazwa procesu przepisywana z tabeli Manufacture.Process.Name
Id struktury z tabeli Manufacture.BOM
Id procesu technologicznego z tabeli Manufacture.Process
Id stanowiska roboczego procesu z tabeli Manufacture.WorkCenter
Numer procesu
3
Normy procesów – tabela Manufacture.Norm, pole Type = 2, połączenie wg klucza RoutingProcessId
z tabelą Manufacture.BOMItem.
Nazwa pola w tabeli
Id
RoutingProcessId
MachineId
WorkCenterId
Priority
SetupHours
TimeProcess
ProcessesHours
ItemsProcess
Type
Opis
Autonumeracja przez SQL – pole typu IDENTITY()
Id składnika typu proces z tabeli Manufacture.BOMItem
Id maszyny z tabeli Manufacture.Machine
Id stanowiska roboczego z tabeli Manufacture.WorkCenter
Priorytet normy, liczba całkowita numeracja od 1
Czas przygotowania w godzinach, liczba rzeczywista, np. 0,5
Czas wykonania – tekst w formacie hh:mm:ss
Ilość procesów na godzinę (60/ilość minut z TimeProcess)
Ilość jednostek na proces (obliczany przez skrypt do Struktur)
Wartość zawsze 2
Operacje procesów – tabela Manufacture.Operation, gdzie pole Type = 2, połączenie wg klucza
RoutingProcessId z tabelą Manufacture.BOMItem.
Dane wymagane dla tabeli Manufacture.Operation:
Id
(auto) –
IDENTITY()
RoutingProcessId
Id składnika typu
Proces z tabeli
OperationNr
Nr kolejny
operacji w
Description
Opis operacji
Type
Wartość
zawsze = 2
LaborTime
Czas
wykonania w
Manufacture.BOMItem obrębie
procesu
formacie
hh:mm:ss,
np. 00:03:00
UWAGA! Kolumna Status w każdej tabeli musi przyjmować wartość 1, inaczej dane są niewidoczne w
systemie. Kolumny CreatedBy oraz ModifiedBy oznaczają login użytkownika, który utworzył
i zmodyfikował dany rekord.

Podobne dokumenty