Examples of ISEPAGenerator


Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

    {
      // Hier wird die XML rein geschrieben
      ByteArrayOutputStream o = new ByteArrayOutputStream();
   
      // Passenden SEPA Generator zur verwendeten pain Version laden
      ISEPAGenerator gen = this.getSEPAGenerator();
   
      // Die XML in den baos schreiben, ggf fehler behandeln
      try
      {
            boolean validate = HBCIUtils.getParam("sepa.schema.validation","0").equals("1");
            HBCIUtils.log("schema validation enabled: " + validate,HBCIUtils.LOG_DEBUG);
          gen.generate(this.sepaParams, o, validate);
      }
      catch (HBCI_Exception he)
      {
          throw he;
      }
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

    {
      System.setProperty(SYSPROP_FORMATTED,"true");

      // Daten schreiben
      JobContext ctx = jobs.get(os); // ich pruefe hier nicht, ob das NULL ist, dann ist eh irgendwas ganz faul
      ISEPAGenerator gen = SEPAGeneratorFactory.get(this.getJobName(),ctx.version);
      gen.generate(ctx.props,os,false);
    }
    finally
    {
      if (backup != null)
        System.setProperty(SYSPROP_FORMATTED,backup);
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

        props.setProperty("endtoendid", "fghij");

        for (PainVersion version:PainVersion.getKnownVersions(Type.PAIN_001))
        {
            // Der Test schlaegt automatisch fehl, wenn die Schema-Validierung nicht klappt
            ISEPAGenerator gen = SEPAGeneratorFactory.get("UebSEPA", version);
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            gen.generate(props, bos, true);
        }
    }
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

        props.setProperty("type",           "CORE");

        for (PainVersion version:PainVersion.getKnownVersions(Type.PAIN_008))
        {
            // Der Test schlaegt automatisch fehl, wenn die Schema-Validierung nicht klappt
            ISEPAGenerator gen = SEPAGeneratorFactory.get("LastSEPA", version);
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            gen.generate(props, bos, true);
        }
    }
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

        props.setProperty("endtoendid[1]", "fghij");

        for (PainVersion version:PainVersion.getKnownVersions(Type.PAIN_001))
        {
            // Der Test schlaegt automatisch fehl, wenn die Schema-Validierung nicht klappt
            ISEPAGenerator gen = SEPAGeneratorFactory.get("UebSEPA", version);
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            gen.generate(props, bos, true);
        }
    }
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

        props.setProperty("creditorid[1]",     "DE1234567890");

        for (PainVersion version:PainVersion.getKnownVersions(Type.PAIN_008))
        {
            // Der Test schlaegt automatisch fehl, wenn die Schema-Validierung nicht klappt
            ISEPAGenerator gen = SEPAGeneratorFactory.get("LastSEPA", version);
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            gen.generate(props, bos, true);
        }
    }
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

        props.setProperty("type",           "B2B");

        for (PainVersion version:PainVersion.getKnownVersions(Type.PAIN_008))
        {
            // Der Test schlaegt automatisch fehl, wenn die Schema-Validierung nicht klappt
            ISEPAGenerator gen = SEPAGeneratorFactory.get("LastSEPA", version);
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            gen.generate(props, bos, true);
        }
    }
View Full Code Here

Examples of org.kapott.hbci.GV.generators.ISEPAGenerator

        props.setProperty("sepaid",     "abcde");
        props.setProperty("endtoendid", "fghij");

        for (PainVersion version:PainVersion.getKnownVersions(Type.PAIN_001))
        {
            ISEPAGenerator gen = SEPAGeneratorFactory.get("UebSEPA", version);
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            gen.generate(props, bos, true);
            String xml = bos.toString(Comm.ENCODING);
            Assert.assertTrue(xml.contains(umlaute));
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.