Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Won't Do
-
None
-
None
-
-
0
-
Folijet
-
Orchid (R1 2023)
-
Not a bug
-
Expected log behavior; not a bug
-
Nolana (R3 2022)
Description
Overview:
Preconditions:
- The user is logged into application.
Steps to Reproduce:
- Open the MARC file and note the bibliographic information for the first record.
- Go to the Orders app and create a new PO by clicking Actions/New on the Orders.
- Fill in the following PO details
-
- Organization lookup: find an active vendor and assign, (e.g. GOBI Library Solutions)
- Order type: One-time
Save and close
4. Scroll down to the PO Line section of the PO and click Actions/Add PO line.
5. Fill in the following POL details:
-
- Title (copy from the MARC record you'll be importing later)
- Contributor (optional)
- Product ID (e.g. ISBN), qualifier (optional), Product ID Type
- Acquisition method: select Purchase at vendor system
- Order format: select Physical resource
- Physical unit price: 20
- Physical unit quantity: 1
- Fund distribution: skip this accordion
- Location: select a location from the drop-down list
- Quantity physical: 1
- Create Inventory: Make sure it is set to create Instance, holdings, item
- Material type: select one from the drop-down list
Save and close.
6. Note the POL number, so that you can add it to the MARC record.
7. Go back to the purchase order (click the left arrow on the POL) and click Actions/Open, then confirm that you want to open the order.
8. Repeat the above steps for the second record in the MARC file, to create and open a second PO/POL.
9. Open your MARC file of 2 cataloging records and make the following updates to the first record
-
- Add a 935 field
- blank indicators
- $a FOLIO POL (example: 935 $a100005-1)
-
- Add a 980 field
- blank indicators
- $a location code (e.g. KU/CC/DI/M - make sure it's a valid location code for the tenant you'll be importing to)
- $b copy the first part of the LC call number from the 050 $a data, or else make one up if there is no 050
- $c copy the second part of the LC call number from the 050 $b data, or else make one up if there is no 050
-
- Add a 981 field
- blank indicators
- $a 1
- $bnumeric, e.g. 3782137819 (will be the item barcode number - must be unique in the particular FOLIO tenant)
10. Create similar 980/981 fields in the second record, but DO NOT create a 935 field.
Save your .mrk file and recompile into a .mrc file.
This will be the import file.
The first record should match to the Instance, Holdings, and Item, and update according to the action and field mapping profiles.
The second record will not match, so it will not update anything in Inventory
11. Go to Settings/Data Import and create the following profiles. You may want to use the Test or Case number as the beginning of the profiles' names, to make them easier to find and connect with each other.
-
- 3 field mapping profiles
- 3 action profiles
- 3 match profiles
- 1 job profile
12. Field mapping profile 1
-
- Name: Update Instance by POL match
- Incoming record type: MARC Bibliographic
- FOLIO record type: Instance
- Cataloged date: ###TODAY###
- Instance status term: select one from the dropdown list
Save and close
13. Field mapping profile 2
-
- Name: Update Holdings by POL match
- Incoming record type: MARC Bibliographic
- FOLIO record type: Holdings
- Holdings type: Monograph
- Permanent location: 980$a
- Call number type: select Library of Congress from the dropdown list
- Call number: 980$b " " 980$c
Save and close
14. Field mapping profile 3
-
- Name: Update Item by POL match
- Incoming record type: MARC Bibliographic
- FOLIO record type: Item
- Barcode: 981$b
- Copy number: 981$a; else "1"
- Status: Select Available from the dropdown list
Save and close
15. Create 3 action profiles and link to the 3 field mapping profiles you just created
Action profiles will be:
-
- Update Instance
- Update Holdings
- Update Item
16. Match profile 1:
-
- Name: 935 $a POL to Instance POL
- Incoming records: MARC Bibliographic
- Existing records: Instance
- Incoming MARC Bib:
- Field: 935
- Ind 1: *
- Ind 2: *
- Subfield: a
-
- No Qualifier or Only compare part
- Match criterion: Exactly matches
- Existing instance record field: search for POL and select that option (will be in the Admin data section of the dropdown list)
Save and close
17. Match profile 2:
-
- Name: 935 $a POL to Holdings POL
- Incoming records: MARC Bibliographic
- Existing records: Holdings
- Incoming MARC Bib:
- Field: 935
- Ind 1: *
- Ind 2: *
- Subfield: a
-
- No Qualifier or Only compare part
- Match criterion: Exactly matches
- Existing holdings record field: search for POL and select that option (will be in the Admin data section of the dropdown list)
Save and close
18. Match profile 3:
-
- Name: 935 $a POL to Item POL
- Incoming records: MARC Bibliographic
- Existing records: Item
- Incoming MARC Bib:
- Field: 935
- Ind 1: *
- Ind 2: *
- Subfield: a
-
- No Qualifier or Only compare part
- Match criterion: Exactly matches
- Existing item record field: search for POL and select that option (will be in the Admin data section of the dropdown list
Save and close
19. Job profile:
-
- Name: Update Instance, Holdings, Item based on POL match
- Accepted data type: MARC
- Overview:
- Instance match
- If match: Update instance
- If no match: Stop
- Holdings match
- If match: Update holdings
- If no match: Stop
- Item match
- If match: Update item
- If no match: Stop
Save and close
20. Go to Data Import
21. Upload the edited MARC file from steps 1-2
22. Select the job profile created in step 11 and run the import.
23. After the import is completed, click on the file name at the top of the log list.
24. Pay attention to the status of SRS MARC on the "Log details" page.
Expected Results: The status of SRS MARC is updated on the individual logs after uploading MARC file for update .
Actual Results: The status of SRS MARC is Created in the Import log after uploading MARC file for update.