A tárgyi eszközök definiált időszaki nyitó, forgalmi és záró adatainak megjelenítésére szolgáló rugalmas formátumú tabló. A lista adatait tárolt eljárás számítja ki.
Jogosultságkód: 253430 Help context: 253430
Riport: TE_All_Forg
Rugalmas formátumú lista.
Lásd:
Általános riport - rugalmas lista

A. Alap táblák
FTaeFej – Tárgyi eszköz fej tábla
FTaeMoz – Tárgyi eszköz mozgás tábla
B. Szűrési feltételek
FTaeFej – Tárgyi eszköz fej tábla kód jellegű mezői
C. Sorbarendezési kulcsok / Csoportosítási kulcsok
Ugyanaz, mint a szűrési feltételek
D. Lista paraméterek
D.1. Lista időintervallum:
Input adatok: KezDatX Kezdő dátum
BefDatX Befejező dátum
A lista fejrészében minden a lista típusára, definíciójára utaló adatnak szerepelni kell.
E. Adattartalom

E.1. FTaeFej – Tárgyi eszköz fej tábla adatai
E.2. Forgalmi adatok – Értékmezők Összegezendők
A forgalmi adatokat a tárgyi eszköz mozgásokat feldolgozó tárolt eljárás állítja elő.
sp_TeAllValt: Tárolt eljárés
Bemenő paraméterek:
1. KezDatX Kezdő dátum
2. BefDatX Befejező dátum
A tárolt eljárás működése:
Az sp_TeAllValt tárolt eljárás tárgyi eszköz mozgások gyűjtését végzi el egy külön táblában.
Vizsgálandó mező FTaeMoz.MozDat Mozgás dátuma
Szűrési feltételek
1. FTaeMoz.StoKod=0 Nem stornó, vagy stornózott tétel
2. KMozFej.MozDat>=KezDatX
Kimenő paraméterek: A gyűjtő tábla adatmezői
xxx_yyy_z
xxx: Mozgás típus
Jel Aktuális (jelenlegi) érték
Ufo Időszak utáni forgalom (mozgás típusonkénti megkülönböztetés nélkül)
Zar Időszaki záró érték = Jel – Ufo
Akt Aktiválás, ráaktiválás
Sel Selejtezés, részleges selejtezés
Ert Értékesítés
Kes Készlet át- és visszavezetés
Egy Egyéb mozgás
Tec Terv szerinti ÉCS
Tfe Terv felüli ÉCS és visszaírás
Ehe Értékhelyesbítés és visszaírás
Ifo Időszaki forgalom = Akt + Sel + Ert + Kes + Egy + Tec + Tfe + Ehe
Nyi Időszaki nyitó érték = Zar – Ifo
yyy: Adatféleség
Btt Bruttó érték
Ecs Értékcsökkenés
Ntt Nettó érték = Btt – Ecs
Ehe Értékhelyesbítés
Knt Korrigált nettó érték = Ntt + Ehe
z: Számítási mód
S Számviteli törvény szerinti
D Adó törvény szerinti
Aktuális (jelenlegi) érték előállítása: FTaeFej – Tárgyi eszköz fej tábla adataiból
Számviteli törvény szerinti
Jel_Btt_S AktBtt Bruttó érték I
Jel_Ecs_S AktHal Halmozott értékcsökkenés I
+ AktEcs Időszaki értékcsökkenés I
Jel_Ntt_S AktNet Nettó érték = Jel_Btt_S – Jel_Ecs_S
Jel_Ehe_S ErtHel Értékhelyesbítés I
Jel_Knt_S KoNtEr Korrigált nettó érték = Jel_Ntt_S + Jel_Ehe_S
Adó törvény szerinti
Jel_Btt_D AktBttD Bruttó érték I
Jel_Ecs_D AktHalD Halmozott értékcsökkenés I
+ AktEcsD Időszaki értékcsökkenés I
Jel_Ntt_D AktNetD Nettó érték = Jel_Btt_D – Jel_Ecs_D
Jel_Ehe_D ErtHelD Értékhelyesbítés I
Jel_Knt_D KoNtErD Korrigált nettó érték = Jel_Ntt_D + Jel_Ehe_D
A szűrési feltételeknek megfelelő tételek gyűjtési módja:
MozJogX:=FTeMoDf(FTaeMoz.TeMoKd).TeMoJo
If FTaeMoz.MozDat>BefDatX Then
Begin
Ufo_Btt_S := Ufo_Btt_S + FTaeMoz.BttErt
Ufo_Ecs_S := Ufo_Ecs_S + FTaeMoz.EcsErt
Ufo_Ntt_S := Ufo_Btt_S – Ufo_Ecs_S
Ufo_Ehe_S := Ufo_Ehe_S + FTaeMoz.HelErt
Ufo_Knt_S := Ufo_Ntt_S – Ufo_Hel_S
Ufo_Btt_D := Ufo_Btt_D + FTaeMoz.BttErtD
…
Ufo_Knt_D := Ufo_Ntt_S + Ufo_Hel_D
End
Else
Begin
Case MozJogX Of
1,2:Begin { Akt : Aktiválás, ráaktiválás }
Akt_Btt_S := Akt_Btt_S + FTaeMoz.BttErt
Akt_Ecs_S := Akt_Ecs_S + FTaeMoz.EcsErt
Akt_Ntt_S := Akt_Btt_S – Ufo_Ecs_S
Akt_Ehe_S := Akt_Ehe_S + FTaeMoz.HelErt
Akt_Knt_S := Akt_Ntt_S – Ufo_Hel_S
Akt_Btt_D := Akt_Btt_D + FTaeMoz.BttErtD
…
Akt_Knt_D:= Ufo_Ntt_D + Ufo_Hel_D
End
3,4:Begin { Sel : Selejtezés, részleges selejtezés }
Sel_Btt_S := Sel_Btt_S + FTaeMoz.BttErt
…
Sel_Knt_D:= Sel_Ntt_D + Ufo_Hel_D
End
5:Begin { Ert : Értékesítés }
Ert_Btt_S := Ert_Btt_S + FTaeMoz.BttErt
…
Ert_Knt_D:= Ert_Ntt_D + Ufo_Hel_D
End
6,7:Begin { Kes : Készlet át- és visszavezetés }
Kes_Btt_S := Kes_Btt_S + FTaeMoz.BttErt
…
Kes_Knt_D:= Kes_Ntt_D + Ufo_Hel_D
End
A:Begin { Tec Terv szerinti ÉCS }
Tec_Btt_S := Tec_Btt_S + FTaeMoz.BttErt
…
Tec_Knt_D:= Tec_Ntt_D + Ufo_Hel_D
End
B,C:Begin { Tfe Terv felüli ÉCS }
Tfe_Btt_S := Tfe_Btt_S + FTaeMoz.BttErt
…
Tfe_Knt_D:= Tfe_Ntt_D + Ufo_Hel_D
End
H,I:Begin { Ehe Értékhelyesbítés }
Ehe_Btt_S := Ehe_Btt_S + FTaeMoz.BttErt
…
Ehe_Knt_D:= Ehe_Ntt_D + Ufo_Hel_D
End
Else
Begin { Egy : Egyéb mozgás }
Egy_Btt_S := Egy_Btt_S + FTaeMoz.BttErt
…
Egy_Knt_D:= Egy_Ntt_D + Ufo_Hel_D
End
{Zar Időszaki záró érték = Jel – Ufo}
Zar_Btt_S := Jel_Btt_S – Ufo_Btt_S
…
Zar_Knt_D:= Jel_Knt_D – Ufo_Knt_D
{Ifo Időszaki forgalom = Akt + Sel + Ert + Kes + Egy + Tec + Tfe + Ehe}
Ifo_Btt_S := Akt_Btt_S + Sel_Btt_S + Ert_Btt_S+ Kes_Btt_S+ Egy_Btt_S
+ Tec_Btt_S+ Tfe_Btt_S+ Ehe_Btt_S
…
Ifo_Knt_D := Akt_Knt_D + Sel_Knt_D + Ert_Knt_D+ Kes_Knt_D+ Egy_Knt_D
+ Tec_Knt_D+ Tfe_Knt_D+ Ehe_Knt_D
{Nyi Időszaki nyitó érték = Zar – Ifo}
Nyi_Btt_S := Zar_Btt_S – Ifo_Btt_S
…
Nyi_Knt_D:= Zar_Knt_D – Ifo_Knt_D
F. Output
1. Képernyő
2. Printer
3. Export