AAEN#51467 -- Opruimen van AAEN (Enexis) omgeving
svn path=/Website/branches/v2018.1/; revision=39388
@@ -1,55 +0,0 @@
|
||||
/*
|
||||
* $Revision$
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
@import "../AAXX/default.css";
|
||||
|
||||
#headerblok
|
||||
{
|
||||
background: url(Enexis.gif) no-repeat;
|
||||
background-color: #FFFFFF;
|
||||
background-position: 5px 5px;
|
||||
color: #000002;
|
||||
}
|
||||
|
||||
.nomicon {
|
||||
background-color: #b3dc1f;
|
||||
}
|
||||
|
||||
div.fcltframeheader {
|
||||
color: #535353;
|
||||
}
|
||||
|
||||
#iframerextratitle {
|
||||
color: #535353;
|
||||
}
|
||||
|
||||
#fslogo
|
||||
{
|
||||
margin-top: 30px;
|
||||
margin-left: 20px;
|
||||
background: url(../../cust/aaen/enexis.gif) no-repeat;
|
||||
height: 100px;
|
||||
width: 200px;
|
||||
}
|
||||
|
||||
#floorscreen5384 #theReport
|
||||
{
|
||||
bottom: 50px !important;
|
||||
}
|
||||
|
||||
#mapCell {
|
||||
height: 900px;
|
||||
}
|
||||
|
||||
.floorscreen #verdiepingen input
|
||||
{
|
||||
color: #ffffff;
|
||||
background-color: #5f5f5f;
|
||||
}
|
||||
|
||||
.floorscreen #verdiepingen .selected
|
||||
{
|
||||
background-color: #bedc00;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
@@ -1,4 +0,0 @@
|
||||
Deze klant maakt gebruik van mcust_AAEN.min.css
|
||||
In de CUST-folder is deze hernoemd naar mcust.css
|
||||
|
||||
NB: De volledige css met commentaar bewaren ivm conversie in de themeroller.
|
||||
0
CUST/AAEN/export/RUIMTE_XML/.gitignore
vendored
@@ -1,7 +0,0 @@
|
||||
open 193.176.216.19
|
||||
user AR_arcadis
|
||||
@r_@rc@d1s
|
||||
hash
|
||||
lcd RES_RUIMTE_XML
|
||||
put *.xml
|
||||
bye
|
||||
@@ -1,7 +0,0 @@
|
||||
open 193.176.216.19
|
||||
user AR_arcadis
|
||||
@r_@rc@d1s
|
||||
hash
|
||||
lcd RUIMTE_XML
|
||||
put *.xml
|
||||
bye
|
||||
@@ -1,19 +0,0 @@
|
||||
REM GEN_EXPORT_DAILY_TASK.BAT
|
||||
REM
|
||||
REM Roept scripts aan die dagelijks uitgevoerd moeten worden
|
||||
REM
|
||||
REM Context : roep deze file aan indien nodig, of schedule deze
|
||||
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
|
||||
REM
|
||||
REM $Revision$
|
||||
REM $Id$
|
||||
REM
|
||||
REM (c) 2009, SG facilitor, +31 (53) 4800710, helpdesk@sgfacilitor.nl
|
||||
REM
|
||||
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat DAILY_TASK
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
REM GEN_EXPORT_EXACT.BAT
|
||||
REM
|
||||
REM Exporteert informatie naar een export-bestand
|
||||
REM
|
||||
REM Context : roep deze file aan indien nodig, of schedule deze
|
||||
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
|
||||
REM
|
||||
REM $Revision$
|
||||
REM $Id$
|
||||
REM
|
||||
REM (c) 2010, SG|facilitor bv, +31 (53) 4800700, support@sgfacilitor.nl
|
||||
REM
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat VERWERK_EXACT
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat BUNDEL_CATERING
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT_VERKOOP
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT_VERKOOP_VJ
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat CUST_VERKOOP
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT_UREN
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat VERWERK_EXACT_UREN
|
||||
@@ -1,16 +0,0 @@
|
||||
REM GEN_EXPORT_LEASE_AANVRAAG.BAT
|
||||
REM
|
||||
REM AAEN
|
||||
REM
|
||||
REM Maakt opdracht naar leasemaatschappij aan voor goedgekeurde leaseaanvragen.
|
||||
REM
|
||||
REM Context : roep deze file aan indien nodig, of schedule deze
|
||||
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
|
||||
REM
|
||||
REM $Revision$
|
||||
REM $Id$
|
||||
REM
|
||||
REM (c) 2010, SG|facilitor bv, +31 (53) 4800700, support@sgfacilitor.nl
|
||||
REM
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat LEASE_AANVRAAG
|
||||
@@ -1,23 +0,0 @@
|
||||
REM GEN_EXPORT_RES_RUIMTE_XML.BAT
|
||||
REM
|
||||
REM AAFM
|
||||
REM
|
||||
REM Exporteer de reserveerbare ruimten.
|
||||
REM
|
||||
REM Context : roep deze file aan indien nodig, of schedule deze
|
||||
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
|
||||
REM
|
||||
REM $Revision$
|
||||
REM $Id$
|
||||
REM
|
||||
REM (c) 2005, Dijkoraad IT bv, +31 (53) 4800700, facilitorsupport@it.dijkoraad.nl
|
||||
REM
|
||||
|
||||
REM ================================================== remove old exportfiles
|
||||
del .\RES_RUIMTE_XML\*.xml
|
||||
|
||||
REM ================================================== create exportfile
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat RES_RUIMTE_XML
|
||||
|
||||
REM ================================================== transfer file to Enexis
|
||||
ftp.exe -n -s:ftp_ruimte2enexis.scr
|
||||
@@ -1,23 +0,0 @@
|
||||
REM GEN_EXPORT_RES_RUIMTE_XML.BAT
|
||||
REM
|
||||
REM AAFM
|
||||
REM
|
||||
REM Bevries de huisvestingssituatie.
|
||||
REM
|
||||
REM Context : roep deze file aan indien nodig, of schedule deze
|
||||
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
|
||||
REM
|
||||
REM $Revision$
|
||||
REM $Id$
|
||||
REM
|
||||
REM (c) 2005, Dijkoraad IT bv, +31 (53) 4800700, facilitorsupport@it.dijkoraad.nl
|
||||
REM
|
||||
|
||||
del .\RUIMTE_XML\*.xml
|
||||
|
||||
REM ================================================== create exportfile
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat RUIMTE_XML
|
||||
|
||||
REM ================================================== transfer file to Enexis
|
||||
ftp.exe -n -s:ftp_ruimte_gebruik2enexis.scr
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
Dim fso, folder, files
|
||||
Set fso = CreateObject("Scripting.FileSystemObject")
|
||||
|
||||
Set folder = fso.GetFolder("d:\Apps\Facilitor\AAFM\CUST\AAEN\export\RES_RUIMTE_XML")
|
||||
Set files = folder.Files
|
||||
For each folderIdx In files
|
||||
If InStrRev(folderIdx.Name, ".xml") > 0 Then
|
||||
Set objEmail = CreateObject("CDO.Message")
|
||||
objEmail.From = "no_reply@aaen.facilitor.nl"
|
||||
objEmail.To = "leo.de.kort@enexis.nl;johan.punter@enexis.nl;a.egberink@sgfacilitor.nl"
|
||||
objEmail.Subject = "Facilitor: Bestand met reserveringen"
|
||||
objEmail.Textbody = "Automatisch verzonden bestand van gereserveerde ruimten."
|
||||
objEmail.AddAttachment "d:\Apps\Facilitor\AAFM\CUST\AAEN\export\RES_RUIMTE_XML\" + folderIdx.Name
|
||||
objEmail.Send
|
||||
End If
|
||||
Next
|
||||
|
||||
|
||||
0
CUST/AAEN/flexfiles/.gitignore
vendored
|
Before Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
0
CUST/AAEN/import/Maas/.gitignore
vendored
@@ -1,8 +0,0 @@
|
||||
cls
|
||||
if not exist ".\Maas\*.xml" goto einde
|
||||
|
||||
|
||||
cscript ..\..\aaxx\import\Maas\MaasStatusResponse.js MAAS2OPDR .\Maas\ "https://aaen.facilitor.nl/default.asp?API=MAAS2OPDR&APIKEY=AtFufSeZqDqCJtOoiqBSnulTrGanFiTX" >>genimport.log 2>>&1
|
||||
|
||||
|
||||
:einde
|
||||
@@ -1,12 +0,0 @@
|
||||
Echo Starten GetStruktonStatus.js
|
||||
|
||||
|
||||
cscript ..\..\AAXX\import\Strukton\GetStruktonStatus.js ../oracle.udl 6179 >>genimport.log
|
||||
|
||||
if errorlevel 1 goto fout
|
||||
|
||||
cscript ..\..\..\utils\gen_import\gen_import.wsf AAEN OPDRSTAT_STRUKTON >>genimport.log 2>>&1
|
||||
goto einde
|
||||
:fout
|
||||
Echo gen_import.exe niet meer uitgevoerd>>genimport.log
|
||||
:einde
|
||||
@@ -1,4 +0,0 @@
|
||||
|
||||
echo 'Empty' >> aaxx_imp.csv
|
||||
cscript ..\..\..\utils\gen_import\gen_import.wsf AAXX AAFM_MEDEWERKERS >>genimport.log 2>>&1
|
||||
|
||||
@@ -1,89 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Untitled</title>
|
||||
<style>
|
||||
.BodyTopBottom{
|
||||
background-color: #FFFFFF;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
color: #736D73;
|
||||
margin-right: 25pt;
|
||||
margin-left: 0pt;
|
||||
margin-top: 0pt;
|
||||
}
|
||||
.TdLeft {
|
||||
background-image: url("./infobord_top.jpg");
|
||||
background-repeat: no-repeat;
|
||||
width: 100%;
|
||||
font-size: x-large;
|
||||
padding-left: 60px;
|
||||
}
|
||||
|
||||
</style>
|
||||
<META HTTP-EQUIV="REFRESH" CONTENT="3600">
|
||||
<script language="Javascript1.2">
|
||||
<!--
|
||||
// please keep these lines on when you copy the source
|
||||
// made by: Nicolas - http://www.javascript-page.com
|
||||
if(navigator.appName == "Netscape"){
|
||||
document.write('<layer id="clock"></layer>');
|
||||
}
|
||||
|
||||
function upclock(){
|
||||
var dte = new Date();
|
||||
var hrs = dte.getHours();
|
||||
var min = dte.getMinutes();
|
||||
var sec = dte.getSeconds();
|
||||
var col = ":";
|
||||
var spc = " ";
|
||||
var apm;
|
||||
|
||||
if (hrs == 0) hrs=24;
|
||||
if (min<=9) min="0"+min;
|
||||
if (sec<=9) sec="0"+sec;
|
||||
|
||||
if(navigator.appName == "Netscape"){
|
||||
document.clock.document.write(hrs+col+min+col+sec+spc+apm);
|
||||
document.clock.document.close();
|
||||
}
|
||||
|
||||
if (navigator.appVersion.indexOf("MSIE") != -1){
|
||||
clock.innerHTML = hrs+col+min+col+sec+spc;
|
||||
}
|
||||
}
|
||||
|
||||
setInterval("upclock()",1000);
|
||||
//-->
|
||||
</script>
|
||||
<script language="JavaScript">
|
||||
<!--
|
||||
function MM_reloadPage(init) { //reloads the window if Nav4 resized
|
||||
if (init==true) with (navigator){ if ((appName=="Netscape")&&(parseInt(appVersion)==4)){
|
||||
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
|
||||
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
|
||||
}
|
||||
MM_reloadPage(true);
|
||||
//-->
|
||||
|
||||
myDays = ["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag","zondag"];
|
||||
myMonths = ["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"];
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="BodyTopBottom">
|
||||
<table border="0" width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="TdLeft">
|
||||
<script type="text/javascript">
|
||||
mijnDatum = new Date();
|
||||
document.write (' ');
|
||||
document.write(myDays[mijnDatum.getDay()]+' '+mijnDatum.getDate()+' '+myMonths[mijnDatum.getMonth()]+' '+' ');
|
||||
if (navigator.appVersion.indexOf("MSIE") != -1){
|
||||
document.write('<span id="clock"></span>');
|
||||
}
|
||||
</script></td>
|
||||
<td width="400px"><img height="100px" src="../vis_logo.jpg"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,72 +0,0 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: infobord.asp
|
||||
Description: A deeplink call to display information on the infobord
|
||||
Parameters:
|
||||
gebouw gebouw: the code of the building. Optional parameter
|
||||
Context:
|
||||
Example: http://aait.facilitor.nl/cust/aait/infobord/infobord.asp?gebouw=LHW&refreshrate=300
|
||||
Note:
|
||||
*/ %>
|
||||
|
||||
<%
|
||||
Response.Expires = 0;
|
||||
%>
|
||||
|
||||
<!-- #include file="../../../appl/Shared/common.inc" -->
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<%
|
||||
// specific params needed to find the reservation which has to be deleted
|
||||
var refreshrate = getQParamInt("refreshrate", -1);
|
||||
var gebouw = getQParam("gebouw", "leeg");
|
||||
|
||||
// find the key of the building
|
||||
var alg_gebouw_key = -1;
|
||||
sql = "SELECT alg_gebouw_key"
|
||||
+ " FROM alg_v_aanweziggebouw g"
|
||||
+ " WHERE alg_gebouw_upper = UPPER(" + safe.quoted_sql(gebouw) + ")";
|
||||
oRs = Oracle.Execute(sql);
|
||||
if (!oRs.eof)
|
||||
{
|
||||
alg_gebouw_key = oRs(0).value;
|
||||
}
|
||||
|
||||
// find the key of the usr_report
|
||||
var fac_usrrap_key = -1;
|
||||
sql = "SELECT fac_usrrap_key"
|
||||
+ " FROM fac_usrrap ur"
|
||||
+ " WHERE UPPER(fac_usrrap_view_name) = 'AAXX_V_RAP_INFOBORD'";
|
||||
oRs = Oracle.Execute(sql);
|
||||
if (!oRs.eof)
|
||||
{
|
||||
fac_usrrap_key = oRs(0).value;
|
||||
}
|
||||
|
||||
var params = "";
|
||||
if (gebouw != "leeg")
|
||||
params += "&fclt_f_colname1=alg_gebouw_key&fclt_f_colvalue1=" + alg_gebouw_key;
|
||||
%>
|
||||
|
||||
</head>
|
||||
|
||||
<body leftmargin="0" topmargin="0" onLoad="Loaded();">
|
||||
<script language="javascript">
|
||||
function Loaded()
|
||||
{
|
||||
<% if (fac_usrrap_key == -1 || (alg_gebouw_key == -1 && gebouw != "leeg"))
|
||||
{ %>
|
||||
alert ("rapport of gebouw kan niet gevonden worden");
|
||||
<% }
|
||||
else
|
||||
{ %>
|
||||
var s = "../../../appl/fac/fac_usrrap_infobord.asp?rap_key=<%=fac_usrrap_key%><%=params%>&refreshrate=<%=refreshrate%>";
|
||||
window.location.href = s;
|
||||
<% } %>
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,27 +0,0 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: infobord.asp
|
||||
Description: A deeplink call to display information on the infobord
|
||||
Parameters:
|
||||
gebouw gebouw: the code of the building. Optional parameter
|
||||
Context:
|
||||
Example: http://aait.facilitor.nl/cust/aait/infobord/infobord.asp?gebouw=LHW&refreshrate=300
|
||||
Note:
|
||||
*/ %>
|
||||
|
||||
<%
|
||||
Response.Expires = 0;
|
||||
%>
|
||||
|
||||
<!-- #include file="../../../appl/Shared/common.inc" -->
|
||||
<html>
|
||||
<head>
|
||||
</head>
|
||||
<frameset border="0" rows="13%,80%,*">
|
||||
<frame name="Top" src="Top.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Content" src="bezoekers_content.asp?<%=Request.ServerVariables("QUERY_STRING")%>" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Bottom" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
</frameset>
|
||||
</html>
|
||||
@@ -1,49 +0,0 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<%
|
||||
/*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: infobord.asp
|
||||
Description: A deeplink call to display information on the infobord
|
||||
Parameters:
|
||||
locatie_code: the code of the location. Optional parameter
|
||||
gebouw_code: the code of the building. Optional parameter
|
||||
verdieping_code: the code of the floor. Optional parameter
|
||||
res_ruimte_naam: the name of the res room. Optional parameter
|
||||
refreshrate: the time the report is refreshed in seconds. Optional parameter
|
||||
Context:
|
||||
Note: Sample gejat van AAES.
|
||||
*/
|
||||
%>
|
||||
<!-- #include file="../../../appl/Shared/common.inc" -->
|
||||
<html>
|
||||
<head>
|
||||
<% FCLTHeader.Generate(); %>
|
||||
<%
|
||||
// specific params needed to find the alg_ruimte_key
|
||||
var res_ruimte_naam = getQParam("res_ruimte_naam", "leeg");
|
||||
var alg_ruimte_key = getQParamInt("alg_ruimte_key", -1);
|
||||
|
||||
if (alg_ruimte_key == -1 )
|
||||
{
|
||||
// find the key of the alg_ruimte
|
||||
sql = "SELECT alg_ruimte_key"
|
||||
+ " FROM res_alg_ruimte rar, res_ruimte rr"
|
||||
+ " WHERE UPPER(res_ruimte_nr) = UPPER(" + safe.quoted_sql(res_ruimte_naam) + ")"
|
||||
+ " AND rr.res_ruimte_key = rar.res_ruimte_key"
|
||||
+ " AND rar.res_alg_ruimte_verwijder IS NULL"
|
||||
+ " ORDER BY alg_ruimte_key DESC";
|
||||
|
||||
oRs = Oracle.Execute(sql);
|
||||
if (!oRs.eof) {
|
||||
alg_ruimte_key = oRs(0).value;
|
||||
}
|
||||
}
|
||||
%>
|
||||
</head>
|
||||
<body leftmargin=0 topmargin=0">
|
||||
<% if (alg_ruimte_key != -1) { %>
|
||||
<div align=right><img width=200px src="../../../appl/shared/qrcode.asp?text=/default.asp?u=HUxBHuBjEmjbUQHW%26alg_ruimte_key=<%=alg_ruimte_key%>"/></div>
|
||||
<% } %>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,47 +0,0 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<%
|
||||
/*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: infobord.asp
|
||||
Description: A deeplink call to display information on the infobord
|
||||
Parameters:
|
||||
locatie_code: the code of the location. Optional parameter
|
||||
gebouw_code: the code of the building. Optional parameter
|
||||
verdieping_code: the code of the floor. Optional parameter
|
||||
refreshrate: the time the report is refreshed in seconds. Optional parameter
|
||||
Context:
|
||||
Note:
|
||||
*/
|
||||
%>
|
||||
<!-- #include file="../../../appl/Shared/common.inc" -->
|
||||
<%
|
||||
var res_ruimte_naam = getQParam("res_ruimte_naam", "Onbekend");
|
||||
var verdieping_code = getQParam("verdieping_code", "Onbekend");
|
||||
%>
|
||||
<html>
|
||||
<head>
|
||||
</head>
|
||||
|
||||
<% if (res_ruimte_naam == "Onbekend") {
|
||||
if (verdieping_code == "Onbekend") { %>
|
||||
<frameset border="0" rows="105,*,10">
|
||||
<frame name="Top" src="Top.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Content" src="infobord_content.asp?<%=Request.ServerVariables("QUERY_STRING")%>" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Bottom" scrolling="no" frameborder="0" noresize>
|
||||
</frameset>
|
||||
<% } else { %>
|
||||
<frameset border="0" rows="105,*,*">
|
||||
<frame name="Top" src="Top.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Content" src="infobord_content.asp?<%=Request.ServerVariables("QUERY_STRING")%>" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Bottom" src="infobord_content.asp?fac_usrrap_key=501&<%=Request.ServerVariables("QUERY_STRING")%>" scrolling="no" frameborder="0" noresize>
|
||||
</frameset>
|
||||
<% }
|
||||
} else { %>
|
||||
<frameset border="0" rows="105,*,200">
|
||||
<frame name="Top" src="Top.html" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Content" src="infobord_content.asp?<%=Request.ServerVariables("QUERY_STRING")%>" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
<frame name="Bottom" src="bottom_content.asp?<%=Request.ServerVariables("QUERY_STRING")%>" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize>
|
||||
</frameset>
|
||||
<% } %>
|
||||
</html>
|
||||
@@ -1,72 +0,0 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<%
|
||||
/*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: infobord.asp
|
||||
Description: A deeplink call to display information on the infobord
|
||||
Parameters:
|
||||
locatie_code: the code of the location. Optional parameter
|
||||
gebouw_code: the code of the building. Optional parameter
|
||||
verdieping_code: the code of the floor. Optional parameter
|
||||
res_ruimte_naam: the name of the res room. Optional parameter
|
||||
refreshrate: the time the report is refreshed in seconds. Optional parameter
|
||||
Context:
|
||||
Note: Sample gejat van AAES.
|
||||
*/
|
||||
|
||||
%>
|
||||
<!-- #include file="../../../appl/Shared/common.inc" -->
|
||||
<html>
|
||||
<head>
|
||||
<% FCLTHeader.Generate(); %>
|
||||
<%
|
||||
// specific params needed to find the reservation which has to be deleted
|
||||
var refreshrate = getQParamInt("refreshrate", -1);
|
||||
var locatie_code = getQParam("locatie_code", "leeg");
|
||||
var gebouw_code = getQParam("gebouw_code", "leeg");
|
||||
var verdieping_code = getQParam("verdieping_code", "leeg");
|
||||
var res_ruimte_naam = getQParam("res_ruimte_naam", "leeg");
|
||||
var fac_usrrap_key = getQParamInt("fac_usrrap_key", -1);
|
||||
|
||||
var params = "";
|
||||
if (locatie_code != "leeg") {
|
||||
params += "&fclt_f_colname1=locatie_code&fclt_f_colvalue1=" + safe.url(locatie_code);
|
||||
}
|
||||
if (gebouw_code != "leeg") {
|
||||
params += "&fclt_f_colname2=gebouw_code&fclt_f_colvalue2=" + safe.url(gebouw_code);
|
||||
// als we een speciaal rapport gebruiken (in geval van beschikbare ruimten) willen we geen filter op verdieping of ruimte)
|
||||
if (verdieping_code != "leeg" && fac_usrrap_key == -1) {
|
||||
params += "&fclt_f_colname3=verdieping_code&fclt_f_colvalue3=" + safe.url(verdieping_code);
|
||||
if (res_ruimte_naam != "leeg") {
|
||||
params += "&fclt_f_colname4=ruimte&fclt_f_colvalue4=" + safe.url(res_ruimte_naam);
|
||||
}
|
||||
}
|
||||
}
|
||||
// find the key of the usr_report
|
||||
if (fac_usrrap_key == -1)
|
||||
{
|
||||
sql = "SELECT fac_usrrap_key"
|
||||
+ " FROM fac_usrrap ur"
|
||||
+ " WHERE UPPER(fac_usrrap_view_name) = 'RES_V_RAP_INFOBORD'";
|
||||
oRs = Oracle.Execute(sql);
|
||||
if (!oRs.eof) {
|
||||
fac_usrrap_key = oRs(0).value;
|
||||
}
|
||||
}
|
||||
%>
|
||||
</head>
|
||||
<body leftmargin=0 topmargin=0 onLoad="Loaded();">
|
||||
<script language="javascript">
|
||||
function Loaded()
|
||||
{
|
||||
<% if (fac_usrrap_key == -1) { %>
|
||||
alert ("rapport kan niet gevonden worden");
|
||||
<% } else { %>
|
||||
var s = "../../../appl/fac/fac_usrrap_infobord.asp?rap_key=<%=fac_usrrap_key%><%=params%>&refreshrate=<%=refreshrate%>";
|
||||
window.location.href = s;
|
||||
<% } %>
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
@@ -1,89 +0,0 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: mld_statusupdate.asp
|
||||
Description: A deeplink call from the reports section of Facilitor to accept or reject lease car requests.
|
||||
Parameters:
|
||||
meldingnr Id of the mld_melding
|
||||
mld_info Information that will be logged in the complain (as part of Opmerking)
|
||||
mld_status Key of mld_statusses
|
||||
Context: Client specific file to handle a deeplink call.
|
||||
Note:
|
||||
*/ %>
|
||||
<%
|
||||
DOCTYPE_Disable = 1;
|
||||
%>
|
||||
<!--#include file="../../appl/Shared/common.inc"-->
|
||||
<!-- #include file="../../appl/Shared/json2.js" -->
|
||||
<!-- #include file="../../appl/Shared/funcodes.inc" -->
|
||||
<%
|
||||
message = "";
|
||||
var mld_opdr_key = -1;
|
||||
var mld_melding_key = -1;
|
||||
var meldingnr = getQParamInt("meldingnr", -1);
|
||||
var mld_info = getQParam("mld_info","");
|
||||
var mld_status = getQParamInt("mld_status", -1);
|
||||
__Log('voor select');
|
||||
sql = " SELECT mld_melding_key FROM mld_melding WHERE mld_melding_key = " + meldingnr;
|
||||
|
||||
oRs = Oracle.Execute(sql);
|
||||
if (!oRs.eof) {
|
||||
// meldingnummer is gevonden
|
||||
mld_melding_key = oRs(0).value;
|
||||
}
|
||||
|
||||
if (mld_info != "") {
|
||||
sql = " UPDATE mld_melding "
|
||||
+ " SET mld_melding_opmerking = DECODE (mld_melding_opmerking, NULL, " + safe.quoted_sql(mld_info) + ", " + safe.quoted_sql(mld_info) + " || '\n' || SUBSTR (mld_melding_opmerking , 1, (4000 - " + mld_info.length + "))) "
|
||||
+ " WHERE mld_melding_key = " + mld_melding_key
|
||||
+ " AND mld_melding_status IN (2, 3, 4, 7) ";
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
__Log('voor mld_status==1');
|
||||
if (mld_status == 1) {
|
||||
// melding afwijzen; ALLEEN door geautoriseerde medewerkers!
|
||||
if (func_enabled["WEB_USER02"]) {
|
||||
if (mld_info == "") {
|
||||
message = 'Bij afwijzen is het invoeren van een reden verplicht.';
|
||||
}
|
||||
else {
|
||||
message = 'Lease auto aanvraag afgewezen.';
|
||||
|
||||
sql = "BEGIN mld.setmeldingstatus("+ mld_melding_key +", 1, " + user_key + "); END;";
|
||||
Oracle.Execute(sql);
|
||||
// en de volgende workflowstep aanroepen
|
||||
sql = "BEGIN mld.mld_nextworkflowstep ("+ mld_melding_key + ", 0); END;";
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
}
|
||||
else {
|
||||
message = L("lcl_no_auth");
|
||||
}
|
||||
|
||||
result = { success : true, message : message }
|
||||
|
||||
Response.Write(JSON.stringify(result));
|
||||
}
|
||||
else if (mld_status == 4) {
|
||||
// melding accepteren; ALLEEN door geautoriseerde medewerkers!
|
||||
__Log('voor func_enabled');
|
||||
if (func_enabled["WEB_USER02"]) {
|
||||
message = 'lease auto aanvraag geaccepteerd.';
|
||||
|
||||
// melding accepteren
|
||||
sql = "BEGIN mld.setmeldingstatus("+ mld_melding_key +", 4, " + user_key + "); END;";
|
||||
Oracle.Execute(sql);
|
||||
// melding afmelden
|
||||
sql = "BEGIN mld.setmeldingstatus("+ mld_melding_key + ", 5, "+ user_key + "); END;";
|
||||
Oracle.Execute(sql);
|
||||
// en de volgende workflowstep aanroepen
|
||||
sql = "BEGIN mld.mld_nextworkflowstep ("+ mld_melding_key + ", 1); END;";
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
|
||||
result = { success : true, message : message }
|
||||
|
||||
Response.Write(JSON.stringify(result));
|
||||
}
|
||||
%>
|
||||
@@ -1,147 +0,0 @@
|
||||
<%@ language="javascript"%>
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
|
||||
File: CAD/rap_alg.asp
|
||||
Description: Inhoud van het ALG-tabblad van FG
|
||||
Parameters: floorKey (required)
|
||||
highlight (optional list of room-keys to filter)
|
||||
Context: -
|
||||
*/%>
|
||||
|
||||
<!-- #include file="../../appl/Shared/common.inc" -->
|
||||
<!-- #include file="../../appl/Shared/resultset_table_v2.inc" -->
|
||||
|
||||
<%
|
||||
var floorKey = getQParamInt("vKey", -1);
|
||||
var highlight_arr = getQParamIntArray("highlight", []);
|
||||
var outputmode = getQParamInt("outputmode" ,0);
|
||||
var showall = getQParamInt("showall" ,0) == 1;
|
||||
|
||||
var sql = "";
|
||||
if (floorKey != -1)
|
||||
{
|
||||
sql = " SELECT alg_ruimte_key, alg_ruimte_nr, alg_srtruimte_omschrijving, prs_ruimteafdeling_bezetting, "
|
||||
+ " alg_ruimte_bruto_vloeropp, alg_ruimte_omschrijving, alg_ruimte_opp_alt1, alg_ruimte_opp_alt2, "
|
||||
+ " werkplekken, prs_afdeling_omschrijving "
|
||||
+ " FROM aaen_v_ruimte_bezetting "
|
||||
+ " WHERE alg_verdieping_key = " + floorKey
|
||||
+ (highlight_arr.length
|
||||
? " AND alg_ruimte_key IN (" + highlight_arr.join(",") + ")"
|
||||
: "")
|
||||
+ " ORDER BY alg_ruimte_nr, prs_afdeling_omschrijving";
|
||||
}
|
||||
else
|
||||
{ // Er is (nog) geen verdieping bekend
|
||||
sql = "SELECT * FROM DUAL WHERE 1 = 0";
|
||||
}
|
||||
%>
|
||||
<html>
|
||||
<head>
|
||||
<% FCLTHeader.Generate({ outputmode: outputmode, root: "../../appl/" }); %>
|
||||
<script type="text/javascript">
|
||||
function onClickRuimteAlternatief(room_key)
|
||||
{
|
||||
sl = parent.parent.document.getElementById("rooms");
|
||||
if( sl.selectedIndex == -1 || sl.options[sl.selectedIndex].value != room_key )
|
||||
{
|
||||
for (i = 0; i < sl.length; i++)
|
||||
{
|
||||
if (sl.options[i].value == room_key)
|
||||
{
|
||||
sl.selectedIndex = i;
|
||||
parent.parent.OnRoomChanged(sl);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
function onClickRuimte(row)
|
||||
{
|
||||
FcltMgr.openDetail("appl/ALG/alg_ruimte.asp?key=" + row.getAttribute("ROWKEY"), "<%=L("lcl_estate_ruimte_title")%>");
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="tabpage">
|
||||
<%
|
||||
var summaryParams = {selectedopp: 0, selectedoppAlt1: 0, selectedoppAlt2: 0, selectedWP: 0}
|
||||
|
||||
function fnsummaryCalc(oRs)
|
||||
{
|
||||
with (summaryParams)
|
||||
{
|
||||
selectedopp = selectedopp + (oRs("alg_ruimte_bruto_vloeropp").value != null? oRs("alg_ruimte_bruto_vloeropp").value : 0);
|
||||
selectedWP = selectedWP + (oRs("werkplekken").value != null? oRs("werkplekken").value : 0);
|
||||
selectedoppAlt1 = selectedoppAlt1 + (oRs("alg_ruimte_opp_alt1").value != null? oRs("alg_ruimte_opp_alt1").value : 0);
|
||||
selectedoppAlt2 = selectedoppAlt2 + (oRs("alg_ruimte_opp_alt2").value != null? oRs("alg_ruimte_opp_alt2").value : 0);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
function fnsummaryShow()
|
||||
{
|
||||
var status_row = "<label>" + L("lcl_estate_totaal_opp") + "</label> "
|
||||
+ "<label>" + L("lcl_estate_ruimte_bruto_vloeropp") + "</label>: " + summaryParams.selectedopp.toFixed(2) + " " + L("lcl_estate_ruimte_opp_m2");
|
||||
if (S("fg_contourlayers_alt1") != "" && S("fg_labellayers_alt1") != "")
|
||||
status_row += ", <label>" + L("lcl_estate_ruimte_opp_alt1") + "</label>: " + summaryParams.selectedoppAlt1.toFixed(2) + " " + L("lcl_estate_ruimte_opp_m2");
|
||||
if (S("fg_contourlayers_alt2") != "" && S("fg_labellayers_alt2") != "")
|
||||
status_row += ", <label>" + L("lcl_estate_ruimte_opp_alt2") + "</label>: " + summaryParams.selectedoppAlt2.toFixed(2) + " " + L("lcl_estate_ruimte_opp_m2");
|
||||
status_row += ", <label>" + "Aantal werkplekken" + "</label>: " + summaryParams.selectedWP + " " ;
|
||||
return status_row;
|
||||
}
|
||||
|
||||
var lastValue = null;
|
||||
function showRoomDesc(oRs)
|
||||
{ // leek leuk om herhalingen te onderdrukken, maar sorteren maakt het waardeloos
|
||||
if (false && outputmode == 0 && safe.htmlattr(oRs("alg_ruimte_nr").value) == lastValue)
|
||||
var result = null;
|
||||
else
|
||||
var result = safe.htmlattr(oRs("alg_ruimte_nr").value);
|
||||
lastValue = result;
|
||||
return result;
|
||||
}
|
||||
|
||||
function fnOpp(oRs)
|
||||
{
|
||||
return (oRs("alg_ruimte_bruto_vloeropp").value != null? "" + oRs("alg_ruimte_bruto_vloeropp").value.toFixed(2) : "-");
|
||||
}
|
||||
|
||||
function fnOppAlt1(oRs)
|
||||
{
|
||||
return (oRs("alg_ruimte_opp_alt1").value != null? "" + oRs("alg_ruimte_opp_alt1").value.toFixed(2) : "-");
|
||||
}
|
||||
|
||||
function fnOppAlt2(oRs)
|
||||
{
|
||||
return (oRs("alg_ruimte_opp_alt2").value != null? "" + oRs("alg_ruimte_opp_alt2").value.toFixed(2) : "-");
|
||||
}
|
||||
|
||||
var rst = new ResultsetTable({ ID : "cadalgtable",
|
||||
keyColumn: "alg_ruimte_key",
|
||||
title: L("lcl_space_manage_h"),
|
||||
sql: sql,
|
||||
outputmode: outputmode,
|
||||
showAll: showall,
|
||||
summaryCalc: fnsummaryCalc,
|
||||
summaryShow: fnsummaryShow
|
||||
});
|
||||
|
||||
rst.addColumn(new Column({caption: L("lcl_obj_inf_room"), content: showRoomDesc}));
|
||||
rst.addColumn(new Column({caption: L("lcl_fg_func_names"), content: "alg_srtruimte_omschrijving"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_descr"), content: "alg_ruimte_omschrijving"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_department"), content: "prs_afdeling_omschrijving"}));
|
||||
rst.addColumn(new Column({caption: "Bezetting", content: "prs_ruimteafdeling_bezetting", datatype: "integer"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_bruto_vloeropp"), content: fnOpp, datatype: "float"}));
|
||||
if (S("fg_contourlayers_alt1") != "" && S("fg_labellayers_alt1") != "")
|
||||
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_opp_alt1"), content: fnOppAlt1, datatype: "float"}));
|
||||
if (S("fg_contourlayers_alt2") != "" && S("fg_labellayers_alt2") != "")
|
||||
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_opp_alt2"), content: fnOppAlt2, datatype: "float"}));
|
||||
|
||||
rst.addColumn(new Column({caption: 'Aantal werkplekken', content: "werkplekken", datatype: "integer"}));
|
||||
rst.addAction({ action: "onClickRuimte", caption: L("lcl_edit"), isDefault: true } );
|
||||
var cnt = rst.processResultset();
|
||||
%>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
@echo off
|
||||
REM Moet gescheduled worden (normaliter 1 keer per uur) om door de applicatiebeheerder
|
||||
REM ingeregelde notificaties te genereren.
|
||||
cscript ..\..\..\utils\gen_notify\gen_notify.js ../oracle.udl AAEN
|
||||
@@ -1,4 +0,0 @@
|
||||
@echo off
|
||||
REM Moet gescheduled worden (normaliter 1 keer per dag) om door de applicatiebeheerder
|
||||
REM ingeregelde jobs (aanmaak van periodieke opdrachten) uit te voeren.
|
||||
cscript ..\..\..\utils\gen_scheduler\gen_scheduler.js ../oracle.udl
|
||||
@@ -1 +0,0 @@
|
||||
call ..\..\..\utils\putOrders\putOrders.bat %*
|
||||
|
Before Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 12 KiB |
@@ -1,4 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
<xsl:import href="./common.xsl"/>
|
||||
</xsl:stylesheet>
|
||||
@@ -1,173 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
|
||||
<xsl:template match="opdracht" mode="carlease">
|
||||
<xsl:call-template name="pageheader_enexis"/>
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b>
|
||||
Melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/></b>
|
||||
</td>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="16%">
|
||||
<b>
|
||||
Aanvrager:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:value-of select="melding/voor/naam_full"/>
|
||||
</td>
|
||||
<td align="right" width="16%">
|
||||
<b>
|
||||
Telefoon:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:if test="melding/voor/telefoonnr=''">-</xsl:if>
|
||||
<xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>
|
||||
Locatie:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/code"/> 
|
||||
<xsl:if test="melding/voor/werkplek/plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Mobiel:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/mobiel"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Werkplek:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/naam"/><br/>
|
||||
<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/code"/>.<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> 
|
||||
<xsl:if test="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Email:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/email"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Organisatie:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:apply-templates select="melding/voor/afdeling" mode="BAN_Naam"/>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Kostenplaats:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/kenmerk[@key='1000']"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Personeelsnummer:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/nr"/>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Afdeling:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/afdeling/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="20px">
|
||||
<td colspan="4">
|
||||
 
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Opdracht:</b>
|
||||
</td>
|
||||
<td colspan="3" align="left">Versturen login gegevens leasecatalogus categorie:
|
||||
<xsl:value-of select="melding/kenmerk[@key='25']"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="40px">
|
||||
<td colspan="4">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" align="right">
|
||||
<xsl:value-of select="uitvoerende/bedrijf/naam"/>
|
||||
<br/>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/bezoek_adres"/>
|
||||
<br/>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/bezoek_postcode"/>  <xsl:value-of select="uitvoerende/bedrijf/bezoek_plaats"/><br/>
|
||||
t: <xsl:value-of select="uitvoerende/bedrijf/telefoon"/><br/><br/>
|
||||
Notificatie naar:<br/>
|
||||
<a href="mailto:Enexis@athloncarlease.nl">Enexis@athloncarlease.nl</a><br/><br/>
|
||||
Cc naar:<br/>
|
||||
<a href="mailto:Wagenpark.netwerk@enexis.nl">Wagenpark.netwerk@enexis.nl</a><br/><br/><br/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Omschrijving:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="melding/kenmerk[@type!='L' and @type!='Q']">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>
|
||||
<xsl:value-of select="@naam"/>:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:value-of select="."/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>
|
||||
Afhandeling:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="opmerking"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</table>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2007. Progress Software Corporation. All rights reserved.
|
||||
<metaInformation>
|
||||
<scenarios ><scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="..\..\..\Temp\AAENopdracht937.xml" htmlbaseurl="" outputurl="" processortype="internal" useresolver="yes" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator="" ><advancedProp name="sInitialMode" value=""/><advancedProp name="bSchemaAware" value="true"/><advancedProp name="bXsltOneIsOkay" value="true"/><advancedProp name="bXml11" value="false"/><advancedProp name="iValidation" value="0"/><advancedProp name="bExtensions" value="true"/><advancedProp name="iWhitespace" value="0"/><advancedProp name="sInitialTemplate" value=""/><advancedProp name="bTinyTree" value="true"/><advancedProp name="bUseDTD" value="false"/><advancedProp name="bWarnings" value="true"/><advancedProp name="iErrorHandling" value="fatal"/></scenario></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>
|
||||
</metaInformation>
|
||||
-->
|
||||
@@ -1,220 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
<xsl:import href="../../../appl/shared/default.xsl"/>
|
||||
|
||||
|
||||
<xsl:template match="afdeling" mode="BAN">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="kenmerk[@naam='Bovenliggende afdeling']/afdeling" mode="BAN"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afdeling" mode="BAN_Naam">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN Naam']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN Naam']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="kenmerk[@naam='Bovenliggende afdeling']/afdeling" mode="BAN_Naam"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="pageheader_enexis">
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td width="33%" bordercolor="#FFFFFF" align="center">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='email'">
|
||||
<img src="cid:enexis.gif"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/aaen/enexis.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td width="33%"></td>
|
||||
<td width="33%" align="right" valign="bottom" style="text-align:right">
|
||||
<b>Afdrukdatum: </b>
|
||||
<xsl:value-of select="//header/dateTime"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="opdracht" mode="full">
|
||||
<html>
|
||||
<xsl:comment>================================ OPDRACHTEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor new style default XSL template for opdracht</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader_enexis"/>
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b>Melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/></b>
|
||||
</td>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="16%">
|
||||
<b>Aanvrager:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:value-of select="melding/voor/naam_full"/>
|
||||
</td>
|
||||
<td align="right" width="16%">
|
||||
<b>Telefoon:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:if test="melding/voor/telefoonnr=''">-</xsl:if>
|
||||
<xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>Locatie:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/code"/> 
|
||||
<xsl:if test="melding/voor/werkplek/plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Mobiel:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/mobiel"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Werkplek:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/naam"/><br/>
|
||||
<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/code"/>.<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> 
|
||||
<xsl:if test="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="melding/voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Email:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/email"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Organisatie:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:apply-templates select="melding/voor/afdeling" mode="BAN_Naam"/>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Kostenplaats:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/kenmerk[@key='1000']"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Personeelsnummer:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/nr"/>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Afdeling:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/voor/afdeling/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="20px">
|
||||
<td colspan="4"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Opdracht:</b>
|
||||
</td>
|
||||
<td colspan="3" align="left">Versturen login gegevens leasecatalogus categorie:
|
||||
<xsl:value-of select="melding/kenmerk[@key='25']"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="40px">
|
||||
<td colspan="4">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" align="right">
|
||||
<xsl:value-of select="uitvoerende/bedrijf/naam"/>
|
||||
<br/>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/bezoek_adres"/>
|
||||
<br/>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/bezoek_postcode"/>  <xsl:value-of select="uitvoerende/bedrijf/bezoek_plaats"/><br/>
|
||||
t: <xsl:value-of select="uitvoerende/bedrijf/telefoon"/><br/><br/>
|
||||
Notificatie naar:<br/>
|
||||
<a href="mailto:Enexis@athloncarlease.nl">enexis@leaseplan.nl</a>
|
||||
<br/>
|
||||
<br/>Cc naar:<br/>
|
||||
<a href="mailto:Vervoer@enexis.nl">vervoer@enexis.nl</a>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Omschrijving:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="melding/kenmerk[@type!='L' and @type!='Q']">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>
|
||||
<xsl:value-of select="@naam"/>:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:value-of select="."/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Afhandeling:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="opmerking"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</table>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
@@ -1,97 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
<xsl:output method="xml" indent="yes" encoding="utf-8"/>
|
||||
<xsl:decimal-format name="european" decimal-separator="." grouping-separator=","/>
|
||||
<xsl:param name="mode"/>
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template match="rapport">
|
||||
<!-- ******************************************************************* -->
|
||||
<!-- *****TIBCO-request (of direct Smart Signs): GetReserveringen -->
|
||||
<!-- ******************************************************************* -->
|
||||
<xsl:if test="@view='res_v_api_reserveringen'">
|
||||
<xsl:variable name="sorted">
|
||||
<xsl:for-each select="GetReserveringenResponse/reservering">
|
||||
<xsl:sort select="VAN"/>
|
||||
<xsl:sort select="LOCATIECODE"/>
|
||||
<xsl:sort select="GEBOUWCODE"/>
|
||||
<xsl:sort select="VERDIEPINGCODE"/>
|
||||
<xsl:sort select="RUIMTECODE"/>
|
||||
<xsl:sort select="KEY"/>
|
||||
<xsl:if test="RUIMTENAAM!=''">
|
||||
<xsl:copy-of select="."/>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='Reserveringen'">
|
||||
<fclt:GetReserveringenResponse xmlns:fclt="http://facilitor.nl/reserveringen">
|
||||
<!--GetReserveringenResult>
|
||||
<facilitor>
|
||||
<xsl:element name="reserveringen">
|
||||
<xsl:attribute name="type">response</xsl:attribute-->
|
||||
<xsl:for-each select="msxml:node-set($sorted)/reservering">
|
||||
<xsl:element name="fclt:reservering">
|
||||
<xsl:attribute name="key"><xsl:value-of select="KEY"/></xsl:attribute>
|
||||
<fclt:locatiecode><xsl:value-of select="LOCATIECODE"/></fclt:locatiecode>
|
||||
<fclt:gebouwcode><xsl:value-of select="GEBOUWCODE"/></fclt:gebouwcode>
|
||||
<fclt:verdiepingcode><xsl:value-of select="VERDIEPINGCODE"/></fclt:verdiepingcode>
|
||||
<fclt:ruimtecode><xsl:value-of select="RUIMTECODE"/></fclt:ruimtecode>
|
||||
<fclt:ruimtenaam><xsl:value-of select="RUIMTENAAM"/></fclt:ruimtenaam>
|
||||
<fclt:resid><xsl:value-of select="RESID"/></fclt:resid>
|
||||
<fclt:van><xsl:value-of select="VAN"/></fclt:van>
|
||||
<fclt:tot><xsl:value-of select="TOT"/></fclt:tot>
|
||||
<!--xsl:choose>
|
||||
<xsl:when test="fo_status_key='1'"><fo_status>RESOPT</fo_status></xsl:when>
|
||||
<xsl:when test="fo_status_key='2'"><fo_status>RESDEF</fo_status></xsl:when>
|
||||
<xsl:when test="fo_status_key='3'"><fo_status>RESBLK</fo_status></xsl:when>
|
||||
<xsl:when test="fo_status_key='4'"><fo_status>RESDEL</fo_status></xsl:when>
|
||||
<xsl:otherwise></xsl:otherwise>
|
||||
</xsl:choose-->
|
||||
<fclt:fo_status><xsl:value-of select="FO_STATUS"/></fclt:fo_status>
|
||||
<fclt:omschrijving><xsl:value-of select="OMSCHRIJVING"/></fclt:omschrijving>
|
||||
<fclt:contact><xsl:value-of select="CONTACT"/></fclt:contact>
|
||||
<fclt:host><xsl:value-of select="HOST"/></fclt:host>
|
||||
</xsl:element>
|
||||
</xsl:for-each>
|
||||
<!--/xsl:element>
|
||||
</facilitor>
|
||||
</GetReserveringenResult-->
|
||||
</fclt:GetReserveringenResponse>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
<!-- SOAP envelope met de afgesproken 'payload' in response op request! -->
|
||||
<!--xsl:template match="facilitor">
|
||||
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<soap:Body>
|
||||
<xsl:apply-templates select="rapport"/>
|
||||
</soap:Body>
|
||||
</soap:Envelope>
|
||||
</xsl:template-->
|
||||
<xsl:template match="facilitor">
|
||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<SOAP-ENV:Body>
|
||||
<xsl:apply-templates select="rapport"/>
|
||||
</SOAP-ENV:Body>
|
||||
</SOAP-ENV:Envelope>
|
||||
</xsl:template>
|
||||
|
||||
<!-- De afgesproken 'payload' in response op request (zonder envelope)! -->
|
||||
<!--xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="rapport"/>
|
||||
</xsl:template-->
|
||||
|
||||
<!-- Root -->
|
||||
<xsl:template match="/">
|
||||
<xsl:apply-templates select="facilitor"/>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
@@ -1,58 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
<xsl:output method="xml" indent="yes" encoding="utf-8"/>
|
||||
<xsl:decimal-format name="european" decimal-separator="." grouping-separator=","/>
|
||||
<xsl:param name="mode"/>
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template match="reservering">
|
||||
<!-- ******************************************************************* -->
|
||||
<!-- *****Response naar TIBCO (of Smart Signs) nav. insert/update/delete -->
|
||||
<!-- ******************************************************************* -->
|
||||
<fclt:facilitorresponse xmlns:fclt="http://facilitor.nl/reserveringen">
|
||||
<xsl:element name="fclt:reservering">
|
||||
<xsl:attribute name="key"><xsl:value-of select="resid"/></xsl:attribute>
|
||||
<xsl:attribute name="type">response</xsl:attribute>
|
||||
<fclt:returncode><xsl:value-of select="returncode"/></fclt:returncode>
|
||||
<fclt:returntekst><xsl:value-of select="returntekst"/></fclt:returntekst>
|
||||
<fclt:datum><xsl:value-of select="datum"/></fclt:datum>
|
||||
<fclt:resid><xsl:value-of select="resid"/></fclt:resid>
|
||||
</xsl:element>
|
||||
</fclt:facilitorresponse>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="facilitor">
|
||||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<SOAP-ENV:Body>
|
||||
<xsl:apply-templates select="reservering"/>
|
||||
</SOAP-ENV:Body>
|
||||
</SOAP-ENV:Envelope>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Root -->
|
||||
<xsl:template match="*">
|
||||
<xsl:choose>
|
||||
<!-- Zonder prefix, dan response -> toevoegen envelop, namespace + prefix! -->
|
||||
<xsl:when test="substring-before(name(),concat(':', local-name()))=''">
|
||||
<xsl:if test="local-name()='facilitor'"><xsl:apply-templates select="facilitor"/></xsl:if>
|
||||
</xsl:when>
|
||||
<!-- Met prefix, dan insert/update/delete ontvangen -> verwijderen prefix! -->
|
||||
<xsl:otherwise>
|
||||
<!-- remove element prefix -->
|
||||
<xsl:element name="{local-name()}">
|
||||
<!-- process attributes -->
|
||||
<xsl:for-each select="@*">
|
||||
<!-- remove attribute prefix -->
|
||||
<xsl:attribute name="{local-name()}">
|
||||
<xsl:value-of select="."/>
|
||||
</xsl:attribute>
|
||||
</xsl:for-each>
|
||||
<xsl:apply-templates/>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
@@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:import href="./cust.xsl"/>
|
||||
<xsl:import href="../../aaxx/xsl/bestelopdr.xsl"/>
|
||||
<xsl:import href="./cust_settings.xsl"/>
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template match="bestelopdracht" mode="full">
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -1,89 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
<xsl:import href="./cust.xsl"/>
|
||||
|
||||
<xsl:template match="bezoeker" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
|
||||
<TD>
|
||||
<table border="0" bordercolor="#ffffff" width="100%">
|
||||
<tr>
|
||||
<td class="caption" valign="top" colspan="2"><xsl:value-of select="//lcl/BEZ/bezoeker"/> <xsl:value-of select="naam"/><br/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/bedrijf"/></td>
|
||||
<td class="value">: <xsl:value-of select="bedrijf"/></td>
|
||||
</tr>
|
||||
<xsl:for-each select="kenmerk[@type!='L' and @type!='l' and @type!='Q' and count(@xmlnode)=0]">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="@naam"/>:</td>
|
||||
<td class="value">: <xsl:value-of select="."/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<xsl:if test="deel"><tr><td></td><td class="value">: <xsl:value-of select="//lcl/BEZ/parkeerplaats_gereserveerd"/></td></tr></xsl:if>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/op_bezoek_bij"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="afspraak/host_user/naam_full"/></td>
|
||||
</tr>
|
||||
<xsl:if test="done"><tr></tr><tr><td class="label"><xsl:value-of select="//lcl/BEZ/tijd_bezoek"/></td><td class="value">: <xsl:value-of select="done/datum"/> <xsl:value-of select="done/tijd"/> - <xsl:value-of select="out/datum"/> <xsl:value-of select="out/tijd"/></td></tr></xsl:if>
|
||||
</table>
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bezoeker" mode="badge">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<tr>
|
||||
<td style="text-align:center; font-size:30px; font-weight: bold; height:60px;"><xsl:value-of select="//lcl/BEZ/bezoeker"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:center; font-size:16px; font-weight: bold; height:20px;"><xsl:value-of select="naam"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:center; font-size:16px; font-weight: bold;"><xsl:value-of select="bedrijf"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:right;">
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bezoeker" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ BEZOEKER ==============================</xsl:comment>
|
||||
<xsl:comment>FACILITOR default XSL template for bezoeker</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'BEZBAD'">
|
||||
<xsl:apply-templates select="." mode="badge"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -1,286 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
|
||||
<xsl:import href="../../../appl/shared/default.xsl"/>
|
||||
<xsl:import href="../../aaxx/xsl/default.xsl"/>
|
||||
<xsl:import href="./Leaseplan.xsl"/>
|
||||
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template name="string-replace-all">
|
||||
<xsl:param name="text"/>
|
||||
<xsl:param name="replace"/>
|
||||
<xsl:param name="by"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains($text, $replace)">
|
||||
<xsl:value-of select="substring-before($text,$replace)"/>
|
||||
<xsl:value-of select="$by"/>
|
||||
<xsl:call-template name="string-replace-all">
|
||||
<xsl:with-param name="text" select="substring-after($text,$replace)"/>
|
||||
<xsl:with-param name="replace" select="$replace"/>
|
||||
<xsl:with-param name="by" select="$by"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$text"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="deel" mode="include">
|
||||
<table border="0" cellpadding="1" width="100%">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode='CUST07'">
|
||||
<tr>
|
||||
<td class="label">
|
||||
<b>Dit is een automatische gegenereerde reminder vanuit FACILITOR voor inspecties in gebouw <xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/>.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">
|
||||
Een of meer <xsl:value-of select="srtdeel/srtgroep/discipline/omschrijving"/> objecten onder uw verantwoordelijkheid moeten over ongeveer 2 maanden worden geinspecteerd.
|
||||
Welke objecten dit precies betreft kunt opvragen in Facilitor.
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<tr>
|
||||
<td colspan="3" class="caption"><strong><xsl:value-of select="srtdeel/omschrijving"/> <xsl:value-of select="omschrijving"/></strong></td>
|
||||
<td style="text-align:right"><xsl:element name="img">
|
||||
<xsl:attribute name="width">140px</xsl:attribute>
|
||||
<xsl:attribute name="src">../../appl/shared/barcode.asp?text=<xsl:value-of select="key"/>&height=50&narrow=1&wide=3</xsl:attribute>
|
||||
</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/CNT/groep"/></td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="srtdeel/srtgroep/discipline/omschrijving"/>/<xsl:value-of select="srtdeel/srtgroep/omschrijving"/></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<xsl:if test="binding='R'">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/plaats"/></td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="plaats/plaatsaanduiding"/> 
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="binding='T'">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/plaats"/></td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="terreinsector/naam"/></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="binding='P'">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/eigenaar"/></td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="persoon/naam_full"/></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="binding='A'">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/eigenaar"/></td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="afdeling/omschrijving"/></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="binding='W'">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/plaats"/></td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="werkplek/plaats/plaatsaanduiding"/>/<xsl:value-of select="werkplek/volgnr"/></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:for-each select="srtdeel/kenmerk[count(@xmlnode)=0]">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td class="label">
|
||||
<xsl:value-of select="@naam"/>:</td>
|
||||
<td class="value" colspan="2">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="."/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<xsl:for-each select="kenmerk[count(@xmlnode)=0]">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td class="label">
|
||||
<xsl:value-of select="@naam"/>:</td>
|
||||
<td class="value" colspan="2">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="."/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<tr><td></td><td colspan="3"><table border="1">
|
||||
<xsl:for-each select="deel">
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
</xsl:for-each>
|
||||
</table></td></tr>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afdeling" mode="BAN">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="kenmerk[@naam='Bovenliggende afdeling']/afdeling" mode="BAN"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afdeling" mode="BAN_Naam">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN Naam']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN Naam']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="kenmerk[@naam='Bovenliggende afdeling']/afdeling" mode="BAN_Naam"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="pageheader_enexis">
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td width="33%" bordercolor="#FFFFFF" align="center">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='email'">
|
||||
<img src="cid:enexis.gif"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/aaen/enexis.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td width="33%"></td>
|
||||
<td width="33%" align="right" valign="bottom" style="text-align:right">
|
||||
<b>Afdrukdatum: </b>
|
||||
<xsl:value-of select="//header/dateTime"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="pageheader_opdr">
|
||||
<xsl:param name="opdr_type"/>
|
||||
<xsl:param name="opdr_nummer"/>
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td width="50%" bordercolor="#FFFFFF">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='email'">
|
||||
<img src="cid:tmpl_logo.gif"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/aaen/tmpl_logo_sm.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td width="50%" valign="bottom" style="text-align:right; font-size:18;">
|
||||
<b>
|
||||
<xsl:value-of select="$opdr_type"/>  </b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="text-align:center;">
|
||||
<table border="1" bordercolor="#000000">
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$opdr_type='Docket'">Docketnummer: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span><b> (Te vermelden op alle documenten m.b.t. deze order!!)</b></xsl:when>
|
||||
<xsl:when test="$opdr_type='Informatie verzoek'">Informatie verzoek: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span><b> (Te vermelden op alle documenten m.b.t. deze order!!)</b></xsl:when>
|
||||
<xsl:when test="$opdr_type='Klacht'">Klachtnummer: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span><b> (Te vermelden op alle documenten m.b.t. deze order!!)</b></xsl:when>
|
||||
<xsl:when test="$opdr_type='RFQ'">Offerte aanvraag: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span><b> (Te vermelden op alle documenten m.b.t. deze offerte!!)</b></xsl:when>
|
||||
<xsl:when test="$opdr_type='Contractorder (bijlage)'">Bijlage bij contractorder: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span></xsl:when>
|
||||
<xsl:when test="$opdr_type='Contractorder'">Contractordernummer: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span><b> (Te vermelden op alle documenten m.b.t. deze order!!)</b></xsl:when>
|
||||
<xsl:otherwise>Ordernummer: <span class="tekstkop">ENEXIS <xsl:value-of select="$opdr_nummer"/></span><b> (Te vermelden op alle documenten m.b.t. deze order!!)</b></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="servicedesk">
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td>
|
||||
<span class="tekstkop">Servicedesk:</span>
|
||||
<br/>Tel nr: 00 31 (0)88 857 8910<br/>
|
||||
Postbus 80009<br/>
|
||||
5600 JZ  Eindhoven<br/>
|
||||
E-mail: servicedeskenexis@aa-fm.com<br/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="gereedmelden">
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td>
|
||||
<br/>S.v.p. gereedmelden via Facilitor, wanneer u geen toegang heeft kan dit per mail naar de Servicedesk.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="factuuradres">
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td>
|
||||
<span class="tekstkop">Factuuradres:</span>
|
||||
<br/>AAFM Facility Management BV<br/>
|
||||
t.a.v. ENEXIS account, crediteurenadministratie<br/>
|
||||
Postbus 80009<br/>
|
||||
5600 JZ  Eindhoven</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="voorwaarden">
|
||||
<xsl:param name="opdr_type"/>
|
||||
<table border="1" width="100%" bordercolor="#000000">
|
||||
<tr>
|
||||
<td>
|
||||
<span style="font-size:9">Opdrachtverlening door AAFM geschiedt namens en voor rekening van ENEXIS,
|
||||
hetgeen betekent dat niet AAFM, doch ENEXIS als opdrachtgever voor Leverancier zal optreden.
|
||||
Leverancier is hiermee bekend. Op de onderhavige opdracht(overeenkomst) zijn van toepassing de voorwaarden,
|
||||
zoals opgenomen in een door ENEXIS en Leverancier eerder gesloten overeenkomst;
|
||||
in elk geval zijn hierop van toepassing de Algemene Inkoopvoorwaarden van ENEXIS (Versie 20 juni 2010).
|
||||
Andere voorwaarden zijn niet van toepassing en worden, voor zover nodig, hierbij uitdrukkelijk van de hand gewezen.
|
||||
Leverancier verklaart een afschrift van de algemene inkoopvoorwaarden van ENEXIS te hebben ontvangen;
|
||||
voor zover dat niet het geval is, wordt voornoemd afschrift op eerste verzoek van Leverancier toegezonden.
|
||||
<xsl:if test="$opdr_type='RFQ'">
|
||||
<br/>
|
||||
<br/>Met de ondertekening van dit formulier door Leverancier verklaart deze hiermee accoord te gaan met de hierboven genoemde algemene
|
||||
inkoopvoorwaarden. Andere voorwaarden worden hierbij nadrukkelijk verworpen, met uitzondering van met AAFM
|
||||
BV overeengekomen schriftelijke contractuele afspraken.</xsl:if>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:import href="./cust.xsl"/>
|
||||
<xsl:import href="../../aaxx/xsl/contract.xsl"/>
|
||||
<xsl:import href="./cust_settings.xsl"/>
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
|
||||
|
||||
<xsl:variable name="logo_file">../../cust/aaxx/aafm_banner.gif</xsl:variable>
|
||||
|
||||
<xsl:template name="customer">ENEXIS </xsl:template>
|
||||
<xsl:template name="customer_code">ENEXIS</xsl:template>
|
||||
<xsl:template name="customer_email">servicedeskenexis@aa-fm.com</xsl:template>
|
||||
<xsl:template name="invoice_email">invoices.enexis@aa-fm.com</xsl:template>
|
||||
<xsl:template name="servicedesk_telefoon">+31 (0) 88 857 8910</xsl:template>
|
||||
<xsl:template name="opdracht_qr_bookmark"></xsl:template>
|
||||
|
||||
|
||||
|
||||
</xsl:stylesheet><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
|
||||
@@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<xsl:output method="text" encoding="utf-8"/>
|
||||
<xsl:param name="mode"/>
|
||||
<xsl:variable name="xmode">getExtension</xsl:variable>
|
||||
|
||||
<xsl:template match="opdracht">
|
||||
<xsl:variable name="pn"><xsl:value-of select="melding/kenmerk[@key='1583']"/></xsl:variable>
|
||||
<xsl:variable name="an"><xsl:value-of select="melding/kenmerk[@key='1621']"/></xsl:variable>
|
||||
<xsl:variable name="vn"><xsl:value-of select="melding/kenmerk[@key='1585']"/></xsl:variable>
|
||||
<xsl:variable name="rn"><xsl:value-of select="melding/kenmerk[@key='1586']"/></xsl:variable>
|
||||
<xsl:variable name="ap"><xsl:value-of select="melding/kenmerk[@key='1590']"/></xsl:variable>
|
||||
<xsl:variable name="po"><xsl:value-of select="melding/kenmerk[@key='1589']"/></xsl:variable>
|
||||
<xsl:variable name="pp"><xsl:value-of select="melding/kenmerk[@key='1591']"/></xsl:variable>
|
||||
<xsl:variable name="sw"><xsl:value-of select="melding/kenmerk[@key='1593']"/></xsl:variable>
|
||||
<xsl:variable name="ao"><xsl:value-of select="melding/kenmerk[@key='1594']"/></xsl:variable>
|
||||
<xsl:variable name="ea"><xsl:value-of select="melding/kenmerk[@key='1595']"/></xsl:variable>
|
||||
<xsl:variable name="be"><xsl:value-of select="melding/kenmerk[@key='1596']"/></xsl:variable>
|
||||
<xsl:variable name="ed"><xsl:value-of select="melding/kenmerk[@key='1598']"/></xsl:variable>
|
||||
<xsl:variable name="pf"><xsl:value-of select="melding/kenmerk[@key='1601']"/></xsl:variable>
|
||||
<xsl:variable name="tp"><xsl:value-of select="melding/kenmerk[@key='1600']"/></xsl:variable>
|
||||
<xsl:variable name="dn"><xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key)"/>/<xsl:value-of select=" bedrijfopdr_volgnr"/></xsl:variable>
|
||||
<xsl:value-of select="$pn"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$an"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$vn"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$rn"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$ap"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$po"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$pp"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$sw"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$ao"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$ea"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$be"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$ed"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$pf"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$tp"/>
|
||||
<xsl:text>;</xsl:text><xsl:value-of select="$dn"/>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Maken 'bon' (XML) -->
|
||||
<xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="opdracht"/>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Root -->
|
||||
<xsl:template match="/">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='getExtension'">
|
||||
<xsl:element name="format">
|
||||
<xsl:element name="extension"><![CDATA[<?xml version="1.0"?><format><extension>csv</extension></format>]]></xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="facilitor"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2006. Progress Software Corporation. All rights reserved.
|
||||
<metaInformation>
|
||||
<scenarios ><scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="file:///a:/Facilitor/AAFM_A/TEMP/AAENopdracht31374.xml" htmlbaseurl="" outputurl="" processortype="internal" useresolver="yes" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>
|
||||
</metaInformation>
|
||||
-->
|
||||
@@ -1,126 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
|
||||
|
||||
<xsl:param name="mode"/>
|
||||
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze maas.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template name="linebreaks">
|
||||
<xsl:param name="string"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains($string, '
')">
|
||||
<xsl:value-of select="substring-before($string, '
')"/>
|
||||
<xsl:text> - </xsl:text>
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="substring-after($string, '
')"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$string"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="opdracht">
|
||||
<xsl:element name="MAAS_XML">
|
||||
<xsl:element name="List_Service_Calls">
|
||||
<xsl:element name="Service_Call">
|
||||
<xsl:element name="Customer_Call_Number">
|
||||
<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/>
|
||||
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></xsl:element>
|
||||
<xsl:element name="Customer_Call_Start_Date">
|
||||
<xsl:value-of select="melding/gemeld/jaar"/>
|
||||
<xsl:value-of select="melding/gemeld/maand"/>
|
||||
<xsl:value-of select="melding/gemeld/dag"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Call_Start_Time">
|
||||
<xsl:value-of select="concat(concat(substring-before(melding/gemeld/tijd,':'),substring-after(melding/gemeld/tijd,':')),'00')"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Requestor_Name">
|
||||
<xsl:value-of select="substring(melding/voor/naam_full,1,40)"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Requestor_Telephone_Number">
|
||||
<xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Coordinator_Name">
|
||||
<xsl:value-of select="substring(backoffice_contact/naam_full,1,40)"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Coordinator_Telephone_Number">
|
||||
<xsl:value-of select="backoffice_contact/telefoonnr"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Coordinator_Email_Address">
|
||||
<xsl:value-of select="substring(backoffice_contact/email,1,60)"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Site_Name">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Site_Street">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/adres"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Site_Postal_Code">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/postcode"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Site_City">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/plaats"/>
|
||||
</xsl:element>
|
||||
<xsl:if test="count(melding/deel)>0">
|
||||
<xsl:element name="Customer_Installation_Code">
|
||||
<xsl:for-each select="melding/deel">
|
||||
<xsl:sort select="omschrijving"/>
|
||||
<xsl:if test="position()=1">
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:element>
|
||||
</xsl:if>
|
||||
<xsl:element name="Customer_Installation_Description">
|
||||
<xsl:value-of select="melding/plaats/plaatsaanduiding"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Customer_Call_Description">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</xsl:element>
|
||||
<xsl:element name="Maas_Installation_Code">
|
||||
<xsl:for-each select="melding/deel">
|
||||
<xsl:sort select="omschrijving"/>
|
||||
<xsl:if test="position()=1">
|
||||
<xsl:value-of select="substring(omschrijving, 3, 30)"/>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="opdracht"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="/">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='getExtension'">
|
||||
<xsl:element name='format'>
|
||||
<xsl:element name='extension'>xml</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
|
||||
<xsl:apply-templates select="facilitor"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
|
||||
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2006. Progress Software Corporation. All rights reserved.
|
||||
<metaInformation>
|
||||
<scenarios ><scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="file:///a:/Facilitor/AAFM_A/TEMP/AAESopdracht247.xml" htmlbaseurl="" outputurl="" processortype="internal" useresolver="yes" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>
|
||||
</metaInformation>
|
||||
-->
|
||||
@@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:import href="./cust.xsl"/>
|
||||
<xsl:import href="../../aaxx/xsl/opdracht.xsl"/>
|
||||
<xsl:import href="./cust_settings.xsl"/>
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template match="opdracht" mode="full">
|
||||
<xsl:apply-templates select="." mode="default_opdracht"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -1,180 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<xsl:output method="xml" encoding="utf-8"/>
|
||||
<xsl:decimal-format name="european" decimal-separator="." grouping-separator=","/>
|
||||
<xsl:param name="mode"/>
|
||||
|
||||
<!-- Maken 'bon' (XML) -->
|
||||
<xsl:template match="opdracht">
|
||||
<xsl:variable name="prioriteit">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/spoed=1">Calamiteit</xsl:when>
|
||||
<xsl:when test="melding/spoed=2">Hoog</xsl:when>
|
||||
<xsl:when test="melding/spoed=3">Normaal</xsl:when>
|
||||
<xsl:when test="melding/spoed=4">Laag</xsl:when>
|
||||
<xsl:when test="melding/spoed=5">Hold</xsl:when>
|
||||
<xsl:otherwise>
|
||||
Onbekend
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:element name="ServiceRequestCreate">
|
||||
<xsl:element name="ServiceRequest">
|
||||
<xsl:element name="CustomerID"><xsl:value-of select="uitvoerende/bedrijf/overeenkomst_nr"/></xsl:element>
|
||||
<xsl:element name="ReferenceID">
|
||||
<xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key)"/>/<xsl:value-of select=" bedrijfopdr_volgnr"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Reference"><xsl:value-of select="melding/stdmelding/omschrijving"/>-<xsl:value-of select="opdrachttype/omschrijving"/></xsl:element>
|
||||
<xsl:element name="TypeCode">
|
||||
<xsl:choose>
|
||||
<xsl:when test="opdrachttype/omschrijving='Workorder'">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/discipline/srtdiscipline/prefix='ST'">2</xsl:when>
|
||||
<xsl:when test="melding/discipline/srtdiscipline/prefix='SA'">5</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:when test="opdrachttype/omschrijving='Projectorder'">5</xsl:when>
|
||||
<xsl:when test="opdrachttype/omschrijving='RFQ'">3</xsl:when>
|
||||
<xsl:when test="opdrachttype/omschrijving='Project RFQ'">3</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:element>
|
||||
<xsl:element name="RequestedProcessingPeriod">
|
||||
<xsl:element name="EndDateTime">
|
||||
<xsl:value-of select="einddatum/jaar"/>-<xsl:value-of select="einddatum/maand"/>-<xsl:value-of select="einddatum/maand"/>T<xsl:value-of select="einddatum/tijd"/>:00</xsl:element>
|
||||
<xsl:element name="EscalationToOperator">false</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="IssueCategoryID">
|
||||
<xsl:value-of select="melding/discipline/key"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="IssueCategory">
|
||||
<xsl:value-of select="melding/discipline/omschrijving"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="IssueSubCategoryID">
|
||||
<xsl:value-of select="melding/stdmelding/key"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="IssueSubCategory">
|
||||
<xsl:value-of select="melding/stdmelding/omschrijving"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Description">
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Monitoring">
|
||||
<xsl:element name="StartDateTime">
|
||||
<xsl:for-each select="tracking/track">
|
||||
<xsl:sort select="datum/timestamp" order="ascending"/>
|
||||
<xsl:if test="position() = 1">
|
||||
<xsl:value-of select="datum/jaar"/>-<xsl:value-of select="datum/maand"/>-<xsl:value-of select="datum/dag"/>T<xsl:value-of select="datum/tijd"/>:00
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:element>
|
||||
<xsl:element name="EndDateTime">
|
||||
<xsl:value-of select="einddatum/jaar"/>-<xsl:value-of select="einddatum/maand"/>-<xsl:value-of select="einddatum/dag"/>T<xsl:value-of select="einddatum/tijd"/>:00</xsl:element>
|
||||
<xsl:element name="Urgency">
|
||||
<xsl:value-of select="$prioriteit"/><xsl:if test="$prioriteit != 'Calamiteit'">: <xsl:value-of select="dagen"/> dagen</xsl:if>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="Requester">
|
||||
<xsl:element name="Name">
|
||||
<xsl:element name="FirstLineName">
|
||||
<xsl:value-of select="melding/voor/naam_full"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="Communication">
|
||||
<xsl:element name="Telephone">
|
||||
<xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Email">
|
||||
<xsl:value-of select="melding/voor/email"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="CustomerCoordinator">
|
||||
<xsl:element name="Name">
|
||||
<xsl:element name="FirstLineName">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/kenmerk[@key=1140]/perslid/naam_full"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="Communication">
|
||||
<xsl:element name="Telephone">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/kenmerk[@key=1140]/perslid/mobiel"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Email">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/kenmerk[@key=1140]/perslid/email"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="ServiceLocation">
|
||||
<xsl:element name="LocationID">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Strukton referentie']"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Location">
|
||||
<xsl:value-of select="melding/plaats/plaatsaanduiding"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Address">
|
||||
<xsl:element name="StreetName">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/adres"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="StreetPostalCode">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/postcode"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="CityName">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/plaats"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Maken 'bon' (XML) -->
|
||||
<xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="opdracht"/>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Inpakken 'bon' in SOAP envelope -->
|
||||
<xsl:template match="SOAPEnvelope">
|
||||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<soap:Body>
|
||||
<xsl:copy-of select="./node()"/>
|
||||
</soap:Body>
|
||||
</soap:Envelope>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<!-- Uitpakken SOAP envelope -->
|
||||
<xsl:template match="soap:Envelope">
|
||||
<soapResult>
|
||||
<xsl:copy-of select="soap:Body/node()"/>
|
||||
</soapResult>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Decoderen XML response -->
|
||||
<xsl:template match="ServiceRequestStatus">
|
||||
<Result>
|
||||
<xsl:value-of select="ErrorLog/TypeID"/>
|
||||
</Result>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<!-- Root -->
|
||||
<xsl:template match="/">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='getExtension'">
|
||||
<xsl:element name="format">
|
||||
<!-- Hotelselect gebruikt geen cXML, maar SendFile.cls verwacht wel deze parameter om een XML response in te lezen -->
|
||||
<xsl:element name="extension">xml</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!-- door SendFile.cls gebruikt voor maken 'bon' (XML die via SOAP verstuurd wordt) -->
|
||||
<xsl:apply-templates select="facilitor"/>
|
||||
<!-- door SendSOAP.cls gebruikt voor inpakken van 'bon' in SOAP envelope -->
|
||||
<xsl:apply-templates select="SOAPEnvelope"/>
|
||||
<!-- door SendSOAP.cls gebruikt voor uitpakken van response uit SOAP envelope -->
|
||||
<xsl:apply-templates select="soap:Envelope"/>
|
||||
<!-- door SendFile.cls gebruikt voor lezen van status uit gefaalde response (NB: <soapResult> is al door de decode gestript) -->
|
||||
<xsl:apply-templates select="ServiceRequestStatus"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
@@ -1,497 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:output method="text" encoding="windows-1252" indent="no"/>
|
||||
<xsl:decimal-format name="european" decimal-separator="," grouping-separator="."/>
|
||||
<xsl:variable name="Rev">
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="mode">0</xsl:variable>
|
||||
<xsl:template name="linebreaks">
|
||||
<xsl:param name="string"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains($string, '
')">
|
||||
<xsl:value-of select="substring-before($string, '
')"/>
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="substring-after($string, '
')"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$string"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afdeling" mode="BAN">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="parent" mode="BAN"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="parent" mode="BAN">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="parent" mode="BAN"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afdeling" mode="BAN_Naam">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN Naam']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN Naam']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="parent" mode="BAN_Naam"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="parent" mode="BAN_Naam">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kenmerk[@naam='BAN Naam']!=''">
|
||||
<xsl:value-of select="kenmerk[@naam='BAN Naam']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="parent" mode="BAN_Naam"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bestelopdracht" mode="include">
|
||||
<xsl:variable name="catalogus">
|
||||
<xsl:value-of select="bestelopdrachtitem/bestelitem/srtdeel/srtgroep/discipline/omschrijving"/>
|
||||
</xsl:variable>
|
||||
<!-- Bestelopdracht -->Inkooporder
|
||||
|
||||
Leverancier:
|
||||
<xsl:value-of select="bedrijf/naam"/> 
|
||||
<xsl:value-of select="bedrijf/post_adres"/> 
|
||||
<xsl:value-of select="bedrijf/post_postcode"/> 
|
||||
<xsl:value-of select="bedrijf/post_plaats"/> 
|
||||
<xsl:value-of select="bedrijf/post_land"/> 
|
||||
|
||||
Facturatie:
|
||||
<xsl:value-of select="factuuradres/naam"/> 
|
||||
<xsl:value-of select="factuuradres/post_adres"/> 
|
||||
<xsl:value-of select="factuuradres/post_postcode"/> 
|
||||
<xsl:value-of select="factuuradres/post_plaats"/> 
|
||||
<xsl:value-of select="factuuradres/post_land"/> 
|
||||
|
||||
Contactgevevens:
|
||||
Klantnaam: <xsl:apply-templates select="bestelling/voor/afdeling" mode="BAN_Naam"/>
|
||||
Bannummer: <xsl:apply-templates select="bestelling/voor/afdeling" mode="BAN"/>
|
||||
Vodafone achternaam: <xsl:value-of select="bestelling/voor/nr"/> / <xsl:value-of select="bestelling/voor/naam"/> <xsl:value-of select="bestelling/voor/voorletters"/> <xsl:value-of select="bestelling/voor/tussenvoegsel"/>
|
||||
Vodafone voornaam:
|
||||
Vodafone titel:
|
||||
SAP referentie: <xsl:value-of select="id"/> <xsl:value-of select="bestelling/voor/nr"/> / <xsl:value-of select="bestelling/voor/naam"/> / <xsl:value-of select="bestelling/voor/kenmerk[@key='1000']"/>
|
||||
Aanvraagnummer(s): <xsl:value-of select="bestelling/key"/>
|
||||
Opdrachtnummer: <xsl:value-of select="id"/>
|
||||
Orderdatum: <xsl:value-of select="datum/datum"/>
|
||||
|
||||
<xsl:if test="$catalogus='Blackberry'">
|
||||
Afleveradres Vodafone / Crea Forti:
|
||||
E- Office
|
||||
t.a.v. Blackberry Supportdesk
|
||||
Duwboot 20
|
||||
3991 CD Houten
|
||||
|
||||
Afleveradres E- office:
|
||||
<xsl:value-of select="afleveradres/bezoek_adres"/> 
|
||||
<xsl:value-of select="afleveradres/bezoek_postcode"/> 
|
||||
<xsl:value-of select="afleveradres/bezoek_plaats"/> 
|
||||
<xsl:value-of select="afleveradres/bezoek_land"/> 
|
||||
</xsl:if>
|
||||
|
||||
Afleveradres:
|
||||
<xsl:if test="$catalogus='Blackberry'">accessoires en E- office</xsl:if>
|
||||
<xsl:value-of select="afleveradres/bezoek_adres"/> 
|
||||
<xsl:value-of select="afleveradres/bezoek_postcode"/> 
|
||||
<xsl:value-of select="afleveradres/bezoek_plaats"/> 
|
||||
<xsl:value-of select="afleveradres/bezoek_land"/> 
|
||||
|
||||
<xsl:for-each select="bestelling/kenmerk"> 
|
||||
<xsl:value-of select="@naam"/>:<xsl:value-of select="."/></xsl:for-each> 
|
||||
|
||||
Bestelling:
|
||||
<xsl:for-each select="bestelopdrachtitem">
|
||||
<xsl:sort select="srtdeel/omschrijving"/>
|
||||
<xsl:sort select="posnr" data-type="number"/>
|
||||
<xsl:value-of select="posnr"/> 
|
||||
<xsl:value-of select="bestelitem/srtdeel/artikel_nummer"/> 
|
||||
<xsl:value-of select="bestelitem/srtdeel/omschrijving"/> 
|
||||
<xsl:for-each select="bestelitem/kenmerk"> 
|
||||
<xsl:value-of select="@naam"/>  <xsl:value-of select="."/></xsl:for-each>
|
||||
<xsl:value-of select="bestelitem/srtdeel/eenheid"/> 
|
||||
<xsl:value-of select="aantal"/> 
|
||||
<xsl:if test="../aantal_geleverd > 0">
|
||||
<xsl:value-of select="aantalontv"/> 
|
||||
</xsl:if>
|
||||
Aantal: <xsl:value-of select="format-number(prijs, '0,00', 'european')"/> 
|
||||
Totaal: <xsl:value-of select="format-number(totaal, '0,00', 'european')"/> 
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:if test="aantal_geleverd > 0">
|
||||
</xsl:if>
|
||||
Totaal: <xsl:value-of select="format-number(sum(bestelopdrachtitem/totaal), '0,00', 'european')"/>
|
||||
|
||||
Alle bedragen zijn exclusief BTW
|
||||
|
||||
<xsl:if test="aantal_geleverd > 0">De order is geleverd op <xsl:value-of select="leverdatum"/>
|
||||
De status van de order is <xsl:value-of select="status"/></xsl:if>Opdrachtverlening door AAFM geschiedt namens en voor rekening van ENEXIS, hetgeen betekent dat niet AAFM, doch ENEXIS als opdrachtgever voor Leverancier zal optreden. Leverancier is hiermee bekend. Op de onderhavige opdracht(overeenkomst) zijn van toepassing de voorwaarden, zoals opgenomen in een door ENEXIS en Leverancier eerder gesloten overeenkomst; in elk geval zijn hierop van toepassing de Algemene Inkoopvoorwaarden van ENEXIS (Versie 20 juni 2010). Andere voorwaarden zijn niet van toepassing en worden, voor zover nodig, hierbij uitdrukkelijk van de hand gewezen. Leverancier verklaart een afschrift van de algemene inkoopvoorwaarden van ENEXIS te hebben ontvangen; voor zover dat niet het geval is, wordt voornoemd afschrift op eerste verzoek van Leverancier toegezonden.</xsl:template>
|
||||
<xsl:template name="pageheader_bes">Afdrukdatum: <xsl:value-of select="//header/dateTime"/></xsl:template>
|
||||
|
||||
<xsl:template match="bestelopdracht" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:comment>================================ BESTELOPDRACHTEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor new style default XSL template for bestelopdracht</xsl:comment>
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader_bes">
|
||||
<xsl:with-param name="catalogus" select="bestelopdrachtitem/bestelitem/srtdeel/srtgroep/discipline/omschrijving"/>
|
||||
</xsl:call-template>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template name="pageheader_opdr">
|
||||
<xsl:param name="opdr_type"/>
|
||||
<xsl:param name="opdr_nummer"/>
|
||||
AAFM Facility Management
|
||||
|
||||
|
||||
<xsl:value-of select="$opdr_type"/> 
|
||||
|
||||
<xsl:choose>
|
||||
|
||||
<xsl:when test="$opdr_type='Docket'">Docketnummer: ENEXIS <xsl:value-of select="$opdr_nummer"/>(Te vermelden op alle documenten m.b.t. deze order!!)</xsl:when>
|
||||
<xsl:when test="$opdr_type='Informatie verzoek'">Informatie verzoek: ENEXIS <xsl:value-of select="$opdr_nummer"/>(Te vermelden op alle documenten m.b.t. deze order!!)</xsl:when>
|
||||
<xsl:when test="$opdr_type='Klacht'">Klachtnummer: ENEXIS <xsl:value-of select="$opdr_nummer"/> (Te vermelden op alle documenten m.b.t. deze order!!)</xsl:when>
|
||||
<xsl:when test="$opdr_type='RFQ'">Offerte aanvraag: ENEXIS <xsl:value-of select="$opdr_nummer"/>(Te vermelden op alle documenten m.b.t. deze offerte!!)</xsl:when>
|
||||
<xsl:when test="$opdr_type='Contractorder (bijlage)'">Bijlage bij contractorder: ENEXIS <xsl:value-of select="$opdr_nummer"/></xsl:when>
|
||||
<xsl:when test="$opdr_type='Contractorder'">Contractordernummer: ENEXIS <xsl:value-of select="$opdr_nummer"/> (Te vermelden op alle documenten m.b.t. deze order!!)</xsl:when>
|
||||
<xsl:otherwise>Workordernummer: ENEXIS <xsl:value-of select="$opdr_nummer"/> (Te vermelden op alle documenten m.b.t. deze order!!)</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="servicedesk">
|
||||
Servicedesk:
|
||||
Tel nr: 00 31 (0)88 857 8910
|
||||
Postbus 80009
|
||||
5600 JZ Eindhoven
|
||||
E-mail: servicedeskenexis@aa-fm.com
|
||||
s.v.p. gereedmelding via de servicedesk per e-mail
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="factuuradres">
|
||||
Factuuradres:
|
||||
AAFM Facility Management BV
|
||||
t.a.v. ENEXIS account, crediteurenadministratie
|
||||
Postbus 80009
|
||||
5600 JZ Eindhoven
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="leverancier">
|
||||
Leverancier:
|
||||
<xsl:value-of select="uitvoerende/bedrijf/naam"/> 
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_adres"/> 
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_postcode"/> 
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_plaats"/> 
|
||||
Tel nr: <xsl:value-of select="uitvoerende/bedrijf/telefoon"/>
|
||||
Fax nr: <xsl:value-of select="uitvoerende/bedrijf/fax"/>
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="bezoekadres">
|
||||
Bezoek/afleveradres:
|
||||
ENEXIS
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/>G<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/code"/>
|
||||
<xsl:text>
|
||||
|
||||
</xsl:text>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/naam"/> 
|
||||
<xsl:text>
|
||||
|
||||
</xsl:text>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Adres']"/> 
|
||||
<xsl:text>
|
||||
|
||||
</xsl:text>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Postcode']"/> 
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Plaats']"/> 
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="indiengeenbedrag">Indien op deze order geen bedrag vermeld staat, is de maximale waarde 500 euro. U dient de werkelijke prijs binnen 8 werkdagen terug te koppelen aan de Servicedesk, deze mag NIET afwijken van het factuurbedrag.
|
||||
Indien deze opdracht > 500 euro is en geen bedrag bevat, dient u deze order te annuleren bij de Servicedesk
|
||||
en een RFQ aan te vragen, mits er gerefereerd is naar een offerte.
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="voorwaarden"><xsl:param name="opdr_type"/>Opdrachtverlening door AAFM geschiedt namens en voor rekening van ENEXIS, hetgeen betekent dat niet AAFM, doch ENEXIS als opdrachtgever voor Leverancier zal optreden. Leverancier is hiermee bekend. Op de onderhavige opdracht(overeenkomst) zijn van toepassing de voorwaarden, zoals opgenomen in een door ENEXIS en Leverancier eerder gesloten overeenkomst; in elk geval zijn hierop van toepassing de Algemene Inkoopvoorwaarden van ENEXIS (Versie 20 juni 2010). Andere voorwaarden zijn niet van toepassing en worden, voor zover nodig, hierbij uitdrukkelijk van de hand gewezen. Leverancier verklaart een afschrift van de algemene inkoopvoorwaarden van ENEXIS te hebben ontvangen; voor zover dat niet het geval is, wordt voornoemd afschrift op eerste verzoek van Leverancier toegezonden.
|
||||
<xsl:if test="$opdr_type='RFQ'">Met de ondertekening van dit formulier door Leverancier verklaart deze hiermee accoord te gaan met de hierboven genoemde algemene inkoopvoorwaarden. Andere voorwaarden worden hierbij nadrukkelijk verworpen, met uitzondering van met AAFM Facility Management BV overeengekomen schriftelijke contractuele afspraken.</xsl:if>
|
||||
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="offertetekst">AAFM Facility Management BV
|
||||
|
||||
1. AAFM Facility Management BV nodigt u uit een prijsopgave uit te
|
||||
brengen voor de hieronder omschreven activiteiten.
|
||||
|
||||
2. De prijsopgave dient een vaste prijs te zijn, gebaseerd op de in dit formulier aangegeven
|
||||
activiteiten en de (contract)afspraken tussen AAFM en Leverancier, eventueel aangevuld door
|
||||
opmerkingen/aanvullingen van Leverancier. Indien, wegens omstandigheden, niet kan
|
||||
worden overgegaan tot het uitbrengen van een vaste prijs dient een raming te worden
|
||||
afgegeven. Dit moet onder aan dit formulier worden weergegeven. De raming dient een zo
|
||||
goed mogelijke benadering te zijn van de werkelijke kosten
|
||||
|
||||
3. Indien de aanbieding het bedrag van € 500,- overstijgt dient te allen tijde een
|
||||
gedetailleerde kostenspecificatie te worden bijgevoegd. Deze prijsopgave (evt. inclusief
|
||||
kostenspecificatie) dient ondertekend te worden geretourneerd ter attentie van de Servicedesk</xsl:template>
|
||||
|
||||
<!--=============================================================================================================-->
|
||||
<!-- OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT -->
|
||||
<!-- OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT - OPDRACHT -->
|
||||
<!--=============================================================================================================-->
|
||||
<xsl:template match="opdracht" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:comment>================================ OPDRACHTEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor new style default XSL template for opdracht</xsl:comment>
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader_opdr">
|
||||
<xsl:with-param name="opdr_type" select="opdrachttype/omschrijving"/>
|
||||
<xsl:with-param name="opdr_nummer" select="concat(melding/discipline/srtdiscipline/prefix, melding/key, '/', bedrijfopdr_volgnr)"/>
|
||||
</xsl:call-template>
|
||||
<xsl:if test="opdrachttype/omschrijving='Workorder' or opdrachttype/omschrijving='Contractorder' or opdrachttype/omschrijving='Projectorder'">
|
||||
Prijsconditie: BTW. Exclusief
|
||||
Betalingsconditie: Conform (contract)afspraken
|
||||
<xsl:call-template name="leverancier"/>
|
||||
<xsl:text>
|
||||
|
||||
</xsl:text>
|
||||
<xsl:call-template name="bezoekadres"/>
|
||||
|
||||
|
||||
Omschrijving:
|
||||
<xsl:call-template name="servicedesk"/>
|
||||
<xsl:call-template name="factuuradres"/>
|
||||
|
||||
Urgentie niveau: <xsl:value-of select="melding/stdmelding/uitvoertijd"/>werkdag(en)
|
||||
Vakgroep: <xsl:value-of select="melding/discipline/omschrijving"/>
|
||||
Melding: <xsl:value-of select="melding/stdmelding/omschrijving"/>
|
||||
Uitgifte: <xsl:value-of select="datumbegin/datum"/>
|
||||
Behandeld door: <xsl:value-of select="/facilitor/opdracht/backoffice_contact/naam_full"/>
|
||||
Request nr: ENEXIS <xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key)"/>
|
||||
Opdrachtgever: <xsl:value-of select="/facilitor/opdracht/melding/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Verantwoordelijke']"/>
|
||||
Plaats melding: <xsl:value-of select="/facilitor/opdracht/melding/plaats/plaatsaanduiding"/>
|
||||
Naam aanvrager: <xsl:value-of select="melding/voor/naam_full"/>
|
||||
Telefoonnummer: <xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
|
||||
Omschrijving:
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
|
||||
<xsl:if test="opdrachttype/omschrijving='Projectorder' or opdrachttype/omschrijving='Workorder'">
|
||||
|
||||
|
||||
Werkelijke response datum/tijd:
|
||||
|
||||
</xsl:if>
|
||||
<xsl:if test="opdrachttype/omschrijving='Projectorder' or opdrachttype/omschrijving='Workorder'">
|
||||
|
||||
Afgehandeld datum/tijd:</xsl:if>
|
||||
|
||||
|
||||
<xsl:if test="opdrachttype/omschrijving='Contractorder'">
|
||||
|
||||
Handtekening AAFM:</xsl:if>
|
||||
|
||||
<xsl:if test="opdrachttype/omschrijving='Workorder'">
|
||||
|
||||
Definitieve prijs:</xsl:if>
|
||||
|
||||
<xsl:if test="opdrachttype/omschrijving='Projectorder' or opdrachttype/omschrijving='Workorder'">
|
||||
|
||||
|
||||
<xsl:call-template name="indiengeenbedrag"/>
|
||||
|
||||
|
||||
Handtekening AAFM:
|
||||
|
||||
|
||||
|
||||
</xsl:if>
|
||||
<xsl:call-template name="voorwaarden"/>
|
||||
|
||||
|
||||
|
||||
</xsl:if>
|
||||
<!-- Opdrachttype = RFQ -->
|
||||
<xsl:if test="opdrachttype/omschrijving='RFQ'">
|
||||
|
||||
<xsl:call-template name="leverancier"/>
|
||||
|
||||
<xsl:call-template name="offertetekst"/>
|
||||
|
||||
<xsl:call-template name="bezoekadres"/>
|
||||
|
||||
Prijsopgave referentie: <xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key, '/', bedrijfopdr_volgnr)"/>
|
||||
Request nummer: <xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key)"/>
|
||||
Responsetijd voor indienen offertes (indien geen spoed): < € 500,-: 1 werkdag, > € 500,-: 5 werkdagen
|
||||
Urgentie niveau: <xsl:value-of select="melding/stdmelding/uitvoertijd"/>werkdag(en)
|
||||
Vakgroep: <xsl:value-of select="melding/discipline/omschrijving"/>
|
||||
Melding: <xsl:value-of select="melding/stdmelding/omschrijving"/>
|
||||
|
||||
Contactpersoon:
|
||||
AAFM Facility Management BV
|
||||
Uitgegeven door: Servicedeskmedewerker
|
||||
Servicedesk AAFM-ENEXIS
|
||||
Tel nr: 00 31 (0)88 857 8910
|
||||
Aanvrager: <xsl:value-of select="melding/voor/naam_full"/>
|
||||
Tel nr: <xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
Datum aanvraag: <xsl:value-of select="melding/gemeld/datum"/> <xsl:value-of select="melding/gemeld/tijd"/>
|
||||
|
||||
Te retourneren aan:
|
||||
AAFM Facility Management BV
|
||||
T.a.v. Servicedesk ENEXIS
|
||||
Tel nr: 00 31 (0)88 857 8910
|
||||
Postbus 80009
|
||||
5600 JZ Eindhoven
|
||||
E-mail: servicedeskenexis@aa-fm.com
|
||||
|
||||
|
||||
Handtekening AAFM:
|
||||
|
||||
|
||||
|
||||
Handtekening Klant:
|
||||
|
||||
|
||||
|
||||
Budget/Dienst:
|
||||
Business Unit: <xsl:value-of select="voor/voor/afdeling/omschrijving"/>
|
||||
|
||||
Omschrijving:
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
|
||||
Voorwaarden:
|
||||
<xsl:call-template name="voorwaarden">
|
||||
<xsl:with-param name="opdr_type" select="opdrachttype/omschrijving"/>
|
||||
</xsl:call-template>
|
||||
|
||||
Trade register no. 09130306
|
||||
|
||||
Opmerkingen/aanvullingen leverancier:
|
||||
|
||||
|
||||
Verklaring van de leverancier:
|
||||
Hierbij verklaart leverancier de hierboven omschreven werkzaamheden, gebaseerd op de hierboven gestelde voorwaarden en
|
||||
condities, uit te voeren voor een bedrag van € (excl. BTW). Het aanbod betreft een vaste
|
||||
prijs (doorhalen wat niet van toepassing is).
|
||||
|
||||
|
||||
Naam geautoriseerd persoon:
|
||||
|
||||
|
||||
Handtekening:
|
||||
|
||||
|
||||
Datum
|
||||
|
||||
</xsl:if>
|
||||
<!-- Opdrachttype = Docket -->
|
||||
<xsl:if test="opdrachttype/omschrijving='Docket' or opdrachttype/omschrijving='Informatie verzoek' or opdrachttype/omschrijving='Klacht' or opdrachttype/omschrijving='Contractorder'">
|
||||
<xsl:call-template name="bezoekadres"/>
|
||||
|
||||
<xsl:call-template name="leverancier"/>
|
||||
|
||||
|
||||
|
||||
Uitgifte Datum/Tijd: <xsl:value-of select="datumbegin/datum"/>
|
||||
Naam aanvrager: <xsl:value-of select="melding/voor/naam_full"/>
|
||||
Telefoonnummer: <xsl:value-of select="melding/voor/telefoonnr"/>
|
||||
Uitgegeven door: <xsl:value-of select="/facilitor/opdracht/backoffice_contact/naam_full"/>
|
||||
Request nummer: <xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key)"/>
|
||||
Plaats Melding: <xsl:value-of select="/facilitor/opdracht/melding/plaats/plaatsaanduiding"/>
|
||||
Urgentie niveau: <xsl:value-of select="melding/stdmelding/uitvoertijd"/>werkdag(en)
|
||||
Vakgroep: <xsl:value-of select="melding/discipline/omschrijving"/>
|
||||
Melding: <xsl:value-of select="melding/stdmelding/omschrijving"/>
|
||||
Afdeling: <xsl:value-of select="melding/voor/afdeling/naam"/>
|
||||
|
||||
Omschrijving:
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
|
||||
Afhandeling:
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="opmerking"/>
|
||||
</xsl:call-template>
|
||||
|
||||
Acties/opmerkingen:
|
||||
|
||||
FM accoord
|
||||
|
||||
|
||||
Handtekening:
|
||||
|
||||
|
||||
Naam:
|
||||
|
||||
|
||||
Afgehandeld:
|
||||
|
||||
(naam):
|
||||
|
||||
|
||||
Respons datum/tijd:
|
||||
|
||||
|
||||
Bestede uren:
|
||||
|
||||
|
||||
Afgehandeld datum/tijd:
|
||||
|
||||
|
||||
Mits u geen toegang heeft tot Facilitor kunt u de ingevulde opdracht retourneren naar servicedeskenexis@aa-fm.com
|
||||
Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31 (0)88 8578 910
|
||||
Trade register no. 09130306
|
||||
|
||||
</xsl:if>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="opdracht" mode="full"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2007. Progress Software Corporation. All rights reserved.
|
||||
<metaInformation>
|
||||
<scenarios ><scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="file:///c:/Temp/AAENopdracht214.xml" htmlbaseurl="" outputurl="" processortype="internal" useresolver="yes" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>
|
||||
</metaInformation>
|
||||
-->
|
||||