Journey Manager (JM)
The transaction engine for the platform. |
System Manager / DevOps | 19.05
This feature was updated in 19.05.
Manager allows you to search and view collaboration jobs that are in progress or have completed but have not been purged yet. You can drill down into complex workflows to see which step and action each collaboration job is at. This is especially useful in troubleshooting transactions.
You have to be a Job Coordinator or an Administrator to use this functionality.
To view collaboration jobs, select Operations > Collaboration Jobs.
Collaboration jobs are shown page by page, with the maximum number of records per page configured in the users preferences.
The collaboration job list displays the following details for each job:
ID - an internal table ID of a collaboration job, which uniquely identifies it in Manager.
Job Number (Job Reference Number) -a unique code, which is generated on the first submission of a form and assigned to a collaboration job using:
A Job Number, which is the default behavior of a collaboration job created on a form submission, The job number is shown on a form as a reference code (a transaction tracking code), so a form user (the form applicant) can use to reference the status of their application.
A Job Reference Number, when a collaboration job is created using the Fluent API, such as JobBuilder.
Each subsequent job task has a different tracking code to the initial submitted form. However, they may show the Job Number in a separate field on the form.
Created - day and time when this collaboration job was created.
Job Status - a status of a collaboration job, which can be in one of the following depending on execution of its steps and actions.
In Progress - the collaboration job is active and in progress.
Completed - the collaboration job has been completed. This happens when a endpoint step has completed.
Expired - this happens when an endpoint expiry collaboration job has been automatically expired by Journey Manager.
Cancelled - the collaboration job has been manually canceled by an administrator.
Error - the collaboration job has a critical or unrecoverable error that requires an administrator intervention before it can be run again.
Paused - the collaboration job has been paused temporarily.
Current Step - the step the collaboration job is at.
Current Action - the action the collaboration job is at.
Action Type - a type of the action, which can be one of the following:
Action Status is a status of the action, which can be one of the following:
In Progress - the action is active and in progress. The action will be retried (looping), if needed.
Completed - the action has been completed.
Expired - the action is expired when a step is automatically expired by the system. Any actions that are In Progress (Pending, Assigned, Invoked, Ready or In Progress) will be marked as Expired. This include action associated with tasks that are in the Assigned state or job actions that are in the Invoked state awaiting a callback from a 3rd party system.
Cancelled - the action is manually canceled by an administrator, who cancelled a job or transaction, or a user, who clicked cancel on a form task.
Error - the action has a critical or unrecoverable error and requires an operator's or administrator's intervention before it can be run again.
Invoked - the action that is a part of an Asynchronous execution where you have a Job Action and a Job Action Wait pair. The Job Actions processing (invoking a 3rd party service) has completed successfully, so it is awaiting a callback from a 3rd party system and, therefore, it can move to the completed status.
Pending - or paused, the action is waiting for an external event to move it forward.
Assigned - the Job Task Assign Action process has successfully created and assigned a task to a user, group or email (anonymous). The task is awaiting user submission to be completed which then executes a callback on the collaboration job.
Ready - the action will be executed next time the scheduled job runs.
To filter or search the collaboration jobs by one or more criteria, specify the following settings and click Search:
Enter a collaboration job's ID, job number, job name or part of a name, for example, claimable.
Select a collaboration job status from the Status dropdown list.
Click Pause Job to temporarily pause collaboration job processing.
Click Process Job to start collaboration job processing immediately, which is useful for developers to troubleshoot an action service as they can make a change to the service and execute it to see if it works or not right away. An administrator can re-run a failed action once it is fixed.
Click Cancel Job to permanently cancel a job that is in progress.
Click Remove Job to permanently remove the collaboration job after it was canceled. This is useful for cleaning out test collaboration jobs created during development.
You can't manually create a collaboration job, because it is based on a form submission where a form is associated with a job controller service.
Click Export Data to export the displayed data as a Microsoft Excel (XLS) file.