Schedule Jobs

Purpose: Use the Schedule Jobs screen to schedule or unschedule jobs, including:

         Completed Order Private Data Purge

         Daily Clean Up

         Auto Cancel Unclaimed Pickup Orders

         Email Notifications

Resolving scheduling issues: The Reschedule All option at the View Active Schedules screen stops and restarts the schedules for all jobs and periodic programs in the case of an interruption such as a server shutdown. Also, you use this option to start running all scheduled jobs and programs when first configuring Order Broker, or after an upgrade is applied.

Upgrade: When you upgrade to Release 18.0, you need to schedule all jobs. Then use the Reschedule All option at the View Active Schedules screen to enable all scheduled jobs and programs, including those configured at the Schedule Jobs screen and elsewhere.

Note:             Do not attempt to schedule jobs before creating systems.

In this topic:

         Options at this screen

         Fields at this screen

How to display this screen: Select Schedule Jobs from the Systems Menu. The landing page does not have a shortcut to this screen.

Note:             Only users with Schedule Jobs authority can display this screen. See the Role Wizard for more information.

Options at this screen

Option

Procedure

display jobs available to schedule

Open one of the folders on the left-hand pane to display the related jobs available for scheduling:

         Data Hygiene folder: Includes the Completed Order Private Data Purge job and the Daily Clean Up job.

         Orders folder: Includes the Auto Cancel Unclaimed Pickup Orders job and the Email Notifications job.

Highlight a job in the left-hand pane to display schedule information and options in the right-hand area.

See the fields below for more information.

Fields at this screen

Field

Description

(Job Name)

The job available for scheduling. Displayed at the top of the right-hand area. Available jobs are:

Data Hygiene Folder:

         Completed Order Private Data Purge

         Daily Clean Up

Orders Folder:

         Auto Cancel Unclaimed Pickup Orders

         Email Notifications

 

Completed Order Private Data Purge

The Completed Order Private Data Purge anonymizes customer data on sales orders that closed (fulfilled, canceled, unfulfillable, completed) and purchase orders that have been closed (shipped, complete, or canceled) and that are older than the number of days specified in the Days Old field.

If the same external order number is assigned to multiple sales or purchase orders, each purchase order is purged only if if is closed and is older than the retention days. For example, order number 12345 is assigned to two purchase orders created on February 1 and another was created on February 6. If the current date is February 15 and the retention days is set to 10, then the third purchase order cannot yet be purged.

The order’s age is calculated based on the CREATE_TIMESTAMP from the XOM_ORDER table or the CREATED_DATE from the PO_HEADER table. This is the date and time when Order Broker created the sales order or purchase order, which might be different from when the order was created in the originating system.

About anonymization: When the customer data is anonymized, all is replaced with asterisks. Anonymized data cannot be recovered. Data that is anonymized includes sold-to and ship-to customer names, address, email addresses, and phone numbers for sales orders and purchase orders. Even if a field, such as one of the address lines, did not previously contain data, the purge populates the field with asterisks. See Anonymizing Data for a discussion.

A Transaction Note is written for each order line: Private Data Anonymized.

To schedule:

         Select the Day of Week when the job should run.

         Enter the Time when the job should run.

         Enter the Days Old an order or purchase order must be to be eligible for anonymization.

         Select Schedule Enabled.

         Select Save.

Orders across all organizations are anonymized.

For more information: See the Operations Guide for information on web service requests that support inquiring on private data and requesting to anonymize it.

 

Daily Clean Up

The Daily Clean Up job in the Daily Hygiene folder clears outdated information, including:

         Pack slip records generated through the Vendor Portal, after the number of days specified in the Pack Slip Files field under Retention Settings at the Tenant-Admin screen.

         Reports, after the number of days specified in the Report Files field under Retention Settings at the Tenant-Admin screen.

         Pack slip records generated through Store Connect, after one day.

         Shipping label records generated for integrated shipping with ADSI, in either the Vendor Portal or Store Connect, after one day.

         Email notification records, after three days.

         Product import error files and part files, after the number of days specified in the Product Import Error Files field under Retention Settings at the Tenant-Admin screen, if Cloud Storage is used.

The Daily Clean Up job does not clear log files. The Cloud Operations staff is responsible for clearing these files.

This job uses a Schedule Interval of Daily, and runs at the specified Time.

Note:  

         After an upgrade from release 16.0 to 18.0, the setting from the Clean Up Schedule at the Tenant-Admin screen defaults, but the job is not yet enabled.

         After a new install of release 18.0, the job settings are blank, and the job is not yet enabled.

For more information: See the Tenant - Admin screen for information on Retention Settings fields.

Auto Cancel Unclaimed Pickup Orders

Cancels unclaimed pickup or ship-for-pickup orders based on the settings of the Auto Cancel Days of Unclaimed Pickup Orders and Auto Cancel Days of Unclaimed Ship For Pickup Orders at the Preferences screen. This job uses a Schedule Interval of Daily, and runs at the specified Time. See Auto-Cancel Unclaimed Orders for a discussion.

Email Notifications

Generates email notifications to store locations, vendors, customers, retailers, or systems operations staff based on the unprocessed records that are currently in the EMAIL_NOTIFICATION table. This job uses a Schedule Interval of Minutes.

Note:  

         After an upgrade from release 16.0 to 18.0, the setting from the Email Interval at the Tenant-Admin screen defaults, but the job is not yet enabled.

         After a new install of release 18.0, the job settings are blank, and the job is not yet enabled.

Schedule Enabled

If this flag is selected, the job runs according to the defined schedule.

Only jobs whose schedules are enabled are listed at the View Active Schedules screen.

Schedule Interval

The unit of time used for scheduling:

         Daily: Used for the Daily Clean Up and Auto Cancel Unclaimed Pickup Orders jobs. Runs at the specified Time.

         Minutes: Used for the Email Notifications job. Runs after the specified Minutes have passed.

         Weekly: Used for the Completed Order Private Data Purge job. Runs on the specified Day of Week and at the specified Time.

Display-only.

Day of Week

Use the dropdown menu to select the day of the week when a Weekly job should run. Currently, only the Completed Order Private Data Purge job runs on a weekly schedule. Displayed only for the Completed Order Private Data Purge, and required to enable the job.

Minutes

The number of minutes to wait before running the scheduled job. Displayed for jobs only if the Schedule Interval is set to Minutes.

Used for the email generation job to indicate the number of minutes to wait before generating any emails to store locations, vendors, customers, retailers, or systems operations staff. Required if the job’s Schedule Interval is Minutes and the Schedule Enabled flag is selected.

If you change this setting and click Save, the job is rescheduled to use the entered number of minutes.

Time

The time of day, in HH:MM format (24-hour clock) when the job runs. Displayed for jobs only if the Schedule Interval is set to Daily or Weekly. Required if the job’s Schedule Interval is Daily or Weekly and the Schedule Enabled flag is selected.

If you change this setting and click Save, the job is rescheduled to run at the entered time.

Days Old

The number of days old a completed order must be to be eligible for purge. Displayed only for the Completed Order Private Data Purge, and required to enable the job. See the Completed Order Private Data Purge for a discussion.

Last Updated

The last date and time when the schedule was updated for the job, and the ID of the user who performed the update.

Last Run

The last date and time when the job ran.

Next Run

The next date and time when the job is scheduled to run. Blank for any job that is not currently enabled.

 

________________________________