UWVA#40986 igv. update natuurlijk eerst de melding bepalen
svn path=/Website/branches/v2017.1/; revision=34440
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user