Prorigo Aras Background & Cron Jobs
  • Purpose of Background Job is to perform all heavy, time consuming operations (custom actions with server methods) in the background, so that user is not waiting for the response of heavy operations and continue with other tasks.
  • Success/Failure Email Notification upon completion: Once the job is completed, user will get notification about the success and failures.
  • Dashboard UI to show status of all InProgress and Completed background jobs.
  • Informative user-friendly feedback to user in case of any errors: If there are any failures, user can open the Job item and check the details for error. Perform the corrective measures and initiate the action again.
  • Support for Input / Output Files: User can provide input file to job for processing. Also logs and output result files can be associated with Job after completion.
  • Queue Implementation: Different queues to handle different kinds of jobs which can be configured to handle timeouts and cutoffs or any kind of special pre/post processing
  • Framework for periodic execution of actions
  • Simple UI to configure recurrence
  • Dashboard UI to track execution of each occurrence
  • Support for Input / Output Files: User can provide input file to job for processing. Also logs and output result files can be associated with each execution.