Page History
A Sárga csekk (YellowCheque) és Fehér csekk (WhiteChequeWhiteCheque) entitások határozzák meg a csekken feltüntetendő adatokat.
...
Adattag | Típus | Magyarázat | Kötelező | Megszorítások | |
---|---|---|---|---|---|
id | long | Csekk azonosítója | Read only | ||
tcCode | integer | TC kód, a csekken feltüntetett adatok szükségességét határozza meg. | Igen |
| |
ocCode | integer | OC kód, a csekk befiizetését követően, az adatok visszajuttatását határozza meg. | Igen |
| |
pageNumber | integer | oldalszám A csekknek az adott küldeményben betöltött oldalszámát határozza meg. | Igen | Nem** |
|
amount | integer | összeg | TC függő |
| |
accountNumberbankAccountNumber | BankAccountNumber | Számlatulajdonos számlaszáma | Igen | ||
accountOwner | AccountOwner[] | Számlatulajdonos neve | Igen | ||
payerAddress | FourLineAddress | Befizető címe, Négysoros cím | TC függő | ||
payerIdentifier | HungarianPostLuhnCdvValue | Postai Luhn-féle ellenőrző összeggel ellátott érték. A csekknél a Befizető azonosítóhoz megadására használandó.* | TC függő |
| |
isAcquittanced | boolean | Mentesség | Nem | Alapértelemezett értéke: false | |
announcement | string | Közlemény | Nem | Maximum
| |
cashInTitle | stringÖsszeg | betűvel kiírvaBefizetés jogcíme | Nem | Maximum
| |
qrCode | QrCodeData | QR kód adatok | TC/OC függő | Használata TC 51 és OC 31 esetén kötelező (2015 január 1-től) | |
isPreCreatedCheque | booleanMegszemélyesítő kóddal rendelkező | Előre elkészített csekket adott át a megrendelésben, azaz az egyik oldal tartalmazza a csekk képét. | Nem | Alapértelemezett értéke: false | |
manufacturerCode | integer | Megszemélyesítő kód | Nem |
| |
dataOverflowHandlingMode | DataOverflowHandlingMode | A nyomtatandó adat túllógásának kezelési módja | Nem | ||
payerIdentificationMode | PayerIdentificationMode | A csekk befizetőjének azonosítási módja. | Igen |
* A megbízóazonosító (Befizetőazonosító) a számlatulajdonos által értelmezhető, szabadon kialakítható ügyfélkód. Maximum 23+1 numerikus karakter. A 24. karakter a CDV. A CDV algoritmus az un. Luhn-képlet alapján számítandó. Ha a megbízóazonosító (befizetőazonosító) 24 karakternél rövidebb, akkor azt jobbra igazítva balról „0”-val kell feltölteni.
** Amennyiben a csekkes oldal, csekk alatti területén egyedi tartalmat szeretne elhelyezni, vagy előre elkészített csekket adott át a megrendelésben, meg kell adnia az oldalszámot. Az oldalszámnak a megrendelés Documentadattagjában átadott PDF fájl oldalára kell mutatnia.
Fehér csekk
A fehér csekk, a sárga csekk adattagjain felül egy adattaggal egészül ki.
Adattag | Típus | Magyarázat | Kötelező | Megszorítások |
---|---|---|---|---|
accountOwnerId | integerstring | Számlatulajdonos ügyfélkódja | Igen |
|
TC függő adattagok feltüntetését előíró táblázat
Tranzakciós kódok | Összeg megadva | OCR megbízóazonosító megadva | Tőszelvény megbízóazonosító megadva | Többi adat megadva | |||
---|---|---|---|---|---|---|---|
51 | X | X | X | X | |||
52 | X | X | X | ||||
53 | X | X | X | ||||
54 |
|
| X | X | |||
55 |
|
|
| X |
...
Engedélyezett TC, OC kódpárosítások
E: Engedélyezett
J: Javasolt
Sárga Csekk
2021.01.01-ig:
TC/OC | 21 | 22 | 23 | 24 | 31 | 32 |
---|---|---|---|---|---|---|
51 | E | E | E | E | J | J |
52 | E | E | E | E | J | J |
53 | E | E | E | E | J | J |
54 | E | E | E | E | J | J |
55 | E | E | E | E | E |
2021.01.01-től:
TC/OC | 21 | 22 | 23 | 24 | 31 | 32 |
---|---|---|---|---|---|---|
51 |
J |
J |
52 |
J |
J |
53 |
54 |
J |
J |
55 | E | E |
53
E
E
54
E
E
55
E
Példák
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<yellowCheque pageNumber="2">
<tcCode>51</tcCode>
<ocCode>31</ocCode>
<amount>20000</amount>
<accountNumber>
<domestic>123123412541-12312312412-123123123</domestic>
<iban xsi:nil="true"/>
</accountNumber>
<accountOwner>
<line1>Példa Tulajdonos</line1>
<line2></line2>
<line3></line3>
</accountOwner>
<payerAddress>
<nameAdditional xsi:nil="true"/>
<name>Nevenincs Cég Zrt</name>
<city>Dunaújváros</city>
<street>
<combined>Verebély u. 35</combined>
<name xsi:nil="true"/>
<type xsi:nil="true"/>
<number xsi:nil="true"/>
<floor xsi:nil="true"/>
</street>
<zipCode>2400</zipCode>
<country xsi:nil="true"/>
</payerAddress>
<payerIdentifier>
<value>123</value>
<cdv>2</cdv>
</payerIdentifier>
<isAcquittanced>false</isAcquittanced>
<announcement xsi:nil="true"/>
<cashInTitle xsi:nil="true"/>
<qrCode>
<payerIdentifier>1232</payerIdentifier>
<creationDate>2016-06-12</creationDate>
<prompt>2016-06-25</prompt>
</qrCode>
<isPreCreatedCheque>false</isPreCreatedCheque>
<manufacturerCode xsi:nil="true"/>
<chequeSequenceNumber xsi:nil="true"/>
</yellowCheque> |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<whiteCheque pageNumber="4">
<tcCode>51</tcCode>
<ocCode>31</ocCode>
<amount>20000</amount>
<accountNumber>
<domestic>123123412541-12312312412-123123123</domestic>
<iban xsi:nil="true"/>
</accountNumber>
<accountOwner>
<line1>Nincs Tulaj</line1>
<line2 xsi:nil="true"/>
<line3 xsi:nil="true"/>
</accountOwner>
<payerAddress>
<nameAdditional xsi:nil="true"/>
<name>Nevenincs Cég Zrt</name>
<city>Dunaújváros</city>
<street>
<combined>Verebély u. 35</combined>
<name xsi:nil="true"/>
<type xsi:nil="true"/>
<number xsi:nil="true"/>
<floor xsi:nil="true"/>
</street>
<zipCode>2400</zipCode>
<country xsi:nil="true"/>
</payerAddress>
<payerIdentifier>
<value>123</value>
<cdv>2</cdv>
</payerIdentifier>
<isAcquittanced>false</isAcquittanced>
<announcement xsi:nil="true"/>
<cashInTitle xsi:nil="true"/>
<qrCode>
<chequeIdentifier>1232</chequeIdentifier>
<creationDate>2016-06-12</creationDate>
<prompt>2016-06-25</prompt>
</qrCode>
<isPreCreatedCheque>false</isPreCreatedCheque>
<manufacturerCode xsi:nil="true"/>
<chequeSequenceNumber>123124</chequeSequenceNumber>
<accountOwnerId>124123</accountOwnerId>
</whiteCheque> |
...
____________________________________
Fehér csekk
2021.01.01-ig:
TC/OC | 21 | 22 | 23 | 24 | 31 | 32 |
---|---|---|---|---|---|---|
51 | E | E | ||||
52 | E | E | ||||
53 | E | E | ||||
54 | E | E | ||||
55 | E |
2021.01.01-től:
TC/OC | 21 | 22 | 23 | 24 | 31 | 32 |
---|---|---|---|---|---|---|
51 | E | E | ||||
52 | E | E | ||||
53 | ||||||
54 | E | E | ||||
55 | E |