On this page, you will find information about creating and configuring jobs in Lucanet Banking & Cash Management (BCM). The detail view of a job consists of the Basic data area, which defines which channel the job executes, and several tabs with further options. The basic data differs per job type; the further options are the same for all job types.

To create a Job:

1

Navigate to Jobs | All jobs and select the workspace of the job type, for example Communication jobs.

2

Click the Plus icon in the upper left corner. The configuration of the job is displayed as follows, for example:

The Basic data area of an EBICS job is displayed.
'Basic data' area of an EBICS job
3

Configure the basic data of the job (see Basic Data) and the further options of the detail view (see Further Options of the Detail View).

4

Click Save.

For communication jobs, after you click the Plus icon, you first select the category and then the job in the context menu. For reporting jobs, you select one of the two job types Reporting job or Dashboard job in the drop-down list.

The basic data of every job contains the following options:

OptionDescription
ChannelChannel that the job executes. The option is named after the channel type, for example EBICS channel or Processing channel. You select an existing channel from the drop-down list or create a new channel using the Plus icon. How you configure the individual channel types is described in the Channels functional area.
CaptionName of the job, for example Daily transfer of SEPA credit transfers Sparkasse
Superordinate jobJob from which BCM created this job if the job is part of a process chain. BCM fills the field automatically; for manually created jobs, the field remains empty.

Communication jobs are grouped into four categories. The following jobs are available per category; each job uses a channel of the channel type with the same name.

JobDescription
EBICS jobExchanges data via an EBICS bank connection. In addition to the common basic data, the job contains the options EBICS user, Order type, and Order number.
EBICS WSS jobReceives real-time notifications from the bank via an EBICS WebSocket connection. You configure EBICS WSS channels separately from EBICS channels.
ECB euro currency rates jobFetches the euro reference rates of the European Central Bank (ECB).
J.P. Morgan jobExchanges data via a bank connection to J.P. Morgan. In addition, the job contains the Order type option.
PayPal jobExchanges data with PayPal. In addition, the job contains the Order type option.

You usually do not create jobs of the File exchange category manually. BCM creates EBICS server jobs automatically when a client accesses the internal bank server.

JobDescription
EBICS server exchangeProcesses incoming EBICS requests from clients to the internal bank server. The EBICS server channel defines the customer IDs, user IDs, and their permissions. In addition, the job contains the options User, BTF parameters, Order type, and Order number.
File exchange jobExchanges files via the FileExchange REST API interface. In the channel, you define the system ID and, if required, an encryption method.
RabbitMQ jobExchanges messages with a RabbitMQ server.
JobDescription
FTP jobTransfers files to an FTP server or fetches files from an FTP server.
SFTP jobTransfers files to an SFTP server or fetches files from an SFTP server.
WebDAV jobTransfers files to a WebDAV server or fetches files from a WebDAV server.
JobDescription
E-mail jobSends or receives e-mails via an e-mail channel.
Slack jobSends messages to a Slack channel or Slack user.

In addition to the common basic data, EBICS jobs and EBICS server jobs contain the following options:

OptionDescription
EBICS userEBICS user who executes the job. BCM uses the default user stored in the EBICS channel. For EBICS server jobs, the option is named User and defines which client user accesses the EBICS server.
Order typeEBICS order type that BCM executes, for example STA for fetching account statements or CCT for SEPA credit transfers. From EBICS 3.0, you define the order type using the BTF parameters.
BTF parametersBusiness transaction format parameters of the EBICS transaction from EBICS 3.0, for example file format, compression, and encryption. You select existing BTF parameters from the drop-down list or create new ones using the Plus icon.
Order numberNumber that the bank server assigns to the job when it is submitted. BCM fills the field automatically.
Job typeDescription
Transformation jobExecutes a transformation channel that defines the conversion rules. You select the channel in the Transformation channel field.
Processing jobExecutes a processing channel that defines the processing logic. You select the channel in the Processing channel field.
Import jobExecutes an import channel that defines the data type of the import, for example account statements, advice transactions, EBICS user data, or currency rates. You select the channel in the Import channel field.

Two types are available for reporting jobs, each of which executes a reporting channel of the same type:

Job typeDescription
Dashboard jobGenerates a report from a dashboard. In the Dashboard channel field, you select the channel that defines the dashboard, the output format, and the page format. In the Dashboard field, BCM uses the dashboard defined in the channel; you can select a different dashboard.
Reporting jobGenerates a report from a predefined report layout. In the Reporting channel field, you select the channel that defines the report, the output format, and the filters.

The further options of the detail view are the same for all job types. Which options and tabs are displayed depends on the job type and the interval type.

The Common tab is displayed as follows, for example:

The tabs of the detail view of a job with the open Common tab are displayed.
'Common' tab in the detail view of a job

The State and direction area contains the following fields, for which BCM enters values automatically:

FieldDescription
StateProcessing status of the job, for example Waiting for execution or Wait for first authorization
Status groupSuperordinate group of the status, for example Pending or Incomplete or waiting for authorization
Last logResult of the last execution with details on transferred files, error messages, or feedback from the bank
DirectionDirection of the data flow, which results from the order type: Send to the bank or Fetch from the bank

The Execution time area contains the following options:

OptionDescription
Due dateDate and time of the next execution. For one-time jobs, this is the only execution time.
ScheduleSchedule that restricts the execution to certain weekdays and times, for example Mon-Fri. You select an existing schedule from the drop-down list or create a new one using the Plus icon.
Interval typeRepetition of the job, for example Single, Minutely, Hourly, or Daily
IntervalNumber of units of the interval type between two executions. The interval type Minutely with the interval 30, for example, executes the job every 30 minutes. BCM displays the option only for recurring jobs.
Last executionDate on which BCM executes the job for the last time. BCM displays the option only for recurring jobs.
Use transport signature onlyActivate the check box so that BCM sends the job to the bank with the technical transport signature only and without business signatures. BCM displays the option only for certain EBICS order types.
Send after first signatureActivate the check box so that BCM sends the job to the bank after the first signature. If the check box is deactivated, BCM waits for all required signatures. BCM displays the option only for certain EBICS order types.

For recurring jobs, that is, for an interval type other than Single, the Common tab additionally contains the Error handling area with the following options:

OptionDescription
Postpone to next interval on errorActivate the check box so that BCM does not repeat a failed job immediately but at the next regular execution time. This way you avoid retry loops, for example when no data is available on weekends.
Create single job after errorActivate the check box so that BCM additionally creates a one-time single job after an error, which repeats the failed execution outside the regular schedule.
Fetch single job after x minutesDelay in minutes after which BCM executes the single job; 0 means immediately. This gives the remote station, for example the bank, time before BCM repeats the execution. BCM takes the option into account only if the Create single job after error check box is activated.

Depending on the job type, the detail view of a job contains the following further tabs:

TabDescription
SignaturesDisplays the required and existing signatures of the job. Depending on the job, further tabs are displayed, for example VOP signatures and Internal signatures. For payment runs and fetched bank protocols, the EBICS protocols tab displays the feedback of the bank on the file and signature check.
First fileDisplays a preview of the first file to be transferred on the tabs File content, Detailed file content, and Properties. For VOP payments, the tab additionally displays the Payment status report and the Detailed payment status report.
All filesLists all files of the job with the columns File, File type, Context information, PDF document(s), Caption, Hash method, and Hash value. The hash value enables you to recognize whether a file was changed afterwards.
Document filesDisplays the documents attached to the job and enables you to attach further documents, for example an invoice that the signer checks.
LogsDisplays the result of the transfer to the bank server. If a bank protocol for the job already exists, the tab also displays the result of the protocol check.
Child jobsLists the subsequent jobs that BCM created from this job, for example the fetch job for the bank protocol, its assignment, or an e-mail job in case of errors in the bank protocol. For each subsequent job, the tab displays, among others, Name, State, Due date, Channel, Last log, and Type.
PropertiesLists the properties of the job with Name and Content

Below the tabs, the detail view contains the following further options:

OptionDescription
Permission classPermission class that defines which users see and edit the job. You select an existing permission class from the drop-down list or create a new one using the Plus icon. You manage permission classes in the System functional area.
Create forecast transactionsActivate the check box so that BCM creates forecast transactions for liquidity planning from the job; planned outgoing payments are then included in the cash forecast. BCM displays the option only for communication jobs.
Transaction propertyTransaction property that BCM assigns to the forecast transactions of the job. You select an existing transaction property from the drop-down list or create a new one using the Plus icon. BCM displays the option only for communication jobs.

This content was generated using AI and reviewed by Lucanet subject matter experts before publication.