Bank adatok

Navigation:  Tartalom > Törzsadatok > Összetett törzs > Partner törzs karbantartás >

Bank adatok

Previous pageReturn to chapter overviewNext page

 

A partnerekhez kapcsolódó bankszámlaszámokat karbantartó képernyőfül. Egy partnernek több bankszámlaszáma lehet. A bankszámlák fontossági sorrendjét a prioritás mező éréke határozza meg. A pénzügyi bizonylatok rögzítésekor a partner kiválasztása után a bizonylat bankszámla adatait a program a partner legkisebb prioritású bankszámlájának kódjával tölti ki.

 

clip1373

 

Tábla: AParBan – Detail

Alap adatok:

A1.        ParKod                varchar (6)        NOT NULL ,        – Kód                        pk1

fk: AParTor.ParKod

A partner törzshöz való kapcsolódást megteremtő adatmező.

 

Input adatok:

I1.        OrsKod        varchar (2)        NOT NULL ,        – Ország kód                pk2

<A:AAzoAda.OrsKod2>                                Pl: HU

I2.        IbanEll                varchar (2)        NOT NULL ,        – IBAN ellenőrző szám

<A:00>                Az IBAN számot egyenlőre nem ellenőrizzük.

I3.        BanKod        varchar (8)        NOT NULL ,        – Bank kód                pk3

fk: PBanTor.BanKod

I4.        BanFol                varchar (8)        NOT NULL ,        – Bank folyószámla        pk4

I5.        BanAls                varchar (8)        NOT NULL ,        – Bank alszámla        pk5

HU országkód esetén a bankszámla adatok (GIRO) szintaktikai helyességét ellenőrzi a program. Csak olyan bankszámlaszámot fogad el, amely megfelel a számlaszám képzési szabályoknak.

I6.        DevSzla        varchar (33)        NOT NULL ,        – Devizás bankszámla számla                pk7

I7.        SwiftKod        varchar (11)        NOT NULL ,        – BIC / SWIFT kód

I8.        Priori                float                NOT NULL ,        – Prioritás                (1 – 99)                <A:1>

I9.        EloKod                varchar (1)        NOT NULL ,        – Élőkód                (I/N)                <A:I>

Az élőkód csak külön jogosultsággal módosítható!        Jogosultság kód:        2120461

 

Napló adatok:

Az adatváltozások naplózására szolgáló, a program által automatikusan kitöltött adatok.

N1.        Opekod        varchar (20)        NOT NULL ,        – Rögzítés napló adatok

N2.        Terkod                varchar (20)        NOT NULL ,        – Terminál kód

N3.        Rogdat                datetime        NOT NULL ,        – Rögzítés időpontja

 

Indexek:

1.        ParKod, Priori, OrsKod, Bankod, IbanEll, BanFol, BanAls, DevSzla                Grid sorrend

 

Az adatok mentésekor kitöltendő adatmezők:

If        OrsKod = ’HU’        Then                {Forintos számla}

Begin

DevSzla:=’0’

SwiftKod:=’0’

End

Else                                        {Devizás számla}

Begin

BanKod:=’0’

BanFol:=’0’

BanAls:=’0’

End

 

Partner bankszámla adatok ellenőrzése mentés előtt:

1.        ParKod, OrsKod, IbanEll, BanKod, BanFol, BanAls, DevSzla                        primary key

Egy adott bankszámlaszám (a hozzátartozó országkóddal) egy partnerhez csak egyszer vihető fel.

 

2.        OrsKod, IbanEll, BanKod, BanFol, BanAls, DevSzla előfordulás más partnernél

Amennyiben az országkóddal kiegészített bankszámlaszám egy másik partnernél is előfordul, akkor a program figyelmeztetést ad.

{ AParBan_Multiple_Ell.sql }