Gyártmány anyagszükséglet

Navigation:  Tartalom > Termelési modul > Termelési adatok rögzítése > Gyártmány struktúra >

Gyártmány anyagszükséglet

Previous pageReturn to chapter overviewNext page

 

A Gyártmány törzs adminisztrációs funkció [Anyagszükséglet] képernyő fülén egy adott gyártmány elkészítéséhez szükséges anyagféleségeket tudjuk definiálni. Az áru kiválasztása után lehetőségünk nyílik a szükségleti adatok (mennyiség, méretek, szervezet, stb.) megadására.

 

Jogosultsági megszorítások:

1. Adat adminisztrációs fül jogosultság

2. Az operátor a tétel rajzszámának a gazdája, vagy az operátor általános gyártmány menedzser

HMunAny.GyaAzo -> HGyaTor.DolKodG = gc_user        OR

ADolTor(gc_User).GyaMan = ’I’

3. Az anyagszükséglet még nincs raktárról kiadva

HMunAny.RaMoId = ’0’

4. Családfa gyártmány állapot        HMunCsa.AllKod in (’0’,’1’)

Csak olyan gyártmány azonosítóra lehet új anyagszükségleti tételt felvinni, illetve olyan gyártmány tételei módosíthatóak, amelyeknek a gyártmány állapot kódja 0 (N/A), vagy 1 (elindított).

 

DOCUMENT Gyártmány anyag adattábla

 

Az anyagszükségleti adatok adminisztrációja

 

Fő input adatok:

A2.        AruKod                Árukód                                                        fk: AAruTor.AruKod

A4.        TelKodS        Telephely kód – saját                <A:SA.TelKodFo>        fk:ATelTor.TelKod

A3.        SzeKod                Szervezeti egység (Üzem)        <A:0>                        fk: ASzeTor.SzeKod

 

Változó input adatok:

Az input és számított adatok köre attól függ, hogy milyen a kiválasztott áru utalványozási mennyiségének dimenziója.

 

If IsNull(AMeeTor(AAruTor(HGyaAny.AruKod).UtaMee).Dimenzio,0) > 0 Then

Begin

{B. Dimenziós input}

Amennyiben a kiválasztott áru (Pl:AVA_Lem_2) árutörzsben megadott utalványozási mennyiség egysége (Pl: m2) a mennyiség egység törzsben dimenziós mennyiség egységként van definiálva (AMeeTor.Dimenzio>0), akkor a program nem direkt a szükséges mennyiséget kéri be input adatként, hanem a gyártáshoz szükséges befoglaló méreteket kell megadnia az operátornak. Annyi befoglaló méretet [1-3] kell megadni, ahány dimenziósnak van definiálva az utalványozási mennyiség egység (Pl: 2 (tábla lemez, a vastagság dimenzió gyárilag adott)). A befoglaló méretek dimenziója (Pl: mm), és a befoglaló méretből az utalványozási mennyiség egységre történő átszámítás váltószáma (Pl: 1 m2 = 1 000 000 mm2) szintén a mennyiség egység törzsben van eltárolva.

 

clip2060

 

 

Input adatok:

D1.        Darab                Darabszám                [db]                                <A:1>        0D

A gyártmány egységéhez (Pl: 1db Ford Puma) az adott anyagból szükséges darabszám (Pl: 7 db).

D3.        Meret1                Befoglaló méret – 1        [AMeeTor(UtaMee).BefMee]        <A:1>        3D

Annyi befoglaló méret input mező van, mint amennyi az utalványozási mennyiség egység dimenzióinak száma.

Pl: 200 mm

D4.        Meret2                Befoglaló méret – 2        [AMeeTor(UtaMee).BefMee]        <A:1>        3D

Pl: 100 mm

D5.        Meret3                Befoglaló méret – 3        [AMeeTor(UtaMee).BefMee]        <A:1>        3D

Pl -        Lemez anyagnál a harmadik dimenzió gyárilag adott. Pl: 2 mm lemezvastagság.

I8.        Darabol                Darabolás szükséges        (I/N)

D2.        DarVesz        Darabolási veszteség        [%]                                        3D

If Darabol = ’N’        Then        DarVesz := 0        Else        DarVesz := SA.DarabVeszt

Ha nem kell darabolni, akkor nincs darabolási veszteség.

Több dimenziós (darabolásos) új tétel rögzítésekor a program beajánlja a rendszerparaméterként rögzített darabolási veszteséget (5%).

 

Számított adatok:

Az input adatok megadása után a program kiszámítja a volument (kiterjedés: hossz / terület / térfogat), valamint a szükséges beépülési mennyiséget.

D6.        Volumen        Volumen                                                [UtaMee]

= Round (Darab * Meret1 * Meret2 * Meret3 /

IsNull(AMeeTor(AAruTor(AruKod).UtaMee).Valto, 1), 5)

A darabszám (Pl:7), a befoglaló méretek (Pl: 200, 100) megadása után, a befoglaló méretek és az utalványozási mennyiség váltószámának (Pl: 1 000 000) kiszámítja a program az anyagszükséglet utalványozási mennyiség egységben lévő volumenét.

Pl: 7 [db] * 200 mm * 100 mm / 1 000 000 m2/mm2 = 0.14 m2

I1.        Mennyi                Beépülési mennyiség                                        [MeeKod]

= Round (Volumen * IsNull(AAruTor(AruKod).Szorzo,1) * (1 + DarVesz/100), 5)

A raktárból kiadandó anyagszükséglet mennyiségét [készletezési mennyiség egység] a program a volumenből [utalványozási mennyiség egység], az árutörzsben megadott szorzóval számítja át az utalványozási mennyiség egységből a készlet nyilvántartási mennyiség egységre.

Pl: 0.14 m2 * 15.36 kg/m2 = 2.1504 kg

(1 m2 2mm vastag acéllemez tömege 15.36 kg – Árutörzs szorzószám)

A tényleges szükséglet mennyiségét a program megnöveli a darabolási veszteséggel.

Pl: 2.1504 kg * (1 + 10%/100) = 2.36544 kg. Ez a raktárból kiadandó mennyiség egységnyi gyártmányhoz.

End

 

Else        {A. Mennyiségi input}

Begin

Amennyiben a kiválasztott áru (Pl: 1202ETN9 csapágy) árutörzsben megadott utalványozási mennyiség egysége (Pl: db) a mennyiség egység törzsben NEM dimenziós mennyiség egységként van definiálva (AMeeTor.Dimenzio=0), akkor a program az egységnyi gyártmány (Pl: 1 db AU_MOT_DUG – Autó motor dugattyú) elkészítéséhez szükséges mennyiség (Pl: darab) megadását várja az operátortól.

 

clip2061

 

 

Input adatok:

I1.        Mennyi                Beépülési mennyiség                [AAruTor.UtaMee]        <A:0>        3D

Pl: 1 db AU_MOT_DUG – Autó motor dugattyú elkészítéséhez 2 db 1202 ETN9 jelű csapágy szükséges.

 

Számított adatok:

Mennyiségi input esetén az alábbi adatmezők kitöltésére nincs szükség, így az adatmezők az itt megadott értéket kapják meg az anyagszükségleti tétel rögzítésekor.

D1.        Darab                Darabszám                [db]                                <1>

D3.        Meret1                Befoglaló méret – 1                                        <1>

D4.        Meret2                Befoglaló méret – 2                                        <1>

D5.        Meret3                Befoglaló méret – 3                                        <1>

I8.        Darabol                Darabolás szükséges                                        <N>

D2.        DarVesz        Darabolási veszteség        [%]                                <0>

D6.        Volumen        Volumen                                                <1>

End

 

Közös input adatok:

Az alábbi input adatok függetlenek az adatbekérési módtól (dimenziós / mennyiségi)

I2.        Pozicio                Pozíció sorszám az összeállítási rajzon

I3.        KerMod                Kerekítési mód                        KER                                <A:N>

0 – Nincs kerekítés

N – Normál

F – Felfelé

L – Lefelé

D7.        Kerek                Kerekítési nagyságrend                                                <A:0>

A kerekítési nagyságrend száma azt a 10 kitevőjeként megadott számot tartalmazza, amely nagyságrendre a kerekítés történik.

Pl: KerMod        0        Egészre történő kerekítés

1        Tízes nagyságrendre kerekítés

-2        Század pontosságra kerekítés

 

A definiált kerekítési móddal és kerekítési nagyságrenddel történő kerekítés csak a munkalapon elindított szükségletszámításkor lépnek érvénybe. Itt gyártmány törzs adminisztrációs funkcióban a volumen és mennyiség fixen 5 tizedes jegyre van kerekítve.

A munkalap szükségletszámításkor az egységnyi gyártmányhoz szükséges mennyiséget megszorozzuk a gyártandó mennyiséget és az így kapott számot kerekítjük a definiált kerekítési móddal, a megadott nagyságrendre.

Pl:        Gyártandó mennyiség:                11 db

Egységnyi anyagszükséglet:        2.36544 kg/db

Összes anyagszükséglet:        11 db * 2.36544 kg/db = 26.01984 kg

Kerekítési módszer:                F – Felfelé

Kerekítési nagyságrend                -1        1 tizedesre

Kerekített anyagszükséglet:        26.1 kg

 

I6.        Megjeg                Megjegyzés

I7.        Megjeg2        Megjegyzés – 2

I4.        Mubiz                Műbizonylat szükséges                (I/N)

I5.        EloKod                Élőkód                                (I/N)

 

Anyagszükségleti adatok importja Excel táblából

A Gyártmány struktúra programfunkció [Anyagszükséglet] fülén a navigátor sorban található [Excel import] gombot megnyomva, egy Excel tábla adatai alapján bővíthetjük az egyes gyártmányokhoz tartozó anyagszükségleti tételeket.

clip2577

 

Kötelezően megadandó adatmezők:

1.        AruKod                Árukód

2.        Mennyi                Szükséglet mennyiség

3.        SzeKod                Szervezeti egység kód

4.        TelKod                Telephely kód

5.        Mubiz                Műbizonylat kell                (I/N)

 

Kiegészítő adatmezők:

1.        Pozicio                Pozíció kód

2.        Megjeg                Megjegyzés 1. sor

3.        Megjeg2        Megjegyzés 2. sor