Dashboard
In OCLC Wise worden dagelijks meerdere jobs gestart voor het uitvoeren van diverse taken. Jobs zijn routines die op gezette tijden, al dan niet automatisch worden gestart. Een job roept een bepaalde functie aan die vervolgens informatie gaat verzamelen en verwerken.
Voor de diverse OCLC Wise onderdelen zijn verschillende jobs aanwezig. Een aantal daarvan starten geheel automatisch en een aantal start alleen als een medewerker de job activeert. Een aantal jobs starten op een vast moment, bijvoorbeeld 's nachts. Sommige jobs draaien meerdere keren per dag (reserveringen per e-mail); sommige jobs starten één keer per maand. Van iedere job wordt een verslag geschreven in de tabel bcbirt, deze verslagen zijn terug te vinden in het Dashboard > 'Verslagen' (zie Verslagen).
Bij het openen van het Dashboard zijn er drie tabbladen zichtbaar:
- jobregels
- verslagen
- jobs
Tabblad Jobregels
De jobs worden gestart vanuit de tabel 'jobstat', de inhoud van deze tabel is zichtbaar in het dashboard onder het tabblad 'jobregels'. Op dit tabblad is het volgende te zien:
Een aantal kolomheaders zijn voorzien van een *, dit betekent dat deze kolom een sorteerfunctie bevat. In de kolommen staat de volgende informatie:
Kolom | Uitleg |
---|---|
Volgnr | Het nummer van de job die is uitgevoerd. |
Vestiging | De vestiging waarin de job is uitgevoerd. Als de job systeembreed is, staat hier '0000'. |
Naam | De naam van de job. |
Status |
De status van de job. De mogelijke statussen zijn:
|
Omschrijving | Beschrijving van de taak die de job uitvoert. |
Runtijd | Het volgende moment waarop de job uitgevoerd zal worden. |
Klaar | Het vorige moment waarop de job is uitgevoerd. |
Extra | Extra informatie over de job |
Een dubbel gestarte job wordt voorafgegaan door een melding dat de job al een keertje is gestart. Is de gestarte job correct afgerond dan kan via deze melding de job, vanuit deze melding, nogmaals worden gestart.
De diverse jobs
Hieronder volgt een overzicht van de jobs die opgenomen worden in het dashboard.
Jobs Berichten
Job | Frequentie | Opmerking |
---|---|---|
actor-block-email | 1x per 24 uur (om 19:30u) |
Met deze job wordt automatisch een achtergrondjob gestart die dagelijks om 19:30 uur actoren verzamelt die hun inschrijving nog niet hebben voltooid en daarom een blokkade hebben staan in de tabel actor_blokkade (soort_blokkade=INT). De berichten PMS worden automatisch opgepakt door de job PUBVZM (elk uur) en verstuurd als e-mail. |
ATTENT | Wanneer nodig | Wanneer een Aanwinstattenderingsbericht vanuit de manager wordt gestart, is deze in de Jobregels zichtbaar onder de naam 'ATTENT'. |
BALRSV |
1x per uur |
Verzamelt reserveringen met status O en schrijft een regel in tabel berichten. Tegelijkertijd worden reserveringen die per Mail en/of SMS worden verzonden verzameld en verstuurd. Reserveringsberichten met berichtkenmerk S, ontstaan na 20:00 uur, worden de volgende ochtend om 9:00 uur per SMS verstuurd |
BLDAAN |
1x per 24 uur |
Werkt de profiellijsten van de aanwinstprofielen bij met de nieuwste titels |
bouncer | 1x per 24 uur (om 7:00u) | De bouncer job verzamelt gebouncete e-mails, en voert (indien nodig) bijbehorende acties uit. Zie E-mail bounces [starten met] voor meer informatie. |
CONTRN |
Tijdens het openen van de factuurperiode worden de berichtregels voor Contributie attenderingen geschreven; 12 uur later zorgt de job CONTRN dat de e-mail naar de klant wordt verzonden. |
|
DONATIES | Wanneer nodig | Wanneer een Donateursbericht vanuit de manager wordt gestart, is deze in de Jobregels zichtbaar onder de naam 'DONATIES'. |
HERINN | Wanneer nodig | Wanneer een Herinneringsbericht vanuit de manager wordt gestart, is deze in de Jobregels zichtbaar onder de naam 'HERINN'. |
HERVZM |
1x per 24 uur |
Berichten worden verzameld vanuit het exemplaren-bestand. Het verzamelproces controleert o.a. op inleverdatum en status.
|
INLATT | Wanneer nodig | Wanneer een Inleverattendering/Inleververzoek vanuit de manager wordt gestart, is deze in de Jobregels zichtbaar onder de naam 'INLATT'. |
LNRFINHER | 1x per 24 uur | Voor de financiële attendering is berichtsoort PFA beschikbaar. De PFA wordt alleen via e-mail verzonden. Klanten die in aanmerking komen voor een PFA worden door deze job geselecteerd. Voor meer informatie zie Financiële attendering bij max. openstaande posten (PFA). |
lnrinbox | 1x per 24 uur | Deze job verzamelt de ongelezen berichten uit de tabel local_inbox en schrijft een regel in de tabel Berichten. Deze regels worden opgepakt door de job PUBMLD. |
MAILER | Wanneer nodig |
Zodra er opgemaakte berichten verzonden moeten worden, wordt de MAILER actief. De MAILER geeft de opgemaakte berichten door aan de lokale mailserver die vervolgens de berichten verzendt. Per organisatie kan de inrichting van bovenstaande anders zijn. |
NOTAMAIL |
1x per 24 uur (om 7:00u) |
Verstuurt de nota-e-mails die NOTVZM verzamelt |
NOTAS | Wanneer nodig | Wanneer een nota-bericht vanuit de manager wordt gestart, is deze in de Jobregels zichtbaar onder de naam 'NOTAS'. |
NOTVZM |
1x per 24 uur (om 6:30u) |
Verzamelt de gegevens voor nota’s en registraties.
|
NWSBRFA | Wanneer nodig | Deze job draait voor nieuwsbrieven die naar 1 actor verzonden moeten worden (BKA en BSA). Vooral voor testdoeleinden. |
NWSBRFM | 1x per uur | Deze job draait voor nieuwsbrieven die aan multi actoren verzonden worden (BSM en BKM). De job kijkt elk uur of er nieuwsbrieven klaarstaan.. |
OPENFAK |
Openen van de factuurperiode |
|
PUBMLD |
1 x per 24 uur |
De job PUBMLD pakt de regels uit de tabel local_inbox op (verzamelt door job lnrinbox) en stuurt een e-mail of sms richting klant. Indien van de klant geen e-mailadres of sms-nr bekend is, wordt er geen actie ondernomen. |
PUBVZM |
1x per 5 min. |
Verzamelt alle meldingen die direct per mail of SMS naar het publiek worden verzonden. Publieksberichten met status 0 en ouder dan 7 dagen worden door de job PUBVZM automatisch op status A (geannuleerd) gezet. |
RSRVRG | Wanneer nodig | Wanneer een Reserveringsbericht vanuit de manager wordt gestart, is deze in de Jobregels zichtbaar onder de naam 'RSRVRG'. |
RSRVZM |
1x per 24 uur |
Verzamelt alle berichten die niet door BALRSV zijn verzameld. Verzamelt ook de berichten voor annulering reservering |
SMS | Wanneer nodig |
Zodra er opgemaakte berichten verzonden moeten worden, wordt de SMS job actief. De SMS job geeft de opgemaakte berichten door aan de provider die de sms-jes verzendt, bijvoorbeeld smshosting.nl Per organisatie kan de inrichting van bovenstaande anders zijn. |
VSTVZM |
1x per 24 uur |
Verzamelt aanschafverzoeken en vrije aanvragen |
Jobs Contributierun
Er zijn ook jobs die gestart worden vanuit een bepaalde functie. Een voorbeeld daarvan is een contributierun. Tijdens de contributierun worden er diverse jobs gestart en gelogd:
Job | Frequentie | Opmerking |
---|---|---|
LNFCTR |
1x per maand |
Lenerfacturering. Deze job regelt de eerste twee stappen van het factureringsproces (zie Factureren: Open Periode en Factureren Contributies). |
LNFCTROPEN | handmatig | facturering-openen . Vanaf versie 8.0.0: deze job wordt gestart bij het handmatig uitvoeren van stap 1 van de facturering: Open Periode (op test en acceptatieomgevingen). |
LNFACTUREREN | handmatig | facturering-factureren. Vanaf versie 8.0.0: deze job wordt gestart bij het handmatig uitvoeren van stap 2 van de facturering: Factureren Contributies(op test en acceptatieomgevingen). |
openenfacturering | 1x per maand |
Opent automatisch de factuurmaand in de nachtroutine. Zie Open factuurperiode. |
OPPOST | 1x per maand | Openstaande posten. Deze job begint tijdens de derde stap van het factureringsproces (zie Factureren Verwerkingen (Open Posten)). INCASS Incasso. In stap 4 van de maandelijkse contributierun verzamelt de job INCASS vanuit de tabel ‘incasso’ de gegevens voor het incassobestand. Het betreft de volgende gegevens: naam, bedrag, soort abonnement, eventuele korting en gegevens die zijn opgeslagen in de afgegeven incassomachtiging zoals IBAN, contractnr etc. Zodra de gegevens verzameld zijn, maakt de job INCASS ook meteen het incassobestand aan op basis van de berichtregels CNI in de tabel ‘berichten’. Voor meer informatie zie Factureren stap-voor-stap. |
Jobs Titels en exemplaren
Job | Frequentie | Opmerking |
---|---|---|
aanbod2catalogus | Wanneer nodig | De job wordt geactiveerd bij het selecteren van 'Catalogus bijwerken' in de client. Ga naar Titels > Besteladministratie > Titels > Catalogus bijwerken, kies de gewenste optie uit het drop-down menu en selecteer 'Voer vannacht uit'. De job verschijnt nu in het dashboard. |
bestel-import-marc21 | Wanneer nodig | Deze job wordt geactiveerd wanneer er MARC data wordt geïmporteerd naar Wise. |
bestelrappel | Wanneer nodig |
Deze job verzamelt de openstaande bestellingen, exemplaren met status I. De job schrijft de berichtregel HB0 met het actor_id (dat is niet het leveranciersnummer!) van de leverancier, de vestiging in de vorm Formulier. |
BLDAAN |
's nachts |
Aanwinstenopbouw. 's Nachts worden de profiellijsten bijgewerkt met deze job, zodat ook de nieuwste titels worden meegenomen. |
BLDCPV | 's nachts | Via deze job worden de CPV collectieprofielen bijgewerkt, zodat ook de nieuwste titels worden meegenomen. |
BLDTOP |
1x per maand | Het opbouwen van toplijsten gebeurt standaard iedere eerste zondag van de maand om 6 uur. Start je hem op een ander moment dan neemt OCLC Wise dat laatste tijdstip als de nieuwe maandelijkse starttijd totdat Tomcat herstart is. Is dat gebeurd, dan begint de opbouw weer op de eerste zondag van de maand om 6 uur. |
exmupdkast | 's nachts | Deze job updatet de kastomschrijvingen in exemplaren. |
ill-request-cleanup | Wanneer nodig | Deze job verwijdert tijdelijke IBL exemplaren. De job activeert wanneer een IBL item wordt ingenomen. |
MRCUPD |
Elke 5 minuten |
Een wachtrij om titels bij te werken als MARC21 wordt gebruikt in OCLC Wise. |
RECMST | 1x per maand |
Deze job bouwt maandelijks de leesadviezen op. De job kan ook handmatig worden gestart in de functie > Dashboard > Jobs. De periode van opbouw is het afgelopen jaar. |
tijdschriftrappel | Wanneer nodig | Als voor een leverancier tijdschriften openstaan (status X als niet-ontvangen in Wise geregistreerd) dan schrijft de job een berichtregel HT0 met het actor_id van de leverancier, aantal exemplaren en in de vorm van formulier. Vervolgens start de job de berichtenverwerker en worden de formulieren aangemaakt. |
TITUPD | Elke 5 minuten | Titel update server. Een wachtrij voor het bijwerken van titels. |
wise4all | 1x per dag | Synchroniseert informatie over titels met Wise Community. |
Jobs Collecties RCB / BCB
Job | Frequentie | Opmerking |
---|---|---|
BCBJOB |
1x per week |
De bcbjob analyseert 1 maal per week alle gegevens in het kader van de BCB en de routecollecties. De analyse resulteert in de exemplarenactielijst. Er komt geen verslag. De routine staat standaard gepland voor iedere zondag om 5 uur in de ochtend. Er kan een ander tijdstip (datumrun) worden gekozen (via de querybrowser), maar doe dat alleen wanneer dat echt noodzakelijk is. |
bestel-communication-cleaner | 1x per dag | |
rcbupdater |
1 x per week | De data van rcbbezit wordt drie jaar bewaard in de database. Oudere data wordt tijdens de job rcbupdater opgeschoond. |
Jobs Bestellen en acquisitie
Job | Frequentie | Opmerking |
---|---|---|
bestel-advies-cleanup | 1x per week | Cleanup van de besteladviezen. |
bestel-update-budget | 1x per 24 uur | Deze job updatet alle budgetten. |
- Het dashboard geeft een attendering wanneer er een dubbele verwerking van de geleidelijsten van de NBD heeft plaatsgevonden.
- Bestelsynchronisatie NBD: de verslagen hebben als naam NBDTMS<datum><nr>; meestal komen ze rond 4:00u binnen. Zie hiervoor verder Bestelsynchronisatie NBD Biblion.
- Webservices MedioEurope: de verslagen hebben als naam MEUORD en MEUINV<datum><nr>; meestal komen ze binnen rond 6:00u.
Jobs Marketing
Job | Frequentie | Opmerking |
---|---|---|
MRKTNG | 1x per uur | Voor het verzenden van marketingberichten. Elk uur wordt gekeken of er berichten zijn om te verzenden. Daarbij wordt gekeken naar tijd_uit in de berichtregels: deze is ingesteld in de Marketingsoort. |
Jobs Overig
Job | Frequentie | Opmerking |
---|---|---|
whretensioncleanup | Elke 10 minuten |
De job whretensioncleanup verwijdert op basis van gemaakte afspraken gegevens van actoren uit Wise. Voor meer informatie over deze afspraken, zie Bewaartermijnen - Retentieperiodes.
|
discount-card-validation | Deze job controleert dagelijks voor alle klanten die binnenkort gefactureerd zullen worden of de kaart nog geldig is of niet. Deze resultaten worden weggeschreven in de actor_discount_cards -tabel en de facturatie kijkt vervolgens tijdens de facturatierun of de klant korting zou moeten krijgen. Voor meer informatie over de kortingskaart, zie Kortingskaart. | |
student-import-job | Deze job controleert via de ParnasSys API of een leerling onderwijs volgt op een schoollocatie via het BRIN en leerlingnummer. Actoren die via een handmatige of automatische leerlingimport zijn ingeschreven, worden bijgewerkt. Handmatig ingeschreven actoren (bijvoorbeeld docenten) worden niet bijgewerkt.
|
Tabblad Verslagen
Verslagen ouder dan een maand kunnen worden geschoond. De datuminvoer is vrij dus ook verslagen niet ouder dan een maand kunnen worden verwijderd. Klanten met een postblokkade krijgen een aparte vermelding op het verslag (berichten).
De datum van vandaag - 1 jaar staat vooringevuld.
Standaard verschijnt verslagscherm met nieuwste verslagen eerst.
Met de datumbox wordt een kalender geactiveerd waarmee een datum kan worden opgegeven. Met "zoek" worden vervolgens verslagen geselecteerd vanaf die datum en ouder.
Door in de tabel op pid* of datum* te klikken wordt het datumfilter weer ongedaan gemaakt.
Filtering op dashboardverslagen
De berichtverslagen bevatten een selectiefilter (manager > systeemWise > Dashboard > Dashboard > Verslagen).
Via een dropdown-menuutje is het mogelijk om te filteren op alleen berichtverslagen of per berichtsoort (nota, herinnering etc.).
Alleen de berichtenverzamelaars schrijven een kenmerk waarop gefilterd kan worden. Andere processen die aan verzamelaars vooraf gaan kunnen niet uitgefilterd worden (bv. Nota-procedures).
Logging BALRSV
Op verzoek is de verslaglegging in birt van de job snelreserveringen (BALRSV) standaard uitgeschakeld. Zoals bekend verzamelt deze job elk uur reserveringen voor e-mail en sms; voorheen werd steeds een verslag geschreven. Niemand keek ernaar, maar de tabel met verslagen vervuilde enorm.
Omdat het verslag wel nuttig kan zijn tijdens de overgangfase naar Wise kan de verslaglegging worden aangezet met de property "balrsv.useBirt=true" in bwise.properties (zonder aanhalingstekens).
Logging BUDGRY
BUDGRY staat voor 'Budget year closing': de actie wordt vanuit de manager bij Bestellen en koppelen > Budgetten > Budget boekingen gestart. Als de taak succesvol is afgerond wordt dat hier vermeld, en het verslag is tevens op te vragen. Het verslag Budget jaarovergang wordt aangeduid met pid 'budgyr<jaar,maand, dag,tijdstip>'
Logging PUBVZM
Net als bij de job BALRSV is de logging van de PUBVZM uitgeschakeld. PUBVZM draait om de paar minuten en levert dus een hoop regels op in het dashboard, dit kan als zeer storend worden ervaren.
Voeg de volgende regel toe aan etc/bwise/bxmas/bwise.properties.
pubvzm.useBirt=true
indien gewenst is om de logging aan te zetten.
Tabblad Jobs
Op het tabblad Jobs staat:
- Waarschuwingen Inleverattenderingen en Herinneringen
- Vanaf versie 7.1.0: Verslag Factuurperiode (openen en factureren)
- Bouw Leesadviezen
Waarschuwingen Inleverattenderingen en Herinneringen
De procedure voor inleverattenderingen en herinneringen (HERVZM) verzamelt heel veel loggegevens in tabel BCBIRT, waaronder belangrijke waarschuwingen. Deze waarschuwingen worden zelden gecontroleerd omdat ze niet zijn te onderscheiden van andere logregels. Met dit nieuwe rapport (rapport120) worden de waarschuwingen nu weggeschreven met het label WARN in kolom 5 van tabel BCBIRT.
De gelogde waarschuwingen in BCBIRT bestaan uit pid, vestiging (kolom1), waarschuwing (kolom2) en data (kolom3 en kolom4). De data is afhankelijk van de waarschuwing en kan dus niet uniform worden geduid via een kolomnaam.
Verslag Factuurperiode (openen en factureren)
Vanaf versie 7.1.0 kun je hier het verslag van Open Periode en Facturering hier aanvragen aan de hand van de de rapport-identifier zoals die ook wordt getoond in het Dashboard > Verslagen, dus bijvoorbeeld: open(I123)20240101.
In dit rapport zijn de verslagregels gegroepeerd per vestiging (in Dashboard > Verslagen is dit rapport niet op vestiging gegroepeerd).
Bouw Leesadviezen
Het tabblad bevat ook de job 'Bouw Leesadviezen' (RECMST). Deze job wordt automatisch maandelijks uitgevoerd, maar kan hier ook handmatig worden gestart. Om de job handmatig uit te voeren:
- Ga naar systeeemWise > Dashboard > Dashboard > Jobs.
- Klik op 'Bouw Leesadviezen'.
- Vul een Begindatum en Einddatum in en klik op 'OK'.