MARX#35873 Knop bij de factuurregels die de materiaalregels kopieert (overneemt)

svn path=/Website/trunk/; revision=30494
This commit is contained in:
Erik Groener
2016-09-01 10:49:22 +00:00
parent 319a1bff8c
commit 8885ad9b2f
3 changed files with 9 additions and 5 deletions

View File

@@ -1459,6 +1459,7 @@ fin = { func_enabled_factuur: // Wat mag ik zoal op deze specifieke factuur?
showEditableFINregels: function _showEditableFINregels(this_fin, btwtabel)
{
var fin_factuur = this_fin.factuur_info;
var hasMateriaal = this_fin.referentieinfo && this_fin.referentieinfo.opdr_materiaal && this_fin.referentieinfo.opdr_materiaal.list.length;
var html = [];
// SELECTED ITEMS
html.push("<tr><td>"
@@ -1468,9 +1469,9 @@ fin = { func_enabled_factuur: // Wat mag ik zoal op deze specifieke factuur?
+ (this_fin.canInvLinChange
? "<img title='" + L("lcl_add") + "' src='../pictures/plus.png' OnClick='AddItem();FcltMgr.resized();'>"
: "")
+ (true // Zijn er materiaal regels? Dat zien we straks clientside!
? "&nbsp;<img id='imp_materiaal' title='" + L("lcl_import") + "' src='../pictures/bezimport.png' OnClick='AddOpdrMaterial();FcltMgrresized();'>"
: "")
+ "&nbsp;<img id='imp_materiaal' title='" + L("lcl_import") + "'"
+ (hasMateriaal ? "" : " style='display: none'")
+ " src='../pictures/bezimport.png' OnClick='AddOpdrMaterial();FcltMgrresized();'>"
+ "</th>"
+ "<th>" + L("lcl_descr") + "</th>"
+ "<th>" + L("lcl_location") + "</th>"

View File

@@ -221,6 +221,7 @@ var fin_btwtabel_key = oRs("fin_btwtabel_key").value; // Standaard btw tabel key
);
<% } %>
<% } %>
referenceChanged(false);
});
// Settings needed by fin_edit_factuur.js

View File

@@ -415,8 +415,10 @@ function FcltGetRefInfoCallback(json)
window.btwtabel_key = json.btwtabel_key;
window.btwtabel = json.btwtabel;
fin_materiaal = json.opdr_materiaal;
if (!fin_materiaal.list.length || fin_materiaal.readonly)
$("#imp_materiaal").hide();
if (fin_materiaal.list.length && !fin_materiaal.readonly)
{
$("#imp_materiaal").show();
}
if (count == 0 && json.refchanged && fin_key == -1)
{