Kapcsolódó információk:
Paraméterezési útmutatók

A funkció célja, hogy egy adott cég által használt kereskedelmi, vagy más a cég alaptevékenységét támogató rendszer (mely a kimenő számlákat átadja a SUP felé) információkat kapjon a kiállított vevői számlák kiegyenlítéséről.

A bankkivonatokat elsődlegesen a SUP-ban célszerű adatrögzíteni (vagy közvetlenül betölteni a banki szoftverből). A SUP rendszerben a bankkivonatok teljeskörű rögzítése történik, beleértve a záró egyenleg egyeztetését is.
Hasonlóan kiegyenlítésnek számít, és átadásra kell, hogy kerüljenek a folyószámlát érintő átvezetési tételek, összevezetések, kompenzálások.

Amennyiben a vevő több számlát összevontan utal, a SUP banki rögzítésnél az utalást szét kell bontani a kimenő számlák számai szerint.

Átadás előzetesen beállítandó paraméterei

A SUP rendszerből történő adatátadást megelőzően a SUP.INI konfigurációs file-ban kell beállítani az átadáshoz szükséges rendszerparamétereket. A beállított rendszerparaméterek az átadást indító képernyőn kiírásra kerülnek, azonban ott nem módosíthatók.

[SzlaKiegyAtad] szekció

  • KiegyFokszamList= Azon főkönyvi számok, melyre könyvelt forgalmi tételek át lesznek adva. Jellemzően bank főkönyvi számokat kell megadni, de akár a pénztári kiegyenlítések is átadhatók ilyen módon. Kompenzációs fizetési módnál a kompenzációs átvezetési számlát is fel kell sorolni.
    Jellemző érték: 3841, 3842
  • VevoFokszamList= Mivel a BankFokszamList alapján meghatározott bankoknak nem a teljes forgalmát kell átadni, ezért előzetesen be kell állítani a vevő-folyószámlák főkönyvi számait is. Az adatszerkezet alapvetően a kimenő számlák kiegyenlítési információk visszaadására van tervezve, azonban a szállítói folyószámlára vonatkozó kiegyenlítés információ is átadható. Ez esetben itt a szállítói folyószámlákat is fel kell sorolni.
    Jellemző érték: 311,312
  • AtadPath= Ebbe a könyvtárba kerül az átadás file. Előzetesen be kell állítani a SUP.INI-ben, ill. a könyvtárnak léteznie kell a file-system-ben.
  • Formatum=
    • XML
    • CSV1

Átadás indítási paraméterei

A SUP rendszerből történő átadás a Szerviz | Számla kiegy. info ker. rendszernek menüpontból indítható, a felhasználónak következő paramétereket kell megadni:

  • BankKelt Tol-Ig Az átadásra kerülő banki napok intervalluma.
    Az átadás végrehajtása után az utolsó BankKeltIg dátum eltárolásra kerül a SUP.INI-be.
    Dátumok inicializálása:
    • első indításkor az év első napjától, a paraméterként beállított bankszámlákra könyvelt tételek max. dátumai közül a legkorábbi nap.
    • normál átadás esetén a tól dátum az előző futtatáskor eltárolt utolsó ig dátum + 1 nap. Az ig datum az előzővel azonos módon.
  • IsmeteltAtadas A SUP (más átadásokhoz hasonlóan) a könyvelési tételekre rájelöli az átadás állapotát. Tehát egy már átadott tétel nem kerül ismét átadásra - kivéve, ha ez a paraméter be van kapcsolva.

Átadás file neve

SzlaKiegyAtadSUP_éééé_hh_nn.xml

SzlaKiegyAtadSUP_éééé_hh_nn.csv

Túlfizetés kezelése

A kereskedelmi rendszerek a kimenő számlák túlfizetését különbözőképpen kezelik.
Egyféle kezelési mód a következő: Egy számlára többszöri kiegyenlítés is megengedett, maximum az eredeti összeg erejéig. Amennyiben a kiegyenlítés(ek) összesített összege több mint a számla végösszege, az átvevő hibalistára teszi - a könyvelésben történő javítás után újra kell küldeni.

Adatszerkezet - XML séma

XML séma vázlata
<?xml version="1.0" encoding="UTF-8"?>
<SzlaKiegyAtad FileVersion="2.6" FileTimeStamp="2017-11-08 11:50:29" CegKod="CEGKOD" KuldoKod="SUP">
  <Kiegyenlitesek>
    <Kiegyenlites>
      <VevSzall>...</VevSzall>
      <FokszPartn>...</FokszPartn>
      <FokszKiegy>...</FokszKiegy>
      <Partner>...</Partner>
      <Szamlaszam>...</Szamlaszam>
      <KuldoBizszam>...</KuldoBizszam>
      <KiegyKelt>...</KiegyKelt>
      <FizmodInfo>...</FizmodInfo>
      <Osszeg>...</Osszeg>
      <Devnem>...</Devnem>
      <BankSzla>...</BankSzla>
      <OsszegHuf>...</OsszegHuf>
    </Kiegyenlites>
  </Kiegyenlitesek>
</SzlaKiegyAtad>
AttributumTípusMagyarázat
FileVersionCHARKonstans adat. Jelenlegi verziókód: KIEGY_2.6
FileTimeStampTimeStampAz adatfájl elkészítésének időpontja.
CegKodCHARKonstans adat. Cég kódja a SUP-ban. Elkerülendő, hogy több cég feldolgozása esetén "keresztben" vegyünk át tételeket.
KuldoKodCHARKonstans adat. Küldő alrendszert azonosító kód. Elkerülendő, hogy ismeretlen forrásból származó adatokat töltsünk be. Konkrétan ez esetben DEFAULT 'SUP'

 

 

XML tagTípusaMagyarázat
VevSzallCHAR(4)

Jellemző értékek: VEVO | SZALL

FokszPartnCHAR(10)A tétel partner folyószámlás fők. száma (számla oldal). Vevő esetén jellemző érték: 311
FokszKiegyCHAR(10)A tétel kiegyenlítés oldali fők. száma. Jellemző érték: 381, 384
PartnerCHAR(11)Partner kód. A partner kódok szinkronban tartása szükséges a két rendszer között.
SzamlaszamCHAR(20)Hivatkozás az eredeti számlaszámra. A kereskedelmi rendszer ez alapján
állapítja meg az általa kiállított számla kiegyenlítettségi állapotát.
KuldoBizszamCHAR(20)Banki bizonylat tétel azonosítója a küldő rendszerben. A SUP esetében mindenképpen kitöltésre kerül. NAPLOSZ / KBIZSZ - BIZSOR
KiegyKeltDATEKiegyenlítés dátuma. ISO 8601 szabvány szerinti írásmód. éééé-hh-nn
FizmodInfoCHAR(1)Kiegyenlítés fizetési mód info. Elképzelhető, hogy egy számla több részletben - akár többféle fizetési móddal lett kiegyenlítve. A SUP rendszer ezért átadja a könyvelési napló jellegét, amit a kereskedelmi rendszer tetszőlegesen használ, vagy figyelmen kívül hagy.
A kódolás a következő:
  2 - Bank (átutalás vagy bankkártya)
  3 - Pénztár (készpénz)
  6 - Vegyes (kompenzáció, leírás)
OsszegNUMERIC(15,2)

Kiegyenlített összeg a számla devizanemében. Alapvetően pozitív szám, kivéve, ha egy számla túlfizetés visszautalása történik.

Ezres tagolás nélkül, tizedes-ponttal szeparálva, két tizedesjegy pontossággal.

DevnemCHAR(3)Az utalt összeg devizanemének 3 betűs ISO 4217 kódja. Pl.: Forint esetén: 'HUF'
BankSzlaCHAR(24)Bankszámlaszám
OsszegHufNUMERIC(15,2)Ft-os összeg, csak abban az esetben, ha a Devnem nem HUF

Rekordok sorrendje: kuldo_bizszam, kiegykelt, devnem