Munkajegy családfa

Navigation:  Tartalom > Termelési modul > Termelési adatok rögzítése > Munka adminisztráció >

Munkajegy családfa

Previous pageReturn to chapter overviewNext page

 

A munkalapon gyártott főgyártmány családfa információit tartalmazó képernyőfül. A családfa fül adatai a szükségletszámítás elvégzése után jönnek létre.

 

A családfa adminisztrációs képernyő fül funkciói:

1.        Szükséglet számítás

2.        Gyártmány beszúrás a családfába

DOCUMENT Munkajegy családfa beszúrás

3.        Munkajegy családfa ág törlés

DOCUMENT Munkajegy családfaág törlés

4.        Munkajegy információk megjelenítése

DOCUMENT Munkajegy családfa információ

5.        Családfa állapotadatok kezelése

DOCUMENT Munkajegy családfa állapot

6.        Családfa adatok nyomtatása

DOCUMENT Munkajegy családfa adatok nyomtatása

 

1. A munkajegy anyagszükségletének kiszámítása

A [Családfa] képernyőfülön található [Szükséglet számítás ] gomb megnyomása után a program a munkajegy fejben megadott rajzszámra és gyártandó mennyiségre létrehozza a munkajegy rajzszámára – mint főgyártmányra – vonatkozó családfát (HMunCsa), kiszámítja és a munkajegy családfájához csatolja a gyártáshoz szükséges anyagszükségleti (HMunAny) és műveleti (HMunMuv) tételeket.

 

Az anyag (és művelet) szükséglet számítás elvégzésének feltételei:

1. A munkalapra még nem volt elvégezve az anyagszükséglet számítás.

KMunLap.MlpAzo Not In HMunCsa.MlpAzo

2. A gyártandó főgyártmány rajzszáma ellenőrzött állapotban van.

KMunLap.GyaAzo -> HGyaTor.EllAll = ’1’

 

A szükségletszámítás elvégzése után a képernyőfülön megtekinthető a munkalap családfája.

 

 

 

A munkalap családfa információkat tartalmazó adattábla:        HMunCsa

 

Azonosító adatok:

A0.        ID                float                NOT NULL ,        – Összerendelési tétel azonosító        PK

A tétel felvitelekor a program által generált inkrementális azonosító.

Egyedi azonosító az adattáblában.

A1.        MlpAzo                varchar (15)        NOT NULL,        – Munkalap azonosító        fk: KMunLap.MlpAzo

A fejhez történő (master-detail) kapcsolódást biztosító mező.

 

Alap adatok:

A1.        IDS                float                NOT NULL ,        – Szülő azonosító        Sw: HGyaCsa.IDG

Munkalapon belül nem egyedi. Egy gyártmány több gyermek gyártmánynak lehet a szülője. Azt mutatja, hogy az adott családfa elem szülő gyártmányának mi a gyerek azonosítója. A munkalap főgyártmány szülő azonosítója: -1 (a főgyártmánynak a munkalapon belül nincs szülője).

A2.        IDG                float                NOT NULL ,        – Gyerek azonosító

Munkalapon belül egyedi. A szükséglet számítás során, a fabejárás sorrendje szerint készített azonosító. A munkajegy főgyártmány azonosítója 0. Utólagos beszúrás esetén a tábla maximális azonosítóját követő sorszámot ad a program, a beszúrás helyétől függetleneül.

A3.        GyaAzoG        varchar (30)        NOT NULL ,        – Gyártmány azonosító – Gyerek

A gyermek gyártmány azonosítója a gyártmány törzsben.                fk: HGyaTor.GyaAzo

A4.        Mennyi                float                NULL ,                – Mennyiség                <A:1>

A szülő gyártmány egységébe beépülő gyermek gyártmányok mennyisége, a gyermek gyártmány mennyiség egységében.

Pl: 2 db dugattyú hajtókar épül be egy dugattyú szerkezetbe.

A5.        MennyiOs        float                NULL ,        – Mennyiség                <A:1>

A főgyártmány (Nem a közvetlen szülő, hanem a munkalapon gyártandó gyártmány!) egy egységéhez egységébe beépülő gyermek gyártmányok mennyisége, a gyermek gyártmány mennyiség egységében.

Pl: 16 db dugattyú hajtókar szükséges 1 Ford Mondeo legyártásához

A6.        EloKod                varchar (1)        NOT NULL ,        – Élőkód                (I/N)

Az élő és a nem élő tételek megkülönböztetésére szolgáló kód.

 

Számított adatok:

S1.        Szint                float                NULL ,                – Szint

Az összerendelés szintje. Nem használt adatmező.

S2.        AllKod                varchar (3)        NOT NULL ,        – Gyártási állapot kód                GAL

0 – Alap

1 – Folyamatban

2 – Kész

3 – Ellenőrizve

9 – Kizárva

S3.        FelMod                varchar (3)        NOT NULL ,        – Adatfelviteli mód                GFM

0 – Normál (szükséglet)

1 – Beszúrás

S4.        RogMod        varchar (1)        NOT NULL ,        – Adatrögzítési mód                GRM

0 – Kézi

1 – Módosított gépi

2 – Gépi

 

Napló adatok:

N1.        Opekod        varchar (20)        NOT NULL ,        – Rögzítés napló adatok

N2.        Terkod                varchar (20)        NOT NULL ,        – Terminál kód

N3.        Rogdat                datetime        NOT NULL ,        – Rögzítés dátuma

 

Indexek:

1.        GyaAzoG