Alma

Your feedback matters to us. Help us improve Alma by telling us what you’d like to see using the message areas below. You can also can support something already posted.

We would love to be able to respond to every idea that is submitted, but this is not feasible. We are, however, committed to responding to the most popular ideas—those that have received the most points.

For more information please review our FAQ and guidelines. Thank you.

How can we improve Alma?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. API for backdate an item

    Alma provides an API for library to build up application to do circulation operation, such as renew, change due date. However, since Nov release 2018, a parameter "overdue_at_change_due_date" has been introduced and shall charge overdue fine to patron if it has been already overdue during the change due date API operation is executed. If library do not want to disable the overdue_at_change_due_date, it has no way to check-in an overdue item without creating fine.

    SIP2 and offline circulation is suggested from EXL but API operation is always preferred.

    9 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • sru

      The SRU does not support the exact operator (==) only the contains (=) in alphanumeric indexes. This would mean that when we search for for instance an ID, we also get in return documents where the ID searched for is part of another ID. This gives us problems if we want to for example updated the bibliographic records based on the result. Then we need to be sure that we get the correct result-list.

      Example: Searching for this ID: 20522 returns two books that are linked to the authority 20522 , but also a document with this ID in 650$$0 …

      6 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Add option to specify electronic collection in Create PO-Line API

        When an electronic portfolio is created by GOBI through the Create PO-Line API, it is automatically set to standalone. The Create PO-Line API has no option to specify that it should be part of a specific electronic collection.

        In our use case we thought we could fix this by using the update inventory import profile when importing a more complete MARC record, but if this profile is configured with a collection a new portfolio will be created if the existing is standalone. (See case #00500768.)

        Allowing an electronic collection to be specified when creating portfolios through Create PO-Line API would…

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Provide access to files FTPed to third-parties

          We run a daily scheduled "Publishing to OCLC" job which sends OCLC our new and changed MARC records via FTP.

          From time to time, OCLC email us to let us know that some files were not processed due to errors in the MARC (typically blanks in the leader). To fix these, we need to download the problematic files, correct them, and manually upload to OCLC again.

          However we don't have access to these files in Alma. (OCLC deletes them from their server when their automated process picks them up so we can't get them from there either.)

          We managed to…

          31 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Create item via API addition of parameter to generate description field

            Creating item via API using -POST /almaws/v1/bibs/{mms_id}/holdings/{holding_id}/items

            Addition of a parameter "generate description" , when this flag is set to true in a call Alma would generate the description field from the provided enumeration data based on the description templates set in config.

            Looking for an equivilent ot the create digital representation paramter "generate label".

            25 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Display call number and/or barcode in list of fines in Primo

              We like to display the alternative call number in the patron's list of fines in Primo for fees that are attached to an item. As well there should be the permanent call number or at least the item barcode in cases there is no alternative call number. Often, the items title is not sufficient to find the correct item in ALMA, and the staff at the circulation desks have problems to clarify witch items are concerned. In Alma the item barcode is already displayed in the list of fees/fines and this should be reflected in Primo as well.

              This functionality…

              25 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Improve z39.50 tab in ILLiad to search individual volumes of serials/monographs

                Improve z39.50 tab in ILLiad to search individual volumes of serials/monographs. Currently searching z39.50 will turn up one random volume from multi-volume set

                10 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Run PO Line package job vi API

                  POST /almaws/v1/conf/jobs/{job_id}

                  use case: allow people to run the job without giving them access the Alma's admin

                  3 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Allow API to set PO Line's Associated PO line

                    POST&PUT /almaws/v1/acq/po-lines/{po_line_id}

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Stop requiring activation of both books and journals for the Update Electronic Holdings From Elsevier job

                      Change the job Update Electronic Holdings from Elsevier so that it does not require both CZ collections.

                      Currently, you must activate two CZ collections for the Elsevier update job to work: Elsevier ScienceDirect Journals Complete and Elsevier ScienceDirect Books Complete. There is a similar job, Update Electronic Holdings for Ovid, but you do not need to activate both the journals and the books for the Ovid job.

                      We would like to activate the CZ collection for ScienceDirect journals only. The CZ collection for ScienceDirect books is mostly useless--the majority of the records are brief stub records. The Ovid job lets…

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Allow to configure the usage of certain API keys

                        It would be cool to be able to restrict the number of API calls per APIKEY as part of the configuration.

                        1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Ability to trigger a job by name instead of id

                          https://api-na.hosted.exlibrisgroup.com/almaws/v1/conf/jobs/$ID gives you the chance to trigger a certain job - if you have the corresponding job id. It is an irritating process finding the JobID by means of the API as the JobID is written nowhere in the UI where you define it. Moreover: the ID is changed every time when someone hits "save" in the intergration profile definiton panel, even if nothing was changed.
                          Another example of trouble is the transfer of production environment to the sandbox - the integration profiles are copied as well - we have exactly the same jobs runing - but of course with…

                          1 vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Upload electronic holdings job: Add vendor's name information

                            The name of the vendor is missing in the "Upload electronic holdings job" report.
                            We can only see the name of the integration type.
                            To identify the vendor, we have thus to remember the name of the vendors concerned by this integration profile (at this time, Elsevier or Ovid) and the date of the processing job.
                            As new integration profiles are planned for other vendors (Proquest, Springer,...), this will be no more manageable.
                            Thus, we would like to see the vendor name in all useful places (reports, "Monitor job" page, "Scheduled job status")

                            33 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Add request time stamp and note to Retrieve user requests API and xsd

                              Hello,

                              We'd like the request time stamp and note added to the Retrieve user requests API and xsd, so we can retrieve them:
                              https://developers.exlibrisgroup.com/alma/apis/xsd/rest_user_request.xsd?tags=GET
                              https://developers.exlibrisgroup.com/resources/xsd/rest_user_request.xsd

                              Thanks,

                              Ryan Edwards
                              Digital Access and Systems Librarian
                              Information Systems
                              Getty Research Institute
                              1200 Getty Center Drive, Suite 1100
                              Los Angeles, CA 90049-1688
                              reedwards@getty.edu
                              310.440.7398

                              4 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • bursar integration - option to export fine/fee credits even if minimum value > 0

                                Currently in order for fine/fee credits to be exported in the bursar integration, the minimum value must be set to zero, which means Alma will export fines of any amount even if they are very small.
                                We would like to be able to set a minimum value for the fine export, but still export credits. Ideally we'd like a checkbox to tell Alma to apply the minimum value amount to credits as well as to debits. For example if we set the minimum value to $5 and check a box to include credits, Alma would export any fines over $5,…

                                16 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • Writable Code-Table API

                                  Code-tables, like UserStatCategories, really demand a writable code-table API.

                                  As our institution adds departments and majors, the only choice we have today is to assign a human to manually update the table in a regularly occurring, human friendly frequency.

                                  For a machine, it would be trivial to update and synchronize the UserStatCategories code-table via API, daily, hourly, whatever.

                                  8 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Include "External Name" in Bib API results when returning the location of an item

                                    We're using the Bib API for several Alma integrations and have noticed that Bib API calls are returning just the "Location Name" for the location of items. We're of the opinion that the "External Name" should also be included in the Api results, as this is the location text that should be presented in public interfaces. Please include the "External Name" field in addition to the "Location Name" when returning the location in Api calls.

                                    8 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Field creation date by changes via API

                                      While changing a specific field in a user records via API the "creation date" should be changed only in this field and not in any other fields – which happens now – in order to be able to recognize the newest changes in a user profile.

                                      15 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Integration through AWS Simple Storage

                                        Our consortium currently maintains an SFTP server exclusively for transfering files from our student information system to Alma. The server must be maintained and monitored at a cost to us.

                                        I would like to be able to configure Alma to retrieve the files from Amazon Simple Storage Service (AWS S3). File transfer would be over secure HTTPS and would cost us only a few pennies annually. Implementing this would allow us to retire the dedicated server and simplify our internal IT dependencies.

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Add additional error code to Renew loan API when an item has been renewed but the due date hasn't changed

                                          The Users / Renew Loan API (https://developers.exlibrisgroup.com/alma/apis/users/POST/gwPcGly021r0XQMGAttqcPPFoLNxBoEZNUiGwQUr+MuAI+35dTBcVUmYayAq/vUq/0aa8d36f-53d6-48ff-8996-485b90b103e4) currently only returns two errors - "Loan ID XXX does not exist." or "Cannot renew loan: Loan ID XXX." This API should return an additional status of "renewed, but due date didn't change" when that applies to the item in question. This would allow our locally developed catalog, which uses the Alma APIs for requesting items, to provide more complete information on why certain requests fail.

                                          10 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1 3
                                          • Don't see your idea?

                                          Feedback and Knowledge Base