Felhasználás munkalapra

Navigation:  Tartalom > Készlet modul > Készletmozgások rögzítése > Kiadás >

Felhasználás munkalapra

Previous pageReturn to chapter overviewNext page

{2019.03.20-}

A Felhasználás termeléshez funkció tartalma megváltozott. A funkcióval eddig csak felhasználás jogcímre (5) lehetett kiadni az egyes munkalapok anyagszükségleti tételeit. Mostantól a felhasználás jogcím mellett Értékesítés mozgáskóddal (4) is ki lehet venni a raktárról az egyes áruféleségeket. A program menüjében az eddigi Felhasználás termeléshez funkció helyén két menüelem jelenik meg:

A két funkció működése megegyezik. A működésükben mindössze annyi eltérés van, hogy más bizonylattömböt és mozgáskódot használnak.

A funkció leírásában ahol felhasználásról beszélünk, ott az értékesítést is érteni kell alatta.

 

A termelési modulból indított munkaszámok anyagszükségletének kiadását adminisztráló funkció. A termelési modulban rögzített munkaszámok anyagszükségletének kiszámítása és a munkaszám gyártásának indítása után az egyes termelő üzemeknek anyagkiadási igénye keletkezik azon raktárakkal szemben, ahol a termeléshez szükséges anyagok megtalálhatóak. Ebben a funkcióban az egyes raktárak raktárosai az igény listán szereplő anyagok automatizált kiadását végezhetik el.

 

Jogosultságkód:                234180                        Help context:        234180                Felhasználás

234181                        Help context:        234181                Értékesítés

 

Forrás:                        Frm_KiaTerm

 

clip2575

 

Input adatok:

1.        DatumX                Az anyagfelhasználás dátuma

A könyvelési nyitott időszakba kell esnie!

2.        BtoKodX        Bizonylattömb

Felhasználás munkalapra:        KBtoTor.Jogcim = ’5’        A:SA.KiaTerBtoKod

Értékesítés munkalapra:        KBtoTor.Jogcim = ’4’        A:SA.ErtTerBtoKod

3.        MozKodX        Mozgáskód

Felhasználás munkalapra:        KMozDef.MozJog = ’5’        A:SA.KiaTerMoz

Értékesítés munkalapra:        KMozDef.MozJog = ’4’        A:SA.ErtTerMoz

4.        RakKod                Raktárkód

Azon raktárak közül választhat az operátor, amelyekben jogosult könyvelni.

 

A [Készlethiányos tételek megjelenítése] jelölőnégyzet kipipálásával az operátor megjelenítheti azokat az anyagszükségleti tételeket is, amelyeket nem lehet jelenleg kielégíteni a kiválasztott raktár készletéből.

 

A szűrési feltételek megadása és a szűrés végrehajtása után az alábbi adatadminisztrációs képernyő jelenik meg:

 

clip2041

 

Az adatrács sorainak háttérszíne jelentéssel bír:

 

clip2576        Fehér

Az áru alapértelmezett tárolóhelyén a szükséglet kielégítését fedező készlet mennyiség áll rendelkezésre. Így a készlet kiadása elvégezhető.

 

       Sárga

Az áru alapértelmezett tárolóhelyén ugyan a szükséglet kielégítését fedező készlet mennyiség nem áll rendelkezésre, azonban az adott raktárban van annyi készlet amennyi szükséges. Ha az operátor a helyretárolási funkcióval a raktárban több tárolóhelyen lévő készletet egy tárolóhelyre pakolja össze, akkor a készlet kiadása elvégezhető.

 

       Szürke

A kiválasztott raktárban nem áll rendelkezésre a szükségletet fedező készlet, azonban vállalati szinten van annyi mennyiség a raktárakban amennyi kellene. Ha raktárközi mozgással átpakoljuk a készletet a kiválasztott raktárba, akkor a készlet kiadható lesz.

 

               Piros

Még vállalati szinten sem áll rendelkezésre az a mennyiség, amely a szükséglet kielégítéséhez kellene. Ezért a hiányzó mennyiséget meg kell vásárolnunk, vagy le kell gyártanunk előbb.

 

Kiadás rögzítése

A raktári mozgások rögzítése úgy történik, hogy ráállunk arra a tételre (sorra), amelynek anyagszükségletét ki akarjuk adni. Csak fejér háttérszínű tétel kiválasztását engedi meg a program, mivel csak azoknál van a szükséglet kielégítésére elegendő készlet a tárolóhelyen. A mozgás rögzítése a [] gomb megnyomásával, vagy a kiadandó tételen jobb egérgombbal történő kattintás után felugró menüből a [Kiadás rögzítése] elemre történő kattintással történhet.

 

clip2043

 

Amennyiben a készlet adminisztrációs képernyő fejrészében található [clip2044] jelölőnégyzet ki van pipálva, akkor a program a rögzített mozgásról bizonylatot is nyomtat. A nyomtatási példányszámot a bizonylattömb törzsben lehet beállítani.

A mozgás rögzítése után a program újraszámolja a táblázat adatait.

 

 

Bizonylat nyomtatása

 

clip2045

 

A felhasználás termeléshez funkcióban két féle módon nyomtathatunk bizonylatot a rögzített raktári mozgásokról:

 

Az egyes raktári mozgásokról a mozgás adminisztrációs képernyőn található [Bizonylat nyomtatás] jelölő négyzet kipipálásával, a raktári mozgás rögzítését követően nyomtathatunk Készlet kiadási bizonylatot. A funkcióban előállított raktári mozgás bizonylat fejek összes raktári mozgását tartalmazó Raktári bizonylatot is nyomtathatunk ebben a funkcióban. Az elkészült bizonylatok számát megjelenítő lista ablakban a nyomtatandó bizonylaton jobb egérgombbal kattintunk, majd megnyomjuk a megjelenő [Bizonylat nyomtatása] gombot. Így kinyomtathatjuk az adott bizonylat összes raktári mozgását tartalmazó Raktári bizonylatot.

 

 

Funkció – Adat entitás kapcsolat:

KMozFej – Mozgás fej

 

Input adatok:

 

Általános input adatok:

I1.        BtoKod                Bizonylat tömb:                A visszavételezés bizonylattömb kódja

KBtoTor.Jogcim = ’5’ – Felhasználás        A: SA.KiaTerBtoKod        (AFE)

KBtoTor.Jogcim = ’4’ – Értékesítés        A: SA.ErtTerBtoKod        (KKÉ)

I4.        RakKod                Raktárkód                <A: Unis.Ini / gc_RakKod>

I5.        MozDat        Mozgás dátuma        A megengedett könyvelési időintervallumba kell esnie

I6.        Bizony                Bizonylatszám                <A:0>

I11.        SzeKod        Szervezeti egység        <A:0>

I12.        DolKod                Dolgozó kód                <A:0>

I15.        Megjeg                Megjegyzés

 

Program által előállított adatok:

 

Alapadatok:

A1.        BizAzo                Bizonylatazonosító        Bizonylat tömb + Inkrementális sorszám

A2.        BizAzoP        Pénzügyi bizonylat        <0>

A3.        KnyvEv                Könyvelés éve                <MozDat-ból>

A4.        KnyvHo                Könyvelés hónapja        <MozDat-ból>

 

Input adatok:

I2.        Relaci                Reláció                        <1> - Belföldi                PRE

I3.        DevKod                Devizanem                <KA.AlaDev (HUF)>

I7.        SzlSza                Szállítólevél szám        <0>

I8.        ParKod                Partner kód                <0>

I9.        TelKod                Partner telephely kód        <0/0>

I10.        ParKapID        Partner kapcsolati ID        <0>

I13.        UtaDol                Utalványozó dolgozó        <0>

I14.        FimKod        Fizetési mód                <0>

 

Állapot adatok:

Á1.        Jogcim                Jogcím                        <5> – Felhasználás

Á2.        BesTip                Beszerzés típus                <0> – N/A

Á3.        PenAll                Pénzügyi állapot        <0> – Alap

Á4.        FokAll                Főkönyvi állapo        t        <0> – Alap

Á5.        StoKod                Stornó állapot                <0> – Alap

Á6.        SzNyDb        Nyomtatott példány        <0>

Á7.        CegKod        Cégkód                        <0>

Á8.        GonRog        Göngyszer rögzítés        <N>

 

Napló adatok:

N1.        OpeKod                Operátor kód                generált

N2.        TerKod                Terminál kód                generált

N3.        RogDat                Rögzítés időpontja        generált

KRakMoz – Raktári mozgás adatok

A felhasználási mozgás adatok a kiadandó tételeket megjelenítő lekérdezésből (query) kerülnek átvételre. Script: Hma_KiaTerm.sql. A scrip a kulcs mezőkre sorba rendezhető és szűrhető.

 

Input adatok:

 

Általános input adatok:

I1.        AruKod                Árukód                                qry.AruKod

I2.        TarHel                Tárolóhely                        A:KRakMoz[A].TarHel

<A:Max(KTarHel.Bevete-KTarHel.Kiadas>

A program a raktár azon tárolóhelyét ajánlja fel, ahol az adott áruból a legnagyobb készlet van.

I3.        MozKod        Mozgáskód

Felhasználás munkalapra:        KMozDef.MozJog = ’5’        A:SA.KiaTerMoz

Értékesítés munkalapra:                KMozDef.MozJog = ’4’        A:SA.ErtTerMoz

I6.        Kiadas                Kiadott mennyiség                qry.Szukseglet

Adatrögzítés feltétele:        qry.Szukseglet <= KTarHel.Bevete-KTarHel.Kiadas

A felhasználás csak akkor rögzíthető, ha a kiválasztott tárolóhelyen lévő készlet fedezi a szükségletet.

 

Program által előállított adatok:

 

Alap adatok:

A1.        RaMoID                Raktári mozgás ID                generált

A2.        BizAzoP        Pénzügyi bizonylat azonosító        <0>

A3.        KnyvEv                Könyvelés éve                        <MozDat-ból>

A4.        KnyvHo                Könyvelés hónapja                <MozDat-ból>

A5.        BizAzo                Bizonylatazonosító                <KMozFej.BizAzo>

A6.        TetSor                Tételsorszám                Inkrementális, Bizonylat fejenként 1-től indul

A7.        BizAzoK        Késztermék mozgás azonosító        <0>

A8.        GoMoTp        Göngyöleg mozgás típus        <0>

 

Input adatok:

I4.        Megjeg                Megjegyzés                        <>

I5.        Bevete                Bevételezett mennyiség                <0>

I7.        RenSza                Rendelésszám                        <0>

 

Költségfelmerülési adatok anyagfelhasználás esetén:

K1.        MlpAzo                Munkalap azonosító                <qry.MlpAzo>

K2.        Prokod                Project kód                        <qry.ProKod>

K3.        TaenAz        Tárgyi eszköz                        <qry.aenAz>

K4.        TevKod                Tevékenység kód                <qry.TevKod>

K5.        KtgNem        Költségnem kód                <qry.KtgNem>

K6.        KtgHel                Költséghely kód                        <qry.KtgHel>

K7.        KtgJel                Költségjelleg                        <qry.KtgJel>

K8.        KtgTip                Költségtípus                        <qry.KtgTip>

K9.        KonTip                Kontírozás típusa                <0>

 

Értékesítési adatok

É1.        ErEgAr                Egységár – Mozgás                <0>

É2.        AtpKod                Ártípus kód                        <0>

É3.        DevTet                Devizás tétel                        <N>

É4.        DevKod        Deviza kód                        <KA.AlaDev>

É5.        EgysarD        Egységár – Devizás                <0>

É6.        DevArf                Deviza átszámítási árfolyam        <1>

É7.        NyTilt                Kedvezmény nyomtat tiltása        <N>

 

Állapot adatok:

Á1.        KesAll                Készletkönyvelési állapot        <2> – Feldolgozott        vagy

<1> – Előkészített

Á2.        PenAll                Pénzügyi állapot                <0>

Á3.        FokAll                Főkönyvi állapot                <0>

Á4.        TaeAll                Tárgyi eszköz állapot                <0>

Á5.        DoeAll                Dolgozói  állapot                <0>

Á6.        EgysAr                Egységár – Mozgás        HUF        <0>

Á7.        AruTAr                Egységár – Árutörzsben                <AAruTor.NyilAr>

Á8.        Erteke                Nettóérték                HUF        <AktErtX>

Á9.        BesErt                Beszerzési áras érték        HUF        <BesErtX>

Á10.        AktErt                Aktuális áras érték        HUF        <AktErtX>

Á11.        StoKod                Stornó állapot:                        <0>

Á12.        StornA                Stornózott tétel sorszáma        <0>

Á13.        StornB                Stornó tétel sorszáma                <0>

Á14.        AddAzo                Addicionális azonosító                <0>

Á15.        AdBevAz        Addicionális bevétel azonosító        <0>

Á16.        UtaAll                Utalványozási állapot                <0>

 

Napló adatok:

N1.        Opekod        Operátor kód                        generált

N2.        Terkod                Terminál kód                        generált

N3.        Rogdat                Rögzítés dátuma                generált

N4.        UOpekod        Utalványozó operátor kód        <Null>

N5.        UTerkod        Utalványozó terminál kód        <Null>

N6.        URogdat        Utalványozás dátuma                <Null>

Egyéb készlet táblák kezelése

Ugyanaz, mint a normál felhasználás (készlet kiadás) során

 

KRakKes – Raktári készlet

Modify

 

KTetKes - Tételes készlet

Modify

 

KTetMoz – Tételes mozgás

Insert

 

KRakMozOsz – Raktári mozgás összerendelő tábla

Nincs

A felhasználási tételek törlése vagy stornózása

A felhasználási tételek törlésekor (előkészített készlet állapot) vagy stornózásakor (feldolgozott készlet állapot) meg kell nézni, hogy az adott mozgás szerepel-e anyagfelhasználásban. Ha igen, akkor ott a raktári mozgás mezőt ki kell nullázni.

 

Update        HMunAny

Set        RaMoId = ’0’

Where        RaMoId = p_RaMoId