MARX#73602 Vertaling van vaardigheid(code) van opdrachtgever in het planningsbericht
svn path=/Website/branches/v2022.2/; revision=56627
This commit is contained in:
@@ -191,6 +191,29 @@ function enhance_dates(xmlReq)
|
||||
}
|
||||
oRs.close();
|
||||
}
|
||||
|
||||
|
||||
var expertise_vertaling_xml = "";
|
||||
// Fetch expertise code van een opdrachtgever en de code die bij leverancier hiervoor staat (bekend is).
|
||||
var sql = "SELECT SUBSTR(fac_usrdata_upper, INSTR(fac_usrdata_upper,'|')+1) code_opdrachtgever, fac_usrdata_omschr code_opdrachtnemer"
|
||||
+ " FROM fac_usrdata"
|
||||
+ " WHERE fac_usrtab_key = 8"
|
||||
+ " AND fac_usrdata_upper like '" + uitvoerende_key + "|%'"
|
||||
+ " AND fac_usrdata_verwijder IS NULL";
|
||||
var oRs = Oracle.Execute(sql);
|
||||
while (!oRs.eof)
|
||||
{
|
||||
expertise_vertaling_xml = "<expertise>"
|
||||
+ " <expertise_opdrachtgever>" + oRs("code_opdrachtgever").Value + "</expertise_opdrachtgever>"
|
||||
+ " <expertise_opdrachtnemer>" + oRs("code_opdrachtnemer").Value + "</expertise_opdrachtnemer>"
|
||||
+ "</expertise>";
|
||||
oRs.MoveNext();
|
||||
}
|
||||
oRs.close();
|
||||
if (expertise_vertaling_xml)
|
||||
{
|
||||
expertise_vertaling_xml = "<marx_expertise_vertaaltabel>" + expertise_vertaling_xml + "</marx_expertise_vertaaltabel>"
|
||||
}
|
||||
|
||||
function enrichXml(xmlReq) {
|
||||
var sql_params = "'bedrijf', " + uitvoerende_key + " , "
|
||||
@@ -237,6 +260,13 @@ function enhance_dates(xmlReq)
|
||||
var XML_node_id = new ActiveXObject("Msxml2.DOMDocument.6.0");
|
||||
XML_node_id.loadXML("<xml_id>" + xml_id + "</xml_id>");
|
||||
bedrijf_node.appendChild(XML_node_id.documentElement);
|
||||
|
||||
if (expertise_vertaling_xml)
|
||||
{
|
||||
var XML_node_expertise = new ActiveXObject("Msxml2.DOMDocument.6.0");
|
||||
XML_node_expertise.loadXML(expertise_vertaling_xml);
|
||||
bedrijf_node.appendChild(XML_node_expertise.documentElement);
|
||||
}
|
||||
|
||||
if (API.apidata.loglevel)
|
||||
__Log2File(xmlReq.xml, "xml2b");
|
||||
|
||||
Reference in New Issue
Block a user