Defining a Schedule

Creating schedules for accounts enables you to initiate unattended, automatic interactions using Sterling B2B Integrator business processes. The Server Adapter receives a notification from Sterling Connect:Enterprise® when data meeting the criteria of an automatic transfer is placed in a Sterling Connect:Enterprise mailbox or on a scheduled basis. The Server Adapter retrieves batch summary data, sets the BP Verified (V) flag within Sterling Connect:Enterprise, and then invokes a business process accordingly.

About this task

Use this procedure to schedule automatic notifications between Sterling B2B Integrator and one or more remote accounts.

Procedure

  1. Access web administration through your browser.
  2. From the left navigation panel, click Define Schedules.
  3. From the Manage Schedules page:
    • To define a schedule, click New.
    • To edit a schedule, select the schedule from the list and click Edit.
  4. For a new schedule, type a name for the schedule (required) in the Schedule name text box, up to 15 characters, which includes the .acd extension.

    If you do not specify the .acd extension in the schedule name but set the When and Except parameters in the schedule, the system adds the .acd extension automatically. If Contact Remote Site is set to Data Available Meets Criteria, the system adds the .acd extension automatically. If no When or Except settings are defined, the .acd extension is optional.

  5. In the Run at these times column, set the time that you want the schedule to run or edit the current settings for a schedule. Setting a value for one field means that all remaining fields default to All.
  6. If needed, define or edit the exceptions to the schedule in the Except for these times column. Setting a value for one field means that the remaining fields default to All.
  7. Define or edit the schedule connection options using the following table as a guide:
    Field Description Valid Values
    Contact remote site Identifies when to contact the remote site. Always = Default; contact the remote site whether or not there is data to send.

    Data = Contact the remote site if there is data to send.

    Data available meets criteria = Start transfer when data or batch matching the selection criteria specified in the schedule definition is available. The batch must be added with the trigger parameter through the cmuadd, $$ADD, or put command.

    Priority level in queue Specifies the order in which a connection request is queued waiting for connection resources to become available. 07 = Default

    1–15

    1 = highest

    Wait to re-queue failed remote connection Specifies number of minutes to wait before re-queuing a remote site that it was unable to contact. 5 minutes = Default

    0–120 minutes

    Seconds between sessions Specifies number of seconds the program waits after one session is complete before initiating another session. 0 = Default (immediate)

    0–180 seconds

    This parameter is valid only when Maximum number of concurrent sessions = 1.

    Times to re-queue remote resource Sets the number of times the specified resources are re-queued for any remote name in the list that is not connected after the number of retries have been attempted. The total number of attempts is: (# of Resources) x (RETRIES+1) x (REQUEUES+1). 5 = Default

    0–99

    Retry connection attempts Specifies the number of times the system tries to contact a remote account after the first attempt fails. If more than one resource is defined, the schedule process attempts the connection the number of times specified by connection retry attempts+1 (RETRIES+1) for each resource before re-queuing the connection. 1 = Default (1 retry)

    0–99

    Maximum number of concurrent sessions Specifies the maximum number of communications sessions permitted concurrently for a single schedule. 2 = Default

    0–128

    0 indicates the maximum allowable sessions = 128.

    Specify seconds of inactivity

    (bisync only)

    Specifies the number of seconds of session inactivity before the session is terminated. Default = No; disconnect processing is not performed.

    0–3600 seconds

    If the disconnect interval is not specified here, then the value set in the account definition is used.

  8. Type a comment to describe the schedule (optional), and click Next. The Update Schedule List page displays.