Ein eingehender SEPA Credit Transfer Reject SCL (pacs.002.001.03SCL) wird vom SEPA Clearer (Deutsche Bundesbank) dann erzeugt, wenn die vorher vom SEPA Teilnehmer an den SEPA Clearer geschickte SEPA PACS.008 oder SEPA PACS.004 Nachricht ganz oder teilweise fehlerhaft (z.B. aufgrund Doppeleinreichung, Plausibilitätsfehler) ist.
<?xml version="1.0" encoding="UTF-8"?>
<BBkCVF:BBkCVFBlkCdtTrf xsi:schemaLocation="urn:BBkCVF:xsd:$BBkCVFBlkCdtTrf BBkCVFBlkCdtTrf.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:BBkCVF="urn:BBkCVF:xsd:$BBkCVFBlkCdtTrf" xmlns="urn:iso:std:iso:20022:tech:xsd:sct:pacs.002.001.03SCL">
<BBkCVF:SndgInst>MARKDEFF</BBkCVF:SndgInst>
<BBkCVF:RcvgInst>AAAADEZZXXX</BBkCVF:RcvgInst>
<BBkCVF:SrvcId>SCT</BBkCVF:SrvcId>
<BBkCVF:TstCode>P</BBkCVF:TstCode>
<BBkCVF:FType>CVF</BBkCVF:FType>
<BBkCVF:FileRef>JJJJMMTT00001234</BBkCVF:FileRef>
<BBkCVF:FileDtTm>JJJJ-MM-TTThh:mm:ssZ</BBkCVF:FileDtTm>
<BBkCVF:OrigFRef>JJJJMMTT00012345</BBkCVF:OrigFRef>
<BBkCVF:OrigFName>AAAADEZZXXXJJJJMMTT110110000011</BBkCVF:OrigFName>
<BBkCVF:OrigDtTm>JJJJ-MM-TTThh:mm:ssZ</BBkCVF:OrigDtTm>
<BBkCVF:FileRjctRsn>A01</BBkCVF:FileRjctRsn>
<BBkCVF:FileBusDt>JJJJ-MM-TT</BBkCVF:FileBusDt>
<BBkCVF:FileCycleNo>09</BBkCVF:FileCycleNo>
<BBkCVF:FIToFIPmtStsRptSCL>
<GrpHdr>
<MsgId>JJJJMMTT001234</MsgId>
<CreDtTm>JJJJ-MM-TTThh:mm:ssZ</CreDtTm>
</GrpHdr>
<OrgnlGrpInfAndSts>
<OrgnlMsgId>AAAADEZZXXXJJJJMMTT11111111111</OrgnlMsgId>
<OrgnlMsgNmId>pacs.004</OrgnlMsgNmId>
<OrgnlNbOfTxs>1</OrgnlNbOfTxs>
<OrgnlCtrlSum>15.00</OrgnlCtrlSum>
<GrpSts>PART</GrpSts>
<StsRsnInf>
<Orgtr>
<Id>
<OrgId><BICOrBEI>MARKDEFFXXX</BICOrBEI></OrgId>
</Id>
</Orgtr>
<Rsn><Prtry>B01</Prtry></Rsn>
</StsRsnInf>
<NbOfTxsPerSts>
<DtldNbOfTxs>1</DtldNbOfTxs>
<DtldSts>RJCT</DtldSts>
<DtldCtrlSum>15.00</DtldCtrlSum>
</NbOfTxsPerSts>
</OrgnlGrpInfAndSts>
<TxInfAndSts>
<StsId>9876543210000001</StsId>
<OrgnlEndToEndId>NOTPROVIDED</OrgnlEndToEndId>
<OrgnlTxId>AA/BBB/123456789</OrgnlTxId>
<TxSts>RJCT</TxSts>
<StsRsnInf>
<Orgtr>
<Id>
<OrgId><BICOrBEI>MARKDEFF</BICOrBEI></OrgId>
</Id>
</Orgtr>
<Rsn><Prtry>B14</Prtry></Rsn>
</StsRsnInf>
<OrgnlTxRef>
<IntrBkSttlmAmt Ccy="EUR">15.00</IntrBkSttlmAmt>
<IntrBkSttlmDt>JJJJ-MM-TT</IntrBkSttlmDt>
<DbtrAgt>
<FinInstnId><BIC>BBBBDEYYXXX</BIC></FinInstnId>
</DbtrAgt>
<CdtrAgt>
<FinInstnId><BIC>AAAADEZZXXX</BIC></FinInstnId>
</CdtrAgt>
</OrgnlTxRef>
</TxInfAndSts>
</BBkCVF:FIToFIPmtStsRptSCL>
</BBkCVF:BBkCVFBlkCdtTrf>
SEPA Informationen für SEPA Überweisung Rückgabe - SEPA Reject (SEPA PACS.002) im DTA basierten Kontoauszugsformat (DTI Service):
Ebene |
Message Item |
<XML Tag> |
Bemerkungen |
|
1 |
Group Header |
<GrpHdr> |
|
|
2 |
Message Identification |
<MsgId> |
Maximal 35 Zeichen |
|
2 |
Creation Date Time |
<CreDtTm> |
ISO Date Time |
|
2 |
Instructing Agent |
<InstgAgt> |
|
|
3 |
Financial Institution Identification |
<FinInstnId> |
|
|
4 |
BIC |
<BIC> |
|
|
2 |
Instructed Agent |
<InstdAgt> |
|
|
3 |
Financial Institution Identification |
<FinInstnId> |
|
|
4 |
BIC |
<BIC> |
|
|
1 |
Original Group Information And Status |
<OrgnlGrpInfAndSts> |
|
|
2 |
Original Message Identification |
<OrgnlMsgId> |
Maximal 35 Zeichen |
|
2 |
Original Message Name Identification |
<OrgnlMsgNmId> |
Erkennung ob SCT oder SDD anhand Feldes C7a: z.B. bei pacs.008 bei Reject aus Überweisung => Feld C7a = 59 |
|
2 |
Group Status |
<GrpSts> |
Maximal 35 Zeichen |
|
2 |
Status Reason Information |
<StsRsnInf> |
|
|
3 |
Originator |
<StsOrgtr> |
|
|
3 |
Reason |
<Rsn> |
|
|
4 |
Code |
<Cd> |
Maximal 70 Zeichen |
|
|
||||
Ebene |
Message Item |
<XML Tag> |
Bemerkungen |
|
1 |
Transaction Information And Status |
<TxInfAndSts> |
|
|
2 |
Status Identification |
<StsId> |
Maximal 35 Zeichen |
|
2 |
Original Instruction Identification |
<OrgnlInstrId> |
Maximal 35 Zeichen |
|
2 |
Original End To End Identification |
<OrgnlEndToEndId> |
Erweiterungsteil Typ 02: EREF+[End to End Referenz], maximal 35 Zeichen |
|
2 |
Original Transaction Identification |
<OrgnlTxId> |
Maximal 35 Zeichen |
|
2 |
Transaction Status |
<TxSts> |
Zulässig: RJCT |
|
2 |
Status Reason Information |
<StsRsnInf> |
|
|
3 |
Originator |
<Orgtr> |
|
|
3 |
Reason |
<Rsn> |
Feld C7b enthält SEPA Textschlüsselergänzung 9xx |
|
4 |
Code |
<Cd> |
Feld C7b = SEPA Ergänzung 9xx |
|
2 |
Instructing Agent |
<InstgAgt> |
|
|
3 |
Financial Institution Identification |
<FinInstnId> |
|
|
4 |
BIC |
<BIC> |
|
|
2 |
Instructed Agent |
<InstdAgt> |
|
|
3 |
Financial Institution Identification |
<FinInstnId> |
|
|
4 |
BIC |
<BIC> |
|
|
2 |
Original Transaction Reference |
<OrgnlTxRef> |
|
|
3 |
Interbank Settlement Amount |
<IntrBkSttlmAmt> |
Feld C12 |
|
3 |
Interbank Settlement Date |
<IntrBkSttlmDt> |
ISO Date |
|
3 |
Settlement Information |
<SttlmInf> |
|
|
3 |
Payment Type Information |
<PmtTpInf> |
|
|
4 |
Service Level |
<SvcLvl> |
|
|
5 |
Code |
<Cd> |
Konstante SEPA, wenn C6 an Stelle 1 mit 9 befüllt |
|
4 |
Category Purpose |
<CtgyPurp> |
|
|
3 |
Remittance Information |
<RmtInf> |
|
|
4 |
Unstructured |
<Ustrd> |
Maximal 140 Zeichen |
|
4 |
Structured |
<Strd> |
|
|
2 |
Ultimate Debtor |
<UltmtDbtr> |
|
|
3 |
Name |
<Nm> |
Optional Erweiterungsteil Typ 02: ABWA+[Name des ursprünglichen abweichenden Überweisenden, maximal 70 Zeichen] |
|
3 |
Debtor |
<Dbtr> |
|
|
4 |
Name |
<Nm> |
ggf. 1 Erweiterungsteil Typ 01: [Feld C14a, Name ursprünglicher Überweisender, maximal 70 Zeichen] |
|
4 |
Postal Address |
<PstlAdr> |
|
|
5 |
Country |
<Ctry> |
Länder Code |
|
5 |
Address Line |
<AdrLine> |
Name und Adresse, maximal 70 Zeichen |
|
4 |
Identification |
<Id> |
|
|
3 |
Debtor Account |
<DbtrAcct> |
|
|
4 |
Identification |
<Id> |
|
|
5 |
IBAN |
<IBAN> |
Kontonummer aus DE IBAN des ursprünglichen Überweisenden [Feld C5] |
|
3 |
Debtor Agent |
<DbtrAgt> |
|
|
4 |
Financial Institution Identification |
<FinInstnId> |
|
|
5 |
BIC |
<BIC> |
BLZ aus DE IBAN des ursprünglichen Überweisenden [Feld C4] |
|
3 |
Creditor Agent |
<CdtrAgt> |
|
|
4 |
Financial Institution Identification |
<FinInstnId> |
|
|
5 |
BIC |
<BIC> |
Erweiterungsteil Typ 02: BIC+[BIC der Bank des ursprünglichen Begünstigten] |
|
3 |
Creditor |
<Cdtr> |
|
|
4 |
Name |
<Nm> |
ggf. 1 Erweiterungsteil Typ 03: [Name des ursprünglichen Begünstigten, maximal 70 Zeichen, Feld C15,] |
|
4 |
Postal Address |
<PstlAdr> |
|
|
5 |
Country |
<Ctry> |
Länder Code |
|
5 |
Address Line |
<AdrLine> |
Name und Adresse, maximal 70 Zeichen |
|
4 |
Identification |
<Id> |
|
|
3 |
Creditor Account |
<CdtrAcct> |
|
|
4 |
Identification |
<Id> |
|
|
5 |
IBAN |
<IBAN> |
ggf. 1 Erweiterungsteil Typ 02: IBAN+[DE IBAN des ursprünglichen Begünstigten;
C11: Kontonummer aus IBAN
Wird die IBAN nicht aufgesplittert, so wird C10 mit 99999999 und C11 mit 9999999999 belegt. |
|
3 |
Ultimate Creditor |
<UltmtCdtr> |
|
|
4 |
Name |
<Nm> |
Optional Erweiterungsteil Typ 02: ABWE+[Name des ursprünglichen abweichenden Begünstigten], maximal 70 Zeichen |
Die nachfolgenden Statusgründe werden von der Deutschen Bundesbank bei der SEPA XML Strukturüberprüfung „Input Credit File“ (ICF) für die Rücknachrichten an die SEPA Teilnehmer verwendet.
Die nachfolgenden Fehlercodes führen – mit Ausnahme von A01 - zur Rückweisung des gesamten Files.
Code |
Beschreibung |
A01 |
ICF wurde teilweise zurückgewiesen, weil ein Teil der versandten Nachricht fehlerhaft ist. Zusätzliche Informationen hierzu stehen im GroupHeader bzw. in den einzelnen Transaktionen. |
R02 |
Die Bezeichnung des Dateinamens in der ursprünglichen Nachricht ist nicht regelkonform |
R04 |
Die Angabe des BIC des SEPA Teilnehmers in der ursprünglichen Nachricht (= BIC des Senders im Dateinamen) ist nicht regelkonform |
R07 |
Der Request Type ist nicht regelkonform.
Derartige Fehlersituationen können im Umfeld der technischen Kommunikation zwischen SWIFT (SWIFTNet FileAct) und dem SEPA Clearer entstehen. Der Request Type ist auch ein Parameter in den Kommunikationsangaben für den Dateiaustausch auf SWIFT Ebene |
R09 |
ICF wurde vollständig zurückgewiesen, da die ursprüngliche Nachricht aus sonstigen Gründen nicht regelkonform ist. |
R10 |
Die Datei stimmt nicht mit dem Schema (Parsingfehler bei der ursprünglichen Nachricht) überein und kann nicht verarbeitet werden. |
R11 |
Fehlerhaftes Senderinstitut (Angabe des BIC des SEPA Teilnehmers in der ursprünglichen Nachricht) wurde durch den SEPA Clearer aufgrund der Prüfung Berechtigung der Kommunikationsstelle bzw. Doppeleinreichungskontrolle festgestellt |
R12 |
Fehlerhaftes Empfängerinstitut (Angabe des BIC des SEPA Clearers in der ursprünglichen Nachricht). Sofern es sich um die Deutsche Bundesbank handelt, darf nur die BIC „MARKDEFF“ bzw. MARKDEF0“ verwendet werden. |
R13 |
Die ICF ist eine Doppeleinreichung, die der vom SEPA Clearer aufgrund der Prüfung Doppeleinreichungskontrolle (auf File Ebene anhand der Felder File Reference und Sending Institution) festgestellt wurde. |
R14 |
Fehlerhafter Testcode in der ursprünglichen Nachricht. Es darf nur „P“ oder „T“ verwendet werden. |
R18 |
Die Anzahl der Bulk Überweisungen innerhalb der ICF stimmt nicht mit dem angegebenen Wert auf Dateiebene der ICF überein |
R20 |
Die Anzahl der „Return“- Bulks innerhalb der ICF stimmt nicht mit dem angegebenen Wert auf Dateiebene der ICF überein |
R98 |
File Rückweisung aufgrund der Verwendung von Präfixen auf GroupHeader Ebene bzw. auf Einzeltransaktionsebene |
R99 |
Rückweisung eines Files aus sonstigen Gründen |
S01 |
File wird aufgrund des Überschreitens der maximalen Anzahl von Bulk im File zurückgewiesen. Es dürfen maximal 999 Bulks in einer Datei enthalten sein. |
Die nachfolgenden Statusgründe werden von der Deutschen Bundesbank bei der SEPA XML Strukturüberprüfung des Bulks (neben den in ISO 20022 definierten Gründen) für Rücknachrichten an den SEPA Teilnehmer verwendet.
Die nachfolgenden Fehlercodes führen – mit Ausnahme von B01 - zur Rückweisung des gesamten Bulks.
Code |
Beschreibung |
AM04 |
Bulk wurde mangels Deckung zurückgewiesen, da zum Zeitpunkt der erforderlichen Buchung keine ausreichende Deckung auf dem entsprechenden Konto beim SEPA Clearer vorhanden war. |
B00 |
The bulk is totally accepted (EBA Clearing). |
B01 |
Der Bulk wurde teilweise zurückgewiesen, da nur ein Teil der versandten Nachricht fehlerhaft war. Zusätzliche Informationen hierzu stehen im GroupHeader bzw. in den einzelnen Transaktionen. |
B02 |
Die maximale Anzahl von Transaktionen innerhalb eines Bulks wurde überschritten. Es dürfen maximal 100.000 Transaktionen in einem Bulk enthalten sein. |
B03 |
Die Anzahl der Transaktionen innerhalb eines Bulks stimmt nicht mit dem angegebenen Wert des Group Headers überein |
B05 |
Der Gesamtbetrag im Feld <TtlIntrBkSttlnAmt> oder <TtlRtrdIntrBkSttlmAmt> stimmt nicht mit der Summe der Transaktionsbeträge im Bulk überein |
B08 |
The maximum number of bulks in a single file has been exceeded (EBA Clearing). |
B09 |
Der Bulk wurde deshalb vollständig zurückgewiesen, weil alle dazugehörigen Transaktionen zurückgewiesen wurden. |
B10 |
Der Bulk ist vollständig zurückgewiesen, da InstructingAgent im Group Header (BIC des SEPA Teilnehmer) der ICF nicht vorhanden war.
The bulk is totally rejected because Instructing Agent must equal the sending institution element must not contain a branch code and, must be present at the group header level and must be enabled at the settlement date of the transaction bulk (EBA Clearing). |
B11 |
Der Bulk ist vollständig zurückgewiesen, da InstructedAgent im Group Header der ICF nicht vorhanden sein darf. |
B13 |
The bulk is totally rejected because TtlIntrBkSttlmAmt is zero (EBA Clearing). |
B14 |
Der Bulk wurde im Rahmen der Doppeleinreichungskontrolle beim SEPA Clearer vollständig zurückgewiesen, da die <MsgId> im GroupHeader doppelt verwendet wurde. Eine <MsgId> muss eindeutig sein und darf nicht zweimal vorkommen. |
B15 |
Der Bulk ist vollständig zurückgewiesen, da das Datum im Feld <IntrBkSttlmDt> in einem nicht im erlaubten Zeitraum liegt. Im Feld <IntrBkSttlmDt> ist der Geschäftstag, an dem die Zahlungen verarbeitet werden sollen, anzugeben. Hierbei müssen die jweiligen Cut Off Zeiten des SEPA Clearer (Deutsche Bundesbank) für Dateieinlieferung – ggf. durch Vorgabe des nächsten Buchungstages - beachtet werden. |
B16 |
The bulk is totally rejected because of incorrect usage of ClrSys (EBA Clearing). |
B23 |
Rückweisung von Einzeltransaktionen aufgrund einer Bulkrückweisung durch ein anderes CSM an den SEPA-Clearer. Die Einzeltransaktionen werden jeweils mit dem Wert B23 zurückgewiesen.
The bulk is totally rejected because too much consecutive rejected transactions (EBA Clearing). |
B24 |
The bulk is totally rejected because of incorrect use of bulk transaction (EBA Clearing). |
B30 |
The bulk cancellation request is totally rejected because of one or more transactions in the original bulk do not have the correct status (EBA Clearing). |
B40 |
Bulk ist vollständig zurückgewiesen, da mehr als 999 fehlerhafte Transaktionen enthalten sind. Es werden nur die Rückweisungsgründe der validierten, fehlerhaften Einzeltransaktionen ausgewiesen. |
B98 |
Der Bulk ist vollständig zurückgewiesen, da die <MsgId> im GroupHeader nicht den Formatvorgaben (z.b. falscher Aufbau) entspricht. Der Aufbau der MsgId muss bei den ersten 8 bzw. 11 Stellen mit der BIC des InstructingAgent übereinstimmen. Der Rest des Feldes ist frei verfügbar und vom SEPA Clearer nicht geprüft. |
B99 |
Rückweisung eines Bulks aus sonstigen Gründen |