Csoportos gépi számla generálás

Navigation:  Tartalom > Pénzügyi modul > Számlaállomány nyilvántartás >

Csoportos gépi számla generálás

Previous pageReturn to chapter overviewNext page

 

Ezzel a funkcióval egyszerre több vásárlási illetve értékesítési raktári mozgásból készíthetünk egyszerre egy vagy több szállítói illetve vevő gépi számlát.

 

Jogosultságkód:                24220200                Help context:        24220200

Forrás:                        CsopGepiSzla

 

clip1913

 

A működés elve ugyanaz, mint az egyedi gépi számla készítésé, az eltérés mindössze annyi, hogy egyszerre nem egy bizonylatfejről, hanem a szűrési és a számlakészítési feltételeknek megfelelő összes készlet mozgás bizonylatfejről és hozzájuk tartozó mozgásokról készül gépi számla.

 

Lásd:        DOCUMENT        Szállítói gépi számla

 

Lásd:        DOCUMENT        Vevõi gépi számla

 

 

Input adatok:

1.        TipusK                Számla típus

1 – Szállító

2 – Vevő

2.        SzmDatX        Számla kelte                Kötelező.

3.        TelDatX        Teljesítés dátuma        Kötelező.

4.        FizHatX        Fizetési határidő        Üresen is maradhat.

 

Számított adatok:

1.        SzmDatY        Számla kelte

2.        TelDatY        Teljesítés dátuma – számviteli

3.        FizHatY                Fizetési határidő

4.        JellegY                Számla jelleg

5.        DevDatY        Deviza árfolyam dátuma – áfa átszámítás

6.        AfaDatY        Áfa elszámolás dátuma        (Áfa teljesítés dátum)

 

 

Számlázási mód:        A partner törzs számlázási mód mezője (AParTor.IdoSzla) alapján.

N – Normál számla        A számla teljesítés dátuma az értékesítés dátuma

I – Gyűjtő számla        Csoportos vevő gépi számla készítésekor a teljesítés dátuma, az inputként megadott teljesítés dátum lesz. (Nem az értékesítési bizonylat dátumát veszi át a program.)

H – Határozott idejű elszámolás        A számla teljesítés dátuma a fizetési határidő.

 

Számla készítési módok:

 

1. Új számla:

A program minden partner számára egy új számlát készít.

 

2. Kapcsolt számla:

Ha az adott partnernek már van olyan elkészült számlája, ami megfelel a csatolási feltételeknek, akkor a program nem készít új számlafejet, hanem a meglévőhöz rendel új számla áru tételeket. Ellenkező esetben a partner számára új számla készül.

Csatolási feltételek:

 

3. Egy számla:

A szűrési feltételeknek megfelelő mozgásokból egyetlen új számla készül, függetlenül attól, hogy a mozgások hány partnerhez kapcsolódnak. Az új számla partner kódja: 0.

 

 

A számított adatok előállítása:

1.        SzmDatY        Számla kelte

:= SzmDatX        A számított számla kelte megegyezik az inputként megadott dátummal.

2.        FizHatY                Fizetési határidő

If FizHatX is not Null        Then        FizHatY := FizHatX

Else        FizHatY := SzmDatY + AParTor(PSzaAla.ParKod).FizHat

Ha a fizetési határidő input mezőjébe beírunk egy dátumot, akkor ez a dátum lesz a fizetési határidő. Amikor nem adunk meg inputként fizetési határidőt, akkor azt a program számítja ki. A program úgy határozza meg a fizetési határidőt, hogy a számla keltéhez hozzáadja a partner törzsben napokban megadott fizetési határidőt.

3.TelDatY        Teljesítés dátuma

4.        JellegY                Számla jelleg

5.        DevDatY        Deviza árfolyam dátuma – áfa átszámítás

6.        AfaDatY        Áfa elszámolás dátuma

A fenti adatok (teljesítés dátuma, számla jelleg, áfa átszámítás dátuma, áfa elszámolás dátuma) a partner számlázási módja alapján kerül meghatározásra.

Case AParTor(PSzaAla.ParKod).IdoSzla When

’N’        Normál

TelDatY := First (Last) KMozFej.MozDat

Normál számla esetén a teljesítés dátuma az első (vagy cégtől függően [RUMED] az utolsó) értékesítés dátuma.

JellegY := 1 – Vég számla

DevDatY := TelDatY        A deviza árfolyam dátuma a teljesítés dátuma lesz.

AfaDatY := TelDatY        Az áfa elszámolás dátuma a teljesítés dátumával egyezik meg.

’I’        Gyűjtő

TelDatY := TelDatX

Gyűjtő számla teljesítés dátuma az inputként megadott teljesítés dátuma lesz.

JellegY := 1 – Vég számla

DevDatY := TelDatY        A deviza árfolyam dátuma a teljesítés dátuma lesz.

AfaDatY := TelDatY        Az áfa elszámolás dátuma a teljesítés dátumával egyezik meg.

’H’        Határozott idejű

TelDatY := TelDatX

Határozott idejű elszámolás esetén is a számviteli teljesítés dátuma az inputként megadott teljesítés dátuma lesz.

JellegY := 4 – Határozott idejű elszámolású számla (folyamatos)

DevDatY := SzmDatY        A devizás áfa átszámítás dátuma a számla kelte lesz.

AfaDatY := FizHatY        Az áfa bevallás dátuma az ellenérték megtérítésének esedékessége (Áfa tv 58. § (1)), azaz a fizetési határidő.

 

 

A program által előállított adatok:

Azon adatmezők, melyek előállítási módja más mint a normál gépi számláknál.

 

Tábla:        PSzaAla        Számla alap adatok

 

I9.        PeeKod        Pénzeszköz kód

A pénzeszköz a kiskereskedelemben előállított gépi számlával egyező módon kerül meghatározásra.

 

I15.        BeeDat                Beérkezés dátuma                                SzmDatY

I16.        TelDat                Teljesítés dátuma – számviteli                        TelDatY

I17.        SzmDat        Számla kelte                                        SzmDatY

I18.        FiHaSz                Fizetési határidő – számlán                        FizHatY

I19.        FiHaEl                Fizetési határidő – elfogadott                        FizHatY

I20.        AfaDat                Áfa elszámolás (teljesítés) dátuma                AfaDatY

 

F1.        DevDatF        Deviza átszámítási dátum – forduló napi                null

D1.        DevDat                Deviza átszámítási dátum – számviteli                TelDatY

D4.        DevTel                Deviza teljesítés dátum                                TelDatY

DA1.        DevDatA        Devizás áfa átszámítási dátum                        DevDatY

 

Példa:

Mozgás dátum:                KMozFej.MozDat        2001.03.20

Számla kelte:                SzmDatX                2001.04.01

Teljesítés dátuma        TelDatX                        2001.03.31

Fizetési határidő:        FizHatX                        2001.04.30

 

Adatbázis

mező

Adatbázis

dátum

Számított

dátum

N

Normál

I

Gyűjtő

H Határozott

idejű elszám.

BeeDat

Beérkezés

SzmDatY

2001.04.01

2001.04.01

2001.04.01

TelDat

Teljesítés - számviteli

TelDatY

2001.03.20

2001.03.31

2001.03.31

SzmDat

Számla kelte

SzmDatY

2001.04.01

2001.04.01

2001.04.01

FiHaSz

Fizetési határidő – számlán

FizHatY

2001.04.30

2001.04.30

2001.04.30

FiHaEl

Fizetési határ – elfogadott

FizHatY

2001.04.30

2001.04.30

2001.04.30

AfaDat

Áfa elszámolás

AfaDatY

2001.03.20

2001.03.31

2001.04.30

DevDatF

Fordulónap

Null

Null

Null

Null

DevDat

Deviza átszámít - számvitel

TelDatY

2001.03.20

2001.03.31

2001.03.31

DevTel

Deviza teljesítés

TelDatY

2001.03.20

2001.03.31

2001.03.31

DevDatA

Devizás áfa átszámítás

DevDatY

2001.03.20

2001.03.31

2001.04.01