AARW#37960 api_mldsoap.asp ook verplicht alg-niveau laten testen

svn path=/Website/branches/v2016.3/; revision=32315
This commit is contained in:
Jos Groot Lipman
2017-01-11 12:40:51 +00:00
parent 625e7dca63
commit c20144031d

View File

@@ -195,9 +195,7 @@ for (i = 0; i < meldingen.length; i++)
}
}
tsql = "SELECT sm.mld_stdmelding_t_uitvoertijd.tijdsduur tijdsduur"
+ " , sm.mld_stdmelding_t_uitvoertijd.eenheid eenheid"
+ " , sm.alg_onrgoed_niveau"
tsql = "SELECT 1"
+ " FROM mld_stdmelding sm"
+ " WHERE sm.mld_stdmelding_key = " + stdmld_key
+ " AND sm.mld_stdmelding_verwijder IS NULL";
@@ -209,10 +207,12 @@ for (i = 0; i < meldingen.length; i++)
}
else
{ // Hier heb ik een geldige mld_stdmelding_key.
var stdmld_sla_tijdsduur = oRs("tijdsduur").value;
var stdmld_sla_eenheid = oRs("eenheid").value;
var stdmld_niveau = oRs("alg_onrgoed_niveau").value; // required niveau
var alglevel_ok = !stdmld_niveau; // Zonder niveau altijd goed
var stdm_info = mld.mld_stdmeldinginfo(stdmld_key);
var stdmld_sla_tijdsduur = stdm_info.prioriteiten[3].uitvoertijd;
var stdmld_sla_eenheid = stdm_info.prioriteiten[3].eenheid;
var stdmld_niveau = stdm_info.alg_onrgoed_niveau; // required niveau
var alglevel_ok = !stdm_info.ins_srtdiscipline_alg || !stdmld_niveau; // Zonder niveau altijd goed
fields.push({ dbs: "mld_stdmelding_key", typ: "key", val: stdmld_key });
fields.push({ dbs: "mld_melding_t_uitvoertijd.tijdsduur", typ: "number", val: stdmld_sla_tijdsduur, obj: "MLD_T_UITVOERTIJD" });