Incorrect Values in 008 Field When Creating a New Record with Empty "Entered" Field

Description

Apply this requirement to 

  • Create a MARC bib

  • Create a MARC holdings 

  • Edit a MARC bib without a 008 and user adds an 008

  • Derive a new MARC bib without a 008 and user adds an 008

 

Given user creates/edits/derives a MARC record 

AND a 008 is added 

When user hits Save 

Then the first six positions (00-05) - Date entered on file must be 1.) system populated with the date the user created the record OR in cases of edit when user added the 008 field. 2.) this value should never change per MARC documentation. 3.) Populate in this format yymmdd is yy for the year, mm for the month, and dd for the day.

 

MARC documentation (bib) https://www.loc.gov/marc/bibliographic/bd008a.html and (holdings) https://www.loc.gov/marc/holdings/hd008.html 

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

7

Checklist

hide

TestRail: Results

Activity

Show:

Yauhen Viazau June 2, 2023 at 9:37 AM

Re-tested in  - no issues

Yauhen Viazau May 30, 2023 at 7:00 AM
Edited

Verified on Snapshot-1 - first issue was fixed as discussed (front-end still sends the wrong value but back-end then generates a valid one):

  •  

Needs to be re-tested after last two issues will be fixed in scope of

Yauhen Viazau May 26, 2023 at 3:52 PM

Tested on Snapshot-2 - issues found

  • "Entered" value "000000" sent in POST/PUT request when creating a new Bib record (or editing/deriving record w/out 008 and adding it, then saving). See examples:

    •  

  • Can't save Holdings record after adding 008 field (when editing record without 008) - box length error.

  • Can't save Authority record after adding 008 field (when editing record without 008) - field length error. 

First issue has already been discussed and will be fixed in scope of this ticket

Screencasts/screenshot for the last two issues - please see my comment in

Viacheslav Kolesnyk May 24, 2023 at 4:30 PM

Hi  

"Date Ent" for holdings, "Entered" for bibs

Valery_Pilko May 18, 2023 at 9:44 AM

Hi  
Could you please clarify:
The field which could be verified is "Entered" in response for GET, PUT, POST "/records-editor/records"?
See screenshot:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Poppy (R2 2023)

RCA Group

TBD

Affected releases

Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 17, 2023 at 1:02 PM
Updated October 11, 2023 at 7:48 PM
Resolved June 5, 2023 at 11:51 AM
TestRail: Cases
TestRail: Runs