diff --git a/APPL/INS/ins.inc b/APPL/INS/ins.inc index b417e299e9..1ba1983b14 100644 --- a/APPL/INS/ins.inc +++ b/APPL/INS/ins.inc @@ -1764,7 +1764,13 @@ ins = {checkAutLevel: (disc_key? disc_key : ''), 1); // AKZA#430/PF, AKZA#496/MGE - // Deelqueries sqlOwnerA en sqlOwnerCP leveren alleen resultaat op als "Beschikbaar" (insAvail) is aangevinkt. + // Deelqueries sqlOwnerA en sqlOwnerCP leveren alleen resultaat op als + // 1) "Beschikbaar" (insAvail) is aangevinkt of + // 2) Niet naar de _org autorisatie gekeken hoeft te worden (!auth_org). + // !auth_org = S("ins_auth_obj_lendout") == 0 || !fronto || !insLentOut; + // = Authorization scope for objects which are lended out is 0=owner(borrower) of + // ik zit niet bij uitleenregistratie of + // object is niet uitgeleend. sqlOwner = (insAvail || !auth_org ? sqlOwnerA + sql_ex + " UNION " + sqlOwnerCP + sql_ex + " UNION " : "")