TWYN#54942 kopieerfunctie facturen
svn path=/Website/trunk/; revision=39743
This commit is contained in:
@@ -336,7 +336,7 @@ function model_fin_factuur()
|
||||
var v_discipline_key = (typeof obj.budgetdiscipline == "object" ? obj.budgetdiscipline.id : obj.budgetdiscipline);
|
||||
checkUniekFactuurnummer(-1, v_discipline_key, obj.invoice);
|
||||
// Bij een kopiefactuur van een origineel (factuurnummer zonder volgnummer)
|
||||
// moet het originele factuurnummer de toevoeging "/1" krijgen.
|
||||
// moet het originele factuurnummer de toevoeging "/01" krijgen.
|
||||
// De vaste factuurnummers echter niet.
|
||||
var vast_factnr = isVastFactuurnummer(obj.invoice);
|
||||
var is_clone = (getQParamInt("scf_clone", 0) == 1);
|
||||
@@ -355,7 +355,7 @@ function model_fin_factuur()
|
||||
// Het originele factuurnummer heeft nog geen volgnummer.
|
||||
// Deze dus alsnog toevoegen.
|
||||
var sql = "UPDATE fin_factuur"
|
||||
+ " SET fin_factuur_nr = " + safe.quoted_sql(fact_nr_org + "/1")
|
||||
+ " SET fin_factuur_nr = " + safe.quoted_sql(fact_nr_org + "/01")
|
||||
+ " WHERE fin_factuur_key = " + org_fin_key;
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
|
||||
@@ -16,7 +16,8 @@
|
||||
<!-- #include file="../api2/model_fin_factuur.inc" -->
|
||||
<%
|
||||
var p_mld_opdr_key = getQParamInt("opdrachtcommon", -1);
|
||||
var project_key = getQParamInt("budgetproject", -1);
|
||||
var discipline_key = getQParamInt("budgetdiscipline", -1);
|
||||
var project_key = getQParamInt("budgetproject", -1);
|
||||
p_mld_opdr_key = (p_mld_opdr_key == -1 ? getQParamInt("order", -1) : p_mld_opdr_key);
|
||||
|
||||
var this_model = new model_fin_factuur();
|
||||
@@ -45,6 +46,17 @@ if (mode == "search")
|
||||
<%
|
||||
}
|
||||
|
||||
if (mode == "edit")
|
||||
{
|
||||
%>
|
||||
<script>
|
||||
if (<%=discipline_key%> >= -1) var budgetdiscipline_key = <%=discipline_key%>;
|
||||
if (<%=project_key%> >= -1) var budgetproject_key = <%=project_key%>;
|
||||
</script>
|
||||
<%
|
||||
}
|
||||
|
||||
|
||||
var model_params = {
|
||||
"search": {
|
||||
"filters": [
|
||||
|
||||
Reference in New Issue
Block a user