OPEN REST API: Unterschied zwischen Gebührenabruf über REST API und Leserkonto in BIBLIOTHECAnext
Problembeschreibung
- Wenn man über BIBLIOTHECAnext Gebühren pauschal bezahlt, werden diese beim Kontoabruf über die REST API nach wie vor als Offen angezeigt.
- Bei der Bezahlung über die REST API oder bei einer gezielten Bezahlung über das Gebührenkonto in BIBLOTHECAnext nicht.
Lösung
-
Warten Sie bis bis zum nächsten Tagesabschluss.
Erläuterung
-
Bei einer Pauschalzahlung werden einer oder mehrere Buchungsposten mit einer Zahlaktion bezahlt.
-
Mit dem nächsten Tagesabschluss werden diese vom System verrechnet (also den Gebührenarten zugeordet) und erst danach nicht mehr als "offen" geführt wird (siehe Spalte "offen" im Gebührenjournal aus Ihrem Screenshot mit Betrag <> 0).
Der Tagesabschluss nimmt dabei die Verrechnung der neuesten Zahlung mit der ältesten offenen Gebühr vor. Dann erst gibt es keine offenen Buchungsposten mehr im Gebührenjournal, weil dann die Zahlungen entsprechend zugeordnet sind. -
Die REST API schaut ja jedoch auf den "offen"-Betrag der Buchungen und nicht auf den Kontosaldo insgesamt (der bei diesem Leser ja ausgeglichen ist und daher eigentlich keine offenen Buchungen gelistet werden brauchen). Wird bei einem Leser HEUTE an der Theke eine Zahlung vorgenommen und schaut dieser Leser am selben Tag (bzw. noch VOR dem nächsten regulären Tagesabschluss) gleich über die REST API auf sein Konto, wird die bereits bezahlte Buchung noch als "offen" gelistet.
-
Mit dem nächsten Tag nach dem Tagesabschluss wird dann der "richtige" Betrag angezeigt.
Gilt für
- BIBLIOTHECAnext und OPEN REST API allgemein
Workaround
Wenn Sie möchten, dass die Gebühren direkt ausgeglichen angezeigt werden, können Sie die Gebühren gezielt bezahlen.
- Öffnen Sie das Gebührenkonto des Lesers und wählen Sie alle offenen Gebühren aus.
- Öffnen Sie mit einem rechten Mausklick das Kontextmenü und wählen Sie "Bezahlen".
- Dann sind die Zahlungen direkt den Gebühren zugeordnet.
---
Seiten ID
60235