Project

General

Profile

Bug #3146

Bedre opmærkning af beholdningsoplysninger for periodika/tidsskrift

Added by Merete Arnoldi almost 2 years ago. Updated about 1 year ago.

Status:
Ready for development
Priority:
Normal
Assignee:
Target version:
Estimated time:
URL med eksempel:
Kategorier:
Integration - Brønd - Søg, rankér filtrér sortér

Description

Kender ikke den rigtige type for dette, så nu prøver jeg "bug". Det drejer sig om en fejl i kodningen, der giver store problemer.

Problemet er beskrevet af min kollega i det vedhæftede dokument.

Bedste hilsen

Merete

*****

Indsat fra word dokument

*****

Problemstilling ved fremsøgning af periodika/tidsskrift på hjemmesiden.
Når man klikker på ’Årgange og numre’ på en post, hvor der er flere numre/udgaver/bind, så er det 

  1. ikke muligt at se, netop om det er numre, udgaver eller bind der er tale
    1. I ’Eksempel 1.1’, er det et udklip fra en søgning på faust nr 20579404, hvor det ikke er muligt at se om der er tale om udgave 13, bind 1-4, eller udgave 13 nr. 1-4, hvilket kan være meget relevant for låneren, såfremt det er bind, de omhandler (som i dette tilfælde) så vil låneren formenligt gerne reserverer alle bind i den pågældende udgave, imens at hvis det var enkeltstående numre det omhandlede, kunne det godt være at låneren ville nøjes med et enkelt af dem.

Eksempel 1.1

For at løse problemet, er det ikke blot muligt at indlæse tekststrengen tilknyttet til tekstboksen, da denne i Cicero er sat til hhv. ’nummer’, og ’Volumen’, imens at navneskabelonerne er mere specifikke, dette kan være nummer/måned/udgave/bind/hæfte/kvartal/uge/årgang etc. Det vil derfor være nødvendigt (for at få den korrekte information) at hente dataen fra navneskabelonen, som tilhører posten, og benytte denne. I tilfældet med faust nr 20579404, vil det se ud som i ’Eksempel 1.2’. Hvilket gør det muligt for låneren at skelne imellem om det er fx nummer eller bind der er tale om.


Related issues

Related to DDB CMS - Bug #1269: FBS integration.Tidsskrifter: Beholdningsvisning for tidsskrifter mangler bibliotek, opstilling og antalTechnical test2015-06-12
Related to DDB CMS - Enhancement #485: Tidsskriftnumres beholdningsoplysninger skal også vise antal eksemplarer og reserveringer som de øvrige fysiske materialetyperNeeds design decision
Related to DDB CMS - Enhancement #485: Tidsskriftnumres beholdningsoplysninger skal også vise antal eksemplarer og reserveringer som de øvrige fysiske materialetyperNeeds design decision

History

#1 Updated by Rolf Madsen almost 2 years ago

  • Status changed from New to Needs analysis
  • Assignee set to Merete Arnoldi

Vi får følgende information udleveret fra FBS:

Eksempel: Tidsskriftet "Saveurs bage & sylte : magasinet for bageglade livsnydere" (Faust: 45795551)

{
"itemNumber": "504771824",
"available": false,
"periodical": {
"volume": "2016",
"volumeYear": "2016",
"displayText": "Nr. 03, år 2016",
"volumeNumber": "03"
},
"materialGroupName": "Bog"
},

Vi kunne altså godt lave en visning som følgende baseret på volumeYear og volumeNumber:

Årgang 2016

Nr. 01
Nr. 02
Nr. 03
Nr. 04

Vi kan også vælge at benytte displaytText, men så bliver året gentaget i hver linje.

Til gengæld indeholder displayText måske nogle af de data du efterspørger.

 

Hvis vi skal meget længere ned end det, skal vi have udleveret mere specifikke felter fra FBS, også skal du prøve at oprette en sag hos Kombit, og tilføje sagsnummeret i dette issue så vi løbende kan følge op på udviklingen i FBS som så vil være en forudsætning for at vi kan komme videre i DDB CMS.

#2 Updated by Rolf Madsen almost 2 years ago

  • Description updated (diff)
  • Target version set to Release 29-2 - Bugfixes (7.x-4.5.0)

#3 Updated by Rolf Madsen almost 2 years ago

PS. Jeg kan trække datastrukturen fra Greve Bibliotekerne hvor vi har adgang til FBS API'et, så hvis du kan finde bedre eksempler der, med mere komplekse beholdningsstrukturer for årbøger eller tidsskrifter.

#4 Updated by Rolf Madsen almost 2 years ago

  • Priority changed from Immediate to Normal

#5 Updated by Rolf Madsen over 1 year ago

  • Subject changed from Problemstilling ved fremsøgning af periodika/tidsskrift på hjemmesiden. to Bedre opmærkning af beholdningsoplysninger for periodika/tidsskrift
  • Status changed from Needs analysis to Ready for development
  • Assignee changed from Merete Arnoldi to Christel Krabbenhøft

Efter længere tids diskussion er vi kommet frem til følgende tilføjelse til beholdningsvisningen for tidsskrifter.

2018
Bind/vol. 2018, nr. 01

Nuværende visning

2018
2018-01

Svarende til:

[volumeYear]
[volume]-[VolumeNumber]

Fremtidig visning

[volumeYear]
Bind/vol. [volume], nr. [VolumeNumber]

Svarende til:

2018
Bind/vol. 2018, nr. 01

Afklaring fra Kombit omkring værdierne i FBS /holdings
Fra FBS API’et får vi med opslag i https://cicero-fbs.com/rest/external/v1/DK-725300/catalog/holdings?recordid=06373674 følgende, som er et uddrag af det samlede response:

{"itemNumber": "504771824",
"available": false,
"periodical": {
"volume": "2016",
"volumeYear": "2016",
"displayText": "Nr. 03, år 2016",
"volumeNumber": "03"
},
"materialGroupName": "Bog"
},

I Cicero Brugermanualen i https://da.systematic.com/media/1927529/USM0003-Brugermanual.pdf kan jeg under afsnittene ”12.8 Navneskabelon til periodika” og ”12.9 Opret nummersekvens” læse at der findes variabler der dækker over:

  1. Volume ${volume}
  2. Number ${number}
  3. Year ${year}

De svarer til følgende elementer i FBS API’ets holdings response:

  1. volume
  2. VolumeNumber
  3. volumeYear

Derudover nævnes ”Nummersekvens”, som fremgår af ${number}, men ikke af volumeNumber. Den udleveres altså ikke af FBS til DDB CMS.

Hvis man ikke benytter Ciceros skabeloner, men i stedet indtaster oplysninger via ”en tilfældig navneskabelon”, så vises disse i "displayText", som ikke vises i DDB CMS beholdningsoplysningerne.

i har valgt ikke at benytte displayText fordi det giver udfordringer når grupperer beholdningsoplysningerne efter f. eks. årstal eller volumes i brugergrænsefladen hvor vi repræsenterer en defineret nummersekvens.

#6 Updated by Rolf Madsen over 1 year ago

Hvis der er biblioteker der har brug for at information udstilles på en måde hvor man kan skelne imellem forskellige værdier i henholdsvis volumeYear, Volume og volumeNumber forudsætter det ændringer i FBS API'et og derfor prioritering af Kombit.

#7 Updated by Rolf Madsen over 1 year ago

  • Status changed from Ready for development to Needs analysis
  • Assignee changed from Christel Krabbenhøft to Rolf Madsen

Note to self ... prøv at se hvilke data der liggeri "volume" ud over årstallet. Se på https://genbib.dk/ting/object/715700-katalog%3A20579404.

#8 Updated by Rolf Madsen over 1 year ago

  • Target version changed from Release 29-2 - Bugfixes (7.x-4.5.0) to Release 29-2 - Bugfixes (Needs analysis)

#9 Updated by Rolf Madsen over 1 year ago

  • Related to Bug #1269: FBS integration.Tidsskrifter: Beholdningsvisning for tidsskrifter mangler bibliotek, opstilling og antal added

#10 Updated by Rolf Madsen over 1 year ago

  • Related to Enhancement #485: Tidsskriftnumres beholdningsoplysninger skal også vise antal eksemplarer og reserveringer som de øvrige fysiske materialetyper added

#11 Updated by Rolf Madsen over 1 year ago

  • Related to Enhancement #485: Tidsskriftnumres beholdningsoplysninger skal også vise antal eksemplarer og reserveringer som de øvrige fysiske materialetyper added

#12 Updated by Rolf Madsen over 1 year ago

  • Target version changed from Release 29-2 - Bugfixes (Needs analysis) to Release 33 - Bugfixes

#13 Updated by Rolf Madsen about 1 year ago

  • Status changed from Needs analysis to Ready for development

Also available in: Atom PDF