Manual
Overview
- Installation
- Start application
- Direct debits
- Credit transfers
- Entering a license no.
- Command-line interface
Installation
Get SEPAApp simply by clicking here to download and save the file anywhere. Then extract the contents (it is a ZIP archive with the SEPAApp as well as the templates in CSV, ODF and Microsoft Excel ® format (.csv / .ods / .xls / .xlsx) into any directory on your computer.
Start application
Start SEPAApp by double clicking on the file SEPAApp.exe (Windows) or SEPAApp.command (Mac) or SEPAApp.sh (Linux, Unix). On Macs (only) the first start has to be done via right-click or Ctrl+click and opening via the menu.
If a warning appears (at least at the first start with Windows or Mac), you may ignore it (see also FAQ: I get a warning message after starting SEPAApp – what does that mean?).
If you use the SEPAApp version without Java-Runtime Environment, the file on Mac is called SEPAApp.jar. The file SEPAAppConsole.exe (Windows) is used for the Command-line interface. With other operating systems the Command-line interface is accessible via the files SEPAApp(.app) i.e. SEPAApp.jar.
Direct debits
When starting SEPAApp the first tab is the one with the heading “Direct Debit” and it is already selected (Fig. 1 ).
Enter your own bank data
Now enter your own banking information in the fields:
- Account holder: The first and last name or the business name of the account holder
- IBAN: your IBAN (with or without spaces)
- BIC: your BIC (with or without spaces)
- creditors ID: Your creditors ID (you get your creditors ID from your bank)
- Debit Date: The date on which the debit is to be executed. This date must be in the future.
- Debit Type: Here you have a choice between
- SINGLE: A one-time debit, for example, a one-time purchase or a fee for a course.
- FIRST: The first debit in a series of debits, e.g. the first membership fee, which is collected annually. Hint: With some banks you may start a sequence of direct debits also with SEQUENCE.
- SEQUENCE: Another debit in a series of debits, e.g. the second or third membership fee, which is collected annually.
- LAST: The last debit of a sequence of debits, e.g. last membership fee, which is finally collected.
- If you want to import the BIC of your direct debits, set the according checkbox to true.
- Direct debit kind: Choose between standard direct debits (CORE), business direct debits (B2B) or express direct debits (COR1/D1-agreement) (outdated)
- Choose pain-Format: Choose the (sub-)format according to your country and the requirements of your bank.
Choose account – dialog
By clicking on the button next to the field account holder, you open the Choose account – dialog. Here you may enter several accounts and choose the one you need (see Fig. 2). The data will be taken to the main window. This feature is only available for SEPAApp Pro!
Show the optional settings
By clicking on the button “Show optional settings” you open a window with additional, rarely needed settings (see the following list of optional settings and Fig. 3):
- Choice Category Purpose: Here you can choose a value for Category Purpose. Only choose a value, if you need that field (your bank may tell you).
- Identification ID: This field is only relevant for example in Spain and may be filled with the Fiscal No. Leave it empty in all other cases!
- Choice type of identification ID: Choose organization (e.g. Spanish Fiscal No. or Irish OIN) or person (z.B. Irish OIN). This choice is only relevant, if the field identification ID is used.
- Checkbox timestamp without timezone: Choose this only if your bank need the timestamp within the SEPA XML file without timezone.
- Checkbox Generate Customer’s reference automatically (EndToEndId): De-Select this checkbox, if you do not need a generated Id. This checkbox is selected by default, because many banks need this Id.
- Checkbox*: Read Customer’s reference from import file (EndToEndId): Select this checkbox, if you want to import the id from file for each single (!) data row.
- Customer’s referenz (EndToEndId): Enter your manual id for all (!) data rows here. To enable this field both checkboxes above must be de-selected.
- Choice Batch-Booking: Select “no”, if you need single booking, select “yes”, if you need batch booking.
- Checkbox transaction no.: Select this checkbox, if you need a transaction no. (InstrId) for each transaction.
- Checkbox Payment Information Instruction: Select this checkbox, if you need a separate header (Payment Information Instruction) for each transaction.
- Currency: Enter the currency for all payments. This feature is not supported for sub formats 001.02.CH.01 and 003.02.
- Checkbox Read Currency from import file*: This enables the import of the currency from the optional column of the import file.
- Checkbox Read address from import file*: This enables the import of the optional columns country code, address line 1 and address line 2 from the import file.
- Choice Charge Bearer*: Sets the charge bearer to one of the following values: Creditor, Debtor, Shared between Creditor and Debtor, According Service Level Agreement.
- Payment-ID: Enter your payment-ID for the complete file here.
- Checkbox Read accounting date from import file*: This enables the import of the optional column Accounting date from the import file.
- Checkbox XML Schema Location: This adds the Schema Location to the XML header.
- Checkbox Direct debit type from import file*: This enables the import of the optional column Direct debit type from the import file. Allowed values are “FIRST” for first direct debit, “SEQUENCE” for sequence direct debit, “SINGLE” for single direct debit and “LAST” for last direct debit.
- Checkbox Convert text to SWIFT character set: This setting lets SEPAApp convert all texts i.e. not-allowed special characters to the SWIFT character set.
- Checkbox Allow special characters and umlauts: This setting allows SEPAApp to import special characters and umlauts allowed in Germany or Austria.
- Checkbox BDD: If the subformat pain.008.02.CH.03 is used, this checkbox activates the BDD mode (business direct debit). In this case no creditor ID is needed and instead of a BIC the Clearing System ID and the Member ID (separated with a space) is used.
- Checkbox Allow special characters CH: This setting lets SEPAApp accept the extend SWIFT character set (Switzerland).
- Split file after x payments*: With this setting the payment file will be split after the number of payments entered in this field.
- Checkbox Add software and vendor name: This setting adds the software name and the vendor name to the file header.
- Country code: Enter the sender country code here, if you need it in your SEPA XML file.
- Address line 1*: The address of the sender can be entered here (part 1).
- Address line 2*: The address of the sender can be entered here (part 2).
- Checkbox Use structured address format*: If this setting is selected, the data from address lines 1 and 2 is transferred to the fields streetname, postal code (address line 2 up to the first space) and town (address line 2 from the first space).
*This feature is only available for SEPAApp Pro!
Reset/save/load settings
You may change the settings with the according buttons:
- reset: resets all settings to standard/delivery
- save: saves all settings to the file “sepaapp.sdd.config” in the SEPAApp directory (own data such as account holder, IBAN, BIC, creditors ID, debit date, EndToEndId, Payment-ID or Identification-ID will be saved as XXX)
- load: loads all settings from the file “sepaapp.sdd.config” in the SEPAApp directory
CSV file creation (with LibreOffice/OpenOffice)
If you want to use a CSV file to import your direct debits in SEPAApp, you can see here how the CSV file must be constructed. This is shown with LibreOffice / OpenOffice. You can also create the CSV file with any other program. If you want to work with the Excel format, then you can skip this part and read the next chapter. The CSV file must be in the following Fig. 1 shown columns. The number of lines is not limited – you can import any number of direct debits (rows) in SEPAApp. The columns contain:
- Account holder: The first and last name or the business name of the account holder to be debited from his account.
- IBAN: IBAN (with or without spaces), the account of which is to be debited.
- OPTIONAL: BIC: BIC (with or without spaces), the account of which is to be debited. The according checkbox on the SEPAApp GUI must be set to true, if you want to use the BIC.
- Mandate reference number: The mandate reference no. is a unique number that identifies the direct debit. Note: The uniqueness will not be checked by SEPAApp!
- Signature Date: The date on which the direct debit (Permission) has been issued. This date must be in the past.
- Usage: The text that will appear when booking (on the bank statement).
- Amount: The amount to be transferred.
Save the file as a CSV file as shown in Fig 2 shown and check the option “edit filter settings”:
Select in the dialog (Fig. 3), the semicolon (;) as the delimiter and uncheck the option “cell content as shown”.
Caution when selecting the character set:
- In Windows, select the character set “Western Europe”
- In Linux, select the character set “UTF-8”
- In Mac OS, select the character set “UTF-8”
Otherwise, it may cause problems in the processing of special digits.
You can download template files here: SEPAApp-template-directDebit_without BIC (CSV) SEPAApp-template-directDebit_with BIC (CSV)
Excel file creation (with Microsoft Excel) / ODF file creation with LibreOffice / OpenOffice
If you want to use a CSV file to import your direct debits in SEPAApp, please read the previous chapter and then skip this. Use the included templates (within the downloaded zip file) for Excel 2003 (*.xls) or Excel 2007 or newer (*.xlsx) or LibreOffice / OpenOffice (ODF format: *.ods) to capture your direct debits and credit transfers. The advantage compared to CSV files is that you get assistance within the templates as the respective columns to be filled.
Hint: Do not delete header or example rows or eventually the not needed table in the template. Just insert your data – SEPAApp will automatically recognize your data.
You can download template files here: SEPAApp-Template_without_BIC (XLS) SEPAApp-Template_without_BIC (XLSX) SEPAApp-Template_without_BIC (ODS) SEPAApp-Template_with_BIC (XLS) SEPAApp-Template_with_BIC (XLSX) SEPAApp-Template_with_BIC (ODS)
Import CSV, ODF or Excel file into SEPAApp
Select in the following dialog (Fig. 1) your file with the direct debits and import this file by clicking on the button “Select File” (Fig. 2).
After importing the file SEPAApp shows you whether all data was successfully imported, or if there were errors (Fig. 3).
Generate SEPA file
You create the SEPA file by clicking on the button “Create SEPA file” (Fig. 1) and enter the file name of the SEPA XML file in the following dialog and “Save File” click on the button (Fig. 2).
Hint: The button “Create SEPA file” will be enabled, after all mandatory fields on the GUI are filled – i.e. there are error messages – and a file with at least one valid data row was imported.
After saving the file SEPAApp shows you whether the saving was successful or if there were errors (Fig. 3).
Hint: Only successfully imported rows will be exported to the SEPA file. So please check the log messages according the imported rows before exporting a SEPA xml file!
Credit transfers
To generate credit transfers with SEPAApp, select after the start of the second tab with the heading “credit transfers” (Fig. 1), by clicking on it. This will open the view for transfers (Fig. 2).
Enter your own bank data
Now enter your own banking information in the fields:
- Account holder: The first and last name or the business name of the account holder
- IBAN: your IBAN (with or without spaces)
- BIC: your BIC (with or without spaces)
- Execution Date: The date on which the credit transfer is to be executed. This date must be in the future.
- If you want to import the BIC of your credit transfers, set the according checkbox to true.
- Choose pain-Format: Choose the (sub-)format according to your country and the requirements of your bank.
Choose account – dialog
By clicking on the button next to the field account holder, you open the Choose account – dialog. Here you may enter several accounts and choose the one you need (see Fig. 3). The data will be taken to the main window. This feature is only available for SEPAApp Pro!
Show the optional settings
By clicking on the button “Show optional settings” you open a window with additional, rarely needed settings (see the following list of optional settings and Fig. 4):
- Choice Category Purpose: Here you can choose a value for Category Purpose. Only choose a value, if you need that field (your bank may tell you).
- Identification ID: This field is only relevant for example in Spain and may be filled with the Fiscal No. Leave it empty in all other cases!
- Choice type of identification ID: Choose organization (e.g. Spanish Fiscal No. or Iirish OIN) or person (e.g. Irish OIN). This choice is only relevant, if the field identification ID is used.
- Checkbox timestamp without timezone: Choose this only if your bank need the timestamp within the SEPA XML file without timezone.
- Choice Batch-Booking: Select “no”, if you need single booking, select “yes”, if you need batch booking.
- Checkbox Generate Customer’s reference automatically (EndToEndId): De-Select this checkbox, if you do not need a generated Id. This checkbox is selected by default, because many banks need this Id.
- Checkbox: Read Customer’s reference from import file (EndToEndId)*: Select this checkbox, if you want to import the id from file for each single (!) data row.
- Customer’s reference (EndToEndId): Enter your manual id for all (!) data rows here. To enable this field both checkboxes above must be de-selected.
- Checkbox Set debitor currency: Select this checkbox, if your bank needs this setting. This checkbox is not selected by default.
- Checkbox express credit transfer: Select this checkbox, if you want to generate an express credit transfer. Caution, your bank needs to support that option. This checkbox is not selected by default.
- Checkbox transaction no.: Select this checkbox, if you need a transaction no. (InstrId) for each transaction.
- Checkbox Payment Information Instruction: Select this checkbox, if you need a separate header (Payment Information Instruction) for each transaction.
- Choice LocalInstrument: The required Local Instrument can be selected here
- Currency: Enter the currency for all payments. This feature is not supported for sub format 003.03.
- Checkbox Read Currency from import file*: This enables the import of the currency from the optional column of the import file.
- Checkbox Read address from import file*: This enables the import of the optional columns country code, address line 1 and address line 2 from the import file.
- Choice Charge Bearer*: Sets the charge bearer to one of the following values: Creditor, Debtor, Shared between Creditor and Debtor, According Service Level Agreement.
- Payment-ID: Enter your payment-ID for the complete file here.
- Checkbox Use ESR account number instead of IBAN*: With this set the field IBAN will be used for an ESR account number both on the GUI as in the import file.
- Checkbox Use ESR reference number instead of reason of payment*: With this set the field Reason of payment will be used for an ESR reference number (in the import file).
- Checkbox Read execution date from import file*: This enables the import of the optional column Execution date from the import file.
- Checkbox Bankgiro No. and ClearingSystem instead of IBAN and BIC*: With this set the field IBAN will be used for a Bankgiro number and the field BIC will be used for a ClearingSystem both on the GUI as in the import file.
- Checkbox Remittance information as SCOR*: With this set the field remittance information from the import file will be written to the field SCOR.
- Checkbox XML Schema Location: This adds the Schema Location to the XML header.
- Checkbox Set Category Purpose for each transaction: With this set the category purpose will be added on transaction level.
- Checkbox Use account no. instead of IBAN*: This setting allows you to use an account no. instead of an IBAN in the import file.
- Choice Service Level SEPA: The required Service Level can be selected here.
- Checkbox Convert text to SWIFT character set: This setting lets SEPAApp convert all texts i.e. not-allowed special characters to the SWIFT character set.
- Checkbox Create PDF report*: This setting creates a pdf report with all payments exported to the XML file including checksums for the XML file.
- Checkbox QR invoice (Switzerland)*: This setting lets SEPAAApp check, if imported IBANs are QR-IBANs and write the remittance information as QR-reference and the “additional information” field into the according (QR-)fields in the SEPA XML file.
- Checkbox Allow special characters and umlauts: This setting allows SEPAApp to import special characters and umlauts allowed in Germany or Austria.
- Checkbox Read payer from import file*: This setting lets SEPAApp read account holder, IBAN, BIC for the payer/sending account from the import file.
- Checkbox Set ADEB for SWIFT Confirmation*: This sets the code ADEB to request a SWIFT confirmation from the executing bank.
- Checkbox Use account No. instead of IBAN from GUI: Use this checkbox, if you want to enter an account no. instead of an IBAN on the GUI.
- Debitor country code: Enter the debitors country code here, if you need this in your SEPA XML file.
- Checkbox Split Payments*: This feature extracts invoice data from the remittance information in the following format: /VAT/[VAT amount]/IDC/[ID of issuer]/INV/[Invoice No.]/TXT/[Invoice Text].
- Checkbox Allow special characters CH: This setting lets SEPAApp accept the extend SWIFT character set (Switzerland).
- Split file after x payments*: With this setting the payment file will be split after the number of payments entered in this field.
- Checkbox Account holder in file header: If this setting is selected, the account holder will be inserted in the file header.
- Country code: Enter the sender country code here, if you need it in your SEPA XML file.
- Address line 1*: The address of the sender can be entered here (part 1).
- Address line 2*: The address of the sender can be entered here (part 2).
- Checkbox Add software and vendor name: This setting adds the software name and the vendor name to the file header.
- Checkbox Add country code from IBAN to BIC*: If this setting is selected, the country code of the IBAN will be added to the BIC.
- Checkbox Use structured address format*: If this setting is selected, the data from address lines 1 and 2 is transferred to the fields streetname, postal code (address line 2 up to the first space) and town (address line 2 from the first space).
- Regulatory reporting code*: The regulatory reporting code can be entered here.
- Checkbox Regulatory reporting code from file*: If this setting is checked, the regulatory reporting code is read from the import file.
- Checkbox Trx count + checksum in Pay. Info. Instr.: Adds Trx count + checksum addtionally to Pay. Info. Instr.
- Checkbox Add country code from file to BIC*: Adds the country code from the file to the BIC element.
- Checkbox Use sort code instead of BIC: Allows the use of a sort code instead of a BIC.
- Checkbox Execution date with time: Allows the specification of a time for the execution date for subformats which support this (pain.001.001.08, pain.001.001.09 (CCU, CH01)).
*This feature is only available for SEPAApp Pro!
Reset/save/load settings
You may change the settings with the according buttons:
- reset: resets all settings to standard/delivery
- save: saves all settings to the file “sepaapp.sct.config” in the SEPAApp directory (own data such as account holder, IBAN, BIC, execution date, EndToEndId, Payment-ID or Identification-ID will be saved as XXX)
- load: loads all settings from the file “sepaapp.sct.config” in the SEPAApp directory
CSV file creation (with LibreOffice / OpenOffice)
If you want to use a CSV file to import your credit transfers in SEPAApp, you can see here how the CSV file must be constructed. This is shown with LibreOffice / OpenOffice. You can also create the CSV file with any other program. If you want to work with the Excel format, then you can skip this part and read the next chapter. The CSV file must be in the following Fig. 1 shown columns. The number of lines is not limited – you can import any number of credit transfers (rows) in SEPAApp. The columns contain:
- Account holder: The first and last name or the business name of the account holder, should be transferred to their accounts.
- IBAN: IBAN (with or without spaces) of the account to which is to be transferred.
- OPTIONAL: BIC: BIC (with or without spaces) of the account to be transferred to. The according checkbox on the SEPAApp GUI must be set to true, if you want to use the BIC.
- Usage: The text that will appear when booking (on the bank statement).
- Amount: The amount to be transferred.
Save the file as a CSV file as shown in Fig. 2 and check the option “edit filter settings”:
Select in the dialog (Fig. 3), the semicolon (;) as the delimiter and uncheck the option “cell content as shown”.
Caution when selecting the character set:
- In Windows, select the character set “Western Europe”
- In Linux, select the character set “UTF-8”
- In Mac OS, select the character set “UTF-8”
Otherwise, it may cause problems in the processing of specail digits.
You can download template files here: SEPAApp-template-creditTransfer_without BIC (CSV) SEPAApp-template-creditTransfer_with BIC (CSV)
Excel file creation (with Microsoft Excel) / ODF file creation with LibreOffice / OpenOffice
If you want to use a CSV file to import your credit transfers in SEPAApp, please read the previous chapter and then skip this. Use the included templates (within the downloaded zip file) for Excel 2003 (*.xls) or Excel 2007 or newer (*.xlsx) or LibreOffice / OpenOffice (ODF format: *.ods) to capture your direct debits and credit transfers. The advantage compared to CSV files is that you get assistance within the templates as the respective columns to be filled.
Hint: Do not delete header or example rows or eventually the not needed table in the template. Just insert your data – SEPAApp will automatically recognize your data.
You can download template files here: SEPAApp-Template_without_BIC (XLS) SEPAApp-Template_without_BIC (XLSX) SEPAApp-Template_without_BIC (ODS) SEPAApp-Template_with_BIC (XLS) SEPAApp-Template_with_BIC (XLSX) SEPAApp-Template_with_BIC (ODS)
Import CSV, ODF or Excel file into SEPAApp
Select in the following dialog (Fig. 1) your file with the direct debits and import this file by clicking on the button “Select File” (Fig. 2).
After importing the file SEPAApp shows you whether all data were successfully imported, or if there were errors (Fig. 3).
Generate SEPA file
You create the SEPA file by clicking on the button “Create SEPA file” (Fig. 1) and enter the file name of the SEPA XML file in the following dialog and “Save File” click on the button (Fig. 2).
Hint: The button “Create SEPA file” will be enabled, after all mandatory fields on the GUI are filled – i.e. there are error messages – and a file with at least one valid data row was imported.
After saving the file SEPAApp shows you whether the save was successful or if there were errors (Fig. 3).
Hint: Only successfully imported rows will be exported to the SEPA file. So please check the log messages according the imported rows before exporting a SEPA xml file!
Entering a license no.
Order your license no. here – You can get this comfortable by e-mail. Enter the license no. afterwards in SEPAApp by clicking on the button “Enter license key” in Fig. 1, in the opening dialog window and confirm by clicking on the “OK” button (Fig. 2).
Entering a Pro license no. is like entering a Standard license no. but using the other button. After entering a Pro license no. it is not possible and not necessary to enter a Standard license no., too. You only have to enter a Pro license no., if you want to use Pro features (Fig. 2).
Command-line interface
This feature is only available for SEPAApp Pro!
Use SEPAAppConsole.exe for command-line usage under Windows instead of SEPAApp.exe. Under Mac, Linux and Unix use SEPAApp(.app) i.e. SEPAApp.jar (not SEPAApp.sh!) for command-line usage.
Credit Transfers
SEPAAppConsole.exe SCTx [configFileName] [importFileName] [exportFileName]
- [configFileName] You can create the config file in the window “Optional settings” according you actual configuration on the GUI.
or
SEPAAppConsole.exe SCT [accountHolder] [IBAN] [BIC] [executionDate] [subformat] [flagForBICImport] [flagForEndToEndIdImport] [flagForCurrencyImport] [flagForAddressImport] [flagForExecutionDateImport] [flagForUseBankgiroNo] [flagForUseAccountNoInsteadOfIBAN] [flagForConvertTextToSWIFTCharacterSet] [flagForQrInvoice] [flagForAllowSpecialCharactersAndUmlauts] [flagForPayerImport] [flagForUseAccountNoInsteadOfIBANFromGUI] [flagForSplitPayment] [flagForAllowSpecialCharactersCH] [flagForRegulatoryReportingCodeFromFile] [flagSortCodeInsteadOfBIC] [flagExecutionDateWithTime] [importFileName] [exportFileName]
- Subformat = PAIN_001_001_03 or PAIN_001_003_03 or CBIPaymentRequest or PAIN_001_001_03_CH_02 or PAIN_001_001_03_AUSTRIAN_003 or PAIN_001_001_02 or PAIN_001_001_03_AUSTRIAN_004 or PAIN_001_002_03 or PAIN_001_001_08_GBIC3 or PAIN_001_001_09_GBIC3 or PAIN_001_001_09_AXZ_GBIC3 or PAIN_001_001_09_AXZ_GBIC4 or PAIN_001_001_09_CCU_GBIC4 or PAIN_001_001_09_CH_03 or PAIN_001_001_09 or PAIN_001_001_09_AUSTRIAN_004 or PAIN_001_001_09_AUSTRIAN_005
- flagForBICImport = true or false, flagForEndToEndIdImport = true or false, flagForCurrencyImport = true or false, flagForAddressImport = true or false, flagForExecutionDateImport = true or false, flagForUseBankgiroNo = true or false, flagForUseAccountNoInsteadOfIBAN = true or false, flagForConvertTextToSWIFTCharacterSet = true or false, flagForQrInvoice = true or false, flagForAllowSpecialCharactersAndUmlauts = true or false, flagForPayerImport = true or false, flagForUseAccountNoInsteadOfIBANFromGUI = true or false, flagForSplitPayment = true or false, flagForAllowSpecialCharactersCH = true or false, flagForRegulatoryReportingCodeFromFile = true or false, flagSortCodeInsteadOfBIC = true or false, flagExecutionDateWithTime = true or false
- optional (“” for empty/not used):
(Category Purpose (only values from selectbox allowed)) (Identification ID) (true/false: Identification ID is person) (true/false: Identification ID is organisation) (true/false: TimeZone in Timestamp) (true/false: Generate Customer's referenz automatically (EndToEndId)) (Customer's referenz (EndToEndId)) (Batch Booking (EMPTY, YES, NO)) (true/false: Set debitor currency (true/false: express credit transfer (CCU/DTE)) (true/false: Set transaction no.) (true/false: Payment Information Instruction for each payment) (LocalInstrument (only values from selectbox allowed)) (Currency) (ChargeBearer (EMPTY, CRED, DEBT, SHAR, SLEV)) (Payment ID) (true/false: use ESR reference no.) (true/false: XML header with Schema Location) (true/false: Remittance information as SCOR) (true/false: Payment Type Information on transaction level) (Service Level (only values from selectbox allowed)) (true/false: create PDF report) (true/false: SWIFT confirmation) (Country code) (Split file after x payments) (true/false: Account holder in file header) (Address line 1) (Address line 2) (true/false: Add software name and vendor) (true/false: Country code from IBAN to BIC) (true:/false Use structured address format) (Regulatory reporting code) (true/false: Transaction count and checksum in Payment Information Instruction) (true/false: Country code from file to BIC)
- Parameters with spaces must be set between quotation marks
- If an optional parameter is used, ALL optional parameters have to be set!
- After expiring of the evaluation period on a server system the pro license can be used instead of SCT/SDD once to save it.
Direct Debits
SEPAAppConsole.exe SDDx [configFileName] [importFileName] [exportFileName]
- [configFileName] You can create the config file in the window “Optional settings” according you actual configuration on the GUI.
or
SEPAAppConsole.exe SDD [accountHolder] [IBAN] [BIC] [collectionDate] [creditorId] [subformat] [flagForBICImport] [flagForEndToEndIdImport] [flagForCurrencyImport] [flagForAddressImport] [flagForAccountingDateImport] [flagForDirectDebitTypeImport] [flagForConvertTextToSWIFTCharacterSet] [flagForAllowSpecialCharactersAndUmlauts] [flagForAllowSpecialCharactersCH] [importFileName] [exportFileName]
- Subformat = PAIN_008_001_02 or PAIN_008_003_02 or CBISDDReqLogMsg or PAIN_008_001_02_CH_01 PAIN_008_001_02_CHSDD_02 or PAIN_008_001_02_CH_03 or PAIN_008_001_02_AUSTRIAN_003 or PAIN_008_001_02_AUSTRIAN_004 or PAIN_008_002_02 or PAIN_008_001_01 or PAIN_008_001_08_GBIC4 or PAIN_008_001_08 or PAIN_008_001_08_AUSTRIAN_004
- flagForBICImport = true or false, flagForEndToEndIdImport = true or false, flagForCurrencyImport = true or false, flagForAddressImport = true or false, flagForAccountingDateImport = true or false, flagForDirectDebitTypeImport = true or false, flagForConvertTextToSWIFTCharacterSet = true or false, flagForAllowSpecialCharactersAndUmlauts = true or false, flagForAllowSpecialCharactersCH = true or false
- optional (“” for empty/not used):
(Direct debit type (ERST, FOLGE, EINMAL, LETZT) (Direct debit kind (CORE, COR1, B2B) (Category Purpose (only values from selectbox allowed) (Identification ID) (true/false: Identification ID is person) (true/false: Identification ID is organisation) (true/false: TimeZone in Timestamp) (true/false: Generate Customer's referenz automatically (EndToEndId)) (Customer's referenz (EndToEndId)) (Batch Booking (EMPTY, YES, NO)) (true/false: Set transaction no.) (true/false: Payment Information Instruction for each payment) (Currency) (ChargeBearer (EMPTY, CRED, DEBT, SHAR, SLEV) (Payment ID) (true/false: XML header with Schema Location) (Split file after x payments) (true/false: Add software name and vendor) (Country code) (Address line 1) (Address line 2) (true:/false Use structured address format)
- Parameters with spaces must be set between quotation marks
- If an optional parameter is used, ALL optional parameters have to be set!
- After expiring of the evaluation period on a server system the pro license can be used instead of SCT/SDD once to save it.