Category: alma

Update on Cloud Apps
It's been over a year since we introduced Cloud Apps, and we're so pleased with the reception and adoption they've received. The Cloud App framework provides the ability for institutions to develop apps which run inside the Ex Libris cloud platform. This approach brings benefits for institutions, end users, and developers. Institutions have the flexibility…

ALMA CLOUDAPPS

More on Testing Cloud Apps
In a previous blog post, we learned how to get started with testing Cloud Apps. Since Cloud Apps are written in Angular, they can be tested using the standard toolset, including Jasmine and Karma. Like with any code project, an automated test suite helps to improve quality and prevent regressions, allowing us to make changes…

ALMA CLOUDAPPS

Pre-migration data maintenance
The contract is signed. Now what? Alma pre-implementation can be a stressful time. While information is provided in the way of manuals, and some help with strategies and tasks is available from Ex Libris, maybe you want more. As a Voyager site, we were fortunate to have many tools available to us so that we…

ALMA VOYAGER

Configure MarcEdit 7 to work with Alma (updated for MarcEdit 7.5.116, 12/17/2021)
These instructions are for setting up MarcEdit 7 to integrate with your PRODUCTION Alma. It is highly recommended that you configure MarcEdit to work against your SANDBOX environment to begin with. I have indicated in the instructions where you would substitute sandbox values. Be careful! I have indicated changes below for MarcEdit 7.5.116 STEP 1:…

ALMA alma marcedit

Error Handling with APIs
Errors happen, all the more so when working with external systems, so it's important that we handle them properly. As a part of the published Ex Libris philosophy for building REST APIs, errors are returned from Alma with a 400 response code and a response body with details on what caused the error. Sometimes error…

ALMA GETTING-STARTED

Integrating with the Alma Services Page
In previous blog posts, we provided details and examples on how to integrate Alma with open-source discovery solutions. Some best practices have changed over time, so in this post we'll describe how to use the Alma services page to provide fulfillment options for titles and items in your repository. The documentation for integrating with open-source…

ALMA DISCOVERY

Creating an Ingest Form - the Easy Way
The Alma Digital Repository provides many ways to add files, and the documentation in the Developer Network includes examples of how to leverage ingest and deposit capabilities from external apps. In a recent Alma release, the General Configuration API has been enriched with additional fields that make easy work of creating an ingest form. In…

ALMA CLOUDAPPS DIGITAL

Linked Data Property Graphs in Discovery
In a previous blog post, we explored property graphs in the context of linked data in bibliographic records. In this post, we'll experiment with exposing information from the graph DB to end users in discovery. Our goal is to add a section to the Primo full record display which shows other works by the same…

ALMA PRIMO LINKED-DATA

Exploring Linked Data Property Graphs
Linked data continues to be a topic of interest to libraries, and more institutions are interested in leveraging the power of linked data to improve discoverability and make cataloging workflows more efficient. Alma is continuing to expand its support for linked data as well, with plans in the road map to introduce built-in support for…

ALMA LINKED-DATA

Batch invoicing in ALMA
Invoicing is an important step of ALMA Acquisition. The correct invoices help managing Acquisition data and tracking the payment history. After the purchasing step, receiving physical items step or activating electronic titles step, the invoicing step jumps on the stage. There were 3 ways to process the invoices, which encompass creating invoices via EDI, creating…

ALMA FINANCE