TWYN#52228 foutmelding wijzigen factuurgegevens
svn path=/Website/trunk/; revision=36967
This commit is contained in:
@@ -354,8 +354,24 @@ function model_fin_factuur()
|
||||
// Bij wijzigen van factuur moet prs_kostensoort_key nog gevuld worden.
|
||||
// Gebruik daarvoor die van mld_opdr.
|
||||
setKostensoort(obj);
|
||||
// Project-key kan als gevolg van de filtering niet aanwezig zijn.
|
||||
// Haal deze dus maar op met behulp van de factuur-key.
|
||||
var sql = "SELECT kr.bgt_project_key"
|
||||
+ " FROM bgt_kostenrubriek kr"
|
||||
+ " , prs_kostensoortgrp kg"
|
||||
+ " , prs_kostensoort ks"
|
||||
+ " , mld_opdr mo"
|
||||
+ " , fin_factuur fa"
|
||||
+ " WHERE kr.bgt_kostenrubriek_key = kg.bgt_kostenrubriek_key"
|
||||
+ " AND kg.prs_kostensoortgrp_key = ks.prs_kostensoortgrp_key"
|
||||
+ " AND ks.prs_kostensoort_key = mo.prs_kostensoort_key"
|
||||
+ " AND mo.mld_opdr_key = fa.mld_opdr_key"
|
||||
+ " AND fa.fin_factuur_key = " + key;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
var v_project_key = oRs("bgt_project_key").Value;
|
||||
oRs.Close();
|
||||
// Is de combinatie factuurnummer/volgnummer nog steeds uniek?
|
||||
checkUniekFactuurnummer(key, obj.budgetproject, obj.invoice);
|
||||
checkUniekFactuurnummer(key, v_project_key, obj.invoice);
|
||||
}
|
||||
|
||||
function setKostensoort(obj)
|
||||
|
||||
Reference in New Issue
Block a user