This cloud app integrates with the Alma system to manage PO line items efficiently. It offers two main features:
Sorting Interested Users: Easily organize users who are interested in a specific item.
Start Routing for a Specific Item: Initiate the routing process for any item.
Item routing between interested users can be performed in two distinct modes:
"Ring" Mode: In "Ring" mode, the item is loaned to the first user, who then manually passes it along to the next user on the list, independent of the Alma system. Upon initiating the routing, a PDF document listing all interested users is generated and available for download.
"Star" Mode: In "Star" mode, the item is loaned to the first user, then returned, and subsequently loaned again to the next user in the list. This mode automates the process, creating requests for all interested users and setting up the initial loan for the first user. Printing should be done using Alma Letters.
Pre-requisites
- Node.js v14
- NPM v6
# install Node.js
nvm install && nvm use
# install dependencies
npm install
# install eca cli
npm install -g @exlibris/exl-cloudapp-cli
# For any issues
npm run eca:update
start the development server:
npm start
This repository is mirrored to GitHub using GitLab's mirroring functionality. Any changes made here will be automatically reflected in the corresponding GitHub repository.