No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<p style='width: 100%;text-align: center;'>'''Locate Shell Records'''</p> | <p style='width: 100%;text-align: center;'>'''Locate Shell Records'''</p> | ||
Line 7: | Line 5: | ||
<span style='color: #1D1C1D;background-color: F8F8F8;'>Here's what's happening... </span> | <span style='color: #1D1C1D;background-color: F8F8F8;'>Here's what's happening... </span> | ||
[[File:Locate Shell Records 1733505848170.png|border|center]] | |||
<span style='color: #1D1C1D;background-color: F8F8F8;'>The first time a user signs </span><span style='color: #1D1C1D;background-color: F8F8F8;'>into their </span><span style='color: #1D1C1D;background-color: F8F8F8;'>My B</span><span style='color: #1D1C1D;background-color: F8F8F8;'>ookshelf area of Locate, a </span><span style='color: #1D1C1D;background-color: F8F8F8;'>“</span><span style='color: #1D1C1D;background-color: F8F8F8;'>shell</span><span style='color: #1D1C1D;background-color: F8F8F8;'>”</span><span style='color: #1D1C1D;background-color: F8F8F8;'> patron record is created with </span><span style='color: #1D1C1D;background-color: F8F8F8;'>the following </span><span style='color: #1D1C1D;background-color: F8F8F8;'>basic information: </span> | <span style='color: #1D1C1D;background-color: F8F8F8;'>The first time a user signs </span><span style='color: #1D1C1D;background-color: F8F8F8;'>into their </span><span style='color: #1D1C1D;background-color: F8F8F8;'>My B</span><span style='color: #1D1C1D;background-color: F8F8F8;'>ookshelf area of Locate, a </span><span style='color: #1D1C1D;background-color: F8F8F8;'>“</span><span style='color: #1D1C1D;background-color: F8F8F8;'>shell</span><span style='color: #1D1C1D;background-color: F8F8F8;'>”</span><span style='color: #1D1C1D;background-color: F8F8F8;'> patron record is created with </span><span style='color: #1D1C1D;background-color: F8F8F8;'>the following </span><span style='color: #1D1C1D;background-color: F8F8F8;'>basic information: </span> | ||
Line 24: | Line 20: | ||
<span style='color: #1D1C1D;background-color: F8F8F8;'>Depending on the type of change to the FOLIO user account, patrons may see different errors.</span><span style='color: #1D1C1D;background-color: F8F8F8;'> An email address change will cause an HTTP 500 Internal Server Error:</span> | <span style='color: #1D1C1D;background-color: F8F8F8;'>Depending on the type of change to the FOLIO user account, patrons may see different errors.</span><span style='color: #1D1C1D;background-color: F8F8F8;'> An email address change will cause an HTTP 500 Internal Server Error:</span> | ||
[[File:Locate Shell Records 1733510417909.png|border|center]] | |||
<span style='color: #1D1C1D;background-color: F8F8F8;'>Barcode/PIN sites might see a Page Unavailable error if a user’s External ID changes:</span> | <span style='color: #1D1C1D;background-color: F8F8F8;'>Barcode/PIN sites might see a Page Unavailable error if a user’s External ID changes:</span> | ||
[[File:Locate Shell Records 1733510474308.png|border|center]] | |||
<span style='color: #1D1C1D;background-color: F8F8F8;'>To correct these errors, EBSCO must either clear the</span><span style='color: #1D1C1D;background-color: F8F8F8;'> original shell patron reco</span><span style='color: #1D1C1D;background-color: F8F8F8;'>rd from Locate (allowing the system to see them as new patron and creating the shell record over again) or they must change the data in the shell record to match what is currently in FOLIO.</span> | <span style='color: #1D1C1D;background-color: F8F8F8;'>To correct these errors, EBSCO must either clear the</span><span style='color: #1D1C1D;background-color: F8F8F8;'> original shell patron reco</span><span style='color: #1D1C1D;background-color: F8F8F8;'>rd from Locate (allowing the system to see them as new patron and creating the shell record over again) or they must change the data in the shell record to match what is currently in FOLIO.</span> | ||
<span style='color: #1D1C1D;background-color: F8F8F8;'>'''Currently, these changes to the shell records must be made by the Locate team at EBSCO.'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''I'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''f you see this happening, and you know that an attribute has been updated, enter a tick'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''e'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''t to have the shell record cleared or updated.'''</span> | <span style='color: #1D1C1D;background-color: F8F8F8;'>'''Currently, these changes to the shell records must be made by the Locate team at EBSCO.'''</span> <span style='color: #1D1C1D;background-color: F8F8F8;'>'''I'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''f you see this happening, and you know that an attribute has been updated, enter a tick'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''e'''</span><span style='color: #1D1C1D;background-color: F8F8F8;'>'''t to have the shell record cleared or updated.'''</span> | ||
<span class="bookmark-start" id="_GoBack"></span> | <span class="bookmark-start" id="_GoBack"></span> | ||
Latest revision as of 20:41, 6 December 2024
Locate Shell Records
(Why some patrons get an HTTP 500 Internal Server Error in Locate)
Here's what's happening...
The first time a user signs into their My Bookshelf area of Locate, a “shell” patron record is created with the following basic information:
- First Name
- Last Name
- Username
- Email Address
- External System ID
The shell patron record is stored in Locate with the information from the original sign-in. The next time the user logs into Locate, the system checks against the existing shell records to see if there is a match.
If something changes in the FOLIO user account (such as email address), the data points between the FOLIO record and the Locate shell record do not match. The system finds a shell record with a matching External System ID, but the validation of the other attributes (email address) fails. This causes an error.
Depending on the type of change to the FOLIO user account, patrons may see different errors. An email address change will cause an HTTP 500 Internal Server Error:
Barcode/PIN sites might see a Page Unavailable error if a user’s External ID changes:
To correct these errors, EBSCO must either clear the original shell patron record from Locate (allowing the system to see them as new patron and creating the shell record over again) or they must change the data in the shell record to match what is currently in FOLIO.
Currently, these changes to the shell records must be made by the Locate team at EBSCO. If you see this happening, and you know that an attribute has been updated, enter a ticket to have the shell record cleared or updated.