Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Scheduled Jobs

    Translatable

    Viewing All Scheduled Jobs

    The Scheduled tab of the Monitor Jobs page (Admin > Manage Jobs and Sets > Monitor Jobs) lists scheduled jobs:monitor_jobs_ux.png
    Monitor Jobs Page – Scheduled Tab
    Whether a job appears in the Scheduled tab or not depends on the definitions in the "Scheduling" section definition of the job profile. If "Not scheduled" is defined, the job does not appear in the list:
    not scheduled job.png
    You can filter the list by job category. Each job in the list includes the following information:
    Monitoring Jobs - Scheduled Tab
    Column Name Description
    Active Whether the job is active or inactive. Jobs can be activated/deactivated by Ex Libris staff only (although some jobs can be scheduled by library staff).
    Name The job name.
    Job Category A job category.
    Creator The user who scheduled the job. Jobs scheduled by Rapido are indicated with a hyphen (-).
    Schedule How often and when the job is scheduled to run (for example, every day at X time).
    Next Run The date and time of the next run of this job.
    The time is set according to the time zone of the Rapido Data Center that is closest to your institution.
    Scheduled jobs run as close as possible to their scheduled time. Some jobs can run in parallel, but part or all of a job may wait until a server has available resources.
    For each job, you can:
    A Run Now option is available only on sandbox environments.
    The following table describes the jobs that commonly appear in this tab. The User column indicates if you can (partially or fully) control the job’s schedule; see the Description column for a link to the section that discusses scheduling the job.
    Scheduled Jobs
    Name User Category Description
    • Schedule of Analytics Reports and Dashboards - Daily
    • Schedule of Analytics Reports and Dashboards - Weekly
    • Schedule of Analytics Reports and Dashboards - Monthly
    No Analytics Processes all scheduled reports and dashboards, and distributes them to their subscribed users.
    There are two jobs each for daily, weekly, and monthly processing. This enables staff users to schedule dashboards and reports to run at a time that coincides with the completion of the ETL process.
    Analytics Usage Tracking No Analytics Collects usage of Rapido Analytics in the institution. This is then reflected in the Analytics Usage Tracking subject area. For more information, see Analytics Usage Tracking.
    Fulfillment - Handle Historical Archiving No Fulfillment Appears only when scheduled. Archives completed loans, fines and fees, hold requests and resource sharing requests.
    Active fines still retain links to item and loan information.
    Send Overdue Message to Resource Sharing Borrowing Partner No Fulfillment

    Labels lending requests as Overdue when a request’s due date arrives and the request's status is not one of the following: Deleted, Canceled, Rejected, Expired, Returned by Partner.

    The job is working with Email, ISO, SLNP and NcipP2P partners. The job automatically issues notices to borrowing libraries when a lending request is marked as Overdue. When working with an ISO or ISO18626 partner, the job updates the borrowing institution with the request’s Overdue status.

    If the partner has defined a "Resending Overdue Days Interval" in the Parameters tab, overdue messages are resent every configured number of days (for the parameter, see ISO Parameters). If an active borrowing request cannot be found, the overdue message is only sent once, rather than each time the job runs.

    The letter that is sent to the borrowing institution is the Borrower Overdue Email letter. This letter must be active for overdue messages to be sent successfully to NcipP2P partners.

    Expired Resource Sharing Requests Yes Fulfillment Checks for resource sharing requests that expired. The expiration date was automatically communicated by the borrower in the borrowing request. The request expires on the lender side, and the borrower is automatically notified about the expiration. In response, the borrower activates the next partner in the rota.
    This job runs on requests that have an expiration date in the past, and which contain one of the following statuses:
    • Created Lending Request
    • Being Processed
    • Locate Failed
    If there is a lending request that you do not want to expire, assign it the status Non-Expiring.
    When the job runs and detects expired requests:
    • An Expired ISO message is sent to the partner
    • The resource request is canceled
    • The request’s status is changed to Expired
    When the borrower receives the Expired ISO message, it activates the next partner in the rota. If there is no additional partner in the rota, the request is expired.
    Update BLDSS Requests
    No
    Fulfillment
    Activate in order to receive status updates from the British Library. The job retrieves updates posted by the British Library on their server. The job appears twice in the scheduler. If both are activated, status retrieval is done twice a day. For more information, see British Library Document Supply Service (BLDSS).
    Document Delivery Files Cleanup No Fulfillment Removes files that were delivered digitally after they have been accessed by the patron, As determined by the Maximum Views parameter.

    Document Delivery Files Cleanup job is not visible to users, including in the Job history.

    Resource Sharing Completed Request Cleanup Yes Fulfillment Enables you to remove requests from the resource sharing task list based on the request status and the number of days since the request reached a final status.

    Final statuses for borrowing requests are:

    • Canceled by partner
    • Canceled by patron
    • Canceled by staff
    • Digitally received by library
    • Expired
    • Request completed - This is the final status before removal and may be manually set.
      Make sure to select the statuses you would like to have removed. The job only cleans up the selected statuses.

    Final statuses for lending requests are:

    • Shipped digitally
    • Request completed - This is the final status before removal and may be manually set.

    Any request that is in one of the statuses above and is in the range of the request age (based on the request modification date) will have its status changed to Deleted. Not selecting ‘number of days’ means all requests that match the selected statuses are removed, regardless of when the request was completed. Deleted requests will not appear in the active and completed task lists. After the request is deleted, it is viewable only in analytics.

    ReShare Updates Job   Fulfillment Rapido creates a ReShare ID so that both Rapido and ReShare stay in sync. When configuring the ReShare credentials, the job runs every four hours and is enabled automatically upon configuring ReShare.
    Metadata Import w/ <import profile> Yes Import

    Imports bibliographic records for import profiles that use FTP. 

    When the OAI Import Profile fails due to socket timeout exception, the system loads into Rapido the number of records that it was able to import up to the moment of exception. If reconnect attempts are unsuccessful, the system saves the resumption token and attempts to use it in the next session of the job, resuming import from the resumption token.

    Letters Purge with Retention No Users Deletes all attachments for letters listed in the Letter Retention Configuration table that were created before the retention date. Runs weekly. For more information, see Setting Letter Retention Periods.
    User Audit Purge with Retention No Users Deletes user history records that are older than the value specified in the retention period customer parameter. 

    Automatically Ship Rapido Digital Requests Job 

    No

    Fulfillment

    The job scans a configured folder and attaches files to the right lending request. The attached files are then automatically sent to fill the request. Configuring this job enables staff to skip manually attaching files to individual lending requests. See Automating Digital Requests

    Configuring Email Notifications for Scheduled Jobs

    To configure email notifications for scheduled jobs, you must have the following role:
    • General System Administrator
    You can configure the email notifications that are sent after a scheduled job runs. You can configure notifications to be sent to Rapido users and/or manually enter email addresses.
    To configure email notifications for scheduled jobs:
    1. On the Monitor Jobs page (Admin > Manage Jobs > Monitor Jobs), select Email Notifications in the row actions list on the Scheduled tab for the job whose email notification you want to configure. The Email Notifications for Scheduled Jobs page appears.
      email_notifications_for_scheduled_jobs_ux.png
      Email Notifications
    2. Select Add User to configure email notifications to be sent to users. The following pane appears.
      email_notifications_add_user_ux.png
      Add User
    3. In the User text box, enter or select the Rapido user to whom you want email notifications sent.
    4. Select Send on success to have an email notification sent when the job completes successfully and select Send on error to have an email notification sent when the job does not complete successfully.
      Successful completion of a job does not mean that the job did not produce errors. Rather, it means that the job was completed with the status of Completed Successfully (as shown in History tab of the Monitor Jobs page).
    5. Select Add and Close.
    6. Select Add Email Address to configure email notifications to be sent to any email address (follow the steps described above).
    7. After you have completed configuring the email notification recipients, select Save.
    When a job is completed, all subscribers receive an email notification for the job. The email that is sent is the System Job Letter; see Letter Types.

    Viewing Status of Recently-Run Jobs

    To view an overview of the status of the last few days of scheduled jobs, enable the Scheduled Jobs Status dashboard widget. For information about adding this widget, see Managing Widgets.
    All roles can add the widget to their homepage. However, they only see information about scheduled jobs that are relevant to their role. The list includes MD import jobs and publishing jobs such as jobs that publish to Primo or Google Scholar. Note that for imports, manually-run import jobs are not considered in the summaries (as is the case for the other lines in the widget).
    To open a pop-up with the names of any failed jobs, select an error icon ALM_gnl_jobs.7.1.07.png .
    To open the Monitor Jobs page with these jobs pre-selected, select the arrow arrow by the job category icon.png by the job category OR select More Info
    scheduled_job_status_widget_failed_status_popup.png
    Scheduled Job Status Widget with Failed Job Pop-Up
    • Was this article helpful?