Skip to main content
Skip table of contents

Editing a Cron Job

Cron Job Data Sheet

Click on a cron job to open the data sheet:

open_job.png

The data sheet of a cron job consists of different areas:

job_data_sheet.png

How to Edit a Cron Job

Options

Several options in the navigation bar of the job data sheet support your work with cron jobs:

cron_options.png

Icon

Description

blue_arrow_left_icon.png

Use this option to switch back to the job list.

blue_save_icon.png

Use this option to save changes to the data sheet.

image-20240813-101439.png

Use this option to deactivate the job.

image-20240813-105342.png

Use this option to activate the job.

image-20240813-101228.png

Use this option to execute the job.

image-20240809-123517.png

Use this option to delete the job.

Editable Settings

The following cron job settings can be edited after the cron job is created:

Field

Description

Pattern

You can enter a six-digit pattern. If you use only five digits, the seconds are omitted. The pattern defines the schedule of the job. Using the correct pattern, you can determine whether the job should be executed at fixed times, dates, or intervals.

Formatting of the Pattern:

  • Separate the individual digits by spaces.

  • You can use * as a wildcard.

  • The following order applies to the input:

cron_pattern_formatting.png

Frequently Used Patterns

  • Every minute: * * * * *

  • Every second: * * * * * *

  • Every midnight: 0 0 * * *

  • All 15 seconds, but only on sundays: */15 * * * * 0

  • Every minute between 17:30 and 17:45: 30-45 17 * * *

  • Mondays to fridays at 01:20 and 01:30: 20,30 1 * * 1-5

Service

Open the drop-down list to select the appropriate service.

Scheer PAS Cron Manager can address platform services only. Customer-specific services are currently not supported.

Event

Open the drop-down list to select the appropriate event. The list shows all events that are available in the selected service.

Activate Job After Saving

The field allows you to activate the job directly:

  • Choose option Activate to activate the job when it is created.

  • If you choose Don't activate (default), the job remains deactivated until you activate it manually (refer to Editing a Cron Job for details).

Execute Job After Saving

The field allows you to initiate the first execution of the job regardless of the pattern:

  • If you choose Execute, the job will be executed initially after its creation - regardless of the defined pattern. The second execution is then based on the pattern.

  • If you select Don't execute (default), the execution will be based directly on the pattern if the job is activated.

Payload

Enter your service request in the editor. The payload must contain a valid JSON. The editor supports you to insert valid JSON:

cron_payload.png
  • Click Format to format your input with proper intendation and line feeds (default).

  • Click Compact to remove all whitespaces and show compact JSON data.

  • Click Undo to undo your last action in the editor.

  • Click Redo to redo your last action in the editor.

Don't forget to save your changes before you leave the data sheet.

Additional Information and Logs

The cron job data sheet also contains further details of the job in read-only mode.

Additional Information

additional_info_user.png

Section Additional Information contains the meta information about the job such as:

  • Status

  • Name

  • Internal Context

  • User Context UUID

  • Last Execution (date and time)

  • Creation Date (date and time)

  • Modification D ate (date and time)

Error Logs

edit_error_logs.png

Section Error Logs allows the user to search the logs of the cron job.

Refer to Reading the Logs of a Cron Job for further details.

The maximum size of the error log for each cron job is per default 100. You can adjust the value in the service-specific configuration file, refer to Adapting Integration Service Configuration for further information. In the configuration file, adjust the property errorLogMaxSize and restart the cron-service.

Please note that old logs will be deleted if you decrease the value (sorted by their creation date). Changing the value affects all cron jobs.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.