Index

A B C D E F G H I L O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addCdtr() - Method in class org.imixs.workflow.sepa.controller.SepaController
 
addDbtr() - Method in class org.imixs.workflow.sepa.controller.SepaController
Adds a new dbtr object.

B

BIC_ITEMS - Static variable in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 

C

calculateSum(List<String>, String) - Method in class org.imixs.workflow.sepa.controller.SepaController
This method computes the sum for a given item in a list of workitems.
cdtrList - Variable in class org.imixs.workflow.sepa.controller.SepaController
 
computeKey(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper Method to compute the grouping key from a workitem.
createNewSEPAExport(String, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper method to create a new SEPA Export workitem

D

dbtrList - Variable in class org.imixs.workflow.sepa.controller.SepaController
 

E

ERROR_CONFIG - Static variable in class org.imixs.workflow.sepa.adapter.SEPAExportAdapter
 
ERROR_CONFIG - Static variable in class org.imixs.workflow.sepa.adapter.SEPARefAddAdapter
 
ERROR_CONFIG - Static variable in class org.imixs.workflow.sepa.adapter.SEPARefFinishAdapter
 
ERROR_CONFIG - Static variable in class org.imixs.workflow.sepa.adapter.SEPARefRemoveAdapter
 
ERROR_INVALID_IBANBIC - Static variable in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 
ERROR_MISSING_DATA - Static variable in class org.imixs.workflow.sepa.adapter.SEPARefRemoveAdapter
 
ERROR_MISSING_DATA - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ERROR_MISSING_INVOICE - Static variable in class org.imixs.workflow.sepa.adapter.SEPAExportAdapter
 
ERROR_MISSING_INVOICE - Static variable in class org.imixs.workflow.sepa.adapter.SEPARefFinishAdapter
 
EVENT_ADD_REF - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
EVENT_FAILED - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
EVENT_REMOVE_REF - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
EVENT_START - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
EVENT_SUCCESS - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
execute(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.adapter.SEPAExportAdapter
This method collects a data set with all invoices and computes a SEPA file
execute(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.adapter.SEPARefAddAdapter
This method finds or create the SEPA Export and adds a reference ($workitemref) to the current workitem.
execute(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.adapter.SEPARefFinishAdapter
This method collects a data set with all invoices and computes a SEPA file
execute(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.adapter.SEPARefRemoveAdapter
This method finds the SEPA export and removes a reference ($workitemref) to the current invoice.

F

findBankDataByPaymentType(String, ItemCollection, String) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
This method returns a ItemColleciton containing the bank data (Name/IBAN/BIC) for a given configuration type (dbtr|cdtr)
findSEPAExport(String) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper method verifies all open SEPA exports and returns the latest for the given key name.
findSEPAExportByTask(String, int) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper method verifies all open SEPA exports and returns the latest for the given key name.

G

getCdtrList() - Method in class org.imixs.workflow.sepa.controller.SepaController
 
getDbtrList() - Method in class org.imixs.workflow.sepa.controller.SepaController
 
getName() - Method in class org.imixs.workflow.sepa.controller.SepaController
 
getSchedulerClass() - Method in class org.imixs.workflow.sepa.controller.SepaController
Returns the sepa scheduler class name

H

harmonizeSEPAItem(ItemCollection, String) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Remove characters like '&', '<' and '>' form sepa fields

I

IBAN_BIC_ITEMS - Static variable in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 
IBAN_ITEMS - Static variable in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 
IBANBICPlugin - Class in org.imixs.workflow.sepa.plugins
The IBANBICPlugin validates the items dbtr.iban, dbtr.bic, cdtr.iban and cdtr.bic.
IBANBICPlugin() - Constructor for class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 
init() - Method in class org.imixs.workflow.sepa.controller.SepaController
This method loads the dbtr list from the configuration document
INVOICE_UPDATE - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_CDTR_BIC - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_CDTR_CONFIG - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_CDTR_IBAN - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_CDTR_NAME - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_DBTR_BIC - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_DBTR_CONFIG - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_DBTR_IBAN - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_DBTR_NAME - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_INITIAL_TASK - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_MODEL_VERSION - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_PAYMENT_TYPE - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
ITEM_SEPA_REPORT - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 

L

LINK_PROPERTY - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
loadConfiguration() - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper method to load the SEPA scheduler configuration entity.
loadDbtrCdtrListFromConfiguration() - Method in class org.imixs.workflow.sepa.controller.SepaController
This method loads the dbtr.config and cdtr.config into a list of ItemCollection objects representing the sources defined in a Importer configuration.
loadInvoice(String) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper method to find and load a invoice on manager access level.
logMessage(String, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Creates a new log entry stored in the item _scheduler_log.

O

org.imixs.workflow.sepa.adapter - package org.imixs.workflow.sepa.adapter
 
org.imixs.workflow.sepa.controller - package org.imixs.workflow.sepa.controller
 
org.imixs.workflow.sepa.plugins - package org.imixs.workflow.sepa.plugins
 
org.imixs.workflow.sepa.services - package org.imixs.workflow.sepa.services
 

P

processInvoices(ItemCollection, List<ItemCollection>, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
This method expects a list of Subprocess definitions.
processSEPAExport(ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
Helper method to process a SEPA Exprot with on manager access level.

R

removeCdtr(String) - Method in class org.imixs.workflow.sepa.controller.SepaController
 
removeDbtr(String) - Method in class org.imixs.workflow.sepa.controller.SepaController
Removes an dbtr item from the list
REPORT_ERROR - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
run(ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaScheduler
This is the method which processes the timeout event depending on the running timer settings.
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
Validates the items dbtr.iban, dbtr.bic, cdtr.iban and cdtr.bic.

S

saveConfiguration() - Method in class org.imixs.workflow.sepa.controller.SepaController
 
SEPA_CONFIGURATION - Static variable in class org.imixs.workflow.sepa.services.SepaWorkflowService
 
SEPA_VALIDATION_STRICT - Static variable in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 
SepaController - Class in org.imixs.workflow.sepa.controller
The SepaController is used to configure the SepaService.
SepaController() - Constructor for class org.imixs.workflow.sepa.controller.SepaController
 
SEPAExportAdapter - Class in org.imixs.workflow.sepa.adapter
The SEPAExportAdapter executes the SEPA export and generates a SEPA XML file from all referred workitems.
SEPAExportAdapter() - Constructor for class org.imixs.workflow.sepa.adapter.SEPAExportAdapter
 
SEPARefAddAdapter - Class in org.imixs.workflow.sepa.adapter
The SEPARefAddAdapter is used for linking a workitem with a SEPA Export.
SEPARefAddAdapter() - Constructor for class org.imixs.workflow.sepa.adapter.SEPARefAddAdapter
 
SEPARefFinishAdapter - Class in org.imixs.workflow.sepa.adapter
The SEPARefFinishAdapter processes all invoices referred by this sepa export.
SEPARefFinishAdapter() - Constructor for class org.imixs.workflow.sepa.adapter.SEPARefFinishAdapter
 
SEPARefRemoveAdapter - Class in org.imixs.workflow.sepa.adapter
The SEPARefRemoveAdapter removes the linking of an invoice with a SEPA export
SEPARefRemoveAdapter() - Constructor for class org.imixs.workflow.sepa.adapter.SEPARefRemoveAdapter
 
SepaScheduler - Class in org.imixs.workflow.sepa.services
The SepaScheduler implementation exports workflow invoice data into a SEPA file..
SepaScheduler() - Constructor for class org.imixs.workflow.sepa.services.SepaScheduler
 
SepaWorkflowService - Class in org.imixs.workflow.sepa.services
This EJB provides methods to process invoiced during a sepa run.
SepaWorkflowService() - Constructor for class org.imixs.workflow.sepa.services.SepaWorkflowService
 
setSepaValidationStrict(boolean) - Method in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
 

U

updateCdtrDefaultData(ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
This method adds the CDTR default information to a workitem if the workitem did not yet provide any creditor data.
updateDbtrDefaultData(ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
This method adds the DBTR default information to a workitem if the workitem did not yet provide any debitor data.

V

validateBIC(ItemCollection, String...) - Method in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
This method validates an bic item.
validateCdtrData(ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
This method validates if the current workitem has cdtr data.
validateDbtrData(ItemCollection) - Method in class org.imixs.workflow.sepa.services.SepaWorkflowService
This method validates if the current workitem has cdtr data.
validateIBAN(ItemCollection, String...) - Method in class org.imixs.workflow.sepa.plugins.IBANBICPlugin
This method validates an iban item.
A B C D E F G H I L O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form