AADS#52096 MJOB: Bij het aanmaken van de meldingen het onderwerp/omschrijving vullen
svn path=/Website/trunk/; revision=37811
This commit is contained in:
@@ -2419,6 +2419,7 @@ ins = {checkAutLevel:
|
||||
+ " , e.ins_srtcontrole_key"
|
||||
+ " , e.ins_srtcontrole_level"
|
||||
+ " , e.ins_srtcontrole_omschrijving"
|
||||
+ " , e.ins_srtcontrole_info"
|
||||
+ " , e.ins_srtcontrole_kosten"
|
||||
+ " , e.ins_srtcontrole_kosten2"
|
||||
+ " , e.ins_srtcontrole_kosten3"
|
||||
@@ -2565,6 +2566,7 @@ ins = {checkAutLevel:
|
||||
+ " END)) org_nextdate"
|
||||
+ " , c.plandatum"
|
||||
+ " , e.ins_deel_aantal"
|
||||
+ " , e.ins_srtdeel_omschrijving"
|
||||
+ " , e.ins_srtdeel_eenheid"
|
||||
+ " , e.ins_srtcontrole_eind"
|
||||
+ " , e.ins_srtcontrole_afbouwtijd"
|
||||
@@ -2588,6 +2590,7 @@ ins = {checkAutLevel:
|
||||
+ " FROM (SELECT el.ins_deel_key"
|
||||
+ " , el.ins_srtcontroledl_xcp_key"
|
||||
+ " , el.ins_srtcontrole_omschrijving"
|
||||
+ " , el.ins_srtcontrole_info"
|
||||
+ " , el.ins_srtcontrole_kosten"
|
||||
+ " , el.ins_srtcontrole_kosten2"
|
||||
+ " , el.ins_srtcontrole_kosten3"
|
||||
@@ -2599,6 +2602,7 @@ ins = {checkAutLevel:
|
||||
+ " , el.ins_srtcontrole_key"
|
||||
+ " , el.ins_srtcontrole_level"
|
||||
+ " , el.ins_deel_aantal"
|
||||
+ " , (SELECT ins_srtdeel_omschrijving FROM ins_srtdeel where ins_srtdeel_key = el.ins_srtdeel_key) ins_srtdeel_omschrijving"
|
||||
+ " , el.ins_srtdeel_eenheid"
|
||||
+ " , el.ins_srtcontrole_eind"
|
||||
+ " , el.ins_srtcontrole_afbouwtijd"
|
||||
|
||||
@@ -99,12 +99,15 @@ if (freeze && groupby < 8)
|
||||
{
|
||||
var ins_key = oRs("ins_deel_key").Value;
|
||||
var srtcont_key = oRs("ins_srtcontrole_key").Value;
|
||||
var ins_srtdeel_oms = oRs("ins_srtdeel_omschrijving").Value;
|
||||
var ins_srtcont_oms = oRs("ins_srtcontrole_info").Value;
|
||||
var nextdate = oRs("nextdate").Value != null? new Date(oRs("nextdate").Value) : null;
|
||||
var inspstatus = oRs("ins_deelsrtcontrole_status").Value;
|
||||
var kosten = oRs("freeze_bedrag").Value;
|
||||
var opm_has_higherprio = oRs("opm_has_higherprio").Value;
|
||||
ingesloten.push({ins_key: ins_key, srtcont_key: srtcont_key, dlsrtcont_key: -1,
|
||||
kosten: kosten, ismjob: true});
|
||||
kosten: kosten, ismjob: true,
|
||||
srtdeel_oms: ins_srtdeel_oms, srtcontr_oms: ins_srtcont_oms});
|
||||
|
||||
if (inspstatus == 0)
|
||||
// Er is al een ingeplande inspectie. Deze kan nu gestart worden.
|
||||
@@ -200,6 +203,8 @@ else
|
||||
+ " POWER(" + inflatiefactor + " , " + mjb_freeze_year + " - EXTRACT(YEAR FROM SYSDATE))" // Bevriezen van het kalenderjaar S("mjb_freeze_year").
|
||||
+ " , 0) bedrag" // Geen btw in bedrag/kosten die opgeslagen moet worden.
|
||||
+ " , xcp.ctr_ismjob"
|
||||
+ " , xcp.ins_srtcontrole_info"
|
||||
+ " , (SELECT ins_srtdeel_omschrijving FROM ins_srtdeel WHERE ins_srtdeel_key = xcp.ins_srtdeel_key) ins_srtdeel_omschrijving"
|
||||
+ " FROM ins_deelsrtcontrole idsc"
|
||||
+ " , ins_v_defined_inspect_xcp xcp"
|
||||
+ " WHERE xcp.ins_srtcontrole_key = idsc.ins_srtcontrole_key(+)" // Er kan nog voor de eerste keer geinspecteerd moeten worden.
|
||||
@@ -214,6 +219,8 @@ else
|
||||
// Waarden moeten aanwezig zijn. Mocht dat niet zo zijn dan is er iets fout.
|
||||
var ins_deelsrtcontrole_status = oRs("ins_deelsrtcontrole_status").Value != null? oRs("ins_deelsrtcontrole_status").Value : -1; // Als er nog geen inspectie is geweest is de status -1.
|
||||
var ins_deelsrtcontrole_key = oRs("ins_deelsrtcontrole_key").Value;
|
||||
var ins_srtdeel_oms = oRs("ins_srtdeel_omschrijving").Value;
|
||||
var ins_srtcontrole_oms = oRs("ins_srtcontrole_info").Value;
|
||||
var kosten = oRs("bedrag").Value;
|
||||
var ismjob = oRs("ctr_ismjob").Value == 1;
|
||||
oRs.Close();
|
||||
@@ -229,7 +236,10 @@ else
|
||||
if ((!freeze && this_ins.canInspStart) || (freeze && this_ins.canInspFreeze))
|
||||
{ // Alle Arrays zijn even groot.
|
||||
ingesloten.push({ins_key: ins_key_arr[i], srtcont_key: srtcont_key_arr[i], dlsrtcont_key: dlsrtcont_key,
|
||||
inspectiestatus: ins_deelsrtcontrole_status, kosten: kosten, ismjob: ismjob });
|
||||
inspectiestatus: ins_deelsrtcontrole_status,
|
||||
kosten: kosten, ismjob: ismjob,
|
||||
srtdeel_oms: ins_srtdeel_oms, srtcontr_oms: ins_srtcontrole_oms
|
||||
});
|
||||
tobestart++;
|
||||
}
|
||||
}
|
||||
@@ -454,6 +464,8 @@ for (var i = 0; i < ingesloten.length; i++)
|
||||
var params = {};
|
||||
var jsondata = {issuetype: default_stdmelding,
|
||||
issuedate: new Date(),
|
||||
subject: ingesloten[i].srtdeel_oms,
|
||||
description: ingesloten[i].srtcontr_oms,
|
||||
account: user.afdeling().prs_kostenplaats_key(),
|
||||
contact: user_key,
|
||||
location: loc_key,
|
||||
|
||||
Reference in New Issue
Block a user