Documentation for a newer release is available.
View Latest
Message Generator
This module provides java generators for SEPA DD messages. They are registered as spring beans in autoconfiguration.
Maven Dependency
<dependency>
<groupId>com.iconsolutions.ipf.payments.csm.sepadd</groupId>
<artifactId>sepadd-generator</artifactId>
</dependency>
Interface
The Generator interface is defined as follows.
public interface Generator<T> {
T generate(); (1)
Class<T> forType(); (3)
boolean requiresNumberedNamespaceRemoval(); (3)
}
| 1 | generate - generates an object of specific type T |
| 2 | forType - returns a Class type of object which will be created by the generator. |
| 3 | requiresNumberedNamespaceRemoval - determines if namespaces require removal from generated XML, for example on the IDF file (as namespaces belong on child elements instead) |
IDF Generator Configuration
The following fields for the generated messages can be set via configuration:
Config |
Type |
Comment |
Default |
|
String |
Receiving Institution is the clearing BIC for EBA STEP2 |
|
|
String |
Property that can contains "T" of "P" values, depending on the environment used |
|