@Named
@RequestScoped
public class SepaController
extends org.imixs.workflow.engine.scheduler.SchedulerController
The Controller creates a configuration entity "type=configuration; txtname=sepa".
The following config items are defined:
_model_version = model version for the SEPA export _initial_task = inital task ID _dbtr_IBAN = default IBAN for the SEPA export file _dbtr_BIC = default BIC for the SEPA export file
| Modifier and Type | Field and Description |
|---|---|
static String |
BIC_PATTERN |
static String |
IBAN_PATTERN |
static String |
SEPA_CONFIGURATION |
| Constructor and Description |
|---|
SepaController() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCdtrBic()
Kreditor
|
String |
getCdtrIban() |
String |
getDbtrBic()
Debtor
|
String |
getDbtrIban() |
String |
getName() |
String |
getSchedulerClass()
Returns the sepa scheduler class name
|
void |
setCdtrBic(String bic) |
void |
setCdtrIban(String iban) |
void |
setDbtrBic(String bic) |
void |
setDbtrIban(String iban) |
public static final String SEPA_CONFIGURATION
public static final String IBAN_PATTERN
public static final String BIC_PATTERN
public String getName()
getName in class org.imixs.workflow.engine.scheduler.SchedulerControllerpublic String getSchedulerClass()
getSchedulerClass in class org.imixs.workflow.engine.scheduler.SchedulerController@Pattern(regexp="^$|(^([a-zA-Z]{4}[a-zA-Z]{2}[a-zA-Z0-9]{2}([a-zA-Z0-9]{3})?))")
public String getCdtrBic()
public void setCdtrBic(String bic)
@Pattern(regexp="^$|(^[A-Z]{2}(?:[ ]?[A-Z0-9]){13,32}$)")
public String getCdtrIban()
public void setCdtrIban(String iban)
@Pattern(regexp="^$|(^([a-zA-Z]{4}[a-zA-Z]{2}[a-zA-Z0-9]{2}([a-zA-Z0-9]{3})?))")
public String getDbtrBic()
public void setDbtrBic(String bic)
@Pattern(regexp="^$|(^[A-Z]{2}(?:[ ]?[A-Z0-9]){13,32}$)")
public String getDbtrIban()
public void setDbtrIban(String iban)
Copyright © 2019 Imixs Software Solutions GmbH. All rights reserved.