A dohánytermelők számára fizetett dohánytermesztési felárról szállító számlát generáló funkció.
Jogosultságkód: 247380 Help context: 247380
Forrás: TerFelSzla
A program funkció az aktuális szezon kiválasztott évének szerződési (szerződött terület) és beváltási (beváltott súly) adatai alapján kiszámítja a felár értékét. A felár adatokból készíthetünk kimutatatást (Excel tábla), a felárra jogosult termelők számára termelőnkénti felár számítási bizonylatot illetve számlát.

1. Kötelező szűrési feltételek:
1. EvTip Év típus 1 – 1. részlet
2 – 2. részlet
2. Választható szűrési feltételek:
GSzeFej – Szerződés fej adatok
I1. ParKod Partner kód (szerződött) fk: AParTor.ParKod
I6. SzkKod Szektor kód fk:BSzkTor.SzkKod
I7. FelKod Agronómus kód fk:BFelTor.FelKod
3. Fix szűrési feltételek:
GSzeFej – Szerződés fej adatok
A2. Szezon Szezon = DAzoAda.Szezon – Aktuális szezon
I4. EloKod Élőkód (I/N) = ’I’ – Élő
3.a. EvTip = 1
S11. TerSzl1 Termesztési felár számla 1. elkészült <> ’I’ – Még nem készült felár számla
X1. BevSulVir10 + BevSulBur10 > 0 Van beváltott súly a választott időszakban
3.b. EvTip = 2
S12. TerSzl2 Termesztési felár számla 2. elkészült <> ’I’ – Még nem készült felár számla
X1. BevSulVir11 + BevSulBur11 > 0 Van beváltott súly a választott időszakban
Input: TelDatX Teljesítés dátuma
FizHatX Fizetési határidő
BtoKodX Bizonylat tömb KBtoTor.Jelleg = ’SK’ – Szállító kézi számla
Felárszámító eljárás: NYT_Felar_2010_2.sql
PSzaAla – Számla alap tábla
Insert
Program által előállított adatok:
Alap adatok:
A1. SzAlID Számla alap ID
A bizonylattömb (BtoKod) és a teljesítés dátuma (TelDat) alapján generált mező.
A2. BizAzo Bizonylat azonosító SzAlId
A3. KnyvEv Könyvelés éve TelDatX
A4. KnyvHo Könyvelés hónapja TelDatX
A5. TipusK Számla típus: 1 – Szállító
A6. FormaK Számlaforma: 2 – Kézi számla
Számla tipizáló adatok:
T1. Relaci Számla reláció: 1 – Belföldi
T2. Jelleg Számla jelleg:
If AParTor(ParKod).AlaKod = ’9’ Then 5 – Kompenzációs felár Else 1 – Vég
T3. Pozici Számla pozíció: 0 – N/A
T4. Status Számla státusz: 1 – Elfogadott
T5. BerMod Számla beérk. mód 0 – N/A
Input adatok:
I1. BToKod Bizonylat tömb BtoKodX
I2. SzaSza Számlaszám SzAlID
I3. Bizony Bizonylatszám GSzeFej.SzeAzo
I4. ParKod Partner GSzeFej.ParKod
I5. CimPar Partner – Címzett GSzeFej.ParKod
I6. BanKod Bank kód AParBan.BanKod
I7. BanFol Bank folyószámla AParBan.BanFol
I8. BanAls Bank alszámla AParBan.BanAls
I9. PeeKod Pénzeszköz kód <KAzoAda.PeeKod> - Alap (átutalás) PE
I10. PeuKod Pénzügyi eszköz kód ParKod -> AParTor.SzaSzl -> PPeeTor.FokKod ->
<PPeeTor.PeeKod>
I11. FimKod Fizetési mód <KAzoAda.FizMod> - Alap (átutalás) fizetési mód
I12. DevKod Deviza kód KAzoAda.AlaDev
I13. HivSza Hivatkozási szám 0
I14. IktSza Iktatószám 0
I15. BeeDat Beérkezés dátuma TelDatX
I16. TelDat Teljesítés dátuma TelDatX
I17. SzmDat Számla kelte TelDatX
I18. FiHaSz Fizetési határidő – számlán: FizHatX
I19. FiHaEl Fizetési határidő – elfogadott: FizHatX
I20. AfaDat Áfa teljesítés dátuma
If AParTor(ParKod).AlaKod = ’9’ Then nil Else TelDatX
I21. MegJeg Megjegyzés -
I22. BanMeg Banki megjegyzés -
I23. ParKapID Partner kapcsolati ID 0
Érték adatok:
É1. FtNtto Számla nettó összege HUF Sum(PSzaAru).TetErt
É2. FtAfaO ÁFA összeg HUF Sum(PSzaAru).AfaErt
É3. FtOssz Számla összesen HUF FtNtto+FtAfaO
É4. FtKiOs Kiegyenlítés összesen HUF 0
É5. EveHuf Értékvesztés összege HUF 0
É6. EheHuf Értékhelyesbítés összege HUF 0
É7. EgyHuf Egyéb adat HUF 0
É8. KerHuf Kerekítés HUF 0
É11. DeNtto Számla nettó összege DEV Sum(PSzaAru).TetErt
É12. DeAfaO ÁFA összeg DEV Sum(PSzaAru).AfaErt
É13. DeOssz Számla összesen DEV FtNtto+FtAfaO
É14. DeKiOs Kiegyenlítés összesen DEV 0
É15. EveDev Értékvesztés összege DEV 0
É16. EheDev Értékhelyesbítés összege DEV 0
É17. EgyDev Egyéb adat DEV 0
É18. KerDev Kerekítés DEV 0
Fordulónapi adatok
F1. DevDatF Deviza átszámítási dátum KAzoAda.HatDat
F2. DevBanF Deviza átszámítási bank KAzoAda.BanAzoD
F3. DevArfF Deviza átszámítási árfolyam 1
F4. MerDev Mérleg érték DEV DeOssz
F5. MerHuf Mérleg érték HUF FtOssz
Deviza input adatok – Számviteli:
D1. DevDat Deviza átszámítási dátum TelDatX
D2. DevBan Dev. Átszámít. bank 0
D3. DevArf Deviza átszámítási árfolyam 1
D4. DevTel Deviza teljesítési dátum TelDatX
Deviza input adatok – Adó (áfa)
DA1. DevDatA Devizás áfa átszámítási dátum TelDatX
DA2. DevBanA Devizás áfa átszámítási bank 0
DA3. DevArfA Devizás áfa átszámítási árfolyam 1
A végszámlába beépült előlegszámlák adatai, a végszámla sorában eltárolva:
V1. ElSzDb Előleg számlák darabszáma Vég 0
V2. ElNtto Számla nettó összege Vég 0
V3. ElAfaO ÁFA összeg Vég 0
V4. ElOssz Számla összesen Vég 0
Az egyes előleg számlák végszámlákba történő beépülésének adatai, az előleg számlák sorában eltárolva:
E1. VegSza Végszámla száma Előleg 0
E2. ElNttoE Számla nettó összege Előleg 0
E3. ElAfaOE ÁFA összeg Előleg 0
E4. ElOsszE Számla összesen Előleg 0
Hitelkamat adminisztrációs adatok:
H1. HitKam Hitelkamat számítás szükséges N
H2. KamElo Kamatszámítási szempontból élő N
H3. HiKaKu Hitelkamat kulcs [%] 0
H4. KaKeDat Kamatszámítás kezdő dátuma <nil>
H5. KaZaDat Kamatszámítás záró dátuma <nil>
Állapot adatok:
Á1. StoKod Stornó állapot: STO 0
Á2. MozElj Mozgás előjel 1
Á3. StornA Stornózott számla száma – Forrás 0
Á4. StornB Stornó számla száma – Cél 0
Á5. SzNyDb Nyomtatott számla példányszáma 0
Á6. BizaDb Csatolt bizonylatok száma 0
Á7. PenAll Pénzügyi állapot PPA 0
Á8. FokAll Főkönyvi állapot FAL 0
Á9. Allapo Számla állapot: PAL 1
Á10. ElSzAl Előleg számla állapot ESA 0
Á11. UtaDol Utalványozó dolgozó KA.UtaDol
Á12. UtaAll Utalványozási állapot EAL 0
Á13. JovDol Jóváhagyó dolgozó KA.JovDol
Á14. JovAll Jóváhagyási állapot EAL 0
Á15. FoAfAl Folyamatos szolgáltatás áfa állapot 0
Számviteli adatok:
S1. ParSzl Partner főkönyvi számla száma PPeeTor(PeuKod).FokKod
S2. HelDat Helyesbítő számla teljesítés dátuma -
S3. AfaLev Áfa levonható N
S4. AlaKod Áfa alany kód AParTor(PSzaAla.ParKod).AlaKod
S5. Kerekit Kerekítési nagyságrend 0
S6. MinCim Minimális címlet 0,01
S7. SzNyFrm Nyomtatott számla formátuma KAzoAda.SzNyFrm
S8. PenRen Pénzügyileg rendezett N
S9. KieVal Kiegyenlítés valószínűsége 100 %
Késedelmi kamat adatok:
K1. KeskaA Késedelmi kamat szla - Forrás 0
K2. KeskaB Késedelmi kamat szla - Cél 0
K3. KesNap Késedelmi napok száma 0
K4. KesOsz Késedelmi kamat összege 0
Átadás – Átvételi adatok:
X1. Atvetel Átvétel megtörtént N
X2. AOpeKo Átvételi napló adatok – Operátor kód -
X3. ATerKo Átvételi terminál kód -
X4. ARogDa Átvételi időpontja nil
X5. ViszVet Visszavétel megtörtént N
X6. VOpeKo Visszavételi napló adatok – Operátor -
X7. VTerKo Visszavételi terminál kód -
X8. VRogDa Visszavétel időpont nil
Export számla adatok
X1. FupKod Fuvar paritás kód 0
X2. FupHel Fuvar paritás helye -
X3. CiPaCi Címzett partner címke név – magyar -
X4. CiPaCiA Címzett partner címke név – angol -
X6. ReheCi Rendeltetési hely címke név – magyar -
X7. ReheCiA Rendeltetési hely címke név – angol -
X8. ReheKod Rendeltetési hely kód 0/0
X9. AruMeg Általános áru megnevezés – magyar -
X10. AruMegA Általános áru megnevezés – angol -
X11. SzeCi Szerződés címke név – magyar -
X12. SzeCiA Szerződés címke név – angol -
X13. SzeSza Szerződés szám -
X14. SzeDat Szerződés dátuma -
X15. MegCi Megrendelés címke név – magyar -
X16. MegCiA Megrendelés címke név – angol -
X17. MegSza Megrendelés szám -
X18. MegDat Megrendelés dátuma -
X19. FizHat Fizetési határidő – magyar -
X20. FizHatA Fizetési határidő – angol -
X21. SzaCi Szállító eszköz címke név – magyar -
X22. SzaCiA Szállító eszköz címke név – angol -
X23. SzaEsz Szállító eszköz azonosító -
X24. EuAfaUgy EU áfa ügylet kód 0
X25. KepPar Képviselő partner kód 0
X26. PenKepv Pénzügyi képviselői számla 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
N4. UOpeKo Utalványozás napló adatok – Operátor kód -
N5. UTerKo Utalványozás terminál kód -
N6. URogDa Utalványozás időpontja nil
N7. JOpeKo Jóváhagyás napló adatok – Operátor kód -
N8. JTerKo Jóváhagyás terminál kód -
N9. JRogDa Jóváhagyás időpontja nil
N10. POpeKo Pro forma nyomtatás operátor kód -
N11. PTerKo Pro forma nyomtatás terminál kód -
N12. PRogDa Pro forma nyomtatás időpontja nil
PSzaAru – Számla áru tábla (Annyi tétel, ahány fajtacsoportban van beváltott súly!)
Insert
Árukód: AruKodFel
EvTip = 1 Virginia S2111203/10
Burley S2115203/10
EvTip = 2 Virginia S2111203/11
Burley S2115203/11
AruKodFel -> AAruTor as aru -> AAktTor as akt
Program által előállított adatok:
Alap adatok: Csak Insert módban
A1. SzArID Számla áru ID SzAlID+’/’+EloNull(TetSor,4)
A2. SzAlID Számla alap ID PSzaAla.SzAlID
A3. BizAzo Számla bizonylatszám PSzaAla.BizAzo
A4. TetSor Tétel sorszám Inkrementális. 1-ről indul.
A5. RaMoID Raktári mozgás ID 0
A6. KaSzID Kamat számla ID 0
A7. KaKeDat Kamatszámítás kezdő dátuma nil
A8. KaZaDat Kamatszámítás záró dátuma nil
Input adatok:
I1. AruTip Áru típus akt.AruTip
I2. AruKod Áru kód AruKodFel
I3. AruLei Áru leírás aru.AruLei
I4. AruMeg Áru megjegyzés aru.AruTip
I5. AfaKod Áfa kód
Case AParTor.AlaKod Of
2,3 aru.AfaKod Áfa alany (Eva is)
9 DAzoAda.AfaKodDoKom Kompenzációs alany
else DAzoAda.AfaKodDoMen Nem áfa alany
I6. AfaKul Áfa kulcs AAfaTor(PSzaAru.AfaKod).AfaKul
I7. Mennyi Mennyiség
EvTip = 1 Virginia BevSulVir10
Burley BevSulBur10
EvTip = 2 Virginia BevSulVir11
Burley BevSulBur11
I8. MeeKod Mennyiség egység aru.MeeKod
I9. AtpKod Ártípus kód 0
I10. Egysar Egységár aru.eladar
I11. TetErt Tétel érték, devizában Round(Mennyi*EgysAr,0)
I12. AfaErt Tétel áfa érték Round(TetErt*AfaKul/100,0)
I13. TarSul Tára súly 0
I14. Mennyi2 Másodlagos mennyiség 0
I15. NyTilt Kedvezmény adatok nyomtatásának tiltása N
Állapot adatok:
Á1. PenAll Pénzügyi állapot 0 – Előkészített
Á2. FokAll Főkönyvi állapot FAL 0
Á3. StoKod Stornó állapot: STO 0
Á4. MozElj Mozgás előjel 1
Á5. StornA Stornózott tétel azonosítója – Forrás 0
Á6. StornB Stornó tétel azonosítója – Cél 0
Á7. TaeAll Tárgyi eszköz állapot 0
Számviteli adatok – Szállító:
S1. KonTip Kontírozás típusa 0
S2. RenSza Rendelésszám 0
S3. TaenAz Tárgyi eszköz 0
S4. ProKod Project 0
S5. SzeKod Szervezeti egység 0
S6. DolKod Dolgozó 0
S7. MlpAzo Munkalap azonosító 0
S8. TevKod Tevékenység kód 0
S9. RakKod Raktár kód 0
S10. SFokKod Anyagszámla akt.SFokKod
S11. SKtgNem Költségnem főkszla X
S12. SKtgHel Költséghely főkszla X
S13. SKtgJel Költség jelleg 0
S14. SKtgTip Költség típus 0
S15. SAfaSzl Szállító ÁFA szla akt.SAfaKod
S16. SAKdKod Szállító ÁFA kód
Case AParTor.AlaKod Of
2,3 akt.SAkdKod Áfa alany (Eva is)
9 DAzoAda.AkdKodDoKom Kompenzációs alany
else DAzoAda.AkdKodDoMen Nem áfa alany
S17. SArkSzl Árkülönbözet számla akt.SFokKod
S18. SEgySzl Egyéb számla X
Számviteli adatok – Vevő:
V1. VFokKod Árbevétel főkszla X
V2. VRafSzl Ráfordítás főkszla X
V3. VAfaSzl Vevő ÁFA szla X
V4. VAKdKod Vevő ÁFA kód 0
V5. VElsSzl Elszámolási főkszla X
Számviteli adatok – Belső:
B1. BFokKod Főkönyvi számla X
K. Kiegészítő adatok:
K1. DevTet Devizás tétel N
K2. DevKod Deviza kód KA:AlaDev
K3. EgysarD Egységár – Devizás EgysAr
K4. DevArf Deviza átszámítási árfolyam 1
F. Áfa adminisztrációs adatok
F1. KulAfa Különleges áfa adminisztráció 0
F2. AfaKodEU Adó áfa kód X
F3. AfaKulEU Adó áfa kulcs 0
F4. AfaAlaEU EU áfa alap 0
F5. AfaErtEU EU áfa érték 0
Napló adatok:
N1. Opekod Rögzítés napló adatok – Operátor kód generált
N2. Terkod Terminál kód generált
N3. Rogdat Rögzítés időpontja generált
GSzeFej – Szerződés fej tábla
Modify A számla elkészültének bejegyzése
If EvTip = 1 Then
S11. TerSzl1 Felár számla elkészült I – Igen
If EvTip = 2 Then
S11. TerSzl2 Felár számla elkészült I - Igen