Uploaded image for project: 'mod-ncip'
  1. mod-ncip
  2. MODNCIP-47

Create holdings record with holdings source ID



    • EBSCO - FSE
    • Nolana (R3 2022) Bug Fix
    • !!!ALL!!!
    • Incomplete/missing requirements


      Overview: Holdings source ID has been created to support the work on edit of MARC formated holdings records using quickMARC. When this new data property was implemented, then creating instance, holdings, item using the Fast add was not taken into considerations.
      Currently the holdings are created without any source in FOLIO by the NCIP integration.

      This bug ticket is related to the reported bug UIIN-2229.

      Steps to Reproduce:

      1. Log in to FOLIO Snapshot ... [insert steps for NCIP - would you be able to do that magdaz?]

      Expected Results:
      UI populate Holdings Source as FOLIO, and the underlying Json has the value set as "sourceId" = FOLIO, and not as nothing and value understood as being 'null'.

      Actual Results:
      The created holdings record does not have a data property for Holdings source data ("sourceId"), when viewing the json of the record - according to https://github.com/folio-org/mod-inventory-storage/blob/master/ramls/holdingsrecord.json

      Doumentation/Notes provided by christie:
      NCIP needs to provide a holdings source when it creates the holdings record as it does an instance source. The instance source is configurable. Ideally, the holdings source should be configurable, but it should be okay to set a default of folio as the source if making it configurable is too much work. I am not sure who needs to be a part of the configurable or default discussion, though.

      Since holdings source is set by the system it is not possible to assign a source after the record is created by NCIP.

      TestRail: Results


          Issue Links



                msuranofsky Michelle Suranofsky
                charlotte Charlotte Whitt
                0 Vote for this issue
                9 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases