My Oracle Support Banner

SEPA DD: The Tag CdtrSchmeId Is Not At The Correct Position (Doc ID 1568346.1)

Last updated on FEBRUARY 25, 2019

Applies to:

Oracle Payments - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

After running Create Settlement Batches for SEPA direct debit, find that the tag <CdtrSchmeId> is not at the correct position.  This tag should be positioned just after the line <ChrgBr>SLEV</ChrgBr>

The tag CdtrSchmeId must be between  <ChrgBr>SLEV</ChrgBr> and DrctDbtTxInf   (i.e. we are expecting CdtrSchmeId to be immediately after <ChrgBr>SLEV</ChrgBr> and before DrctDbtTxInf).


Example XML output from bank specification shows:

<ChrgBr>SLEV</ChrgBr>
<CdtrSchmeId>
<Id>
<PrvtId>
<Othr>
<Id>_______</Id>
<SchmeNm>
<Prtry>SEPA</Prtry>
</SchmeNm>
</Othr>
</PrvtId>
</Id>
</CdtrSchmeId>
<DrctDbtTxInf>

i.e. tag <CdtrSchmeId> is between <ChrgBr>SLEV</ChrgBr> and <DrctDbtTxInf>.

Actual output is:

<ChrgBr>SLEV</ChrgBr>
- <DrctDbtTxInf>
- <PmtId>
<InstrId>_____</InstrId>
<EndToEndId>____</EndToEndId>
</PmtId>
<InstdAmt Ccy="EUR">119.6</InstdAmt>
- <DrctDbtTx>
- <MndtRltdInf>
<MndtId>_____</MndtId>
<DtOfSgntr>2019-01-01</DtOfSgntr>
<AmdmntInd>false</AmdmntInd>
</MndtRltdInf>
- <CdtrSchmeId>
- <Id>
- <PrvtId>
- <Othr>
<Id>_______</Id>

i.e. <CdtrSchmeId> comes after <ChrgBr>SLEV</ChrgBr> and <DrctDbtTxInf>

Template being used is IBY_SEPA_DD_CORE_3_3_USTD.xsl 120.0.12010000.19

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.