Setting Up JD Edwards EnterpriseOne Workflow Scheduler

The JD Edwards EnterpriseOne Workflow Scheduler enables you to escalate expired message and halt instances either automatically or manually. You set the Scheduler to run as frequently or as infrequently as you want, though it is recommended that you execute the JD Edwards EnterpriseOne Workflow Scheduler no more than once an hour. The JD Edwards EnterpriseOne Workflow runtime kernel reads the F98865 table to determine the tasks which have either expired or require escalation.

To change the server settings:
  1. Access Server Manager by entering its URL in Windows Explorer.

  2. In the Configuration section, click the Workflow menu.

  3. In the Workflow section, change these parameters to the appropriate values:
    • Workflow User

      This parameter is the name of a valid JD Edwards EnterpriseOne user to be used by the workflow kernel.

    • Workflow Password

      This parameter is the password of the specified workflow user. The password will be used by the workflow kernel.

    • Workflow Environment

      This parameter is a valid JD Edwards EnterpriseOne environment name for the specified workflow user. The workflow kernel will sign on using the supplied credentials and environment to obtain access to the workflow-related database tables.

    • Workflow Role

      This parameter is a valid JD Edwards EnterpriseOne role for the specified workflow user.

    • Max Environments

      This parameter defines the maximum number of cached environment handles to maintain, in case system resources need to be conserved. Zero, which is the default, will not cache the environment handles.

    • Enable Admin Activity

      If this parameter is set to "True," workflow administrative activity is allowed.

    • Timeout Delay

      This parameter defines the number of seconds that the workflow kernel will wait for a response.

    • Cleanup Frequency

      This parameter defines the number of seconds that the workflow kernel will wait before performing cleanup processing.

    • Idle Frequency

      This parameter defines the number of seconds that the workflow kernel will wait before performing idle processing, including escalations and halts.

    • Interoperability Flag

      This parameter enables or disables certain types of workflow functionality including interoperability, scheduling, and escalation. Ensure that this parameter is set to ON.

    • Escalation Frequency

      This parameter defines the interval, in seconds, that the workflow kernel will check for tasks that need to be resumed or escalated. If the value is zero, the kernel will never check for expired tasks.

JD Edwards EnterpriseOne Workflow Scheduler runs within the JD Edwards EnterpriseOne Workflow kernel process. If you want the JD Edwards EnterpriseOne Workflow Scheduler to start along with the enterprise server, then you have to set the Auto-Start Process Count to at least 1. This will start the number of JD Edwards EnterpriseOne Workflow kernels which you have specified.