Scheduling an action to run in Infor Process Automation

When a service or process has been configured for triggering, you can schedule its associated action to run. This topic describes how to configure scheduling.

The processing described in this topic is based on the Landmark Asynch framework. Additional information about Asynch is in the Landmark Administration: Server Setup and Maintenance.

Any user who will be scheduling an action must have the appropriate Landmark security access rights.

See Security access needed for Infor Process Automation users.

  1. Select the service or process which you want to schedule to run.
    1. Access the Process Server Administrator and select Scheduling.
    2. From the sub-menu that appears, select By Service Definition or By Process Definition, depending on which type of definition you want to schedule.
    3. You will be on the list of available Services or Processes. Select the service or process you want to schedule and then click Action > Schedule.
  2. On the Schedule dialog box, specify this information:
    Scheduled Action Name

    Specify a name for the action. This is the name that will appear on the Tools menu under My Scheduled Actions.

    Notification Type
    Select an option to configure when the notification should happen:
    • Blank: Notification is set to OnFailure if an emaill address is entered, or is set in from the Actor. Otherwise, it never notifies. See Never option.
    • Never: Notification is disabled.
    • On Failure: Notification occurs only when the process does not run successfully.
    • Always: Notification occurs for all run attempts, successful and not.
    Email Address (Optional)
    Notify Recipient Email address: Specify the email address of the person, for example, the system administrator, who should be notified about the status of the run.
    Schedule Type

    Select one of these options:

    • Run Once: The process will run for one time only.
    • By Frequency In Seconds: Typically, this is not used at a customer site. The process will run once every specified number of seconds.
    • By Date In Month: The process will run on a specific day of the month.
    • By Day: The process will run every day on a specific day of the week.
    • By Week Number: The process will run based on the schedule information. For example, the schedule might indicate that the process should run every week, only on a specific week, or every year in a specific week.
    First Time To Run
    Select the date, day, week and so on, for the initial run.
    Override Action Failure Configuration
    To configure a unique method for handling a failure, select this option. When you click Next on the Schedule dialog box, you will be presented with a list of options for configuring failures.
  3. When you are finished making selections on the Schedule dialog box, click Next. If you do not need to configure overriding action failure behavior, click Finish.

    If you have selected the Override Action Failure Configuration option and you click Next, you will be redirected to a dialog box when action to be taken upon "misfire" or failure is configured.

    Specify this information:

    Strategy
    Select misfire behavior for the run from the these options to configure how to proceed when a misfire occurs:
    • Do Nothing: No further attempts will be made.
    • Run Once: Make one attempt, skipping all missed executions.
    • Run All Processes Scheduled: Run all scheduled processes, including all missed executions.
    Report Options
    To determine whether or not AsyncActionMisfire records should be created, select one of these options:
    • No Report: Records not created.
    • Report All Processes: Create records for all outcomes.
    Threshold Minutes
    This is the acceptable time frame for an action to run before a misfire is determined. Select options for Threshold Minutes.

    Threshold determines how long of a grace period is allowed before determining that a misfire has occurred. For example, if an action was scheduled to run at 1:30 PM and the threshold time was 10 minutes, it would be considered acceptable for the action to actually run between 1:30 and 1:40 PM. If it has not run after 1:40 PM, this is considered a misfire and misfire processing occurs.

  4. Click OK.
  5. Save your changes.