Hallo, Corinna,
hier gibt es sicherlich einen ganzen Sack voll Verfahren, mit denen Du Doppelausleihen vermeiden kannst.
Wenn Du mit ResponseDocs arbeitest, kannst Du mit @GetDocField / @SetDocField vom Ausleihdokument auf das Stammdokument des Buchs zurückgreifen (und den Ausleihstatus auslesen / setzen).
Mit @functions ist das Verfahren aber nicht unbedingt ganz sicher - es kann durchaus passieren, dass eine Buchrückgabe nicht zurückgesetzt wird. Vor allem setzt dies voraus, dass der Ersteller des Ausleihdokuments in das Stammdokument schreiben darf - nicht unbedingt gut.
Besser wäre also ein Verfahren auf Basis LotusScript, das die Verfügbarkeit an Hand der Ausleihdokumente prüft (via @functions ist dies nicht möglich).
Sag einfach an, wie Du weiter machen willst. Das Thema dürfte allgemein interessant sein.
Bernhard