DJIN#35660: Rebound: Behandelaar van opdrachten bij "groepswerkwijze" kiezen/zien.
svn path=/Website/trunk/; revision=31638
This commit is contained in:
@@ -48,7 +48,15 @@ for (var i = 0; i < ingesloten.length; i++)
|
||||
if (mld_opdr.uitv_type == 'B' && mld_opdr.uitv_intern && mld_opdr.contactpers_key == -1)
|
||||
fields.push({ dbs: "prs_perslid_key", typ: "key", val: user_key, track: L("lcl_mld_behandelaar"), foreign: "prs_perslid" });
|
||||
else if (mld_opdr.uitv_type == 'B' && !mld_opdr.uitv_intern && mld_opdr.contactpersuitv_key == null)
|
||||
fields.push({ dbs: "prs_contactpersoon_key", typ: "key", val: user_key, track: L("lcl_contact_pers"), foreign: "prs_contactpersoon" });
|
||||
{ // Is de user een extern contactpersoon? Dan deze invullen als contactpersoon.
|
||||
var sql = "SELECT cp.prs_contactpersoon_key"
|
||||
+ " FROM prs_contactpersoon cp"
|
||||
+ " WHERE prs_perslid_key = " + user_key;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
if (!oRs.eof)
|
||||
fields.push({ dbs: "prs_contactpersoon_key", typ: "key", val: oRs("prs_contactpersoon_key").Value, track: L("lcl_contact_pers"), foreign: "prs_contactpersoon" });
|
||||
oRs.Close();
|
||||
}
|
||||
if (fields.length > 0)
|
||||
{
|
||||
var mldUpd = buildTrackingUpdate("mld_opdr", "mld_opdr_key = " + ingesloten[i], fields);
|
||||
|
||||
Reference in New Issue
Block a user