Difference between System Tables for Scheduler

Difference between System Tables for Scheduler

  
Hi there,
can anyone tell me the basic difference and actual use of system tables for scheduler - OSSYS_CYCLIC_JOB and OSSYS_CYCLIC_JOB_SHARED ?

i am planning to place a scheduler for  the user to schedule a task (action is created for it) using a timer. User should have ability to schedule a job to run after 1 or 2 hrs. For that i can see these 2 system tables but it dont know in which table to update the next run time. This is why i need to know the exact usage and difference between the two tables.
You have to use [Cyclic_Job_Shared] system entity in a single tenant instance and [Cyclic_Job] for Multi-tenant timer instances.

NOTICE: OutSystems does not give support to any undesirable behavior you may experience due to the use or manipulation of undocumented components of the OutSystems Platform, such as, internal JavaScript, RuntimePlatform library, database system meta-model, components in installation directories, etc.
thanks for the reply and solving my issue Matthias !

Cheers !