Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Job History Details - TRIGGER TYPE

Manu269
All-Star
All-Star

Hello All,

We are supporting 1 customer and were asked with following questions associated with Job History Details.

Also we were unable to find much on Documentation Portal.

Hence looking for information here.

1. What are various type of Trigger type and values under Job History Details? we see system/user/Manual Trigger?

2. What does Trigger Type MANUAL_TRIGGER means? Also help us in to understand wat does each mean?

3. How do we come to know if someone has ran the job manually from UI or did it ran on scheduled basis?

 

Please assist.

3. 

Regards
Manish Kumar
If the response answered your query, please Accept As Solution and Kudos
.
7 REPLIES 7

dgandhi
All-Star
All-Star

Below response:

1. What are various type of Trigger type and values under Job History Details? we see system/user/Manual Trigger?

--> I can see system and user as triggertype in ecmimportjob table

2. What does Trigger Type MANUAL_TRIGGER means? Also help us in to understand wat does each mean?

--> Dont see in my environment. I am on 5.5

3. How do we come to know if someone has ran the job manually from UI or did it ran on scheduled basis?

--> If the triggertype in ecmimportjob is user that means  someone ran the job manually from UI

If the triggertype in ecmimportjob is system that means the job ran as part of scheduled job.

Hope this helps.

Thanks

Thanks,
Devang Gandhi
If this reply answered your question, please Accept As Solution and give Kudos to help others who may have a similar problem.

Agree. Someone from Saviynt team can capture the same in the documents.

Thanks

Thanks,
Devang Gandhi
If this reply answered your question, please Accept As Solution and give Kudos to help others who may have a similar problem.

Manu269
All-Star
All-Star

@dgandhi Many thanks for the information.

Anyhow we have few trigger chain job in customer env and what we see that job has failed due to parallel execution.

In the trigger type on UI we see MANUAL_TRIGGER.

Has smething changed on 23.1?

Also can we have above details captured in FD Docs please?

Regards
Manish Kumar
If the response answered your query, please Accept As Solution and Kudos
.

rushikeshvartak
All-Star
All-Star

from 23.4 

select distinct triggertype,jobname from ecmimportjob

Below jobs are marked as System triggertype

systemMicroserviceJob
systemJBPMRETRYJOB
systemWSRETRYJOB
systemEnterpriseRoleManagementJob
systemTriggerChainJob
systemEmailHistoryJob
systemSapImportJob
systemRefreshJob
systemUserImportFullJob
systemEntitlementValueImportJob
systemApplicationDataImportJob
systemCustomQueryJob
systemRunControlCenterAnalyticsJob

Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

Manu269
All-Star
All-Star

I just extracted the report from our instance which is 23.3.

One difference which I see is :

ApplicationDataImportJob is marked as MANUAL_TRIGGER.

Not sure what does that mean.

Regards
Manish Kumar
If the response answered your query, please Accept As Solution and Kudos
.

It must be ran manually while same job was executing for same security system

check 

select * from ecmimportjob


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

nimitdave
Saviynt Employee
Saviynt Employee

@Manu269 :

MANUAL_TRIGGER is the intermediate trigger created while any TriggerChain or Multithreaded Job is invoked either manually by user or through system as per the schedule.
For a trigger change in history, you will see all executed instances of that trigger chain job. In the same TRIGGER TYPE as USER says invoked by user from UI and system says invoked by schedule.
But each job in the trigger chain job will have TRIGGER TYPE as user in respective job history because trigger chain uses admin user to invoke these jobs internally. In the other details of these jobs history instance you can look for field triggerParentJobId  with a numeric value of the parent trigger chain job to see if this job instance was triggered by a trigger chain job.
The Manual_Trigger is intermitent job and will not be visible if not trigger chain job is stuck.