HSLE#56678: Uitleenregistratie mobiel geeft foutmelding bij ICT Hardware.

svn path=/Website/branches/v2018.2/; revision=41168
This commit is contained in:
Maykel Geerdink
2019-02-26 12:40:04 +00:00
parent f4566c7a83
commit f0d78a11dc

View File

@@ -2105,19 +2105,19 @@ ins = {checkAutLevel:
}
sqlOwnerA = sqlOwner_select
+ " , CASE WHEN i.ins_alg_ruimte_type_org IS NOT NULL"
+ " THEN (SELECT p.prs_perslid_naam_full"
+ " FROM prs_v_perslid_fullnames_all p"
+ " WHERE p.prs_perslid_key = i.ins_alg_ruimte_key)"
+ " ELSE (SELECT " + S("prs_dep_string")
+ " FROM prs_v_afdeling d"
+ " WHERE prs_afdeling_key = i.ins_alg_ruimte_key)"
+ " END uitgeleend_aan"
+ (!mobile
? sqlKenmerkBewerkbaar_select
+ ", b.prs_bedrijf_key prs_bedrijf_key" // bedrijf key
+ ", d.prs_afdeling_key1"
+ ", CASE WHEN i.ins_alg_ruimte_type_org IS NOT NULL"
+ " THEN (SELECT p.prs_perslid_naam_full"
+ " FROM prs_v_perslid_fullnames_all p"
+ " WHERE p.prs_perslid_key = i.ins_alg_ruimte_key)"
+ " ELSE (SELECT " + S("prs_dep_string")
+ " FROM prs_v_afdeling d"
+ " WHERE prs_afdeling_key = i.ins_alg_ruimte_key)"
+ " END uitgeleend_aan"
+ ", CASE WHEN i.ins_alg_ruimte_type_org IS NOT NULL"
+ " THEN (SELECT p.prs_perslid_email"
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = i.ins_alg_ruimte_key)"
@@ -2148,14 +2148,14 @@ ins = {checkAutLevel:
sqlOwnerP = sqlOwner_select
+ " , (SELECT pf.prs_perslid_naam_full"
+ " FROM prs_v_perslid_fullnames_all pf"
+ " WHERE pf.prs_perslid_key = p.prs_perslid_key"
+ " ) uitgeleend_aan"
+ (!mobile
? sqlKenmerkBewerkbaar_select
+ ", b.prs_bedrijf_key prs_bedrijf_key " // bedrijf key
+ ", d.prs_afdeling_key1"
+ ", (SELECT pf.prs_perslid_naam_full"
+ " FROM prs_v_perslid_fullnames_all pf"
+ " WHERE pf.prs_perslid_key = p.prs_perslid_key"
+ " ) uitgeleend_aan"
+ ", p.prs_perslid_email uitgeleend_aan_email"
+ ", i.ins_alg_ruimte_key alg_ruimte_key " // person key
+ ", p.prs_afdeling_key prs_afdeling_key" // department key
@@ -2184,11 +2184,11 @@ ins = {checkAutLevel:
: "");
sqlOwnerCP = sqlOwner_select
+ " , c.prs_contactpersoon_naam uitgeleend_aan"
+ (!mobile
? sqlKenmerkBewerkbaar_select
+ ", (SELECT c.prs_bedrijf_key FROM prs_contactpersoon c WHERE c.prs_contactpersoon_key = i.ins_alg_ruimte_key) prs_bedrijf_key" // bedrijf key
+ ", 0 dummy1" // department key
+ ", c.prs_contactpersoon_naam uitgeleend_aan"
+ ", c.prs_contactpersoon_email uitgeleend_aan_email"
+ ", i.ins_alg_ruimte_key alg_ruimte_key" // person key
+ ", NULL prs_afdeling_key" // department key
@@ -2238,6 +2238,12 @@ ins = {checkAutLevel:
+ ", rs.res_rsv_deel_van"
+ ", rs.res_rsv_deel_tot"
+ ", " + sqlInspectie_select
+ ", CASE WHEN i.ins_alg_ruimte_type_org IS NOT NULL"
+ " THEN (SELECT p.prs_perslid_naam_full"
+ " FROM prs_v_perslid_fullnames_all p"
+ " WHERE p.prs_perslid_key = i.ins_alg_ruimte_key)"
+ " ELSE NULL"
+ " END uitgeleend_aan"
+ (!mobile
? ", s.ins_srtdeel_code"
+ ", i.ins_deel_opmerking"
@@ -2272,12 +2278,6 @@ ins = {checkAutLevel:
+ ", NULL prs_bedrijf_key"
+ ", NULL prs_afdeling_key1"
+ ", CASE WHEN i.ins_alg_ruimte_type_org IS NOT NULL"
+ " THEN (SELECT p.prs_perslid_naam_full"
+ " FROM prs_v_perslid_fullnames_all p"
+ " WHERE p.prs_perslid_key = i.ins_alg_ruimte_key)"
+ " ELSE NULL"
+ " END uitgeleend_aan"
+ ", CASE WHEN i.ins_alg_ruimte_type_org IS NOT NULL"
+ " THEN (SELECT p.prs_perslid_email"
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = i.ins_alg_ruimte_key)"