A munkajegy alapadatok az egyes munkák fő adatait tartalmazzák. Ehhez kapcsolódnak majd a munkajegy tétel (anyag, művelet, idő, megjegyzés) adatok.

A munkajegyek alap adatai:
Tábla: KMunLap
Fő adatok:
F1. MlpID float NOT NULL, – Munkalap tételsorszám
f(’MJX/MLX,KezDatE.Ev)
A tételsorszámot az MJX vagy MLX kódú bizonylattömb és a tervezett kezdés dátuma alapján generálja a program.
F2. MlpSza varchar (15) NOT NULL , – Munkalap szám Unique
[ULT] MlpSza := MlpSor
Az inputként megadott munkalapsorszám kerül a munkalap száml mezőbe
[HMA] MlpSza = ’MJX’+EloNull(KezDatE.Ev,2)+’/’+EloNull(MlpID,5)
[&] MlpSza = ’MJX’+EloNull(KezDatE.Ev,2)+’/’+EloNull(MlpID,5)
F3. MlpAzo varchar (15) NOT NULL, – Munkalap azonosító pk
[ULT] MlpAzo := ’MLX’+EloNull(KezDatE.Ev,2)+’/’+EloNull(MlpID,5)
[HMA] MlpAzo = ProKod+MlpSor Pl 12001234
Számított mező: a project kód és munkalap sorszám összetételéből származik.
[&] MlpAzo = ’MJX’+EloNull(KezDatE.Ev,2)+’/’+EloNull(MlpID,5)
= MlpSza Megegyezik a munkalap számmal
A termelési modul munkalap azonosítóinak használata eltér az ügyfélkapcsolat modulétól. Az ügyfélkapcsolat modulban [ULT] az egyedi azonosító generálásához az MLX bizonylattömböt használtuk, és a generált azonosító a munkalap azonosító mezőbe (MlpAzo) került. A termelési modulban az MJX bizonylattömböt használjuk az azonosító generálásához, és generált azonosító a munkalap szám mezőbe kerül.
Input adatok:
I1. ParKod varchar (6) NOT NULL , – Partner kód fk: AParTor:ParKod
<A:0> A munkalaphoz kapcsolódó partner. Pl: Megrendelő.
I2. ProKod varchar (15) NOT NULL , – Project kód fk: FProTor:ProKod
<A:0> Pl: 12 – Kórházi gyártás
A project kód alapján tesz ajánlást a program a költség adatokra (költséghely, költség jelleg).
I3. MlpSor varchar (15) NOT NULL , – Munkalap sorszám
[HMA] A project kód és a munkalap sorszám összetételéből származó munkalap azonosítónak a rendszer paraméterek (SA.Szam[Kulcs=’MlpAzoHossz’], Pl: 8) között megadott fix hosszúságúnak kell lenni. Ezért a program csak olyan munkalap sorszámot fogad el, amely a project kóddal együtt a kívánt hosszúságot adja. Az összerakott munkalap azonosító a munkalap egyedi azonosítója (primary key), ezért a program azt is ellenőrzi, hogy az előállított munkalap azonosító előfordul-e már a munkalap törzsben.
<A:0> Pl: 001234
I4. MlpMeg varchar (40) NOT NULL , – Munka megnevezés
A munkalapon végzendő munka leírása.
I5. MlpMeg2 varchar (40) NULL , – Munka megnevezés 2.
A munka leírás második sora.
I6. RenTet varchar (20) NOT NULL , – Rendelés tétel fk: KRenTet.TetAzo
A munkalaphoz kapcsolódó rendelési tétel azonosítója. <A:0>
Where (KRenFej.ParKod = KMunLap.ParKod and KRenFej.EloKod = ’I’ and
KRenTet.ProKod = KMunLap.ProKod and KRenTet.EloKod = ’I’ and
KRenFej.TipusK = ’2’) Or (KRenTet.TetAzo = ’0’)
A munkalap partner és project kódjával egyező vevő rendelési tételek, illetve a 0-s rendelés közül választhatunk. A kiválasztott rendelés egyes adatait (gyártmány azonosító, árukód, szervezet) beajánlja a program a rendelés fej adatai közé.
I7. GyaAzo varchar (30) NOT NULL , – Gyártmány azonosító (Rajzszám)
Az igényelt gyártmány / szolgáltatás azonosítója a gyártmány törzsben.
<A:KRenTet.GyaAzo> fk: HGyaTor.GyaAzo
A kiválasztott rendelési tétel gyártmány azonosítóját ajánlja be a program.
I8. AruKod varchar (15) NOT NULL , – Árukód fk: AAruTor.AruKod
<A:KRenTet.GyaAzo> Az igényelt áru kódja.
A kiválasztott rendelési tétel árukódját ajánlja be a program.
I9. Mennyi float NOT NULL , – Mennyiség <A:0>
<A:KRenTet.RenMen> A munkalaphoz kapcsolódó áru mennyisége. A rendelési tétel rendelési mennyiségét ajánlja be a program.
I10. SzeKod varchar (7) NOT NULL , – Szervezeti egység fk: ASzerTor.SzeKod
<A:KRenFej.SzeKod> A rendelési fej szervezeti egység kódját ajánlja be a program.
I11. DolKod varchar (8) NOT NULL , – Dolgozó kód fk: ADolTor.DolKod
<A:KRenFej.Dol> Default: ’0’
I12. EloKod varchar (1) NOT NULL , – Élőkód (I/N) <A:I>
Az élő és a nem élő tételek megkülönböztetésére szolgáló kód. A kiválasztó ablakokban csak az élő törzsadatok jelennek meg. A nem élő kódok az a meglévő adatbázis hivatkozások miatt az adatbázisból nem törölhetőek ki. A tétel inaktívvá tétele az élőkód nem állapotba való állításával történik.
I13. TevKod varchar (10) NOT NULL , – Tevékenység kód fk: ATevTor.TevKod
<A:0> A munkalap alaptevékenységének kódja. A munka besorolása miatt szükséges.
I14. TaenAz varchar (15) NOT NULL , – Tárgyi eszköz fk: FTaeFej.TaenAz
<A:0> A munka elvégzésének alap tárgyi eszköze (gép, berendezés, stb.) definiálható ebben a mezőben.
I15. RakKod varchar (4) NOT NULL , – Raktár kód fk: ARakTor.RakKod
<A:0> Anyagszükséglet adminisztrációs raktár. Default: ’0’
Munkajegy idő adatok
Jogosultság: 282202
Tábla: KMunLap
A munkalapon szereplő tevékenység kezdésének és befejezésének tervezett és tényleges dátumát karbantartó képernyő fül.
T1. KezDatE datetime NOT NULL , – Kezdés dátuma – Terv
T2. BefDatE datetime NOT NULL , – Befejezés dátuma – Terv
T3. KezDatN datetime NULL , – Kezdés dátuma – Tény
T4. BefDatN datetime NULL , – Befejezés dátuma – Tény
T5. PuTelDt datetime NULL , – Pénzügyi teljesítés dátuma
T6. Kesz varchar (1) NULL , – Kész (I/N)
T7. KeszFok float NULL , – Számviteli készültségi fok [%] <A:0>
T8. MusKes float NULL , – Műszaki készültségi fok [%] <A:0>
Munkajegy számviteli adatok
Jogosultság: 282203
Tábla: KMunLap
A munkalapon végzett tevékenység költségfelmerülési adatait adminisztráló képernyőfül.
S1. MlpTip varchar (1) NOT NULL , – Munkalap típus MLT <A:0>
0 – N/A
1 – Rezsi
2 – Szolgáltatás
3 – Termelés
4 – Beruházás
S2. KtgHel varchar (15) NOT NULL , – Költséghely kód fk: FFokTor.FokSza
<A:FProTor.KthSzl> A program az alap adatok fülön megadott project költségfelmerülési költséghelyét ajánlja fel, ami az operátor által módosítható.
S3. KtgJel varchar (1) NOT NULL , – Költség jelleg FKT
<A:FProTor.KtgJel> A program az alap adatok fülön megadott project költségfelmerülési költség jellegét ajánlja fel, ami az operátor által módosítható.
S4. Produkt varchar (1) NULL , – Produktív idő (I/N)
Számviteli költségadatok módosításának letiltása:
Amennyiben a munkalapra már költségfelmerülés
lett rögzítve, akkor a számviteli kalkulációs adatmezők
módosítását letiltja a program.
Munkajegy terv adatok
T1. EladAr float NOT NULL , – Eladási ár <A:0>
T2. NyeresT float NULL , – Nyereség – Terv <A:0> [%]
T3. AnyKtgT float NULL , – Anyagköltség – Terv <A:0>
T4. BerKtgT float NULL , – Bérköltség – Terv <A:0>
T5. AlValT float NULL , – Alvállalkozói teljesítmény – Terv <A:0>
[KA.AlaDev] Tervezett érték a könyvelési devizanemben.
T6. DevKod varchar (3) NOT NULL , – Devizanem fk: ADevTor.DevKod
<A: KA.AlaDev> Default: ’0’
Napló adatok:
A munkalap adatváltozásait a program által automatikusan naplózó adatmezők.
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
Kiegészítő adatok

Tábla: KMunLapX
Alap adatok:
A1. MlpAzo varchar (15) NOT NULL, – Munkalap azonosító pk
A munkalap alap adatokhoz való kapcsolódást biztosító mező. fk: KMunLap.MlpAzo
Kapcsolati adatok:
K1. TelKod varchar (9) NOT NULL , – Partner telephely kód fk: AParTel.AzoKod
A partner telephelyei közül szűrve, vagy default: 0/0.
<A: AParTel.TelKod.First(ParKod) OR 0/0>
A program a kiválasztott partner kód szerinti első telephelyét ajánlja fel. Amennyiben a partnerhez nincs telephely definiálva, akkor a 0/0-s telephely kód az ajánlás.
K2. ParKapID float NOT NULL, – Partner kapcsolati ID fk: AParKap.ParKapID
<A: AParTel.TelKod.First(ParKod) OR 0>
A program a kiválasztott partner kód szerinti első kapcsolattartóját ajánlja fel. Amennyiben a partnerhez nincs kapcsolattartó definiálva, akkor a 0-s kapcsolattartó az ajánlás.
K3. Telefo varchar (25) NULL , – Telefonszám – vezetékes
<A:AParKap.Telefo> A mozgás fej kapcsolati információs mezőibe a program a kiválasztott kapcsolattartó megfelelő kapcsolati információs mezőinek tartalmát ajánlja be.
K4. Mobil varchar (25) NULL , – Telefonszám – mobil
<A:AParKap.Mobil>
K5. MobKap varchar (1) NULL , – Mobil kapcsolat (I/N)
<A:AParKap.MobKap>
K6. FaxSza varchar (25) NULL , – Fax szám
<A:AParKap.FaxSza>
K7. FaxKap varchar (1) NULL , – Fax kapcsolat (I/N)
<A:AParKap.FaxKap>
K8. E_Mail varchar (50) NULL , – E-Mail cím
<A:AParKap.E_Mail>
K9. MailKap varchar (1) NULL , – E-Mail kapcsolat (I/N)
<A:AParKap.MailKap>
Munkafelvételi adatok:
M1. JavTip varchar (3) NOT NULL , – Javítás típusa JAT
0 – N/A
G – Garanciális
F – Fizetős
O – Önköltséges
M2. MunLei Text NOT NULL , – Munka leírása
M3. GepNev varchar (80) NULL , – Gép megnevezése
M4. GepCik varchar (40) NULL , – Gép cikkszáma
M5. GepGya varchar (40) NULL , – Gép gyáriszáma
M6. AtvHel varchar (40) NULL , – Átvétel helye
M7. GarIdo float NULL , – Garanciális időtartam
M8. GarMee varchar (5) NULL, – Garanciális időegység
fk: AMeeTor.MeeKod