Munkalap adminisztráció

Navigation:  Tartalom > Ügyfélkapcsolat modul > Munka elszámolás > Munka elszámolás adminisztráció >

Munkalap adminisztráció

Previous pageReturn to chapter overviewNext page

 

A munkalapokat termelési, karbantartási, szerviz és egyéb tevékenységek adminisztrálásához állítják ki. Azokat az adatokat (is) tartalmazzák, amelyek a költségfelmerülések kontírozásához és kimutatásához szükségesek. Például a bér program által előkontírozott tételek könyveléséhez szükséges költségadatokat is ebből a törzsből keresi ki a kontírozási program funkció.

 

Jogosultságkód:        224120                        Help context:        224120

Forrás:                MunLapDf

Tábla:                KMunLap

 

clip0831

 

1. Munkalap alap adatok

 

Jogosultságkód:        224121                        Help context:        224121

 

Fő adatok:

F1.        MlpID                float                NOT NULL,        – Munkalap tételsorszám f('MLX',KezDatE.Ev)

A tételsorszámot az MLX kódú bizonylattömb és a tervezett kezdés dátuma alapján generálja a program.

F2.        MlpAzo                varchar (15)        NOT NULL,        – Munkalap azonosító        pk

MlpAzo = 'MLX'+EloNull(KezDatE.Ev,2)+'/'+EloNull(MlpID,5)

Az MLX bizonylattömb és a tervezett kezdés dátuma alapján generált azonosító. A munkalap nyilvántartás fixen az MLX kódú bizonylattömböt használja.

 

Input adatok:

Jogosultságkód:        231231

A munkalap adatok karbantartásának képernyőfülönként külön jogosultság kódja van, mivel az egyes fülek tartalmát más-más dolgozók tartják karban.

 

I1.        MlpSza                varchar (10)        NOT NULL ,        – Munkalap szám        Unique

If 0 Then MlpAzo Else Input        Ha az operátor nem ad meg munkalapszámot input adatként (a program által felajánlott 0-t hagyja a mezőben), akkor a program a tétel mentésekor a generált munkalap azonosító kódját írja be ebbe a mezőbe is.

I2.        MlpMeg        varchar (40)        NOT NULL ,        – Munka megnevezés

I3.        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.

 

I4.        ParKod                varchar (6)        NOT NULL ,        – Partner kód                fk: AParTor:ParKod

<A:0>                A munkalaphoz kapcsolódó partner.        Pl: Megrendelő.

I6.        ProKod                varchar (15)        NOT NULL ,        – Project kód                fk: FProTor:ProKod

I7.        TaenAz        varchar (15)        NOT NULL ,        – Tárgyi eszköz                fk: FTaeFej.TaenAz

<A:FProTor.TaenAz>        A project kiválasztásakor a program a project tárgyi eszköz mezőjébe beírt tárgyi eszköz kódot beajánlja a munkalap tárgyi eszköz mezőjébe.

I8.        SzeKod        varchar (7)        NOT NULL ,        – Szervezeti egység        fk: ASzerTor.SzeKod

<A:KAzoAda.FenSze>        Szervezeti egységnek a program a rendszer paraméterek között megadott fenntartási szervezeti egység kódot ajánlja fel.

I9.        TevKod                varchar (10)        NOT NULL ,        – Tevékenység kód        fk: ATevTor.TevKod

A munkalap alaptevékenységének kódja. A munka besorolása miatt szükséges. Az Időelszámolás fülön a tervezett illetve a ténylegesen elvégzett tevékenységek kódjai adhatók meg.

A munkalap fej adatai között meg kell adni a fő tevékenység kódot. Ennek a tevékenységnek a bértípusa (költségfelosztási módja) meghatározza egyrészt a munkalap költségszámítási módját (felosztandó – idő alapú / időbér / teljesítménybér), másrészt az idő-elszámolási fülön rögzíthető tevékenységek körét. Az idő-elszámolási fülön már csak olyan tevékenységi módok rögzíthetőek, amelyek megegyeznek a munkalap fejen megadott tevékenység bértípusával. Így egy munkalapon belül a bérszámfejtési módszer szerint a tevékenységek nem keveredhetnek.

Bértípusok:

1 – Feloszt – Idő alapú                                                        (I)

A tevékenység összköltsége szétosztandó a tevékenységet végző dolgozók között. A szétosztás az egyes dolgozók között az adott tevékenységre fordított idő alapján történik.

Pl: 5 db kamion kirakásának költségét (5 db * 2 000 Ft/db = 10 000 Ft) szétosztjuk 3 dolgozó között időarányosan. Az A dolgozó 5, a B 3, a C pedig 2 órát dolgozott a kirakáson, így az A költsége 5 000 Ft, a B dolgozóé 3 000 Ft, a C dolgozóé pedig 2 000 Ft lesz.

2 – Időbér                                                                (N)

A tevékenységek normatíváját (időbérét) megszorozzuk a ledolgozott idővel.

Pl: Időbéres tevékenység: 500 Ft/óra. Ha egy dolgozó 8 órán keresztül végez ilyen tevékenységet, akkor a költsége 4 000 Ft lesz.

3 – Teljesítmény bér

A tevékenységek normatíváját (pl: darabbér) megszorozzuk az elvégzett mennyiséggel (darabbal).

Pl: Darabbéres tevékenység: 200 Ft/db. Ha egy dolgozó 8 óra alatt legyárt 25 db készterméket, akkor a költsége 5 000 Ft (25 db * 200 Ft/db) lesz.

 

I10.        AruKod        varchar (15)        NOT NULL ,        – Áru kód                fk: AParTor:AruKod

<A:0>                A munkalaphoz kapcsolódó alap árukód.        Pl: Termelt késztermék.

A munka elvégzéséhez szükséges termékek árukódjait és mennyiségeit az Anyagszükséglet fülön adhatjuk meg. A tényleges felhasználás a Készlet modul Felhasználás funkciójában, az adott munkaszámra kiadott felhasználások összesítéséből áll elő.

I11.        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.AruKod = KMunLap.AruKod and KRenTet.EloKod = 'I' and

KRenFej.TipusK = '2') Or (KRenTet.TetAzo = '0')

A munkalap partner és áru (szolgáltatás) kódjával egyező vevő rendelési tételek, illetve a 0-s rendelés közül választhatunk.

I12.        Mennyi                float                NOT NULL ,        – Mennyiség                <A:0>

A munkalaphoz kapcsolódó áru mennyisége. Pl: Gyártandó mennyiség.

I13.        EladAr                float                NOT NULL ,        – Eladási ár                <A:0>

A munkalaphoz kapcsolódó áru eladási ára.                                <A:AAruTor.EladAr>

A program az áru árutörzsben megadott eladási árát ajánlja fel.

 

Idő adatok:

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.

 

Jogosultságkód:                231233

 

clip0784

 

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

 

Számviteli adatok:

A munkalapon végzett tevékenység költségfelmerülési adatait adminisztráló képernyőfül.

 

Jogosultságkód:        231232

 

clip0785

 

S1.        KtgHel                varchar (10)        NOT NULL ,        – Költséghely kód        fk: FFokTor.FokSza

<A:FTaeFej.KthSzl>        A program az alap adatok fülön megadott tárgyi eszköz költségfelmerülési költséghelyét ajánlja fel, ami az operátor által módosítható.

S2.        KtgJel                varchar (1)        NOT NULL ,        – Költség jelleg                FKT

<A:FTaeFej.KtgJel>        A program az alap adatok fülön megadott tárgyi eszköz költségfelmerülési költség jellegét ajánlja fel, ami az operátor által módosítható.

 

Napló adatok:

A munkalap adatváltozásait a program által automatikusan naplózó adatmezők.

 

clip0786

 

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

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

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

 

Indexek:

1.        MlpSza

2.        MlpMeg

3.        ProKod

4.        TaenAz

5.        KezDatE

6.        KtgHel

7.        SzeKod

8.        ParKod

9.        AruKod

 

2. Munkalap idő-elszámolási adatok

 

A munkalaphoz kapcsolódó tevékenységek, és a tevékenységeket végző dolgozók adatainak karbantartására szolgáló funkció.

 

Jogosultságkód:        224122                        Help context:        224122

 

clip0832

 

Tábla: KMunIdo

 

Azonosító adatok:

A1.        TetAzo                varchar (26)        NOT NULL ,        – Tétel azonosító                PK

TetAzo = MlpAzo + '/' + EloNull(TetSor,4)

Összetett kód. A fej munkalap azonosítójának és a tétel sorszámának az összetételéből származik.

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

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

A3.        TetSor                float                NOT NULL ,        – Tétel sorszám

Inkrementális, munkalaponként 1-től indul.

 

Input adatok:

I1.        TevKod                varchar (10)        NOT NULL ,        – Tevékenység kód        fk: ATevTor.TevKod

Az elvégzett / elvégzendő tevékenység azonosítója.                        <A:KMunLap.TevKod>

I2.        DolKod                varchar (8)        NOT NULL ,        – Dolgozó kód                fk: ADolTor.DolKod

A tevékenységet végző dolgozó kódja.                                        <A:0>

I3.        TaenAz                varchar (15)        NOT NULL ,        – Tárgyi eszköz                fk: FTaeFej.TaenAz

A tevékenységhez kapcsolódó tárgyi eszköz kódja                        <A:KMunLap.TaenAz>

I4.        TervIdo                datetime        NOT NULL ,        – Tervezett időtartama – óra : perc

A tevékenység végzésének tervezett időtartama dolgozónként.                <A:00:00>

I5.        KezIdo                datetime        NULL ,                – Tevékenység – kezdő időpontja

Év.Hó.Nap Óra:Perc                                                <A:KMunLap.KezDatE>

I6.        BefIdo                datetime        NULL ,                – Tevékenység – befejező időpontja

Év.Hó.Nap Óra:Perc                                                <A:KMunLap.KezDatE>

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

I8.        Foglal                varchar (1)        NOT NULL ,        – Kapacitás foglalás        (I/N)

I9        Mennyi                float                NOT NULL ,        – Mennyiség                <A:KMunLap.Mennyi>

A dolgozó tevékenységéhez kapcsolódó mennyiség. Pl: Legyártott mennyiség.

I10.        Megjeg                varchar (30)        NULL ,                – Megjegyzés

 

 

Számított adatok:

A számított adatokat a program a tétel elmentése után számítja ki.

S1.        TevIdo                datetime        NOT NULL ,        – Tevékenység időtartama – óra : perc

TevIdo = BefIdo – KezIdo

S2.        TevIdoP                float                NOT NULL ,        – Tevékenység időtartama – perc

S3.        TervIdoP        float                NOT NULL ,        – Tervezett időtartam – perc

 

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.        MlpAzo

2.        TevKod

3.        DolKod

4.        TaenAz

 

 

3. Munkalap anyagszükséglet adatok

A munka elvégzéséhez szükséges áruk kódjainak és mennyiségeinek megadására szolgáló képernyő fül.

 

Jogosultságkód:        224123                        Help context:        224123

 

clip0788

 

Tábla: KMunAny

 

Azonosító adatok:

A1.        TetAzo                varchar (31)        NOT NULL ,        – Tétel azonosító                PK

TetAzo = MlpAzo + '/' + AruKod

Összetett kód. A munkalap azonosító és az árukód összetételéből származik.

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

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

 

Input adatok:

I1.        AruKod                varchar (15)        NOT NULL ,        – Árukód                fk: AAruTor.AruKod

I2.        Mennyi                float                NOT NULL ,        – Anyagszükséglet

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

I4.        Foglal                varchar (1)        NOT NULL ,        – Készletfoglalás        (I/N)

I5.        Megjeg                varchar (30)        NULL ,                – Megjegyzés

 

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.        MlpAzo

2.        AruKod

 

4. Munkalap megjegyzés adatok

 

A munkalaphoz kapcsolódó megjegyzések rögzítésére szolgáló képernyő fül.

 

Jogosultságkód:        224124                        Help context:        224124

 

clip0789

 

Tábla: KMunMeg

 

Alap adatok:

A1.        MunMeID        float                NOT NULL,        – Megjegyzés ID        pk

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

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

 

Input adatok:

I1.        Megjeg                varchar (80)        NOT NULL ,        – Megjegyzés

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

 

Napló adatok:

N1.        Opekod        varchar (10)        NOT NULL ,        – Rögzítés napló adatok – Operátor kód

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

N3.        Rogdat                datetime        NOT NULL        – Rögzítés időpontja

 

Indexek:

1.        MlpAzo

 

 

5. Munkalap karton

A munkalaphoz kapcsolódó információk megjelenítésére szolgáló funkció.

 

Jogosultságkód:        224125                        Help context:        224125

 

A. Adattartalom

A kartonon a kiválasztott munkalap kijelölt adatai jelennek meg.

 

clip0790

 

A.0.        Munkalap alap adatok

Tábla:        KMunLap – Master

 

A.0.1.        Fő adatok:                                        Mindig szerepel a kartonon!

 

F2.        MlpAzo                Munkalap azonosító

I1.        MlpSza                Munkalap szám

I2.        MlpMeg        Munka megnevezés

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

I4.        ParKod                Partner kód                fk: AParTor:ParKod

AParTor.ParNev        Partner név

AParTor.IraSza        Irányítószám                fk: AIraTor.IraKod

AIraTor.IraNev                Helységnév

AParTor. ParCim        Cím

I6.        ProKod                Project kód                fk: FProTor:ProKod

FProTor.ProNev        Project név

I7.        TaenAz        Tárgyi eszköz azonosító        fk: FTaeFej.TaenAz

FTaeFej.Megnev        Tárgyi eszköz megnevezés

FTaeFej.LelSza                Leltári szám

I8.        SzeKod        Szervezeti egység        fk: ASzerTor.SzeKod

ASzeTor.SzeNev        Szervezeti egység név

I9.        TevKod                Tevékenység kód        fk: ATevTor.TevKod

ATevTor.Megnev        Tevékenység megnevezés

ATevTor.TevTip        Tevékenység típus                TET

KKodTar.KodNev        Tevékenység típus név

I10.        AruKod                Áru kód                fk: AParTor:AruKod

AAruTor.AruNev        Áru megnevezés

AAruTor.NyilAr                Nyilvántartási egységár

AAruTor.DevKod                Devizanem

AAruTor.MeeKod        Mennyiség egység

I11.        Mennyi                Mennyiség

 

A.0.2.        Érték adatok                                        (I/N)

 

I12.        EladAr                Értékesítési egységár

X1.        ArbevetX        Árbevétel

= KMunLap.Mennyi * KMunLap.EladAr

X2.        RafordX        Ráfordítás

= KMunLap.Mennyi * AAruTor.NyilAr

X3.        Bruttó profit

= ArbevetX – RafordX

 

A.0.2.        Idő adatok:                                        (I/N)

 

T1.        KezDatE        Kezdés dátuma        – Terv

T2.        BefDatE        Befejezés dátuma        – Terv

T3.        KezDatN        Kezdés dátuma        – Tény

T4.        BefDatN        Befejezés dátuma        – Tény

 

A.0.3.        Számviteli adatok:                                (I/N)

 

S1.        KtgHel                Költséghely kód                fk: FFokTor.FokSza

FFokTor.FokNev        Költséghely számlanév

S2.        KtgJel                Költség jelleg                FKT

KKodTar.KodNev        Költség jelleg név

 

A.1.        Idő elszámolás                                        (I/N)

Tábla:        KMunIdo – Detail        Order by TetSor

 

A.1.1.        Idő elszámolás alap adatok

 

A3.        TetSor                Tétel sorszám

I1.        TevKod                Tevékenység kód        fk: ATevTor.TevKod

ATevTor.Megnev        Tevékenység megnevezés

ATevTor.MeeKod        Mennyiség egység

I2.        DolKod                Dolgozó kód                fk: ADolTor.DolKod

ADolTor.DolNev        Dolgozó név

ADolTor.DolBeo        Beosztás

I3.        TaenAz                Tárgyi eszköz                fk: FTaeFej.TaenAz

FTaeFej.Megnev        Tárgyi eszköz megnevezés

FTaeFej.LelSza                Leltári szám

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

I8.        Foglal                Kapacitás foglalás        (I/N)

I9.        Megjeg                Megjegyzés

 

I4.        TervIdo                Tervezett időtartama – óra : perc

S3.        TervIdoP        Tervezett időtartam – perc                                SUM

I5.        KezIdo                Tevékenység – kezdő időpontja

I6.        BefIdo                Tevékenység – befejező időpontja

S1.        TevIdo                Tevékenység időtartama – óra : perc

TevIdo = BefIdo – KezIdo

S2.        TevIdoP        Tevékenység időtartama – perc                                SUM

 

ATevTor.KtgNor        Költségnorma

X1.        TevKtgX                Tevékenység költség                                        SUM

A bérszámfejtés módjának függvényében számított adat.

 

A.2.        Anyagszükséglet                                (I/N)

Tábla:        KMunAny – Detail        Order by AruKod

 

A.2.1.        Anyagszükséglet alap adatok

 

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

AAruTor.AruNev        Áru megnevezés

AAruTor.MeeKod        Mennyiség egység

AAruTor.NyilAr                Nyilvántartási egységár

AAruTor.DevKod        Devizanem

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

I4.        Foglal                Készletfoglalás        (I/N)

I5.        Megjeg                Megjegyzés

I2.        Mennyi                Anyagszükséglet

X1.        ErtekeX        Szükséglet értéke                SUM

= KMunAny.Mennyi * AAruTor.NyilAr

 

A.3.        Anyagfelhasználás                                (I/N)

Mlp_Felhasznalas.sql

Select

krm.arukod, aru.arunev,

  kmf.mozdat,

  krm.ramoid,

  krm.kiadas,

  krm.aktert                                                SUM

from

  KMozFej kmf,

  KRakMoz krm,

  AAruTor aru

where

  krm.bizazo=kmf.bizazo

  and krm.arukod=aru.arukod

  and kmf.jogcim='5' -- Felhasználás

  and krm.kesall='2' -- Könyvelt

  and krm.stokod='0'

  and krm.mlpazo='MLX-00/00006' -- p_MlpAzo

Order by krm.AruKod (SUM), kmf.MozDat, krm.RaMoId

 

A.4.        Termelés                                        (I/N)

Mlp_Termeles.sql

Select

krm.arukod, aru.arunev,

  kmf.mozdat,

  krm.ramoid,

  krm.bevete,

  krm.aktert                                                SUM

from

  KMozFej kmf,

  KRakMoz krm,

  AAruTor aru

where

  krm.bizazo=kmf.bizazo

  and krm.arukod=aru.arukod

  and kmf.jogcim='2' -- Termelés

  and krm.kesall='2' -- Könyvelt

  and krm.stokod='0'

  and krm.mlpazo='MLX-00/00006' -- p_MlpAzo

Order by krm.AruKod (SUM), kmf.MozDat, krm.RaMoId

 

A.4.        Összesítő adatok                                (I/N)

 

clip0791

 

B. Output

1. Képernyő

2. Nyomtató

3. Export