Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hbci4java for openSUSE:Factory 
checked in at 2021-07-03 20:50:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hbci4java (Old)
 and      /work/SRC/openSUSE:Factory/.hbci4java.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hbci4java"

Sat Jul  3 20:50:55 2021 rev:8 rq:903842 version:3.1.55

Changes:
--------
--- /work/SRC/openSUSE:Factory/hbci4java/hbci4java.changes      2021-02-22 
14:40:41.088639246 +0100
+++ /work/SRC/openSUSE:Factory/.hbci4java.new.2625/hbci4java.changes    
2021-07-03 20:51:21.264535437 +0200
@@ -1,0 +2,5 @@
+Mon May  3 17:58:08 UTC 2021 - Matthias Mail??nder <[email protected]>
+
+- update to version 3.1.55
+
+-------------------------------------------------------------------

Old:
----
  hbci4j-core-3.1.53.tar.gz

New:
----
  hbci4j-core-3.1.55.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hbci4java.spec ++++++
--- /var/tmp/diff_new_pack.1UVdeK/_old  2021-07-03 20:51:21.788531408 +0200
+++ /var/tmp/diff_new_pack.1UVdeK/_new  2021-07-03 20:51:21.792531377 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           hbci4java
-Version:        3.1.53
+Version:        3.1.55
 Release:        0
 Summary:        Java online banking client using the HBCI standard
 License:        LGPL-2.1-only
 Group:          Productivity/Office/Finance
-URL:            https://github.com/hbci4j/%{name}
-Source:         
https://github.com/hbci4j/%{name}/archive/hbci4j-core-%{version}.tar.gz
+URL:            https://github.com/hbci4j/hbci4java
+Source:         
https://github.com/hbci4j/hbci4java/archive/refs/tags/hbci4j-core-%{version}.tar.gz
 Patch0:         signed-char.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++

++++++ hbci4j-core-3.1.53.tar.gz -> hbci4j-core-3.1.55.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hbci4java-hbci4j-core-3.1.53/pom.xml 
new/hbci4java-hbci4j-core-3.1.55/pom.xml
--- old/hbci4java-hbci4j-core-3.1.53/pom.xml    2021-01-06 10:36:39.000000000 
+0100
+++ new/hbci4java-hbci4j-core-3.1.55/pom.xml    2021-04-02 14:07:14.000000000 
+0200
@@ -3,7 +3,7 @@
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.github.hbci4j</groupId>
        <artifactId>hbci4j-core</artifactId>
-       <version>3.1.53</version>
+       <version>3.1.55</version>
        <packaging>jar</packaging>
        <name>${project.artifactId}</name>
        <description>HBCI4j - Home Banking Computer Interface for 
Java</description>
@@ -31,7 +31,7 @@
                <url>scm:git:[email protected]:hbci4j/hbci4java.git</url>
                
<connection>scm:git:[email protected]:hbci4j/hbci4java.git</connection>
                
<developerConnection>scm:git:[email protected]:hbci4j/hbci4java.git</developerConnection>
-               <tag>hbci4j-core-3.1.53</tag>
+               <tag>hbci4j-core-3.1.55</tag>
        </scm>
        <properties>
                
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200102.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200102.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200102.java
    2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200102.java
    2021-04-02 14:07:14.000000000 +0200
@@ -170,6 +170,11 @@
         // ditto
         EntryTransaction2 tx = txList.get(0);
         
+        // Ist es eine Rueckbuchung?
+        boolean rueckbuchung = tx.getRtrInf() != null && 
tx.getRtrInf().getRsn() != null && tx.getRtrInf().getRsn().getCd() != null && 
tx.getRtrInf().getRsn().getCd().length() > 0;
+        if (rueckbuchung) // Bei Rueckbuchung tauschen wir Creditor und Debitor
+          haben = !haben;
+        
         
////////////////////////////////////////////////////////////////////////
         // Buchungs-ID
         TransactionReferences2 ref = tx.getRefs();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200103.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200103.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200103.java
    2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200103.java
    2021-04-02 14:07:14.000000000 +0200
@@ -169,7 +169,12 @@
         
         // ditto
         EntryTransaction3 tx = txList.get(0);
-        
+
+        // Ist es eine Rueckbuchung?
+        boolean rueckbuchung = tx.getRtrInf() != null && 
tx.getRtrInf().getRsn() != null && tx.getRtrInf().getRsn().getCd() != null && 
tx.getRtrInf().getRsn().getCd().length() > 0;
+        if (rueckbuchung) // Bei Rueckbuchung tauschen wir Creditor und Debitor
+          haben = !haben;
+
         
////////////////////////////////////////////////////////////////////////
         // Buchungs-ID
         TransactionReferences3 ref = tx.getRefs();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200104.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200104.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200104.java
    2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200104.java
    2021-04-02 14:07:14.000000000 +0200
@@ -169,7 +169,12 @@
         
         // ditto
         EntryTransaction4 tx = txList.get(0);
-        
+
+        // Ist es eine Rueckbuchung?
+        boolean rueckbuchung = tx.getRtrInf() != null && 
tx.getRtrInf().getRsn() != null && tx.getRtrInf().getRsn().getCd() != null && 
tx.getRtrInf().getRsn().getCd().length() > 0;
+        if (rueckbuchung) // Bei Rueckbuchung tauschen wir Creditor und Debitor
+          haben = !haben;
+
         
////////////////////////////////////////////////////////////////////////
         // Buchungs-ID
         TransactionReferences3 ref = tx.getRefs();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200105.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200105.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200105.java
    2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200105.java
    2021-04-02 14:07:14.000000000 +0200
@@ -169,6 +169,11 @@
         
         // ditto
         EntryTransaction7 tx = txList.get(0);
+
+        // Ist es eine Rueckbuchung?
+        boolean rueckbuchung = tx.getRtrInf() != null && 
tx.getRtrInf().getRsn() != null && tx.getRtrInf().getRsn().getCd() != null && 
tx.getRtrInf().getRsn().getCd().length() > 0;
+        if (rueckbuchung) // Bei Rueckbuchung tauschen wir Creditor und Debitor
+          haben = !haben;
         
         
////////////////////////////////////////////////////////////////////////
         // Buchungs-ID
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200106.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200106.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200106.java
    2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200106.java
    2021-04-02 14:07:14.000000000 +0200
@@ -170,6 +170,11 @@
         // ditto
         EntryTransaction8 tx = txList.get(0);
         
+        // Ist es eine Rueckbuchung?
+        boolean rueckbuchung = tx.getRtrInf() != null && 
tx.getRtrInf().getRsn() != null && tx.getRtrInf().getRsn().getCd() != null && 
tx.getRtrInf().getRsn().getCd().length() > 0;
+        if (rueckbuchung) // Bei Rueckbuchung tauschen wir Creditor und Debitor
+          haben = !haben;
+
         
////////////////////////////////////////////////////////////////////////
         // Buchungs-ID
         TransactionReferences3 ref = tx.getRefs();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200107.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200107.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200107.java
    2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/GV/parsers/ParseCamt05200107.java
    2021-04-02 14:07:14.000000000 +0200
@@ -169,6 +169,11 @@
         
         // ditto
         EntryTransaction9 tx = txList.get(0);
+
+        // Ist es eine Rueckbuchung?
+        boolean rueckbuchung = tx.getRtrInf() != null && 
tx.getRtrInf().getRsn() != null && tx.getRtrInf().getRsn().getCd() != null && 
tx.getRtrInf().getRsn().getCd().length() > 0;
+        if (rueckbuchung) // Bei Rueckbuchung tauschen wir Creditor und Debitor
+          haben = !haben;
         
         
////////////////////////////////////////////////////////////////////////
         // Buchungs-ID
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/manager/HHDVersion.java
 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/manager/HHDVersion.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/main/java/org/kapott/hbci/manager/HHDVersion.java
      2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/main/java/org/kapott/hbci/manager/HHDVersion.java
      2021-04-02 14:07:14.000000000 +0200
@@ -59,7 +59,7 @@
      * dass dann nicht Matrix-Code ist.
      * Generell unterstuetzen wir nur server-seitig generierte Matrix-Codes.
      */
-    MS_1(Type.PHOTOTAN,"MS1.*",null,-1,"hhd14"),
+    MS_1(Type.PHOTOTAN,"MS1.*|photoTAN.*",null,-1,"hhd14"),
 
     /**
      * HHD-Version 1.2.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/main/resources/blz.properties 
new/hbci4java-hbci4j-core-3.1.55/src/main/resources/blz.properties
--- old/hbci4java-hbci4j-core-3.1.53/src/main/resources/blz.properties  
2021-01-06 10:36:39.000000000 +0100
+++ new/hbci4java-hbci4j-core-3.1.55/src/main/resources/blz.properties  
2021-04-02 14:07:14.000000000 +0200
@@ -2630,7 +2630,7 @@
 60069251=Raiffeisenbank Donau-Iller|Erbach, 
Donau|GENODES1RDI|10|hbci01.fiducia.de|https://hbci11.fiducia.de/cgi-bin/hbciservlet|300|300|
 52270012=Deutsche 
Bank|Eschwege|DEUTDEFF522|63|193.150.167.7|https://fints.deutsche-bank.de/|300|300|
 85050100=Sparkasse 
Oberlausitz-Niederschlesien|Zittau|WELADED1GRL|20|i046.s-fints-sn.de|https://banking-sn5.s-fints-pt-sn.de/fints30|220|300|
-72030227=Bankhaus Anton Hafner|Augsburg, 
Bay|ANHODE77XXX|00||https://fints.hafnerbank.de||300|
+72030227=Bankhaus Anton Hafner|Augsburg, 
Bay|ANHODE77XXX|00||https://hbci11.fiducia.de/cgi-bin/hbciservlet||300|
 40351060=Kreissparkasse 
Steinfurt|Ibbenb??ren|WELADED1STF|00|w002.s-hbci.de|https://banking-wl5.s-fints-pt-wl.de/fints30|220|300|
 25250001=Kreissparkasse 
Peine|Peine|NOLADE21PEI|00|i121.s-fints-ni.de|https://banking-ni2.s-fints-pt-ni.de/fints30|220|300|
 44070024=Deutsche Bank Privat und 
Gesch??ftskunden|Dortmund|DEUTDEDB440|63|193.150.167.8|https://fints.deutsche-bank.de/|300|300|
@@ -3490,7 +3490,7 @@
 68270033=Deutsche Bank|Lahr, 
Schwarzwald|DEUTDE6F682|63|193.150.167.7|https://fints.deutsche-bank.de/|300|300|
 58560103=Volksbank 
Trier|Trier|GENODED1TVB|38|hbci.gad.de|https://hbci-pintan.gad.de/cgi-bin/hbciservlet|300|300|
 50863906=Volksbank Modautal 
Modau|Ober-Ramstadt|GENODE51ORM|32|hbci01.fiducia.de|https://hbci11.fiducia.de/cgi-bin/hbciservlet|300|300|
-61030000=Bankhaus Gebr. Martin|G??ppingen|MARBDE6GXXX|09|||||
+61030000=Bankhaus Gebr. 
Martin|G??ppingen|MARBDE6GXXX|09||https://hbci11.fiducia.de/cgi-bin/hbciservlet||300|
 50069477=Raiffeisenbank 
Kirtorf|Kirtorf|GENODE51KIF|32|hbci01.fiducia.de|https://hbci11.fiducia.de/cgi-bin/hbciservlet|300|300|
 15061698=Raiffeisenbank 
Malchin|Malchin|GENODEF1MAL|32|hbci.gad.de|https://hbci-pintan.gad.de/cgi-bin/hbciservlet|300|300|
 79330111=Bankhaus Max 
Flessa|Schweinfurt|FLESDEMMXXX|09|hbci01.fiducia.de|https://hbci11.fiducia.de/cgi-bin/hbciservlet|300|300|
@@ -3679,7 +3679,7 @@
 47264367=Vereinigte Volksbank|Brakel, 
Westf|GENODEM1STM|34|hbci.gad.de|https://hbci-pintan.gad.de/cgi-bin/hbciservlet|300|300|
 38060186=Volksbank Bonn 
Rhein-Sieg|Bonn|GENODED1BRS|06|hbci.gad.de|https://hbci-pintan.gad.de/cgi-bin/hbciservlet|300|300|
 
52063550=Raiffeisenbank|Wolfhagen|GENODEF1WOH|32|hbci01.fiducia.de|https://hbci11.fiducia.de/cgi-bin/hbciservlet|300|300|
-51410600=Merrill Lynch International Bank Limited Zndl Frankfurt|Frankfurt am 
Main|MELBDEF1XXX|09|||||
+51410600=Merrill Lynch International Bank Limited Zndl Frankfurt|Frankfurt am 
Main|BOFADEFFXXX|09|||||
 54240032=Commerzbank|Pirmasens|COBADEFF542|13|hbci.commerzbank.de||300||
 40164901=Volksbank 
Gescher|Gescher|GENODEM1GE1|34|hbci.gad.de|https://hbci-pintan.gad.de/cgi-bin/hbciservlet|300|300|
 72069789=Raiffeisenbank Pfaffenhausen|Pfaffenhausen, 
Schwab|GENODEF1PFA|88|hbci01.fiducia.de|https://hbci11.fiducia.de/cgi-bin/hbciservlet|300|300|
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/test/java/org/kapott/hbci4java/secmech/TestMatrixCode.java
 
new/hbci4java-hbci4j-core-3.1.55/src/test/java/org/kapott/hbci4java/secmech/TestMatrixCode.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/test/java/org/kapott/hbci4java/secmech/TestMatrixCode.java
     2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/test/java/org/kapott/hbci4java/secmech/TestMatrixCode.java
     2021-04-02 14:07:14.000000000 +0200
@@ -91,4 +91,21 @@
     Assert.assertEquals("Matrix-Code-Verfahren nicht erkannt", 
HHDVersion.MS_1, version);
   }
 
+
+  /**
+   * @throws Exception
+   */
+  @Test
+  public void test006() throws Exception
+  {
+    // Testet die Erkennung des Matrix-Code-Verfahrens aus dem Secmech.
+    Properties props = new Properties();
+    props.put("id", "photoTAN");
+    props.put("name", "photoTAN QRcode");
+    props.put("segversion", "6");
+
+    HHDVersion version = HHDVersion.find(props);
+    Assert.assertEquals("Matrix-Code-Verfahren nicht erkannt", 
HHDVersion.MS_1, version);
+  }
+
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/test/java/org/kapott/hbci4java/sepa/TestCamtParse.java
 
new/hbci4java-hbci4j-core-3.1.55/src/test/java/org/kapott/hbci4java/sepa/TestCamtParse.java
--- 
old/hbci4java-hbci4j-core-3.1.53/src/test/java/org/kapott/hbci4java/sepa/TestCamtParse.java
 2021-01-06 10:36:39.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/test/java/org/kapott/hbci4java/sepa/TestCamtParse.java
 2021-04-02 14:07:14.000000000 +0200
@@ -242,4 +242,48 @@
                 is2.close();
         }
     }
+
+    /**
+     * Testet das Lesen einer Ruecklastschrift.
+     * @throws Exception
+     */
+    @Test
+    public void test005() throws Exception
+    {
+        final String file = "test-camt-ruecklastschrift.xml";
+        InputStream is1 = null;
+        InputStream is2 = null;
+        try
+        {
+            is1 = this.getStream(file);
+            SepaVersion version = SepaVersion.autodetect(is1);
+            ISEPAParser<List<BTag>> parser = SEPAParserFactory.get(version);
+
+            is2 = this.getStream(file);
+            GVRKUms ums = new GVRKUms();
+            parser.parse(is2, ums.getDataPerDay());
+
+            List<BTag> days = ums.getDataPerDay();
+            Assert.assertEquals("Anzahl Buchungstage falsch", 1, days.size());
+
+            BTag day = days.get(0);
+            List<UmsLine> lines = day.lines;
+
+
+            {
+                UmsLine l = lines.get(0);
+                Assert.assertEquals("Gegenkonto IBAN 
falsch","DES1234567890",l.other.iban);
+                Assert.assertEquals("Gegenkonto BIC 
falsch","TESTS1234",l.other.bic);
+                Assert.assertEquals("Gegenkonto Name falsch","Sven 
Schuldner",l.other.name);
+            }
+        }
+        finally
+        {
+            if (is1 != null)
+                is1.close();
+            if (is2 != null)
+                is2.close();
+        }
+    }
+
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/hbci4java-hbci4j-core-3.1.53/src/test/resources/org/kapott/hbci4java/sepa/test-camt-ruecklastschrift.xml
 
new/hbci4java-hbci4j-core-3.1.55/src/test/resources/org/kapott/hbci4java/sepa/test-camt-ruecklastschrift.xml
--- 
old/hbci4java-hbci4j-core-3.1.53/src/test/resources/org/kapott/hbci4java/sepa/test-camt-ruecklastschrift.xml
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/hbci4java-hbci4j-core-3.1.55/src/test/resources/org/kapott/hbci4java/sepa/test-camt-ruecklastschrift.xml
        2021-04-02 14:07:14.000000000 +0200
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Document
+       xmlns="urn:iso:std:iso:20022:tech:xsd:camt.052.001.02"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:camt.052.001.02 
camt.052.001.02.xsd">
+       <BkToCstmrAcctRpt>
+               <GrpHdr>
+                       <MsgId>camt52_20210326134456__ONLINEBA</MsgId>
+                       <CreDtTm>2021-03-26T13:44:56+01:00</CreDtTm>
+                       <MsgPgntn>
+                               <PgNb>1</PgNb>
+                               <LastPgInd>true</LastPgInd>
+                       </MsgPgntn>
+               </GrpHdr>
+               <Rpt>
+                       <Id>camt052_ONLINEBA</Id>
+                       <ElctrncSeqNb>00000</ElctrncSeqNb>
+                       <CreDtTm>2021-03-26T13:44:56+01:00</CreDtTm>
+                       <Acct>
+                               <Id>
+                                       <IBAN>DE1234567890</IBAN>
+                               </Id>
+                               <Ccy>EUR</Ccy>
+                               <Svcr>
+                                       <FinInstnId>
+                                               <BIC>TEST12345</BIC>
+                                               <Nm>Testbank</Nm>
+                                               <Othr>
+                                                       <Id>DE12345</Id>
+                                                       <Issr>UmsStId</Issr>
+                                               </Othr>
+                                       </FinInstnId>
+                               </Svcr>
+                       </Acct>
+                       <Bal>
+                               <Tp>
+                                       <CdOrPrtry>
+                                               <Cd>PRCD</Cd>
+                                       </CdOrPrtry>
+                               </Tp>
+                               <Amt Ccy="EUR">100.00</Amt>
+                               <CdtDbtInd>CRDT</CdtDbtInd>
+                               <Dt>
+                                       <Dt>2021-03-25</Dt>
+                               </Dt>
+                       </Bal>
+                       <Bal>
+                               <Tp>
+                                       <CdOrPrtry>
+                                               <Cd>CLBD</Cd>
+                                       </CdOrPrtry>
+                               </Tp>
+                               <Amt Ccy="EUR">100.00</Amt>
+                               <CdtDbtInd>CRDT</CdtDbtInd>
+                               <Dt>
+                                       <Dt>2021-03-26</Dt>
+                               </Dt>
+                       </Bal>
+                       <Ntry>
+                               <Amt Ccy="EUR">53.00</Amt>
+                               <CdtDbtInd>DBIT</CdtDbtInd>
+                               <Sts>BOOK</Sts>
+                               <BookgDt>
+                                       <Dt>2021-03-26</Dt>
+                               </BookgDt>
+                               <ValDt>
+                                       <Dt>2021-03-26</Dt>
+                               </ValDt>
+                               <AcctSvcrRef>NONREF</AcctSvcrRef>
+                               <BkTxCd />
+                               <NtryDtls>
+                                       <TxDtls>
+                                               <Refs>
+                                                       
<MndtId>TEST1234</MndtId>
+                                                       <Prtry>
+                                                               
<Tp>FIUMSATZ-ID</Tp>
+                                                               
<Ref>2021-03-26-09-12345</Ref>
+                                                       </Prtry>
+                                               </Refs>
+                                               <AmtDtls>
+                                                       <InstdAmt>
+                                                               <Amt 
Ccy="EUR">50.00</Amt>
+                                                       </InstdAmt>
+                                               </AmtDtls>
+                                               <BkTxCd>
+                                                       <Prtry>
+                                                               <Cd></Cd>
+                                                               <Issr>DK</Issr>
+                                                       </Prtry>
+                                               </BkTxCd>
+                                               <Chrgs>
+                                                       <Amt 
Ccy="EUR">3.00</Amt>
+                                                       <Pty>
+                                                               <FinInstnId>
+                                                                       
<BIC>TEST1234</BIC>
+                                                               </FinInstnId>
+                                                       </Pty>
+                                               </Chrgs>
+                                               <Chrgs>
+                                                       <Amt 
Ccy="EUR">0.00</Amt>
+                                                       <Pty>
+                                                               <FinInstnId>
+                                                                       
<BIC>TEST1234</BIC>
+                                                               </FinInstnId>
+                                                       </Pty>
+                                               </Chrgs>
+                                               <RltdPties>
+                                                       <Dbtr>
+                                                               <Nm>Sven 
Schuldner</Nm>
+                                                       </Dbtr>
+                                                       <DbtrAcct>
+                                                               <Id>
+                                                                       
<IBAN>DES1234567890</IBAN>
+                                                               </Id>
+                                                       </DbtrAcct>
+                                                       <Cdtr>
+                                                               <Nm>Erwin 
Einzieher</Nm>
+                                                               <Id>
+                                                                       <PrvtId>
+                                                                               
<Othr>
+                                                                               
        <Id>DEE1234567890</Id>
+                                                                               
</Othr>
+                                                                       
</PrvtId>
+                                                               </Id>
+                                                       </Cdtr>
+                                                       <CdtrAcct>
+                                                               <Id>
+                                                                       
<IBAN>DEE1234567890</IBAN>
+                                                               </Id>
+                                                       </CdtrAcct>
+                                                       <UltmtCdtr>
+                                                               <Nm>Erwin 
Einzieher</Nm>
+                                                       </UltmtCdtr>
+                                               </RltdPties>
+                                               <RltdAgts>
+                                                       <DbtrAgt>
+                                                               <FinInstnId>
+                                                                       
<BIC>TESTS1234</BIC>
+                                                               </FinInstnId>
+                                                       </DbtrAgt>
+                                                       <CdtrAgt>
+                                                               <FinInstnId>
+                                                                       
<BIC>TESTE1234</BIC>
+                                                               </FinInstnId>
+                                                       </CdtrAgt>
+                                               </RltdAgts>
+                                               <RmtInf>
+                                                       <Ustrd>RUECKLASTSCHRIFT 
Sonstige Gruende</Ustrd>
+                                               </RmtInf>
+                                               <RtrInf>
+                                                       <Orgtr>
+                                                               <Id>
+                                                                       <OrgId>
+                                                                               
<BICOrBEI>TEST1234</BICOrBEI>
+                                                                       </OrgId>
+                                                               </Id>
+                                                       </Orgtr>
+                                                       <Rsn>
+                                                               <Cd>MS03</Cd>
+                                                       </Rsn>
+                                                       
<AddtlInf>RUECKLASTSCHRIFT Sonstige Gruende</AddtlInf>
+                                               </RtrInf>
+                                       </TxDtls>
+                               </NtryDtls>
+                               <AddtlNtryInf>LS RUECKBELASTUNG</AddtlNtryInf>
+                       </Ntry>
+               </Rpt>
+       </BkToCstmrAcctRpt>
+</Document>

Reply via email to