UWVA#40986 igv. update natuurlijk eerst de melding bepalen

svn path=/Website/branches/v2017.1/; revision=34440
This commit is contained in:
Maarten van der Heide
2017-06-27 12:13:07 +00:00
parent 960897e9f4
commit 717297b5fd

View File

@@ -125,7 +125,7 @@ for (i = 0; i < meldingen.length; i++)
var oRs = Oracle.Execute(tsql);
if (oRs("aantal").value == 1)
{
mld_key = oRs("mld_melding_key").value
mld_key = oRs("mld_melding_key").value;
meldaction = "update";
}
else
@@ -133,6 +133,19 @@ for (i = 0; i < meldingen.length; i++)
meldaction = "insert";
}
}
else if (meldaction == "update")
{
// Kijk of er een melding bestaat met dit externe nummer.
// Ben je bang dat het nummer vaker voorkomt dan kun je deze prefixen in de xsl
tsql = "SELECT MIN(mld_melding_key) mld_melding_key, COUNT(*) aantal"
+ " FROM mld_melding"
+ " WHERE mld_melding_externnr ="+ safe.quoted_sql(ext_id);
var oRs = Oracle.Execute(tsql);
if (oRs("aantal").value == 1)
{
mld_key = oRs("mld_melding_key").value;
}
}
if (ext_id == null)
{