Viser opslag med etiketten trimning. Vis alle opslag
Viser opslag med etiketten trimning. Vis alle opslag

onsdag den 23. juni 2010

Novelle-, digt- og eventyrsamlinger med udvidet note

DBC har udsendt 3 supplerende dataleverancer der har udvidet noterne i de bibliografiske poster på de titler der tidligere indgik i indekserne for henholdsvis noveller, digte og eventyr. Se nærmere beskrivelse på DBC profblog.

I den forbindelse vil det være fornuftigt lige at tjekke trimningen af hvilke notefelter der vises, især i "katalogkortformaterne" (ofte f3 og f33). Indholdsnoten er nemlig for mange titler blevet indsat som felt 534 (Note om partielt indhold), fordi der er tale om en note der starter med "Af indholdet: ".

Det er især trimningerne af noter på bindniveau der kan være ret sparsomme, overvej følgende trimninger:
SSfy def-noteflds:b 1 *** dde 501,530,534
SSfy f33-noteflds:b 1 *** dde 501,530,534
og hvis man har Alma:
SSfy alma-noteflds:b 1 *** dde 501,530,534

Eksempler:
Rune T. Kidde: Søde Sally Sukkertop og andre ækle æventyr. Bind 10
26516757 (felt 530 på bind-niveau)

og Kenneth Bøgh Andersen: En rejse gennem natten. Bind 2 
26267501 (felt 534 på bind-niveau)

/Niels Jensen

Liste over print i kø

Det har længe været et ønske at give driftbibliotekerne mulighed for selv at "sparke" til en printkø, som var gået i stå. Det sker nemlig en gang imellem, og så skal man disable/enable printkøen (populært sagt: sparke til den), og så kører det som regel igen. Hvis ikke det hjælper skal man lokalt slukke og tænde for printere og den evt. tilhørende JetDirectbox.

Men driftbibliotekerne har ikke selv kunnet gøre det. Et nærmere studium af de muligheder der ligger i udskriftmodulet i GUI har vist, at det kan lade sig gøre den vej. Fidusen er at serverprocessen for GUI kører som root, dvs. har lov til alt, så derfor kan det lade sig gøre.

Skal vi være flinke og sige at mulighederne ikke er dokumenteret i fuldt omfang. Men her er hvad jeg har gjort:

1) oprettet et skærmbillede (ved hjælp af screenmap, gbprint.sg) som lister de printere det givne bibliotek har
2) oprettet et skript (gb_print.sh) som ud fra de overførte parametre lister kø og/eller disabler/enabler printerkøen
3) opfundet nogle trimmeværdier til punkt 1

Dertil har jeg udnyttet de muligheder der er i systemet i forvejen. Det blev til følgende trimninger:
UAvx fn-printere dan ********** Printere
UApt t_gbprint#1 dan ******** Printer
UApt t_gbprint_err#80 dan ******** Tryk F9 for at se alt i kø eller genstarte en bestemt printer
JGcr menu-04 *** dde 1,m,$JGcx gbmenu
JGcr menu-04-01 *** dde 1,f,$JGcx gbprint,gb_print, ../common/bin/gb_print.sh
JGcx gbprint dan ******** Liste over print i kø
JGcx gbmenu dan ******** Gentofte

Det nyopfundne er trimmeværdi er efter følgende princip:
gbprint@ pgbpcsam *** ******** gbpcsam

Hvor den faste del af nøglen er: "gbprint@ p", derefter følger printerens kønavn, i ovenstående tilfælde: gbpcsam
Parameterværdien kan evt. være en mere sigende beskrivelse af printeren.


  • Hvis man ikke vælger nogen printer, men trykker på Generer til Word, så får man en liste over print i kø (evt. tom liste, hvis der ikke er noget i kø).
  • Hvis man vælger en printer så bliver der sparket til den printer (der slettes ikke noget), og dens kø bliver vist (hvis der er noget).
NB: det virker kun hvis man vælger "Generer til Word"!

/Niels Jensen

lørdag den 19. juni 2010

Genbrug af katalogiseringer

DBC har ganske fornuftigt opfordret til at man genbruger eksisterende katalogiseringer når der katalogiseres udenlandsk materiale. Til det brug er der via zpunkt adgang til WorldCat, Libris og Bibsys.

Hvis man har opdatering af lånerregister via VIP-basen, så er det som bekendt kun nødvendigt at trimme eksterne databaser, hvis basen tilhører et "bibliotek" der ikke ligger i VIP-basen. Derfor er det nødvendigt at trimme disse udenlandske baser i trim.

Opsætningen af WorldCat er tidligere beskrevet på denne blog. Nedenfor følger så opskriften for Libris og Bibsys, det er jo variation over et tema, så det er nemt:

SGju zserver-905-01 dan dde name=Libris
SGju zserver-905-02 dan dde longName=Libris.Zpunkt
SGju zserver-905-03 dan dde address=tcp:z3950.dbc.dk?syntax_oid=1.2.840.10003.5.14
SGju zserver-905-04 dan dde port=210/715700/netpunkt/xxxxxx
SGju zserver-905-05 dan dde tip=Libris z39.50
SGju zserver-905-06 dan dde database=bb
SGju zserver-905-07 dan dde responderid=DK-000003/000003
SGju zserver-905-08 dan dde renewintloan=0
SGju zserver-905-09 dan dde default=true
SGju zserver-905-bb-01 dan dde name=libris
SGju zserver-905-bb-02 dan dde longName=Base Libris
SGju zserver-905-bb-03 dan dde default=true
SGju zserver-905-bb-04 dan dde tip=Libris


SGju zserver-906-01 dan dde name=bibsys
SGju zserver-906-02 dan dde longName=Bibsys.Zpunkt
SGju zserver-906-03 dan dde address=tcp:z3950.dbc.dk?syntax_oid=1.2.840.10003.5.14
SGju zserver-906-04 dan dde port=210/715700/netpunkt/xxxxxx
SGju zserver-906-05 dan dde tip=Bibsys z39.50
SGju zserver-906-06 dan dde database=bb
SGju zserver-906-07 dan dde responderid=DK-000004/000004
SGju zserver-906-08 dan dde renewintloan=0
SGju zserver-906-09 dan dde default=true
SGju zserver-906-bb-01 dan dde name=bibsys
SGju zserver-906-bb-02 dan dde longName=Base Bibsys
SGju zserver-906-bb-03 dan dde default=true
SGju zserver-906-bb-04 dan dde tip=Bibsys


Løbenummeret 905 og 906 skal være et der ikke er brugt lokalt i forvejen. Ligeledes skal "responerid" også være et "biblioteksnr" man ikke har brugt før. Endelig skal der sættes password og biblioteksnr der passer til dit eget bibliotek i "SGju zserver-905-04" og SGju zserver-906-04.
Bemærk at navnet på baserne "libris" og "bibsys" skal være med små bogstaver (men WorldCat), jævnfør DBC beskrivelse.
Det er smag og behag om den skal hedde "Bibsys.Zpunkt" eller "Zpunkt.Bibsys", men det har betydning for hvor den bliver sorteret i oversigten over eksterne baser.

PS: baserne er ikke hurtige, så man vil nok vælge kun at have dem slået til i søgning når man har brug for genbrug!

/Niels Jensen

tirsdag den 15. juni 2010

Driftmødet 20. maj 2010

På driftmødet for de biblioteker Gentofte drifter var følgende punkter:

–Gentoftes erfaringer med windows-print
–Materialevalg og håndtering af netpublikationer
–Erfaringer med flydende materialesamling
–Erfaringer med autokassation
–Ting, Gentoftes overvejelser som Ting-partner
–Uni-Login

PowerPoints fra de to første punkter findes her: http://www.gentofte.bibnet.dk/DDEdownload/drift20100520.ppt

Med hensyn til Windows-print, så kan de ændrede versioner som Gentofte har gode erfaringer med downloades herfra: http://www.gentofte.bibnet.dk/DDEdownload/ddelibracss.zip

Zip-filen indeholder de 3 filer type_search.css, local_print.css og ddeprint.css, det er de to første der egentlig er i spil. Med hensyn til marginer, så kan det være nødvendigt at justere det i forhold til det vi kører med i Gentofte, det kommer nemlig an på hvilken printer man benytter. I forhold til det der er gengivet på ppt-filen, så har jeg faktisk efterfølgende justeret venstre margin fra 10 til 15, så mangler der ikke noget af nummereringen på en udskrift af en søgning med flere titler.

Printeren vi har erfaringer med er især HP 3005 og HP 3015. Vi benytter windows-printere via en printserver, det gør det nemmere, da windows-printere jo skal være installeret på den enkelte PC.
Hvis der er en bestemt printer, der skal have andre indstillinger end de fleste, kan man udarbejde en version af ccs-filen til denne specifikke printer. Hvis printeren hedder lpa519, så skal css-filen hedde printer_lpa519.css.

Se iøvrigt Axiells vejledning "Styling af GUI-klient print", som findes under FAQ på http://www.axiell.dk/.

På det seneste har Gentofte købt en udgave af Samsung bonprinteren, som under navnet Bixolon (SRP-350) kan købes med indbygget netkort, dvs. man sparer den eksterne jetdirectbox. Man skal være opmærksom på at det indbyggede netkort ikke understøtter SNMP, det betyder i praksis at print direkte fra bibliotekssytemet vil være forsinket (2 sek.) for bibliotekssystemet starter med at forhandle med printeren inden den starter udskrivning, derfor er udgaven med indbygget netværkskort kun velegnet når man benytter Windows-print, for der er standardindstillingen at man ikke benytter SNMP inden print går igang.

Printeren (eller driveren?) har den facilitet, at den ikke udskriver afsluttende blanke linier. Det har betydning, hvis man normalt har trimmet at "halen" på kvitteringen består af blanke linier inden der kommer den formfeed, der udløser at bonen bliver klippet over. Det problem kan omgås ved at man på sidste linie lige før formfeed indsætter et eller flere tegn, dvs. i stedet for:

CRfx resnote-tail 1 dan SYS \\\\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\f
så skal man have:
CRfx resnote-tail 1 dan SYS \\\\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
CRfx resnote-tail 2 dan SYS --------
CRfx resnote-tail 3 dan SYS \\\\f


Vi har eksperimenteret med stegkode-print på en labelprinter, det kan virke ved at indlæse en truetype font på PCen der kan danne code39-stregkoder. Uanset hvad er labelprintere rigtig velegnede. Derefter opretter man et stylesheet, som passer til labelprinteren, den behøver ikke være særlig omfattende, kan faktisk nøjes med at se således ud:

.vti_underline {
font-family: "3 of 9 Barcode";
font-size: x-large;
}
.type_holding_label {

font-family: "Arial";
font-size: 10pt;
margin-left: 6px;
margin-top: 0px;
}

Fontens navn skal være det den nu hedder under windows. Endelig skal der trimmes, at materialenr skal udskrives med understregning:
CHfr lab-copyno-pos *** SYS 8,1,1

Men det er desværre også nødvendigt at udarbejde en modificeret udgave af bibletik, for der skal puttes * (asterisk) før og efter nummeret. Endelig vil man formodentlig være interesseret i at have udskriften fordelt over to etiketter. I skrivende stund er vi ikke helt færdige med det sidste.


/Niels Jensen

fredag den 28. maj 2010

Autokassation FAQ

Læs iøvrigt Systemadministration for beholdning, afsnit 6.

Kan man have flere autokassationslånere?

Nej. Når man benytter autokassation, så bliver materialet reserveret til den samme låner som materiale der er sat til autokassation via materialevalgsmodulet. Vi har ønsket at der bliver mulighed for flere lånere, så man bedre bundtvis kan behandle de forskellige typer "kassationer". En mulig work-around er at køre sine autokassationer om søndagen, så kan man bruge søndags-datoerne til at skelne på. Og så kan man trimmen en note via
MGjd discard-note-res.


Bliver reserveret materiale automatisk udlånt til autokassationslåneren?

I Gentofte kører vi med autoudlån både ved fratagning og opfyldelse af reserveringer.

Er det måden man undgår at "benådet" materiale dukker op igen?

Det kan man sige, uanset hvordan et materiale har fået et udlån, så vil det tælle, og materialet vil ikke komme på listen før der er gået en ny periode uden udlån.

Tæller udlånet med i udlånsstatistikken?

Nej, ikke hvis man skal sørger for at autokassationslåneren er medlem af en lånerkategori der ikke tælles med i udlånsstatistik (trimmet via CTsr exclcats), og så skal man i forbindelse med indberetning til Styrelsen med det lange navn og huske at undtage lånerkategorien.

Er det altid en positivliste man angiver?

Det var det tidligere, men det er muligt nu via nogle nye trimninger (CHcr discard exclude) at trimme profiloplysninger for materialer der ikke skal tælles.

/Niels Jensen


torsdag den 27. maj 2010

Filmstriben og skoler

Filmstriben er en stadig kilde til overvejelser. Som bekendt består den af tre typer film, nemlig film med adgang hjemmefra, film kun med adgang fra biblioteket og/eller skoler.

Det vil derfor være naturligt at have den med i skolerne søgebaser. Nedenstående kan være en inspiration til hvordan det kan gøres:

Hvis vi antager at skolerne har en base hver ved navn aad (base med alt materiale i skolen), der bl.a. er trimmet således, f.eks. Bakkegårdsskolen:
base-PGBAALT dan PGBA fi=ba+fi=bak+fi=bat aad

så kan man tilføje følgende:
basefsf dan dde ww=filmstriben aad

Bemærk det skal være en dde-trimning for at blive en del af alle skolers aad-base. Trimningen burde ikke genere folkebibliotekerne, da de ikke har aad med i basedefinitionen.

Desværre kan man i trimning af baser ikke benytte trunkering, så katalogkoderne, f.eks. kk=fss? kan ikke bruges i denne sammenhæng. Ovenstående ww-søgning finder alle filmstribens titler uanset katalogkode, men det burde ikke være noget problem for skolerne.

Det næste problem er når man så klikker på urlen og man ikke befinder sig på skolen. Det er nemlig ikke ud fra urlen til at afgøre om der er fjernadgang eller kun adgang fra skolen, og hvis der ikke er fjernadgang får man en ikke særlig oplysende fejlmeddelelse. Jeg har skrevet til DBC ang. et løsning på det, og de tænker over det, så forhåbentlig kan enten Filmstriben selv eller linkme-programmet (for de biblioteker der har fjernadgang via Gentofte) give en løsning på det.

/Niels Jensen

fredag den 12. februar 2010

Ændring af password til Netpunkt

Hvis man ændrer password til Netpunkt, så har det en række afledte konsekvenser i trimning:
  • Hvis man har forsidevisning, skal der rettes på DDELibraWeb-serveren.
    (cover-sites-config.xml, der ligger i mappen conf)
  • Hvis man har automatisk opdatering af lånerregister fra VIP-basen, så skal man rette:
    SGju viplogin-password
  • Man skal også huske password til zpunkt og evt. WorldCat, hvis man har den konfigureret:
    SGju zserver-???-??
  • Hvis man har materialevalg, skal man huske at rette:
    MGjr LH-IdentificationString
  • Det hjælper dog ikke noget på de Materialevurderingslinks der allerede er dannet. De kan ændres ved at danne dem igen, eller for de hardcore via en sql-sætning.

/Niels Jensen

mandag den 1. februar 2010

Materialevalg og netpublikationer

Opdateret 4. februar 2010.

Netpublikationer bliver mere og mere udbredte i bibliotekerne, ebøger, lydbøger, BNG-poster, ForfatterWeb og FaktaLink. Der er blevet nemmere at håndtere disse i materialevalg, men det er stadig en smule indviklet at styre.

Først og fremmest er den bedste oversigt over netpublikationerne og katalogkoder hos DBC. Claus Just, Hjørring, har gjort mig opmærksom på at der findes en komplet liste over katalogkoder som bilag G til danMARC2.

Det kan sættes op på mange måder, men her er en beskrivelse af hvordan vi har delt det op i materialevalg i Gentofte:
Netpublikationer, udgået (kk=idu)
Netpublikationer, tidsskrifter (kk=idp), ba=33
Netpublikationer, danske (kk=ido), ba=33
Netpublikationer, bibliotekskat. (kk=net), ba=33 ikke (kk=ido? eller kk=idp?)


Base 33 er importbasen, hvortil netpublikationerne downloades automatisk.

Det skal læses således, f.eks.:
Netpublikationer, danske (kk=ido), ba=33
betyder at der er trimmet:
MGjd batchprefix-ido dan ******** Danske netpublikationer
i materialevalg er listen defineret, så der i leverancetype er valg "Danske netpublikationer", og i feltet CCL står:
ba=33

Grunden til det er nødvendigt i Gentofte at have ba=33, er at vi importerer alle andre ugeleverancer direkte til hovedbasen. Det gør vi for at få hovedbasen til at indeholder alle bibliografiske poster også selv om disse ikke er købt til Gentofte. Det er der sikkert en hel del biblioteker, der ikke synes er en god ide, men vi har i forskellig sammenhæng brug for at kunne hente de bibliografiske oplysninger på materiale som Gentofte i første omgang ikke har købt, så derfor er det rart at have posten. Men det betyder så, at materialevalgsmodulet er baseret på følgende trimninger:
MGjr import-base *** ******** bib,fje,imp
MGjr searchbase *** ******** bib,imp

Derfor er vi interesseret i kun at kigge på de netpublikationer som aktuelt ligger i base 33.

(Det er besværligt det her: base fje er med, og det kan andre muligvis også have glæde af, fordi det hænder at en titel bliver fjernlånt inden den bliver en del af en ugeleverance, i så fald bliver den bibliografiske post i fjernlånsbasen (base 16) opdateret, men posten kan ikke ses i materialevalgsmodulet. Det er måske især ved nye oplag af titler som biblioteket i første omgang ikke har købt. Det samme kan måske også ske med base kas, hvis man overfører de bibliografiske poster til den når sidste eksemplar kasseres - det gør vi ikke i Gentofte af førnævnte grunde, så hvis du ikke kan finde en post der burde være i en ugefortegnelse, så kig i base fje og kas).


Fidusen ved det er, at eksisterende poster i base bib (eller hvad hovedbase nu hedder) bliver opdateret direkte, mens nye titler havner på listen, og kan (og skal) udvælges derfra.
Man udvælger titlerne og overfører dem ved hjælp af ctrl+shift+f11.

For at få det til at fungere, at især DDELibraweb viser de netpublikationer der er udvalgt, men ikke de publikationer der forbliver i importbasen, så skal man undtage importbasen fra at blive vist på web. Det kan også gøres på flere måder, men det er lidt forenklet gjort på følgende måde i Gentofte, med de to trimninger, base-XGB og basdef for ejer XGB:
base-XGB dan dde paf=vok+paf=bø+paf=ung+09g=xe+bas=wbr~bas=.m.16~bas=.m.33 aaa
basdef dan XGB aaa

Det betyder at base aaa bliver definere som:
paf=(vok eller bø eller ung) eller 09g=xe eller bas=wbr ikke bas=.m.16 ikke bas=.m.33
Den første del, paf=, skal finde de titler man har beholdning på. Base wbr er diverse info- og reklame-poster som vises i toppen af siden, base 16 er fjernlånsposter, og base 33 er som ovenfor nævnt importbasen.
09g=xe matcher alle netpublikationer uanset hvilken logisk base de ligger i, derfor er man nødsaget til at fjerne baserne 16 og 33. Grunden til at også base 16 filtreres fra, er at man ellers kan risikere at få vist nogle fjernlån af elektroniske tidsskrifter og lign. som har materialetype xe, hvorfra der er blevet "lånt" artikler i elektronisk form, f.eks. fra Statsbiblioteket.

Det ville være smart hvis man kunne opsætte en regel op om at poster fra filmstriben, netlydbog og ebib ved importen af den ugentlige netpublikationsleverance, skulle ryge direkte i hovedbasen og ikke først ind i importmængden, nu da specielt ebib har ændret, så man kan have alle titlerne i sit tilbud og derfor ikke skal vælge ud.

Vi har overvejet at lave særlige lister til poster fra filmstriben, ebib, men valgte det fra i første omgang, for ikke at få for mange lister.

/Niels Jensen

fredag den 28. august 2009

Opdatering til DDELibra version 9.8

Vi har lige opdateret til DDELibra version 9.8, og det gik planmæssigt. Men vi gik i vandet da vi prøvede at tænke logisk for at spare noget tid på et tidspunkt. Derfor denne advarsel.

I installationsvejledningen til DDElibraWeb står der:

"Hvis man ikke tidligere har kørt opdateringscriptet mobiblo-patch.xml skal det afvikles som det første."

Da vi var igang med at opdatere web-servere for skoler, tænke vi at da de aldrig skulle have mobiblo, så kunne vi spare lidt tid ved at springe det over.

Men det skal man IKKE gøre, hvis ikke man kører mobiblo-patchen, så virker de efterfølgende opdateringer overhoved ikke!

/Niels Jensen

mandag den 27. juli 2009

Fjernlån af elektroniske materialer

Man skal jo lære hele tiden, og en af de ting jeg har lært her for nyligt er, at det kan lade sig gøre at "låne" elektroniske materialer via fjernlån. Det foregår så på den måde, at f.eks. Statsbiblioteket tilsender biblioteket en elektronisk kopi af en artikel i et tidsskrift, som Statsbiblioteket har adgang til i elektronisk form. Det er jo dejligt for låneren, og nemt for bibliotekerne.

Det har imidlertid den kedelige konsekvens, at der bliver nogle materialer i fjernlånsbasen, som giver støj i f.eks. webbasen, fordi de fleste biblioteker kører med at denne base indeholder materialer i elektronisk form, typisk defineret som søgningen 09g=xe.
Problemet med denne søgning er at den er på tværs af logiske baser, og dvs. hvis der er poster i logisk base fje (typisk defineret ved base 16 i 008&). Posterne på fysiske materialer i base fje kommer ellers ikke med fordi webbasen typisk er defineret som bestående af materiale med beholdning begrænset til en række filialer.
Det kan se ud på mange forskellige måder, så nedenstående er kun et eksempel, som ikke må kopiere. Men i Gentofte har vi defineret webbasen, aaa, som:
paf=vok+paf=bø+paf=ung+09g=xe+bas=wbr aaa

Altså en række permanente afdelingskoder (paf) eller 09g=xe eller base=wbr (bannerreklameposter).
For at få fjernet de elektroniske poster der ligger i fjernlånsbasen, kan man tilføje:
~bas=.m.16
det betyder (ikke logisk base 16) altså:
paf=vok+paf=bø+paf=ung+09g=xe+bas=wbr~bas=.m.16 aaa

Nogle biblioteker har allerede på den måde fjernet importbasens poster (bas=.m.33), man kan så tilføje ovenstående til dette, f.eks. for at definere base vok og base fol
bh=vok+09g=xe~bas=.m.33~bas=.m.16 vok,fol 0

Pas på skrivefejl ved basedefinitioner, det er en grundlæggende trimning, og systemet går ned med et hult drøn, hvis man laver fejl, så læs korrektur, og test det via -q.

/Niels Jensen

fredag den 26. juni 2009

Allerød og z39.50

Allerød opfordrer til at åbne for z-bestil og shipping. Måske er det allerede gjort, men ellers er opsætningen her:

SGju zserver-201-01 dan dde name=Allerød
SGju zserver-201-02 dan dde longName=Allerød
SGju zserver-201-03 dan dde address=tcp:195.215.127.80
SGju zserver-201-04 dan dde port=2105
SGju zserver-201-05 dan dde tip=Z39.50
SGju zserver-201-06 dan dde database=b1
SGju zserver-201-07 dan dde responderid=DK-720100/720100
SGju zserver-201-08 dan dde renewintloan=1
SGju zserver-201-b1-01 dan dde name=S
SGju zserver-201-b1-02 dan dde longName=Base bib
SGju zserver-201-b1-03 dan dde default=true
SGju zserver-201-b1-04 dan dde tip=Z39.50

/nje

lørdag den 6. juni 2009

Søgning på franske film

Det har altid været svært at søge film, hvor man som udgangspunkt ville have, at filmen var på et bestemt sprog, f.eks. fransk, men hvor man ikke kiggede efter en bestemt titel eller instruktør.

Bibliotek.dk har gjort noget ved det, og oprettet et særligt punkt til søgning på film, hvor man bl.a. kan søge på "nationalitet", bag det ligger søgekoden hs (som DBC har opfundet til lejligheden, hovedsprog, tolker jeg det som). Problemet er nemlig, at den gode gamle søgekoden sp dækker både over 008 l (kode for hovedsprog) og 041 (sprogkoder). Det er 041 u, der er den store forurener i denne sammenhæng, for den gentages for alle de sprog der er undertekster til.

Men det er faktisk nemt at gøre søgemulighederne betydelig bedre end de umiddelbart er, nemlig ved at tilføje søgekoden hs til BT1-trimningen for 008l. Standardtrimningen efter implementering af praksisreglerne version 2 ser således ud:

BT1 f-008l *** ******** 008 l 0x0100 K sp

Hvis man ændrer det til:
BT1 f-008l *** ******** 008 l 0x0100 K sp,hs

Så har man søgekoden hs til rådighed når der er kørt license. Pas på hvis basen ikke er lagt op efter praksisreglerne version 2, så bør du undersøge, om der i forvejen er søgekoder (evt. under BTH) der hedder hs.
Det giver mulighed for at søge på:
hs=fre og hm=fi og cl=77.7
eller bollywood film:
hs=hin og hm=fi og cl=77.7

Det er desværre ikke perfekt, for der kan være film, der er flersprogede eller er synkroniseret til andre sprog, og så vil de være kodet med mul, der kan naturligvis kun være eet hovedsprog. Man kan så forsøge sig med:
hs=mul og hm=fi og cl=77.7 og no="hindi tale"
Men det holder sandsynligvis ikke for der er så mange ord i noten, at systemet ser bort fra at man ønsker de to ord skal stå ved siden af hinanden, i Gentoftes base fanger ovenstående også film med engelsk tale, hvis der senere i noten står hindi i listen over undertekster.

DBC har medtaget 041 delfelt a og p i søgekoden hs for netop at omgå problemet med mul, men det er ikke en simpel opgave af implementere, så hold Jer til husmandsløsningen.

/Niels Jensen

onsdag den 27. maj 2009

Søgning i WorldCat fra GUI

DBC har givet mulighed for at søge i WorldCat via zpunkt, det giver mulighed for at verificere og kopiere poster derfra.

DBC's beskrivelse af Hvad kan du finde oplysninger om i WorldCat?

Fra DDELibra GUI kan man sætte WorldCat op som ekstern base, som man derefter kan søge i på samme måde som man søger i danbib (med forbehold for at ikke alle søgekoder er undersøttet af WordCat, se ovenstående beskrivelse).
Opsætningen i trimning ser således ud, hvor man får vist posterne konverteret til danMARC2 af DBC:

SGju zserver-904-01 dan dde name=WorldCat
SGju zserver-904-02 dan dde longName=WorldCat.Zpunkt
SGju zserver-904-03 dan dde address=tcp:z3950.dbc.dk? syntax_oid=1.2.840.10003.5.14
SGju zserver-904-04 dan dde port=210/7xxx00/netpunkt/yyyyy
SGju zserver-904-05 dan dde tip=WorldCat z39.50
SGju zserver-904-06 dan dde database=bb
SGju zserver-904-07 dan dde responderid=DK-7xxx00/7xxx00
SGju zserver-904-08 dan dde renewintloan=0
SGju zserver-904-09 dan dde default=WorldCat
SGju zserver-904-bb-01 dan dde name=WorldCat
SGju zserver-904-bb-02 dan dde longName=Base WorldCat
SGju zserver-904-bb-03 dan dde default=true
SGju zserver-904-bb-04 dan dde tip=WorldCat


Linie 904-03 er een lang linie, uden mellemrum:
address=tcp:z3950.dbc.dk?syntax_oid=1.2.840.10003.5.14

7xxx00 skal erstattes med eget biblioteksnummer
og
yyyyy skal erstattes med password til Netpunkt


Nummeret 904 er tilfældigt valgt, hvis man benytter det i forvejen vælges blot noget andet.

Vær opmærksom på ændring krævet efter opdatering til 9.8 (ændringen vil nok også virke i 9.7)

/Niels Jensen

lørdag den 14. marts 2009

Bestillinger med seneste afleveringer vist

I forbindelse med beskrivelsen af visningsformatet med seneste aflevering, blev vi spurgt om det er muligt at trimme udskrivningen af bestillinger så de udskrives i det format.



... og ja, det er muligt, det er faktisk oprindeligt det der har været tanken med visningen af seneste aflevering.



Desværre er denne blog ikke særlig god til at vise trimninger, men et tip er: Kopier linierne til notesblok, og se dem der, så bliver de helt læselige:



SSfx cqlist:9-holdmon+ dan dde Placering---------------------udl.—-Res-Afl.---Login----Acc.----Matnr.
SSfx cqlist:9-holdper+ dan dde Placering---------------------udl.-—Res-Afl.---Login----Acc.----Matnr.
SSfy cqlist:9-faust *** dde 1
SSfy cqlist:9-hold *** dde 1
SSfy cqlist:9-holdmon sort *** dde ba,da,la,sa,ca
SSfy cqlist:9-holdmon+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-holdmon-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-holdper sort *** dde ba,da,la,sa,ca
SSfy cqlist:9-holdper+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-holdper-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a7-,i10-
SSfy cqlist:9-loan *** dde 0
UUcy smil-cqlist *** dde #1#cqlist cqlist:9




Fidusen er altså at man tilføjer ovenstående SSfx og SSfy, når man så ændrer UUcy smil-cqlist, så vil cqlist (som er bestillingslisten) bliver udskrevet med disse tilføjelser. Hvis man kører med løbende udskrift af web-bestillinger vil disse først være på plads dagen efter.


Klik på billedet for at se det i stor udgave.




/Niels Jensen

onsdag den 4. februar 2009

Sønderborg og z39.50

Sønderborg har netop udsendt opfordring til at åbne for z-bestil og shipping. Måske er det allerede gjort, men ellers er opsætningen her:

SGju zserver-540-01 dan dde name=Sønderborg
SGju zserver-540-02 dan dde longName=Sønderborg
SGju zserver-540-03 dan dde address=tcp:80.62.237.13
SGju zserver-540-04 dan dde port=2100
SGju zserver-540-05 dan dde tip=Z39.50
SGju zserver-540-06 dan dde database=b1
SGju zserver-540-07 dan dde responderid=DK-754000/754000
SGju zserver-540-08 dan dde renewintloan=1
SGju zserver-540-b1-01 dan dde name=S
SGju zserver-540-b1-02 dan dde longName=Base bib
SGju zserver-540-b1-03 dan dde default=true
SGju zserver-540-b1-04 dan dde tip=Z39.50


/nje

onsdag den 7. januar 2009

Visningsformat med seneste aflevering

Eksempel på nyt format til visning af seneste aflevering. Det kan være praktisk ved eftersøgning af eksemplarer, som ikke lige står på hylden, men hvor det kunne være interessant at vide hvornår de sidst er blevet afleveret. Det er hurtigere at se i et format end via materialestatus.

SGjd formatdropdown-f27 dan dde Kort format med beholdning og seneste udlån
SGjd printformatdropdown-f27 dan dde Kort format med beholdning og seneste udlån
SGjf formatdropdown-f27 *** dde f627
SPcf f27-sf1 *** dde #1#f27 sf1
SPcf f27-sf2 *** dde #1#f27 sf2
SPcf f27-sf3 *** dde #1#f27 sf3
SSfx f27-LinkToNetpunkt dan dde Søg i Netpunkt
SSfx f27-holdmon+ dan dde Placering---------------------udl.--Res-Afl.---Login----Acc.----Matnr.
SSfx f27-holdper+ dan dde Placering---------------------udl.--Res-Afl.---Login----Acc.----Matnr.
SSfy f27-avail *** dde 1
SSfy f27-bino *** dde 1
SSfy f27-cores *** dde 0
SSfy f27-emba *** dde 0
SSfy f27-faust *** dde 1
SSfy f27-hili *** dde 1
SSfy f27-hold *** dde 1
SSfy f27-isn *** dde 1
SSfy f27-loan *** dde 0
SSfy f27-loc-intnote-f65a *** dde
SSfy f27-loc-intnote-out *** dde 2
SSfy f27-mati *** dde 1
SSfy f27-note *** dde 0
SSfy f27-tilf *** dde 0
SSfy f27-holdmon sort *** dde ba,da,la,sa,ca
SSfy f27-holdmon+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27-holdmon-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27-holdper sort *** dde ba,da,la,sa,ca
SSfy f27-holdper+pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27-holdper-pos *** dde b3-,d3-,l5-,s6-,c6-,C5-,R5-,D6-,U8-,a6-,i10-
SSfy f27:6-sgml *** dde 6
UUcy smil-f27 *** dde show f27
UUcy smil-f627 *** dde #1#show f27:6


Det springende punkt i ovenstående er holdmon-trimningerne, hvor ...,D6-,U8 udskriver dato og login for seneste aflevering.
Der er dog lige den finte, at standardformatet kun udskriver for løbende år (driftbiblioteker under Gentofte får løbende + forrige år). Så hvis man skal se tidligere år, så skal man se det i materialehistorik, det er jo specielt et problem først på året.

Faciliteten er egentlig udviklet til brug ved bestillingsliste-udskrivning (altså liste over ikke udlånt materiale, der er reserveret), hvor man netop også gerne vil kunne se om materialet har været afleveret i "nyere tid".

Det kan naturligvis været smag og behag hvad der skal vises i dette format, som udgangspunkt er taget format f23, der i Gentofte er "Kort format med beholdning". Da denne blog ikke kan håndtere flere blanke efter hinanden, er overskriftlinien udfyldt med "---", for at markere hvor mange blanke der skal være. Ovenstående trimninger giver et tegnbaseret format der hedder f27 og et GUI-format der hedder f27 (via f627-trimningerne, eller rettere 27:6).

Trimningerne opdateret 20090108.

/nje



torsdag den 11. december 2008

Vallensbæk og z39.50

Vallensbæk, der har bibliotekssystemet Integra, har vi trimmet således i Gentofte:

SGju zserver-187-01 dan dde name=Vallensbæk
SGju zserver-187-02 dan dde longName=Vallensbæk Bibliotek
SGju zserver-187-03 dan dde address=tcp:z3950.vallensbaek.integrabib.dk:210
SGju zserver-187-04 dan dde port=210
SGju zserver-187-05 dan dde tip=Z39.50
SGju zserver-187-06 dan dde database=b1
SGju zserver-187-07 dan dde responderid=DK-718700/718700
SGju zserver-187-08 dan dde renewintloan=1
SGju zserver-187-b1-01 dan dde name=default
SGju zserver-187-b1-02 dan dde longName=Base bib
SGju zserver-187-b1-03 dan dde default=true
SGju zserver-187-b1-04 dan dde tip=Z39.50


Integrabiblioteker plejer altid at oplyse brugernavn og gruppenavn, men det skal man ikke bruge.

/nje

Ballerup og z39.50

Ballerup har nu mulighed for z39.50 kommunikation, vi har i Gentofte trimmet det således:

SGju zserver-151-01 dan dde name=Ballerup
SGju zserver-151-02 dan dde longName=Ballerup Bibliotek
SGju zserver-151-03 dan dde address=tcp:130.227.16.61
SGju zserver-151-04 dan dde port=2100
SGju zserver-151-05 dan dde tip=Z39.50
SGju zserver-151-06 dan dde database=b1
SGju zserver-151-07 dan dde responderid=DK-715100/715100
SGju zserver-151-08 dan dde renewintloan=1
SGju zserver-151-b1-01 dan dde name=S
SGju zserver-151-b1-02 dan dde longName=Base bib
SGju zserver-151-b1-03 dan dde default=true
SGju zserver-151-b1-04 dan dde tip=Z39.50


Ballerup har to filialer: Skovlunde (biblioteksnr 715101) og Måløv (715102)

/Nje

mandag den 15. september 2008

Særligt format til bestillinger til Casablancamusik

Det vil være en stor fordel for Casablancamusik, at modtage de elektroniske bestillinger med stregkodenummeret fra felt 023, der indeholder den stregkode, som producenten har placeret på CDen. Der er derfor udviklet et nyt format: aoCASorder, der medtager dette felt. Nummeret indsættes i bestillingsformatet i det felt, hvor ISBN-nummer for bogligt materiale er placeret, det felt er i forvejen tomt ved musikbestillinger.

Der kræver 2 trimmer:
ASfx CASnumber *** dde Mangler
APvf msg08 *** dde aoCASorder

Den første "ASfx ..." er ny og skal tilføjes.
Den næste er en ændring fra:
APvf msg08 *** dde aoOBLorder

se nærmere på blogindlæg:
http://bibsnak.blogspot.com/2008/07/obl-og-casablanca-bestilling.html
for betydningen af disse trimninger.

/nje

mandag den 28. juli 2008

OBL og Casablanca bestilling

Som opfølgning på den indgåede aftale med OBL og Casablanca om levering af materialer til en række biblioteker, har Gentofte for driftbibliotekerne udarbejdet et skript, som kan benyttes til at sende elektroniske bestillinger, OBL.sh og CAS.sh, samt til testformål: TOBL.sh og TCAS.sh.

Det skal trimme på følgende måde:
Der skal oprettes et bestillingsformat til OBL, f.eks. 07


ASfx OBLnumber *** dde Mangler
APvf msg07 *** dde aoOBLorder
APv@ m07osbx----------07 dan ******** OBL-bestilling, mail
UAvp spool=OBL *** ******** (
M=xxx@gentofte.dk export M;/common/OBL.sh)
NB: der skal være en lodret streg foran (M=
Den sidste trimning betyder at afsender på bestillinger bliver xxx@gentofte.dk, og vedkommende får en kopi af bestillingen (som den ser ud afsendt fra bibliotekssystemet).
Der kan indsættes flere til at modtage kopi af bestillingen, f.eks.:
M=xxx@gentofte.dk,yyy@gentofte.dk
dvs. adskilt af komma. Den første vil være afsender, men begge vil modtage en kopi af bestillingen fra bibliotekssystemet. Om de modtager en kopi fra leverandøreren afhænger af leverandørens håndtering.

Nogle har tidligere benyttet at sætte bogstavet L til leverandørens epost-adresse, men det er ikke nødvendigt, da det er kodet i skriptet OBL.sh.
Trimningen i ASfx OBLnumber skal være der, og man kan trimme et kundenr, der så indsættes, hvis man har glemt at udfylde med returadresse. I praksis er det imidlertid vanskeligt at finde et kundenr der vil være passende, så derfor er mit forslag at man indsætter ordet "Mangler", det burde være til at få øje på i bestillingen, så man kan rette op på det.

Til test bør man oprette denne:
UAvp spool=TOBL *** ******** (M=xxx@gentofte.dk export M;/common/TOBL.sh)
NB: der skal være en lodret streg foran (M=
Tilsvarende for Casablanca:

(OBS: 20080915 nyt format: aoCASorder, der medtager felt 023)

ASfx CASnumber *** dde Mangler
APvf msg08 *** dde aoCASorder
APv@ m08osbx----------08 dan ******** Casablanca-bestilling, mail
UAvp spool=CAS *** ******** (
M=xxx@gentofte.dk export M;/common/CAS.sh)
UAvp spool=TCAS *** ******** (M=xxx@gentofte.dk export M;/common/TCAS.sh)
NB: der skal være en lodret streg foran (M=

Dertil skal naturligvis oprettet nogle leverandører og returadresser i Accessionsmodulet.

Med hensyn til automatisk betaling via OIOXML, så bliver det næste fase.

Jævnfør DDELibra Systemadministration, Accessions- og tidsskriftstyring, afsnit 10, Elektronisk bestilling


/NJE