Ledgerdrop17 provjera

pain.001 · pain.008

Sve provjere i cijena njihova preskakanja

Ovo su sve provjere koje se pokreću kad povučete datoteku naloga. Uz svaku piše što znači i što se dogodi ako se ostavi na miru. Ništa se ne šalje — popis je ovdje da ga možete pročitati prije nego odlučite vjerovati alatu.

PAY-INVOICE-CCY Valuta ne odgovara računu koji navodi

Što to znači. Plaćanje i račun koji navodi su u različitim valutama.

Što stoji. Prijavljuje se, a ne preračunava: pogađati tečaj da bi se plaćanju pripisala pogreška nije dobra zamjena. Može biti i posve namjerno.

PAY-INVOICE-AMOUNT Iznos ne odgovara računu koji navodi

Što to znači. Opis plaćanja navodi račun koji je povučen zajedno s datotekom naloga, a dva se iznosa razlikuju za više od jednog centa.

Što stoji. Jedna nula viška upisana u sustav daje posve valjano plaćanje: 12.000 i 1.200 prolaze svaku provjeru oblika, a banka izvršava onaj iznos koji je u datoteci. Ništa drugo u datoteci to ne može uhvatiti.

PAY-NBOFTXS Navedeni broj transakcija je pogrešan

Što to znači. Broj transakcija naveden u zaglavlju ili u skupini ne odgovara tome koliko ih je zaista unutra.

Što stoji. Datoteka će biti odbijena pri učitavanju. Bolje to znati prije slanja nego tijekom njega.

PAY-CTRLSUM Kontrolni zbroj ne odgovara transakcijama

Što to znači. Kontrolni zbroj u zaglavlju nije jednak zbroju transakcija u datoteci. Ovdje je izračunat iznova, a ne uzet na vjeru.

Što stoji. Zbog toga banke odbijaju cijelu datoteku — i to je dobar slučaj. Opasnija je inačica zaglavlje koje se slaže dok transakcija nedostaje; zato se provjeravaju oba broja, ne samo zbroj.

PAY-IBAN Kontrolne znamenke IBAN-a se ne slažu

Što to znači. Dvije znamenke iza oznake države kontrolni su zbroj ostatka broja računa (ISO 13616, mod 97-10). Ovdje se ne slažu.

Što stoji. Jedan pogrešan znak. Ako ispadne da je dobiveni broj valjan, novac stiže na pravi račun koji pripada nekom drugom. Ako nije valjan, plaćanje se vraća nakon nekoliko dana, a račun je u međuvremenu tiho postao dospio.

PAY-DATE Datum izvršenja je u prošlosti

Što to znači. Traženi datum izvršenja ili terećenja je u prošlosti.

Što stoji. Svaka banka to rješava drukčije — neke izvrše istog dana, neke vrate datoteku — i nijedna onako kako je bilo zamišljeno. Ovo je upozorenje jer je datoteka pripremljena u petak za ponedjeljak posve uobičajena.

PAY-MISSING Nedostaje nešto što je za plaćanje nužno

Što to znači. Nedostaje nešto bez čega transakcija ne može: ime druge strane ili broj računa.

Što stoji. Ništa se ne može platiti ni naplatiti. Obično je riječ o zapisu koji je nastao, ali nikad nije dovršen u sustavu ranije.

PAY-AMOUNT Iznos nije pozitivan broj s dvije decimale

Što to znači. Iznos je negativan, nula ili ima više od dvije decimale.

Što stoji. Banka odbija. Treća decimala gotovo je nevidljiva oku i obično dolazi od zaokruživanja ili jedinične cijene negdje ranije.

PAY-CCY Valuta nije troslovna oznaka

Što to znači. Oznaka valute uz iznos nije troslovna ISO oznaka.

Što stoji. Banka odbija. Obično je riječ o postavci ostavljenoj praznom ili ispunjenoj simbolom umjesto oznakom.

PAY-CHARSET Znakovi koje SEPA ne prenosi

Što to znači. Ime ili opis plaćanja sadrži znakove izvan skupa koji SEPA prenosi: slova, znamenke, razmak te / - ? : ( ) . , ' +

Što stoji. Ili će transakcija biti odbijena, ili će znakovi biti tiho prepisani. Tiho prepisivanje je gore: novac ide, a ime više ne odgovara ničemu što primatelj može uskladiti. Kod hrvatskih imena to se tiče č, ć, đ, š i ž.

PAY-RMT-LEN Opis plaćanja je dulji nego što će primatelj vidjeti

Što to znači. Nestrukturirani opis plaćanja dulji je od 140 znakova, koliko ISO 20022 predviđa za jedan redak.

Što stoji. Drugoj strani stiže samo prvih 140 znakova — a broj koji im treba da zatvore račun često je baš na kraju.

PAY-CH-QRR QR-IBAN i QR referenca ne idu zajedno

Što to znači. U Švicarskoj dvije stvari moraju ići zajedno: plaćanje na QR-IBAN (QR-IID je između 30000 i 31999) mora nositi QR referencu tipa QRR, a QRR referenca smije ići samo na QR-IBAN. Ovdje jedno od to dvoje nema svoj par.

Što stoji. Banka odbija transakciju. Oba su broja na papiru i svaki je za sebe valjan, pa ništa ne izgleda pogrešno — odbijenica stiže za nekoliko dana, a tada je obično već otišla sljedeća skupina s istom pogreškom.

PAY-CH-QRREF QR referenca ne prolazi svoju kontrolnu znamenku

Što to znači. Švicarska QR referenca ima 27 znamenki, a posljednja je kontrolna znamenka izračunata iz ostalih 26 (rekurzivni mod 10). Ovdje ne izlazi.

Što stoji. Ova se ne vraća. Novac stigne na pravi račun, ali sustav vjerovnika ne može ga povezati s računom, pa račun ostaje otvoren i opomena svejedno izlazi — obično kupcu koji je već platio.

PAY-DUPLICATE Isto plaćanje pojavljuje se u datoteci dvaput

Što to znači. Dvije transakcije u ovoj datoteci imaju isti broj računa, isti iznos i isti opis plaćanja.

Što stoji. To je ona jedna pogreška koju banka nikad neće uhvatiti umjesto vas: obje su transakcije posve valjane, pa će obje biti izvršene. Ovo je upozorenje, a ne presuda — dva ista računa istog dobavljača u jednom danu postoje.

PAY-E2E-DUP Dvije transakcije dijele isti end-to-end identifikator

Što to znači. Dvije transakcije nose isti end-to-end identifikator. Unutar datoteke mora biti jedinstven.

Što stoji. Banke po njemu prepoznaju skupinu poslanu dvaput, pa sudar može zaustaviti cijelu datoteku. Zamjenska vrijednost NOTPROVIDED smije se ponavljati i ovdje se zanemaruje.

PAY-NOT-IN-STATEMENT Plaćanja nema na bankovnom izvodu

Što to znači. Plaćanje iz datoteke nije nađeno na bankovnom izvodu povučenom uz nju, za razdoblje koje pokriva datum plaćanja.

Što stoji. Plaćanja se vraćaju: zatvoren račun, ime koje nije odgovaralo, banka primatelja koja ga je odbila. Vraćeno plaćanje u vlastitim knjigama izgleda točno kao izvršeno — nalog je proknjižen, obveza zatvorena, a dobavljač nema novac. To zna samo izvod.

PAY-SEEN-BEFORE Ovo je već bilo u nekoj ranijoj datoteci

Što to znači. Isti broj računa, iznos i opis već su bili u datoteci provjerenoj u ovom pregledniku nekog ranijeg dana.

Što stoji. Skupi duplikat je onaj preko mjeseci: svaka je datoteka za sebe čista. Samo je ovaj preglednik vidio onu raniju, a pamti šesnaest znakova otiska i datum — ne broj računa, ne iznos, ne opis.