Merge 2015.3 patches
svn path=/Website/trunk/; revision=28764
This commit is contained in:
@@ -8,8 +8,74 @@
|
||||
<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:template match="opdracht" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'CUST08'">
|
||||
<xsl:apply-templates select="." mode="CUST08"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="." mode="default_opdracht"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="opdracht" mode="CUST08">
|
||||
<html>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:call-template name="pageheader_aaxx">
|
||||
<xsl:with-param name="customer_id" select="//facilitor/header/custId"/>
|
||||
</xsl:call-template>
|
||||
<xsl:element name="body">
|
||||
<table border="0" cellpadding="1" width="99%">
|
||||
<tr>
|
||||
<td colspan="2" class="value">
|
||||
Beste <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Contactpersoon gebouw']"/>,<br/><br/>
|
||||
Op <xsl:value-of select="plandatum/datum"/> worden werkzaamheden uitgevoerd op uw locatie. Onderstaand treft u de details van het bezoek van de leverancier.<br/><br/>
|
||||
Opdracht <xsl:value-of select="concat(melding/discipline/srtdiscipline/prefix, melding/key, '/', bedrijfopdr_volgnr)"/><br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Bezoekdatum</td>
|
||||
<td width="80%" class="value"><xsl:value-of select="plandatum/datum"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Aankomst (verwacht)</td>
|
||||
<td class="value"><xsl:value-of select="plandatum/tijd"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Vertrek (verwacht)</td>
|
||||
<td class="value"><xsl:value-of select="kenmerk[@naam='Verwacht vertrek']"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Leverancier:</td>
|
||||
<td class="value"><xsl:value-of select="uitvoerende/bedrijf/naam"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Naam bezoeker</td>
|
||||
<td class="value"><xsl:value-of select="kenmerk[@naam='Naam bezoeker(s)']"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Omschrijving:</td>
|
||||
<td class="value">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="value">
|
||||
<br/><br/>
|
||||
De werkzaamheden worden uitgevoerd naar aanleiding van melding SA73554 gemeld door Naam melder (tel: telefoonnummer melder).<br/><br/>
|
||||
Mocht u vragen of opmerkingen hebben over deze aankondiging, neem dan contact op met de Servicedesk via onderstaande contactgegevens.<br/><br/><br/>
|
||||
Met vriendelijke groet,<br/>
|
||||
Servicedesk FM solutions<br/><br/><br/>
|
||||
E <xsl:element name="a"><xsl:attribute name="href">mailto:facilitydesk@fm-solutions.nl</xsl:attribute>facilitydesk@fm-solutions.nl</xsl:element><br/>
|
||||
T +31 (0)88 10 40800<br/>
|
||||
W <xsl:element name="a"><xsl:attribute name="href">htpp://www.fm-solutions.nl</xsl:attribute>www.fm-solutions.nl</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
4
CUST/AAGN/import/get_unica_status.bat
Normal file
4
CUST/AAGN/import/get_unica_status.bat
Normal file
@@ -0,0 +1,4 @@
|
||||
Echo Starten get_unica_status.js
|
||||
|
||||
cscript ..\..\AAXX\import\Unica\UnicaStatusResponse.js ../oracle.udl 2665 "https://aagn.facilitor.nl/default.asp?API=UNICA2OPDR&APIKEY=KwNqHvluOIOWQrxeYveXZOBsqkYjYvRz">> gen_import.log
|
||||
|
||||
@@ -45,6 +45,7 @@ Ruimte: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdi
|
||||
Kosten uit opdracht: € <xsl:value-of select="format-number(kosten, '0,00', 'european')"/>
|
||||
Omschrijving: <xsl:value-of select="omschrijving" />
|
||||
Melding: <xsl:value-of select="melding/omschrijving" /></omschrijving>
|
||||
<kenmerk naam="Kosten"><xsl:value-of select="kosten" /></kenmerk>
|
||||
<kenmerk naam="Werkbon/Opdracht nr. klant"><xsl:value-of select="melding_key" />/<xsl:value-of select="bedrijfopdr_volgnr" /></kenmerk>
|
||||
<xsl:for-each select="melding/kenmerk">
|
||||
<xsl:sort select="@volgnummer" data-type="number" />
|
||||
@@ -142,4 +143,4 @@ Melding: <xsl:value-of select="melding/omschrijving" /></omschrijving>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
|
||||
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
|
||||
@@ -68,7 +68,6 @@
|
||||
<td width="50%" bordercolor="#000000" align="left" style="vertical-align: bottom; padding: 2px;">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='email'">
|
||||
<img src="cid:tmpl_logo.gif"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="img">
|
||||
@@ -93,7 +92,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#538DD5" colspan="2" style='color:#FFFFFF; padding: 3px 4px 1px 4px;'><b><i>Registration number: <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></i></b>
|
||||
<td bgcolor="#538DD5" colspan="2" style='color:#FFFFFF; padding: 3px 4px 1px 4px;'><b><i>Registration number: <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></i></b>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -454,10 +453,11 @@ p.MsoNormal {
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="melding" mode="full">
|
||||
<xsl:if test="plaats/regio/district/locatie/code='AMB'">
|
||||
<xsl:call-template name="pageheader_AMB"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='email' and plaats/regio/district/locatie/code='AMB' and $srtnotificatiecode='MLDNEW'">
|
||||
<xsl:call-template name="pageheader_AMB"/>
|
||||
<br/>
|
||||
<p>Dear
|
||||
<xsl:choose>
|
||||
@@ -473,16 +473,17 @@ p.MsoNormal {
|
||||
<tr><td width="130">Subject:</td><td><xsl:value-of select="discipline/omschrijving"/></td></tr>
|
||||
<tr><td>Registration time:</td><td><xsl:value-of select="gemeld/datum"/><xsl:text> </xsl:text><xsl:value-of select="gemeld/tijd"/></td></tr>
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<p>is handled by our service center. When the problem is solved we will inform you by email.</p>
|
||||
|
||||
</p>
|
||||
|
||||
<p>is handled by our service center. When the problem is solved we will inform you by email.</p>
|
||||
|
||||
<p>Kind regards<br/>Facility Service Center</p>
|
||||
</xsl:if>
|
||||
<xsl:if test="plaats/regio/district/locatie/code!='AMB'">
|
||||
<xsl:apply-imports/>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-imports/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="opdracht" mode="full">
|
||||
<xsl:variable name="Werkvergunning">
|
||||
@@ -2998,7 +2999,7 @@ p.MsoNormal {
|
||||
|
||||
<xsl:if test="@view = 'AKZA_V_RIT_GEPLANDE_RITTEN'">
|
||||
<xsl:for-each select="rapport_data/data_row">
|
||||
<xsl:sort select="FCLT_D_DATUM"/>
|
||||
<xsl:sort select="DATUM"/>
|
||||
<!-- Bevestiging reservering -->
|
||||
<xsl:if test="position() != 1">
|
||||
<div style="page-break-before:always; margin:0; padding:0; height:0"> </div>
|
||||
@@ -3012,7 +3013,7 @@ p.MsoNormal {
|
||||
<xsl:with-param name="p_key" select="HIDE_F_RESERVERINGKEY"/>
|
||||
<xsl:with-param name="p_volgnr" select="HIDE_F_RESERVERINGVOLGNR"/>
|
||||
<xsl:with-param name="p_dag" select="DAG"/>
|
||||
<xsl:with-param name="p_datum" select="FCLT_D_DATUM"/>
|
||||
<xsl:with-param name="p_datum" select="concat(substring(DATUM,9,2),'-',substring(DATUM,6,2),'-',substring(DATUM,1,4))"/>
|
||||
<xsl:with-param name="p_vertrek_tijd" select="STARTTIJD"/>
|
||||
<xsl:with-param name="p_std_vertrek_plaats" select="VAN"/>
|
||||
<xsl:with-param name="p_afw_vertrek_plaatsnaam"/>
|
||||
|
||||
@@ -1264,10 +1264,11 @@ Amsterdam RAI
|
||||
</script>
|
||||
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<xsl:if test="$mode !='excel'">
|
||||
<tr>
|
||||
<td colspan='25' width='100%' bgcolor='#00A4E3' valign="top"><b>Aantal items: </b><xsl:value-of select="count(//facilitor/rapport/rapport_data/data_row/FCLT_F_MELDINGNR)"/> </td>
|
||||
<td colspan='30' width='100%' bgcolor='#00A4E3' valign="top"><b>Aantal items: </b><xsl:value-of select="count(//facilitor/rapport/rapport_data/data_row/FCLT_F_MELDINGNR)"/> </td>
|
||||
</tr>
|
||||
|
||||
</xsl:if>
|
||||
<xsl:choose>
|
||||
<xsl:when test="//facilitor/header/language = 'NL'">
|
||||
<tr>
|
||||
@@ -1287,6 +1288,8 @@ Amsterdam RAI
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>TeLaat</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Afhandeling</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Ingevoerd</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>IJaar</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>IKwartaal</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>IDatum</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>ITijd</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Door</b></td>
|
||||
@@ -1318,6 +1321,8 @@ Amsterdam RAI
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Too Late</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Completion remark</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Creation Timestamp</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Creation Year</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Creation Quarter</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Creation Date</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Creation Time</b></td>
|
||||
<td bgcolor='#C0C0C0' valign="top"><b>Issued by</b></td>
|
||||
@@ -1352,9 +1357,17 @@ Amsterdam RAI
|
||||
<td valign="top"><xsl:value-of select="FCLT_F_TYPE"/></td>
|
||||
<td valign="top"><xsl:value-of select="FCLT_F_VAKGROEP"/></td>
|
||||
<td valign="top"><xsl:value-of select="FCLT_F_MELDING"/></td>
|
||||
<td valign="top"><xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="MLD_MELDING_OMSCHRIJVING"/>
|
||||
</xsl:call-template>
|
||||
<td valign="top">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='excel'">
|
||||
<xsl:value-of select="MLD_MELDING_OMSCHRIJVING"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="MLD_MELDING_OMSCHRIJVING"/>
|
||||
</xsl:call-template>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td valign="top"><xsl:value-of select="FCLT_F_LEVERANCIER"/></td>
|
||||
<td valign="top">
|
||||
@@ -1374,11 +1387,20 @@ Amsterdam RAI
|
||||
</td>
|
||||
<td valign="top"><xsl:value-of select="MLD_OPERATIONEEL_TE_LAAT"/></td>
|
||||
<td valign="top">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='excel'">
|
||||
<xsl:value-of select="MLD_MELDING_OPMERKING"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="MLD_MELDING_OPMERKING"/>
|
||||
</xsl:call-template>
|
||||
<xsl:with-param name="string" select="MLD_MELDING_OPMERKING"/>
|
||||
</xsl:call-template>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td valign="top"><xsl:value-of select="INVOER_DATUM_TIME"/></td>
|
||||
<td valign="top"><xsl:value-of select="INVOER_DATUM_TIME"/></td>
|
||||
<td valign="top"><xsl:value-of select="FCLT_F_JAAR"/></td>
|
||||
<td valign="top"><xsl:value-of select="FCLT_F_KWARTAAL"/></td>
|
||||
<td valign="top"><xsl:value-of select="substring-before(INVOER_DATUM_TIME,' ')"/></td>
|
||||
<td valign="top"><xsl:value-of select="substring-after(INVOER_DATUM_TIME,' ')"/></td>
|
||||
|
||||
|
||||
@@ -58,11 +58,11 @@ else
|
||||
};
|
||||
|
||||
|
||||
var sql = "SELECT DISTINCT alg_locatie_key, alg_locatie_omschrijving, alg_locatie_x from asdl_v_rap_schoonmaak_today1 s, prs_kenmerklink kl"
|
||||
var sql = "SELECT DISTINCT alg_locatie_key, alg_locatie_omschrijving, alg_locatie_x, s.volgorde from asdl_v_rap_schoonmaak_today1 s, prs_kenmerklink kl"
|
||||
+ " WHERE s.ins_srtcontroledl_xcp_groep = kl.prs_kenmerklink_waarde "
|
||||
+ " AND kl.prs_kenmerk_key = 1000 "
|
||||
+ " AND kl.prs_link_key = " + user_key
|
||||
+ " ORDER BY alg_locatie_x"
|
||||
+ " ORDER BY s.volgorde"
|
||||
|
||||
var rst = new ResultsetTable({sql: sql,
|
||||
keyColumn: "alg_locatie_key",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:variable name="Xsrtnotificatiecode">RESBEV</xsl:variable>
|
||||
<xsl:variable name="Xsrtnotificatiecode">RESBEV</xsl:variable>
|
||||
|
||||
<xsl:template name="pageheader">
|
||||
<table border="0" width="100%">
|
||||
@@ -30,7 +30,12 @@
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="melding" mode="include">
|
||||
<xsl:variable name="slatijd">
|
||||
<style>
|
||||
td, p {
|
||||
font-size: 10pt;
|
||||
}
|
||||
</style>
|
||||
<xsl:variable name="slatijd">
|
||||
<xsl:choose>
|
||||
<xsl:when test="uitvoertijd[@eenheid='U']"><xsl:value-of select="uitvoertijd"/> <xsl:value-of select="//lcl/MLD/uren"/></xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="uitvoertijd"/> <xsl:value-of select="//lcl/FAC/dagen"/></xsl:otherwise>
|
||||
@@ -38,8 +43,8 @@
|
||||
</xsl:variable>
|
||||
<xsl:variable name="team_naam">
|
||||
<xsl:choose>
|
||||
<xsl:when test="plaats/regio/district/locatie/key='1'">Facility departement Meppel</xsl:when>
|
||||
<xsl:when test="plaats/regio/district/locatie/key='21'">Guest Services Team Mirai House</xsl:when>
|
||||
<xsl:when test="plaats/regio/district/locatie/key='1'">Facility department Meppel</xsl:when>
|
||||
<xsl:when test="plaats/regio/district/locatie/key='21'">Service desk Mirai House</xsl:when>
|
||||
<xsl:when test="plaats/regio/district/locatie/key='22'">Astellas Guest Services Team</xsl:when>
|
||||
<xsl:otherwise></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
@@ -73,17 +78,32 @@
|
||||
Your kind words have been shared with other members of the Facilities team and we also use your feedback to improve our service delivery to you.
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<br/><br/>Thank you for your call which has now been allocated to a member of the Facilities team to solve.
|
||||
We will inform you once your call has been completed.
|
||||
In the meantime if you require any further assistance please contact the Guest Services Team providing the Call ID number given below.
|
||||
<xsl:choose>
|
||||
<xsl:when test="//language='NL'"><br/><br/>Wij danken u voor het voor het maken van de melding bij Facility departement Meppel. Wij nemen de melding in behandeling en informeren
|
||||
U over de voortgang en gereed melding. Wanneer u in de tussentijd onze hulp nodig heeft, neemt u alstublieft contact op met Facility departement Meppel en gebruik als referentie het meldingsnummer. </xsl:when>
|
||||
<xsl:otherwise>
|
||||
<br/><br/>Thank you for your call which has now been allocated to a member of the Facilities team to solve.
|
||||
We will inform you once your call has been completed.
|
||||
In the meantime if you require any further assistance please contact the Guest Services Team providing the Call ID number given below.
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode='MLDAFM'">
|
||||
<br/><br/>Dear <xsl:value-of select="voor/voornaam"/>,
|
||||
<br/><br/>We are happy to inform you that your call as detailed below has been resolved.
|
||||
We hope that this resolution has met your expectations, however please contact the Guest Services Team if you require further assistance.
|
||||
Please provide your Call ID number given below and we will be more than happy to help.
|
||||
<xsl:choose>
|
||||
<xsl:when test="//language='NL'"><br/><br/>Beste <xsl:value-of select="voor/voornaam"/>,
|
||||
<br/><br/>Wij zijn blij u mede te delen dat de melding is afgesloten. Wij hopen dat de oplossing voor deze melding binnen uw verwachtingen passen.
|
||||
Mocht het niet naar tevredenheid zijn uitgevoerd neemt u alstublieft contact op met de Facility departement Meppel en gebruik,
|
||||
als referentie het meldingsnummer.
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<br/><br/>Dear <xsl:value-of select="voor/voornaam"/>,
|
||||
<br/><br/>We are happy to inform you that your call as detailed below has been resolved.
|
||||
We hope that this resolution has met your expectations, however please contact the Guest Services Team if you require further assistance.
|
||||
Please provide your Call ID number given below and we will be more than happy to help.
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode='MLDREJ'">
|
||||
<br/><br/>Dear <xsl:value-of select="voor/voornaam"/>,
|
||||
@@ -94,7 +114,7 @@ Please provide your Call ID number given below and we will be more than happy to
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" style="font-size:14pt;padding-top:20px;padding-bottom:20px;">
|
||||
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:20px;">
|
||||
<b><xsl:value-of select="//lcl/MLD/melding"/> <xsl:value-of select="key"/><xsl:if test="spoed<3"> (<xsl:value-of select="//lcl/MLD/spoed"/>)</xsl:if></b>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -119,7 +139,16 @@ Please provide your Call ID number given below and we will be more than happy to
|
||||
<tr>
|
||||
<td><br/><b><xsl:value-of select="//lcl/FAC/locatie"/>:</b></td>
|
||||
<td><br/><xsl:value-of select="plaats/regio/district/locatie/omschrijving"/></td>
|
||||
<td><br/><b>Call Overview:</b></td>
|
||||
<td>
|
||||
<xsl:choose>
|
||||
<xsl:when test="//language='NL'">
|
||||
<br/><b>Soort melding:</b>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<br/><b>Call Overview:</b>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td><br/><xsl:value-of select="substring-before(discipline/omschrijving, ' ')"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -158,8 +187,16 @@ Please provide your Call ID number given below and we will be more than happy to
|
||||
</xsl:when>
|
||||
<xsl:otherwise><td colspan="2"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<td><b><xsl:value-of select="//lcl/FAC/behandelaar"/>:</b></td>
|
||||
<td><xsl:value-of select="behandelaar/naam_friendly"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b><xsl:value-of select="//lcl/FAC/omschrijving"/>:</b></td>
|
||||
<td><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template></td>
|
||||
<td colspan="3"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template></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"/>
|
||||
@@ -182,12 +219,16 @@ Please provide your Call ID number given below and we will be more than happy to
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
<!--xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td><br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td><b><xsl:value-of select="//lcl/MLD/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-->
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<xsl:choose>
|
||||
@@ -204,3 +245,8 @@ Please provide your Call ID number given below and we will be more than happy to
|
||||
</table>
|
||||
</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\ASTE_files\melding14_20160322160741.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>
|
||||
-->
|
||||
BIN
CUST/GRKL/oracle.udl
Normal file
BIN
CUST/GRKL/oracle.udl
Normal file
Binary file not shown.
@@ -19,3 +19,6 @@ 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 EXACT_UREN
|
||||
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat VERWERK_EXACT_UREN
|
||||
|
||||
38
CUST/HCAS/SAML/default.asp
Normal file
38
CUST/HCAS/SAML/default.asp
Normal file
@@ -0,0 +1,38 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: cust/hcas/saml/default.asp
|
||||
Description: Single Sign On script
|
||||
Parameters:
|
||||
Context:
|
||||
Note:
|
||||
*/ %>
|
||||
<%
|
||||
Response.Expires=-1;
|
||||
Session("customerId") = "HCAS";
|
||||
ANONYMOUS_Allowed = 1;
|
||||
%>
|
||||
<!-- #include file="../../../appl/Shared/common.inc" -->
|
||||
<!-- #include file="../../../appl/shared/login.inc" -->
|
||||
<%
|
||||
var uname = String(Request.ServerVariables("HTTP_FCLTACCOUNT"));
|
||||
//__DoLog("uname: " + uname);
|
||||
Response.Write("SAML user detected as: " + uname);
|
||||
|
||||
var newUrl = rooturl + "/";
|
||||
var sso_qs = String(Request.ServerVariables("QUERY_STRING"));
|
||||
if (sso_qs)
|
||||
newUrl += "?" + sso_qs;
|
||||
|
||||
if (tryLogin(uname, null))
|
||||
{
|
||||
Response.Redirect(newUrl);
|
||||
}
|
||||
else
|
||||
{ // Automatisch naar het inlogscherm
|
||||
//__DoLog("SAML login not found in Facilitor: " + uname);
|
||||
Response.Redirect(newUrl);
|
||||
}
|
||||
|
||||
%>
|
||||
@@ -108,7 +108,21 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/deel/kenmerk[@naam='Leverancier-nr']!=''">
|
||||
<td align="right">
|
||||
<b>Apparaatnummer:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/deel/kenmerk[@naam='Leverancier-nr']"/>
|
||||
</td>
|
||||
<td align="left">
|
||||
</td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<td colspan="3"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
||||
</td>
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:variable name="Xsrtnotificatiecode">CUST01</xsl:variable>
|
||||
<xsl:variable name="mld_disc_ICT_RFC">522</xsl:variable>
|
||||
<xsl:variable name="mld_disc_ICT_Change">702</xsl:variable>
|
||||
|
||||
<xsl:template match="melding" mode="include">
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
@@ -329,7 +331,7 @@
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b>Wijziging <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
<b><xsl:value-of select="stdmelding/omschrijving"/> <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
</td>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<xsl:if test="spoed<3">
|
||||
@@ -430,12 +432,17 @@
|
||||
<td align="left">
|
||||
<xsl:value-of select="tracking/track[@code='MLDNEW']/datum/datum"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b>Akkoord voor:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="kenmerk[@naam='Deadline akkoord']"/>
|
||||
</td>
|
||||
<xsl:if test="stdmelding/discipline/key=$mld_disc_ICT_Change">
|
||||
<td align="right">
|
||||
<b>Akkoord voor:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="kenmerk[@naam='Deadline akkoord']"/>
|
||||
</td>
|
||||
</xsl:if>
|
||||
<xsl:if test="stdmelding/discipline/key!=$mld_disc_ICT_Change">
|
||||
<td colspan="2"> </td>
|
||||
</xsl:if>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
@@ -452,60 +459,62 @@
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<table border="1" width="100%" CELLPADDING="0" CELLSPACING="0" bordercolor="#000000">
|
||||
<!-- Alleen voor de ICT Change meldingen, niet voor de RFC meldingen -->
|
||||
<xsl:if test="stdmelding/discipline/key=$mld_disc_ICT_Change">
|
||||
<tr>
|
||||
<td colspan="5" style="text-align:center">
|
||||
Controle, Classificatie, Acceptatie
|
||||
<td colspan="4">
|
||||
<table border="1" width="100%" CELLPADDING="0" CELLSPACING="0" bordercolor="#000000">
|
||||
<tr>
|
||||
<td colspan="5" style="text-align:center">
|
||||
Controle, Classificatie, Acceptatie
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'ICT Beheer'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [ICT Beheer]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'Architect'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [Architect]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'TAB'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [TAB]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'Servicedesk'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [Servicedesk]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'Changemanager'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [Changemanager]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'ICT Beheer'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [ICT Beheer]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'Architect'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [Architect]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'TAB'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [TAB]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'Servicedesk'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [Servicedesk]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
<td width="20%" style="text-align:center">
|
||||
<b>
|
||||
<xsl:call-template name="ICT_akkoord">
|
||||
<xsl:with-param name="p_string" select="'Changemanager'"/>
|
||||
<xsl:with-param name="p_akkoord" select="kenmerk[@naam='Akkoord [Changemanager]']"/>
|
||||
</xsl:call-template>
|
||||
</b>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</xsl:if>
|
||||
|
||||
<tr height="20px">
|
||||
<td colspan="4" style="text-align:center">
|
||||
@@ -574,70 +583,78 @@
|
||||
</tr>
|
||||
<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
|
||||
|
||||
<xsl:if test="stdmelding/discipline/key=$mld_disc_ICT_Change">
|
||||
<tr>
|
||||
<td colspan="4" style="text-align:center;color:#008385">
|
||||
<b><u>Deelnemers</u></b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
|
||||
<table border="1" width="100%" CELLPADDING="0" CELLSPACING="0" bordercolor="#000000">
|
||||
<tr>
|
||||
<td>
|
||||
<b>Persoon</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Rol/Functie</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Omschrijving</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Van</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Tot</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Aantal uren</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<xsl:for-each select="opdracht">
|
||||
<xsl:sort select="key" data-type="number"/>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<xsl:value-of select="uitvoerende/persoon/naam_full"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="kenmerk[@naam='Functie deelnemer']"/>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="datumbegin/datum"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="einddatum/datum"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="uren"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height="20px">
|
||||
<td colspan="4" style="text-align:center">
|
||||
<hr/><b></b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</xsl:if>
|
||||
|
||||
<tr>
|
||||
<td colspan="4" style="text-align:center;color:#008385">
|
||||
<b><u>Deelnemers</u></b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
|
||||
<table border="1" width="100%" CELLPADDING="0" CELLSPACING="0" bordercolor="#000000">
|
||||
<tr>
|
||||
<td>
|
||||
<b>Persoon</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Rol/Functie</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Omschrijving</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Van</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Tot</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Aantal uren</b>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="opdracht">
|
||||
<xsl:sort select="key" data-type="number"/>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<xsl:value-of select="uitvoerende/persoon/naam_full"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="kenmerk[@naam='Functie deelnemer']"/>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="datumbegin/datum"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="einddatum/datum"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<xsl:value-of select="uren"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="20px">
|
||||
<td colspan="4" style="text-align:center">
|
||||
<hr/><b></b>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
|
||||
|
||||
<tr>
|
||||
@@ -1779,6 +1796,13 @@
|
||||
<tr height="20px">
|
||||
<td colspan="4">
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="$v_type_overeenkomst = 'Parkeerpas' or $v_type_overeenkomst = 'Sleutel'">
|
||||
<tr>
|
||||
<td class="label">Meldingsnummer</td>
|
||||
<td class="label">:</td>
|
||||
<td class="value" colspan="2"><xsl:value-of select="kenmerk[@naam='Meldingsnummer']"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td class="label">Naam</td>
|
||||
|
||||
@@ -672,6 +672,20 @@
|
||||
</tr>
|
||||
</xsl:if>
|
||||
|
||||
<!-- kenmerk-lijst gesorteerd op volgnummer (en gevuld en <800) -->
|
||||
<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="position()=1">
|
||||
<tr><td colspan="7"><xsl:text disable-output-escaping="yes">&nbsp;</xsl:text></td></tr>
|
||||
</xsl:if>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td><xsl:value-of select="@naam"/>:</td>
|
||||
<td colspan="6"><xsl:value-of select="."/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
|
||||
<tr><td colspan="7"><xsl:text disable-output-escaping="yes">&nbsp;</xsl:text></td></tr>
|
||||
|
||||
<tr>
|
||||
@@ -752,20 +766,6 @@
|
||||
<td colspan="2"><xsl:value-of select="deel/omschrijving"/></td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
|
||||
<!-- kenmerk-lijst gesorteerd op volgnummer (en gevuld en <800) -->
|
||||
<!--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="position()=1">
|
||||
<tr><td colspan="7"><xsl:text disable-output-escaping="yes">&nbsp;</xsl:text></td></tr>
|
||||
</xsl:if>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td><xsl:value-of select="@naam"/>:</td>
|
||||
<td colspan="6"><xsl:value-of select="."/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each-->
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="reservering" mode="full">
|
||||
|
||||
@@ -5,5 +5,5 @@ REM
|
||||
REM -- $Revision$
|
||||
REM -- $Id$
|
||||
|
||||
copy ..\..\..\CUST\VENR\xd_prs_sync\xd_perslid_list.xml .
|
||||
copy ..\..\..\..\Fplace5i\CUST\VENR\xd_prs_sync\xd_perslid_list.xml .
|
||||
cscript ..\..\..\utils\gen_import\gen_import.wsf KFXX PERSLID >>genimport.log 2>>&1
|
||||
|
||||
@@ -238,6 +238,26 @@
|
||||
<tr><td colspan="4" class="tekst"><br/><br/><br/><b>Handtekening:</b></td></tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="inkoopvoorwaarden">
|
||||
<tr>
|
||||
<td colspan="4" class="tekst">
|
||||
<br/>Op alle (vervolg)opdrachten en (aanvullende) overeenkomsten die Kien Facility Management B.V. namens haar
|
||||
opdrachtgever NS Stations B.V. verstrekt of aangaat, zijn van toepassing de Overeenkomst tussen Opdrachtnemer
|
||||
en NS Stations B.V. en de Algemene Inkoopvoorwaarden van NS Groep N.V. 2013 zoals vermeld op
|
||||
<a href="http://www.nsprocurement.nl">www.nsprocurement.nl</a>.
|
||||
Toepasselijkheid van voorwaarden van de wederpartij wordt hier nadrukkelijk van de hand gewezen.
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="facturatie">
|
||||
<tr>
|
||||
<td colspan="4" class="tekst">
|
||||
<br/>Facturatie geschiedt volgens de in het document ‘Facility Management NS Facturatieproces’ beschreven procedure.
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bestelling" mode="include">
|
||||
<style>.pagebreak {page-break-before:always;}</style>
|
||||
@@ -870,7 +890,10 @@ Beste <xsl:value-of select="voor/naam_friendly"/>,
|
||||
<td class="tekst"><br/>Omschrijving:</td>
|
||||
<td colspan="3" class="tekst"><br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template><br/> </td>
|
||||
</tr>
|
||||
<tr><td colspan="4" class="tekst">Mandaat: € <xsl:value-of select="$mandaat"/><br/> </td></tr>
|
||||
<tr>
|
||||
<td class="tekst">Mandaat: </td>
|
||||
<td class="tekst">€ <xsl:value-of select="$mandaat"/><br/> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -892,9 +915,20 @@ Beste <xsl:value-of select="voor/naam_friendly"/>,
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" class="tekst">
|
||||
<br/>Gelieve de status van de mandaatopdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.
|
||||
<br/>Gelieve de status van de mandaatopdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.<br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="facturatie"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -925,7 +959,7 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<xsl:call-template name="factuuradres"/>
|
||||
</table>
|
||||
</td>
|
||||
</tr-->
|
||||
</tr-->
|
||||
</table>
|
||||
</xsl:when>
|
||||
<!--Contractopdracht-->
|
||||
@@ -1076,6 +1110,12 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<br/>Gelieve de status van de opdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1240,7 +1280,7 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekst" style="width:2%;">•</td>
|
||||
<td class="tekst">Facturatie geschiedt volgens de in het document ‘Facility Managent NS Facturatieproces’ beschreven procedure.</td>
|
||||
<td class="tekst">Facturatie geschiedt volgens de in het document ‘Facility Management NS Facturatieproces’ beschreven procedure.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
@@ -1260,11 +1300,17 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<td class="tekst">Telefoon:</td>
|
||||
<td class="tekst">088-5577604</td>
|
||||
<td class="tekst"></td>
|
||||
<td class="tekst"></td>
|
||||
<td class="tekst"><br/><br/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:when>
|
||||
<!--Offerteopdracht-->
|
||||
@@ -1411,9 +1457,20 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" class="tekst">
|
||||
<br/>Gelieve de status van de offerte opdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.
|
||||
<br/>Gelieve de status van de offerte opdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.<br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="facturatie"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1592,9 +1649,15 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" class="tekst">
|
||||
<br/>Gelieve de status van de klacht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.
|
||||
<br/>Gelieve de status van de klacht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.<br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1748,6 +1811,12 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<br/>Gelieve de status van de opdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1901,6 +1970,12 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<br/>Gelieve de status van de opdracht (inplannen/uitvoeren/gereed) terug te koppelen aan de Facility Desk.
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -2042,8 +2117,14 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<td class="tekst">Telefoon:</td>
|
||||
<td class="tekst">088-5577604</td>
|
||||
<td class="tekst"></td>
|
||||
<td class="tekst"></td>
|
||||
<td class="tekst"><br/><br/></td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -2147,9 +2228,15 @@ Wij verzoeken u de met de uitvoeringsdatum en de werkzaamheden gespecificeerde f
|
||||
<table style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="4" class="tekst">
|
||||
<br/>Deze variatie dient verwerkt te worden in de revisielijst, assetlijst en/of financieel totaaloverzicht. Indien u het hier niet mee eens bent of wanneer deze opdracht niet duidelijk is, dient u contact op te nemen met de contractmanager.
|
||||
<br/>Deze variatie dient verwerkt te worden in de revisielijst, assetlijst en/of financieel totaaloverzicht. Indien u het hier niet mee eens bent of wanneer deze opdracht niet duidelijk is, dient u contact op te nemen met de contractmanager.<br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="4"><hr/></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:call-template name="inkoopvoorwaarden"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
BIN
CUST/KFPP/Oracle.udl
Normal file
BIN
CUST/KFPP/Oracle.udl
Normal file
Binary file not shown.
BIN
CUST/KFPP/banner-pivot.png
Normal file
BIN
CUST/KFPP/banner-pivot.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
BIN
CUST/KFPP/banner.png
Normal file
BIN
CUST/KFPP/banner.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.8 KiB |
465
CUST/KFPP/cust.css
Normal file
465
CUST/KFPP/cust.css
Normal file
@@ -0,0 +1,465 @@
|
||||
/*
|
||||
* $Revision$
|
||||
* $Modtime: 02-05-14 16:00 $
|
||||
*/
|
||||
|
||||
|
||||
#headerblok {
|
||||
background: url(../kfpp/banner-pivot.png) no-repeat;
|
||||
}
|
||||
|
||||
/* Menukoppen */
|
||||
span.menukop {
|
||||
background-image: none;
|
||||
padding-left: 2px;
|
||||
}
|
||||
|
||||
#editbody, #rejectbody {
|
||||
border-left: 0px solid rgb(111, 101, 161);
|
||||
border-right: 0px solid rgb(111, 101, 161);
|
||||
}
|
||||
input[readonly], select[readonly], textarea[readonly] {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
input[readonly]:hover, select[readonly]:hover, textarea[readonly]:hover {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
a[href^="mailto:"] {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
a[href^="mailto:"].fldmailto {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
th {
|
||||
color: #502d7f;
|
||||
background-color: rgb(236,234,242);
|
||||
}
|
||||
#headerfunctions {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
span.ia2 { /*inline action v2 */
|
||||
color: #ffa12d;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
span.ia2:hover {
|
||||
background-color: #ffa12d;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.fcltframeheader, .fcltframefooter {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
#iframerextratitle {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
||||
div.fcltframeheader {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.ui-widget-header.ui-datepicker-header,
|
||||
.ui-widget-header.ui-dialog-titlebar {
|
||||
background-color: rgb(111, 101, 161)!important;
|
||||
color: #fff!important;
|
||||
}
|
||||
|
||||
.ui-datepicker-calendar th {
|
||||
background: rgb(236,234,242) repeat-x left top;
|
||||
}
|
||||
|
||||
body.modal .fcltblock {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
.fcltblockhead {
|
||||
background-color:rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
|
||||
#editbody .fcltblockhead {
|
||||
background-color:rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
body.modal .fcltblockhead{
|
||||
background-color:rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
#showbody .fcltblockhead {
|
||||
background-color: rgb(236,234,242);
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
.fcltblock .inside {
|
||||
padding: 1px 0 2px 0;
|
||||
background-color: #fff;
|
||||
border:1px solid #eee;
|
||||
border-top: 0;
|
||||
}
|
||||
|
||||
#mywelcome , #mymessages, #myactions{
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#mywelcometitle{
|
||||
background-color: #502d7f;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
#mywelcomeinfo {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
#nieuwsbody {background-color: #fff;}
|
||||
.newstextFresh {color: rgb(50,57,74);}
|
||||
.newstextFresh {font-weight: normal; color: rgb(50,57,74);}
|
||||
.newstext {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#search {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
#search div.fcltblock label {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#search div.fcltblockhead {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
#materiallist_button,
|
||||
#buttons ul li,
|
||||
#buttons ul li a,
|
||||
.mv,
|
||||
input[type=button],
|
||||
input[type=text].button,
|
||||
input.button,
|
||||
span.button {
|
||||
color: #502d7f;
|
||||
background-color:rgb(236,234,242);
|
||||
}
|
||||
input.button:hover,
|
||||
input[type=button]:hover,
|
||||
input[type=text].button:hover,
|
||||
span.button:hover {
|
||||
color: #fff;
|
||||
background-color:#502d7f;
|
||||
}
|
||||
|
||||
#buttons ul li:hover,
|
||||
.mv:hover {
|
||||
background-color:rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
#buttons.vertical ul li:hover {
|
||||
color: rgb(236,234,242);
|
||||
}
|
||||
|
||||
#buttons ul li.dialog,
|
||||
#buttons ul li.dialog a {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
/* een buttonhover */
|
||||
#buttons ul li a:hover {
|
||||
color: #fff;
|
||||
background-color: #502d7f;
|
||||
}
|
||||
#buttons ul li:hover {
|
||||
color: #fff;
|
||||
background-color: #502d7f;
|
||||
}
|
||||
|
||||
#mldBehandel a.details, #mldClose a.details {
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
.rstable tr
|
||||
{
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
.rstable thead th
|
||||
{
|
||||
color: #502d7f;
|
||||
background-color: rgb(236,234,242);
|
||||
}
|
||||
|
||||
.rstable tfoot td
|
||||
{
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
.tab_mld_materials tr.matline { background-color: #fff;}
|
||||
.tab_mld_uitvoerenden tr.uitvline { background-color: #fff;}
|
||||
|
||||
#mod_faq {color: rgb(50,57,74);}
|
||||
|
||||
#multires {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
#resselector {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
#resafhbez {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
/* field colors for required fields */
|
||||
* html .required,
|
||||
.required,
|
||||
.required:focus,
|
||||
input.required,
|
||||
input[type=text].required,
|
||||
input[type=password].required,
|
||||
select.required, option.required,
|
||||
textarea.required
|
||||
{
|
||||
border: 1px solid #e41e8a;
|
||||
}
|
||||
/* but maintain the button properties even if required */
|
||||
input[type=button].required, input[type=text].button.required
|
||||
{
|
||||
background-color:rgb(236,234,242);
|
||||
border: 1px solid #e41e8a;
|
||||
}
|
||||
input[type=button].required:hover, input[type=text].button.required:hover
|
||||
{
|
||||
color: #fff;
|
||||
background-color:#502d7f;
|
||||
}
|
||||
|
||||
.label {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
.flexlabel {
|
||||
color: #e41e8a;
|
||||
background-color: rgb(236,234,242);
|
||||
}
|
||||
|
||||
.flexlabellabel {
|
||||
color: #e41e8a;
|
||||
background-color: rgb(236,234,242);
|
||||
}
|
||||
|
||||
div#besItemSel .fcltblockhead {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
/* for modal-like tabs*/
|
||||
.likemodal {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
.modal th {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
div#topdivider{
|
||||
background-color: #ddd;
|
||||
}
|
||||
|
||||
div#menudivider{
|
||||
background-color: #ddd;
|
||||
}
|
||||
|
||||
.toggler {
|
||||
background-color: #ddd;
|
||||
}
|
||||
|
||||
div#menutabs .ui-layout-content {
|
||||
background-image: none; /* Wit blok halverwege menu weghalen */
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
div#menutabs li.ui-state-active {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
div#PersFAC ul li {
|
||||
color: rgb(50,57,74);
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
div#ProfFAC ul li {
|
||||
color: rgb(50,57,74);
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
div#MgtFAC ul li {
|
||||
color: rgb(50,57,74);
|
||||
background-color: transparent;
|
||||
}
|
||||
div#PersFAC ul li span.menukop {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
div#MgtFAC ul li span.menukop {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
div#ProfFAC ul li span.menukop {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
li.mk:hover {
|
||||
background-color: rgb(111, 101, 161)!important;
|
||||
}
|
||||
li.mk:hover span.menukop {
|
||||
color: #fff!important;
|
||||
}
|
||||
|
||||
.nomicon {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
#menutabs .ui-layout-content ul li li {
|
||||
color: rgb(50,57,74);
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
li.mi:hover {
|
||||
background-color:rgb(236,234,242)!important;
|
||||
}
|
||||
|
||||
#portalmenu h2 {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#portalmenu span.menukop {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#portalmenu a {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#legenda {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
/* FG classes*/
|
||||
#navigationCell{
|
||||
background-color: #fff;
|
||||
}
|
||||
#LinkerNavi {
|
||||
|
||||
background-color: #fff;
|
||||
}
|
||||
.openFG, .closedFG {
|
||||
background-color: rgb(111, 101, 161);
|
||||
color: #fff;
|
||||
}
|
||||
.fixedFG {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
.PageBODY {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
.FormTABLE input[type=submit] {
|
||||
color: #502d7f;
|
||||
background-color:rgb(236,234,242);
|
||||
}
|
||||
.FormTABLE input:hover[type=submit] {
|
||||
background-color:rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
.FormHeaderTD {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
.DataTD {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
.DataFONT {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
.ColumnFONT {
|
||||
color: #502d7f;
|
||||
}
|
||||
.ColumnTD {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
table.filter {
|
||||
background-color: #fff;
|
||||
}
|
||||
table.filter th {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
table.filter td {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
#prodtable th {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
/* touch colors are defined here to allow customisation */
|
||||
#tabletmenu {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
.tabletmenu img {
|
||||
background-color: rgb(111, 101, 161);
|
||||
}
|
||||
.tmenutab {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
border: 2px solid #fff;
|
||||
}
|
||||
#tabletmenu #luser {
|
||||
color: rgb(236,234,242);
|
||||
}
|
||||
.tmenutabhome {
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
|
||||
/* floorscreen */
|
||||
.floorscreen input[type=button] {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.floorscreen #fsnavigation {
|
||||
background-color: #fff;
|
||||
border-right: 1px solid rgb(50,57,74);
|
||||
}
|
||||
|
||||
.rflrscreen #rstable th
|
||||
{
|
||||
background-color: #fff;
|
||||
color: rgb(50,57,74);
|
||||
}
|
||||
.rflrscreen #iframerextratitle
|
||||
{
|
||||
color: rgb(111, 101, 161);
|
||||
}
|
||||
|
||||
#showlink input[type=button] {
|
||||
background-color:rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
|
||||
.kpisec_heading {
|
||||
background-color: rgb(236,234,242);
|
||||
color: #502d7f;
|
||||
}
|
||||
41
CUST/KFPP/fin_statusupdate.asp
Normal file
41
CUST/KFPP/fin_statusupdate.asp
Normal file
@@ -0,0 +1,41 @@
|
||||
<%@ language = "JavaScript" %>
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
File: fin_statusupdate.asp
|
||||
Description: A deeplink call to "finish" (prepare U4-export for) all
|
||||
invoices underlying a specific 'ordernr' (borderel).
|
||||
Parameters:
|
||||
ordernr Id stored as fin_kenmerkfactuur_waarde for SSD-invoices
|
||||
to be exported (also stored as fac_usrdata_code).
|
||||
Context: Client specific file to handle actions on 'fin_factuur'
|
||||
as initiated from a report only accessible for autorized
|
||||
employees.
|
||||
Note:
|
||||
*/ %>
|
||||
<%
|
||||
DOCTYPE_Disable = 1;
|
||||
var JSON_Result = true;
|
||||
%>
|
||||
<!--#include file="../../appl/Shared/common.inc"-->
|
||||
<!--#include file="../../appl/Shared/json2.js"-->
|
||||
<!--#include file="../../appl/Shared/funcodes.inc"-->
|
||||
<%
|
||||
message = "";
|
||||
var ordernr = getQParam("ordernr", "");
|
||||
|
||||
if (func_enabled["WEB_USER02"]) {
|
||||
message = "SSD-facturen onderliggend aan " + ordernr + " vrijgegeven.";
|
||||
|
||||
// Vrijgeven SSD-facturen; ALLEEN door geautoriseerde VENR-medewerkers!
|
||||
sql = "BEGIN VENR.finish_ssdinvoices (" + safe.quoted_sql(ordernr) + "); END;";
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
else {
|
||||
message = L("lcl_no_auth");
|
||||
}
|
||||
|
||||
result = { success : true, message : message }
|
||||
|
||||
Response.Write(JSON.stringify(result));
|
||||
%>
|
||||
BIN
CUST/KFPP/tmpl_logo.gif
Normal file
BIN
CUST/KFPP/tmpl_logo.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
5
CUST/KFPP/xsl/cust.xsl
Normal file
5
CUST/KFPP/xsl/cust.xsl
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt">
|
||||
<xsl:import href="../../../appl/shared/default.xsl"/>
|
||||
<xsl:import href="../../venr/xsl/cust.xsl"/>
|
||||
</xsl:stylesheet>
|
||||
232
CUST/KFPP/xsl/strukton.xsl
Normal file
232
CUST/KFPP/xsl/strukton.xsl
Normal file
@@ -0,0 +1,232 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 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/" exclude-result-prefixes="soap xsd xsi">
|
||||
<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">
|
||||
<!-- Afhankelijk van kostenplaats, CustomerID=LeverancierNr bij Bedrijf of Kenmerk 1160 bij Afdeling-2! -->
|
||||
<xsl:element name="CustomerID">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kostenplaats/nr!='KIEN' and melding/voor/afdeling/parent/kenmerk[@key=1160]!=''">
|
||||
<xsl:value-of select="melding/voor/afdeling/parent/kenmerk[@key=1160]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="uitvoerende/bedrijf/leverancier_nr"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</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>
|
||||
<!--165=Contract (afkoop)-->
|
||||
<!--xsl:when test="opdrachttype/key='165'">0</xsl:when-->
|
||||
<!--166=Garantie-->
|
||||
<xsl:when test="opdrachttype/key='166'">2</xsl:when>
|
||||
<!--168=Offerte aanvraag-->
|
||||
<xsl:when test="opdrachttype/key='168'">3</xsl:when>
|
||||
<!--169=Offerte opdracht-->
|
||||
<xsl:when test="opdrachttype/key='169'">8</xsl:when>
|
||||
<!--Bij correcte inrichting 5=Mandaat (standaard) hier enige mogelijkheid!-->
|
||||
<xsl:otherwise>
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/discipline/srtdiscipline/prefix='S'">2</xsl:when>
|
||||
<xsl:otherwise>5</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:otherwise>
|
||||
</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/gebouw/verantwoordelijke/naam_full"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:element name="Communication">
|
||||
<xsl:element name="Telephone">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verantwoordelijke/mobiel"/>
|
||||
<xsl:if test="not(melding/plaats/regio/district/locatie/gebouw/verantwoordelijke/mobiel)">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verantwoordelijke/telefoonnr"/>
|
||||
</xsl:if>
|
||||
</xsl:element>
|
||||
<xsl:element name="Email">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verantwoordelijke/email"/>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<!-- KIENfunctieplaats=Kenmerk 1180/1220 bij Gebouw/Terrein -->
|
||||
<xsl:variable name="KIENfunctieplaats">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1220]!=''">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1220]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@key=1180]"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<!-- Afhankelijk van kostenplaats, struktoncode=KIENfunctieplaats of Kenmerk 1161 bij Afdeling-2! -->
|
||||
<xsl:variable name="struktoncode">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kostenplaats/nr!='KIEN' and melding/voor/afdeling/parent/kenmerk[@key=1161]!=''">
|
||||
<xsl:value-of select="melding/voor/afdeling/parent/kenmerk[@key=1161]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="$KIENfunctieplaats"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:element name="ServiceLocation">
|
||||
<xsl:element name="LocationID">
|
||||
<xsl:value-of select="$struktoncode"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Location">
|
||||
<xsl:value-of select="melding/plaats/plaatsaanduiding"/>
|
||||
</xsl:element>
|
||||
<xsl:element name="Address">
|
||||
<xsl:element name="StreetName">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/terreinsector/key!=''">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1240]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/afleveradres/bezoek_adres"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:element>
|
||||
<xsl:element name="StreetPostalCode">
|
||||
<xsl:if test="$struktoncode!=''">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/terreinsector/key!=''">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1241]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/afleveradres/bezoek_postcode"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:if>
|
||||
</xsl:element>
|
||||
<xsl:element name="CityName">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/terreinsector/key!=''">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1242]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/afleveradres/bezoek_plaats"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</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>
|
||||
@@ -24,20 +24,20 @@
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td width="66%" align="right" valign="bottom" style="text-align:right">
|
||||
<b>Afdrukdatum: </b>
|
||||
<b><xsl:value-of select="//lcl/FAC/printdatum"/> </b>
|
||||
<xsl:value-of select="//header/dateTime"/>
|
||||
</td></tr><tr><td class="caption" style="padding-top:10px;padding-bottom:10px">
|
||||
<xsl:choose>
|
||||
<xsl:when test="/facilitor/melding">
|
||||
<b>Melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
<xsl:if test="geprint = 1">(kopie)</xsl:if>
|
||||
<b>Call <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
<xsl:if test="geprint = 1">(copy)</xsl:if>
|
||||
</xsl:when>
|
||||
<xsl:when test="/facilitor/opdracht">
|
||||
<b>
|
||||
<xsl:value-of select="opdrachttype/omschrijving"/> 
|
||||
<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/>
|
||||
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b>
|
||||
<xsl:if test="geprint = 1">(kopie)</xsl:if>
|
||||
<xsl:if test="geprint = 1">(copy)</xsl:if>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
@@ -273,7 +273,7 @@
|
||||
<xsl:when test="$srtnotificatiecode='RESNEW'">
|
||||
<xsl:if test="rsv_ruimte/status_fokey=1">
|
||||
<td colspan="2" class="label">
|
||||
<b>LET OP: deze reservering heeft de status optie en kan tot 1 dag voor aanvang gewijzigd of zelfs geannuleerd worden.</b>
|
||||
<b>PLEASE NOTE: the status of the reservation is option. This means it can be changed or deleted until 1 day before the reservation begins.</b>
|
||||
</td>
|
||||
</xsl:if>
|
||||
</xsl:when>
|
||||
@@ -288,13 +288,13 @@
|
||||
</xsl:variable>
|
||||
<tr>
|
||||
<td colspan="2" class="label">
|
||||
Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/voornaam"/>,<br/><br/>
|
||||
Je afspraak is gewijzigd <xsl:if test="$tracking_RESUPD!=''">door <xsl:value-of select="$tracking_RESUPD"/></xsl:if>, dit kan zijn:<br/>
|
||||
<li>op jouw verzoek.</li>
|
||||
<li>omdat de gereserveerde ruimte toch niet werd gebruikt (‘No Show’).</li>
|
||||
<li>vanwege dringende urgentie.</li><br/><br/>
|
||||
Om de beschikbare vergaderruimtes zo optimaal mogelijk te benutten, is het van belang dat een vergaderruimte alleen wordt gereserveerd indien er ook daadwerkelijk gebruik van wordt gemaakt.<br/>
|
||||
Wij vragen dan ook van je dat wanneer een vergadering wordt geannuleerd of wanneer de vergadertijden worden gewijzigd ook de reservering in het reserveringsysteem aan te (laten) passen.
|
||||
Dear <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/voornaam"/>,<br/><br/>
|
||||
Your reservation has been changed <xsl:if test="$tracking_RESUPD!=''">by <xsl:value-of select="$tracking_RESUPD"/></xsl:if>, reasons may be:<br/>
|
||||
<li>on your request.</li>
|
||||
<li>because the room was not used (‘No Show’).</li>
|
||||
<li>because of urgency.</li><br/><br/>
|
||||
To make optimal use of available meeting rooms, it is important that the meeting room is reserved only if it is actually used.<br/>
|
||||
Please adjust or delete your reservation in the reservation system if meeting times change or if your meeting is cancelled.
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td height="20px"/></tr>
|
||||
@@ -302,10 +302,10 @@
|
||||
<xsl:when test="$srtnotificatiecode='RESINF'">
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">
|
||||
Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/voornaam"/>,<br/><br/>
|
||||
Op <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/van/datum"/> van <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/van/tijd"/> tot <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/tot/tijd"/> is de ruimte <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/> voor jou gereserveerd.<br/><br/>
|
||||
Om de beschikbare vergaderruimtes zo optimaal mogelijk te benutten, is het van belang dat een vergaderruimte alleen wordt gereserveerd indien er ook daadwerkelijk gebruik van wordt gemaakt.<br/>
|
||||
Wij vragen dan ook van je dat wanneer een vergadering wordt geannuleerd of wanneer de vergadertijden worden gewijzigd ook de reservering in het reserveringsysteem aan te (laten) passen.
|
||||
Dear <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/voornaam"/>,<br/><br/>
|
||||
On <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/van/datum"/> from <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/van/tijd"/> until <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/tot/tijd"/> room <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/> has been booked.<br/><br/>
|
||||
To make optimal use of available meeting rooms, it is important that the meeting room is reserved only if it is actually used.<br/>
|
||||
Please adjust or delete your reservation in the reservation system if meeting times change or if your meeting is cancelled.
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td height="20px"/></tr>
|
||||
@@ -321,15 +321,15 @@
|
||||
</xsl:variable>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">
|
||||
Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/voornaam"/>,<br/><br/>
|
||||
Je afspraak is geannuleerd <xsl:if test="$tracking_RESDEL!=''">door <xsl:value-of select="$tracking_RESDEL"/></xsl:if>, dit kan zijn:<br/>
|
||||
<li>op jouw verzoek.</li>
|
||||
<li>omdat de gereserveerde ruimte toch niet werd gebruikt (‘No Show’).</li>
|
||||
<li>vanwege dringende urgentie.</li><br/><br/>
|
||||
Het reservering systeem controleert periodiek onderstaande gevallen en voert automatisch annuleringen door als:<br/>
|
||||
1. <u>Gelijktijdig</u> 2 of meer werkplekken op jouw naam zijn geboekt; <i>daarvan blijft de laatste reservering staan.</i><br/>
|
||||
2. Een (repeterende) reservering <u>meer dan 14 dagen</u> vooruit is geboekt; <i>de reserveringen tot 14 dagen blijven staan.</i><br/><br/>
|
||||
Mocht je vragen of opmerkingen hebben over de annulering, dan kun je contact opnemen met de persoon die je reservering heeft geannuleerd.
|
||||
Dear <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/voornaam"/>,<br/><br/>
|
||||
Your reservation is deleted <xsl:if test="$tracking_RESDEL!=''">by <xsl:value-of select="$tracking_RESDEL"/></xsl:if>, reasons may be:<br/>
|
||||
<li>on your request.</li>
|
||||
<li>because the room was not used (‘No Show’).</li>
|
||||
<li>because of urgency.</li><br/><br/>
|
||||
The reservation system will periodically check and adjust reserverions in the following cases:<br/>
|
||||
1. <u>Simultaneous</u> 2 or more workplaces have been booked on your name; <i> only the last reservation will remain.</i><br/>
|
||||
2. A (repeated) reservation has been booked <u>more than 14 days</u> in advance; <i>reservation up to 14 days in advance will remain.</i><br/><br/>
|
||||
If you have any questions regarding the cancellation please contact the person that deleted your reservation.
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td height="20px"/></tr>
|
||||
@@ -576,7 +576,7 @@
|
||||
<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="key"/></b>
|
||||
<xsl:if test="geprint = 1">(kopie)</xsl:if>
|
||||
<xsl:if test="geprint = 1">(copy)</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
@@ -586,13 +586,13 @@
|
||||
</xsl:choose>
|
||||
<tr>
|
||||
<td align="right" width="16%">
|
||||
<b>Aanvrager:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/aanvrager"/>:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:value-of select="voor/naam_full"/>
|
||||
</td>
|
||||
<td align="right" width="16%">
|
||||
<b>Telefoon:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:if test="voor/telefoonnr=''">-</xsl:if>
|
||||
@@ -601,14 +601,14 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>Locatie:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/locatie"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/code"/> 
|
||||
<xsl:if test="voor/werkplek/plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b>Afdeling:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/afdeling"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="voor/afdeling/omschrijving"/>
|
||||
@@ -622,7 +622,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>Locatie:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/locatie"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/adres"/><br/>
|
||||
@@ -630,7 +630,7 @@
|
||||
<xsl:value-of select="plaats/regio/district/locatie/plaats"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b>Melddatum:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/melddatum"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="gemeld/datum"/> 
|
||||
@@ -641,21 +641,21 @@
|
||||
<xsl:choose>
|
||||
<xsl:when test="plaats/@type='T'">
|
||||
<td align="right">
|
||||
<b>Terrein:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/terrein"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/terrein/code"/>-<xsl:value-of select="plaats/regio/district/locatie/terrein/naam"/></td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<td align="right">
|
||||
<b>Gebouw:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/gebouw"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/></td>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<td align="right">
|
||||
<b>Ordernr:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/ordernr"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="kenmerk[@naam='Ordernr']"/>
|
||||
@@ -667,7 +667,7 @@
|
||||
</xsl:if>
|
||||
<xsl:if test="plaats/@type!='T' and plaats/@type!='G'">
|
||||
<td align="right">
|
||||
<b>Bouwlaag:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/bouwlaag"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/code"/> 
|
||||
@@ -675,7 +675,7 @@
|
||||
</td>
|
||||
</xsl:if>
|
||||
<td align="right">
|
||||
<b>Geplande einddatum:</b>
|
||||
<b>Scheduled completion date:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datum_gepland/datum"/></td>
|
||||
@@ -683,7 +683,7 @@
|
||||
<tr>
|
||||
<xsl:if test="plaats/@type='R'">
|
||||
<td align="right" valign="top">
|
||||
<b>Ruimte:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/ruimte"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> 
|
||||
@@ -694,7 +694,7 @@
|
||||
<td colspan="2"/>
|
||||
</xsl:if>
|
||||
<td align="right">
|
||||
<b>Status:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="status"/>
|
||||
@@ -705,14 +705,14 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>Melding:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/stdmelding"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:if test="stdmelding/omschrijving=''">-</xsl:if>
|
||||
<xsl:value-of select="stdmelding/omschrijving"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b>Product-/dienstgroep:</b>
|
||||
<b>Product / service group:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:if test="discipline/omschrijving=''">-</xsl:if>
|
||||
@@ -722,7 +722,7 @@
|
||||
<xsl:comment>als we binnen een opdracht zijn, tonen we de meldingtekst niet</xsl:comment>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Omschrijving:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/omschrijving"/>:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
@@ -751,7 +751,7 @@
|
||||
<xsl:choose>
|
||||
<xsl:when test="position()=1">
|
||||
<td align="right" valign="top">
|
||||
<b>Objecten:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/objecten"/>:</b>
|
||||
</td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
@@ -771,7 +771,7 @@
|
||||
<tr>
|
||||
<xsl:if test="string-length(substring-after(omschrijving, '(')) != 0 ">
|
||||
<td align="right" valign="top">
|
||||
<b>Automaatnummer:</b>
|
||||
<b>Machine number:</b>
|
||||
</td>
|
||||
<td align="left" valign="top">
|
||||
<xsl:value-of select="kenmerk[@naam='Machine number'] "/>
|
||||
@@ -786,7 +786,7 @@
|
||||
<xsl:if test="opmerking!='' and not(/facilitor/opdracht)">
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Opmerking:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/afhandeling"/>:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
@@ -806,7 +806,7 @@
|
||||
<td width="16%"/>
|
||||
<td width="34%"/>
|
||||
<td width="16%" align="right">
|
||||
<b>Bedrijf:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/bedrijf"/>:</b>
|
||||
</td>
|
||||
<td width="34%">
|
||||
<xsl:value-of select="uitvoerende/bedrijf/naam"/>
|
||||
@@ -815,7 +815,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Contactpersoon:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="contactpersoon/naam_full"/>
|
||||
@@ -824,7 +824,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Telefoon:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="contactpersoon/telefoon1"/>
|
||||
@@ -834,7 +834,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Adres:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/adres"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_adres"/>
|
||||
@@ -843,7 +843,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Plaats:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/plaats"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_plaats"/>
|
||||
@@ -851,7 +851,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>Contactpersoon:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="backoffice_contact/naam_full"/>
|
||||
@@ -860,7 +860,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>Telefoon:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="backoffice_contact/telefoonnr"/>
|
||||
@@ -870,7 +870,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Gereed voor:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datumgereed/datum"/>
|
||||
@@ -879,7 +879,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Datum verzonden:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/datum_verzonden"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datumverzonden/datum"/>
|
||||
@@ -888,7 +888,7 @@
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b>Status:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="status"/>
|
||||
@@ -896,7 +896,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Omschrijving:</b>
|
||||
<b><xsl:value-of select="//lcl/FAC/omschrijving"/>:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
@@ -911,7 +911,7 @@
|
||||
<xsl:if test="opmerking !=''">
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Opmerking:</b>
|
||||
<b><xsl:value-of select="//lcl/MLD/afhandeling"/>:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
@@ -945,16 +945,16 @@
|
||||
<xsl:when test="$srtnotificatiecode='CUST01'">
|
||||
<tr>
|
||||
<td>
|
||||
Dit is een automatische reminder vanuit FACILITOR om u te herinneren aan het feit dat 1 of meer objecten onder uw verantwoordelijkheid binnenkort moet(en) worden geinspecteerd (binnen 1-2 weken).
|
||||
Welke objecten dit precies betreft kunt opvragen in Facilitor via het Facilities-tabblad/Management/Inspections (de gele regels).
|
||||
This is an automatically generated reminder to remind you that one or more objects under your responsibility need to be inspected (within 1-2 weeks).
|
||||
The specific objects can be found in FACILITOR at the Facilities tab under Management->Inspections (yellow rows).
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode='CUST02'">
|
||||
<tr>
|
||||
<td>
|
||||
Dit is een automatische reminder vanuit FACILITOR om u te wijzen op het feit dat van 1 of meer objecten onder uw verantwoordelijkheid de inspectiedatum is verstreken!
|
||||
Welke objecten dit precies betreft kunt opvragen in Facilitor via het Facilities-tabblad/Management/Inspections (de rode regels).
|
||||
This is an automatically generated reminder to remind you that one or more objects under your responsibility should have been inspected!.
|
||||
The specific objects can be found in FACILITOR at the Facilities tab under Management->Inspections (red rows).
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="soap:Body">ax_supplier_id;mld_melding_externnr;mld_melding_omschrijving;prs_afdeling_externnr;mld_melding_cust_name;mld_melding_cust_straat;mld_melding_cust_huisnr;mld_melding_cust_huisnr2;mld_melding_cust_postcode;mld_melding_cust_plaats;mld_melding_cust_telefoonnr;mld_melding_cust_mobielnr;mld_melding_cust_object_omschr;mld_melding_memo;mld_opdr_externnr;mld_opdr_ordernr;mld_opdr_datumbegin;mld_opdr_datum_plan;mld_opdr_einddatum
|
||||
<xsl:for-each select="descendant::*/Bon"><xsl:value-of select="CrediteurNummer"/>;<xsl:value-of select="BonNummer"/>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="BonOmschrijving"/></xsl:call-template>;1;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="HuurderNaam"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="StraatNaam"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="HuisNummer"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Toevoegsel"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Postcode"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Woonplaats"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Telefoon"/></xsl:call-template>;;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="xxx_objectDescription"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="xxx_memo"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="concat(BonNummer,'.',BonVolgNummer)"/></xsl:call-template>;<xsl:value-of select="BonId"/>;<xsl:value-of select="substring(BonDatumOpdracht,1,10)"/>;;<xsl:value-of select="substring(UitersteDatumGereed,1,10)"/>; </xsl:for-each>
|
||||
<xsl:for-each select="descendant::*/Bon"><xsl:value-of select="CrediteurNummer"/>;<xsl:value-of select="BonNummer"/>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="BonOmschrijving"/></xsl:call-template>;1;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="HuurderNaam"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="StraatNaam"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="HuisNummer"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Toevoegsel"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Postcode"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Woonplaats"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="Telefoon"/></xsl:call-template>;;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="xxx_objectDescription"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="xxx_memo"/></xsl:call-template>;<xsl:call-template name="vrije_tekst"><xsl:with-param name="p_string" select="concat(BonNummer,'.',BonVolgNummer)"/></xsl:call-template>;<xsl:value-of select="BonId"/>;<xsl:value-of select="substring(BonDatumOpdracht,1,10)"/>;;<xsl:call-template name="Tobias_UitersteDatumGereed"><xsl:with-param name="p_datum" select="substring(UitersteDatumGereed,1,10)"/></xsl:call-template>; </xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="vrije_tekst">
|
||||
@@ -40,5 +40,13 @@
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
||||
<xsl:template name="Tobias_UitersteDatumGereed">
|
||||
<xsl:param name="p_datum"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$p_datum = '1899-12-30'">2099-12-31</xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="$p_datum"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -269,6 +269,163 @@
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="afspraak" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
|
||||
<TD>
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(boolean(bezoeker))">
|
||||
<table>
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption"><xsl:value-of select="//lcl/BEZ/geen_bezoekers"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!-- Bevestiging bezoekers registratie -->
|
||||
<table border="0" bordercolor="#ffffff" width="100%">
|
||||
<tr>
|
||||
<td class="caption" valign="top" colspan="2"><xsl:value-of select="//lcl/BEZ/bevestiging_bezoekersregistratie"/> <xsl:value-of select="key"/><br/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/aanvrager"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/e-mail"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/email"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/locatie"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/afdeling"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/afdeling/omschrijving"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<xsl:if test="contact_user/key!=ingevoerd_user/key">
|
||||
<tr>
|
||||
<td width="20%" class="label"><xsl:value-of select="//lcl/BEZ/behandeld_door"/></td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="ingevoerd_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td class="tekst" colspan="2">Hiermee bevestigen wij uw bezoek</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekstkop" colspan="2"><xsl:value-of select="//lcl/BEZ/bezoekgegevens"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/datum_bezoek"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="datum/datum"/>
|
||||
<xsl:if test="datum/datum!=eind/datum">- <xsl:value-of select="eind/datum"/></xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/tijd_bezoek"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="datum/tijd"/> - <xsl:value-of select="eind/tijd"/></td>
|
||||
</tr>
|
||||
<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="gastheer"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/telefoon"/></td>
|
||||
<td class="value" width="80%">: 070 - 3160160</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/bezoek_locatie"/></td>
|
||||
<td class="value" width="80%">
|
||||
<xsl:choose>
|
||||
<xsl:when test="plaats/plaatsaanduiding">
|
||||
<xsl:choose>
|
||||
<xsl:when test="plaats/regio/district/locatie/kenmerk[@naam='Locatienaam']">
|
||||
: <xsl:value-of select="plaats/regio/district/locatie/kenmerk[@naam='Locatienaam']"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
: <xsl:value-of select="plaats/plaatsaanduiding"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
: <xsl:value-of select="ruimte"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekst" colspan="2">
|
||||
<xsl:if test="plaats/regio/district/locatie/key='2'"><a href="http://www.mn.nl/media/1511/routebeschrijving-mn-den-haag.pdf">Klik hier voor uw routebeschrijving</a>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:if test="plaats/regio/district/locatie/key='1'"><a href="http://www.mn.nl/media/1510/routebeschrijving-mn-amsterdam.pdf">Klik hier voor uw routebeschrijving</a>
|
||||
</xsl:if></td>
|
||||
</tr>
|
||||
<xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/opmerking"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="opmerking"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<!-- afspraak -->
|
||||
<xsl:for-each select="bezoeker">
|
||||
<xsl:sort select="naam"/>
|
||||
<tr>
|
||||
<td class="result">
|
||||
<xsl:value-of select="naam"/>
|
||||
</td>
|
||||
<td class="result">
|
||||
<xsl:value-of select="bedrijf"/>
|
||||
<xsl:if test="deel">, <xsl:value-of select="//lcl/BEZ/parkeerplaats_gereserveerd"/></xsl:if>
|
||||
<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 align="right">
|
||||
<b>
|
||||
<xsl:value-of select="@naam"/>:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:value-of select="."/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
<xsl:call-template name="bez_endtext"/>
|
||||
</table>
|
||||
<!-- Bevestiging bezoekers registratie -->
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</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\MNNL_files\afspraak54475_20160330164043.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>
|
||||
-->
|
||||
@@ -3,8 +3,11 @@
|
||||
<xsl:import href="../../../appl/shared/default.xsl"/>
|
||||
<xsl:import href="../../pchx/xsl/default.xsl"/>
|
||||
|
||||
<xsl:variable name="smallcase" select="'abcdefghijklmnopqrstuvwxyz'"/>
|
||||
<xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/>
|
||||
<xsl:decimal-format name="euro" decimal-separator="," grouping-separator="."/>
|
||||
|
||||
<xsl:template match="verkoopfactuur">
|
||||
<xsl:template match="verkoopfactuur" mode="full">
|
||||
<style>td.factuur { font-size: 10pt;}</style>
|
||||
<xsl:variable name="verkoopregels">
|
||||
<xsl:for-each select="verkoopfactuurregel">
|
||||
@@ -83,6 +86,12 @@
|
||||
<xsl:value-of select="id"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="factuur">Debiteurnummer:</td>
|
||||
<td class="factuur">
|
||||
<xsl:value-of select="tekst1"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="factuur" colspan="2">
|
||||
<br/>
|
||||
@@ -175,7 +184,7 @@
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>De betaling dient binnen 30 dagen na factuurdatum te zijn voldaan op rekening NL 45 INGB 065.14.92.920 ten name van PCH Parking & Facility Services B.V. te Apeldoorn, onder vermelding van kenmerk <b><xsl:value-of select="id"/>.</b><br/><br/><br/>
|
||||
Indien de betaling niet wordt voldaan binnen de gestelde betalingstermijn van 30 dagen, zal het abonnement geblokeerd worden voor gebruik.<br/><br/><br/>
|
||||
Indien de betaling niet wordt voldaan binnen de gestelde betalingstermijn van 30 dagen, zal het abonnement geblokkeerd worden voor gebruik.<br/><br/><br/>
|
||||
Wanneer u geen gebruik meer wenst te maken van uw parkeerabonnement, verzoeken wij u dit aan ons kenbaar te maken via <a href="strijp-s@pch-dienstengroep.nl">strijp-s@pch-dienstengroep.nl</a>.<br/><br/><br/><br/>
|
||||
PCH Parking & Facility Services B.V.<br/>
|
||||
Postbus 4358<br/>
|
||||
@@ -196,11 +205,91 @@
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="verkoopfactuur"/>
|
||||
|
||||
<xsl:template match="rapport">
|
||||
<html>
|
||||
|
||||
<style>td { font-size: 10pt;
|
||||
vertical-align:top;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<xsl:choose>
|
||||
|
||||
<xsl:when test="translate(@view, $smallcase, $uppercase)='PCHE_V_MIJN_CONTRACTEN'">
|
||||
<body>
|
||||
<table border="0">
|
||||
|
||||
|
||||
<xsl:if test=" count(rapport_data/data_row) = 0">
|
||||
<tr>
|
||||
<td>
|
||||
<center>
|
||||
<b>Geen gegevens gevonden</b>
|
||||
</center>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:for-each select="rapport_data/data_row">
|
||||
<xsl:if test="DNG5 != ''">
|
||||
<tr>
|
||||
<td>Aantal abonnementen werkdagen:</td>
|
||||
<td><xsl:value-of select="DGN5"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="DGN7 != ''">
|
||||
<tr>
|
||||
<td>Aantal abonnementen 24/7:</td>
|
||||
<td><xsl:value-of select="DGN7"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="NACHT != ''">
|
||||
<tr>
|
||||
<td>Aantal abonnementen nacht:</td>
|
||||
<td><xsl:value-of select="NACHT"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="NACHTWEEKEND != ''">
|
||||
<tr>
|
||||
<td>Aantal abonnementen nacht/weekend:</td>
|
||||
<td><xsl:value-of select="NACHTWEEKEND"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td>Pasnummers:</td>
|
||||
<td><xsl:value-of select="PASNRS"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Betaling:</td>
|
||||
<td><xsl:value-of select="BETALING"/></td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</body>
|
||||
</xsl:when>
|
||||
|
||||
<xsl:otherwise>
|
||||
<xsl:comment>================================ RAPPORT ==============================</xsl:comment>
|
||||
<xsl:comment>FACILITOR default XSL template for rapport</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<body>
|
||||
<table>
|
||||
<xsl:for-each select="rapport_data/data_row">
|
||||
<xsl:sort select="."/>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:value-of select="current()"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</body>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</html>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="/">
|
||||
<xsl:apply-templates select="facilitor"/>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
|
||||
</xsl:stylesheet><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
|
||||
Binary file not shown.
@@ -134,9 +134,21 @@
|
||||
<tr><td colspan="2" class="tekst" style="width:100%;"><br/><br/></td></tr>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst" style="width:100%;">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode='BESAPI'">
|
||||
Beste collega,<br/><br/>
|
||||
Uw bestelaanvraag <xsl:if test="ismutatie=1">(WIJZIGING)</xsl:if><xsl:if test="isretour=1">(RETOUR)</xsl:if> is omgezet in onderstaande order en naar <xsl:choose><xsl:when test="bestelopdracht/bedrijf/naam!=''"><xsl:value-of select="bestelopdracht/bedrijf/naam"/></xsl:when><xsl:otherwise><xsl:value-of select="substring-before(bestelitem/srtdeel/srtgroep/discipline/omschrijving, ' ')"/></xsl:otherwise></xsl:choose> verzonden.<br/><br/>
|
||||
U heeft een fiatteringsverzoek ontvangen, wilt u die in behandeling nemen.<br/><br/>
|
||||
Indien u akkoord bent en de bestelling fiatteert zal de bestelling direct worden verzonden naar <xsl:choose><xsl:when test="bestelopdracht/bedrijf/naam!=''"><xsl:value-of select="bestelopdracht/bedrijf/naam"/></xsl:when><xsl:otherwise><xsl:value-of select="substring-before(concat(bestelitem/srtdeel/srtgroep/discipline/omschrijving, ' '), ' ')"/></xsl:otherwise></xsl:choose>.
|
||||
</xsl:when>
|
||||
<xsl:when test="$srtnotificatiecode='BESBES'">
|
||||
Beste collega,<br/><br/>
|
||||
Uw bestelaanvraag <xsl:if test="ismutatie=1">(WIJZIGING)</xsl:if><xsl:if test="isretour=1">(RETOUR)</xsl:if> is omgezet in onderstaande order en naar <xsl:choose><xsl:when test="bestelopdracht/bedrijf/naam!=''"><xsl:value-of select="bestelopdracht/bedrijf/naam"/></xsl:when><xsl:otherwise><xsl:value-of select="substring-before(concat(bestelitem/srtdeel/srtgroep/discipline/omschrijving, ' '), ' ')"/></xsl:otherwise></xsl:choose> verzonden.<br/><br/>
|
||||
Voor eventuele vragen of opmerkingen graag een mail naar <a href="mailto:inkoop@svrz.nl"><nobr>inkoop@svrz.nl</nobr></a>.
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<b><xsl:value-of select="//lcl/BES/bestelaanvraag"/> <xsl:value-of select="key"/><xsl:if test="ismutatie=1"> (WIJZIGING)</xsl:if><xsl:if test="isretour=1"> (RETOUR)</xsl:if></b>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="tekst" style="width:100%;"><br/><br/></td></tr>
|
||||
|
||||
BIN
CUST/VEBE/banner.png
Normal file
BIN
CUST/VEBE/banner.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
12
CUST/VEBE/export/gen_export_wagenpark_notify.bat
Normal file
12
CUST/VEBE/export/gen_export_wagenpark_notify.bat
Normal file
@@ -0,0 +1,12 @@
|
||||
REM
|
||||
REM $Revision$
|
||||
REM $Id$
|
||||
REM
|
||||
|
||||
|
||||
REM ================================ create exportfile
|
||||
|
||||
REM Leasecontracten die naar de aanspreekpunten worden gemaild
|
||||
CALL ..\..\..\utils\gen_export\gen_export.bat NOTI_WAGENPARK
|
||||
|
||||
REM ================================================== cleanup
|
||||
BIN
CUST/VEBE/oracle.udl
Normal file
BIN
CUST/VEBE/oracle.udl
Normal file
Binary file not shown.
1
CUST/VEBE/tasks/putOrders.bat
Normal file
1
CUST/VEBE/tasks/putOrders.bat
Normal file
@@ -0,0 +1 @@
|
||||
call ..\..\..\utils\putOrders\putOrders.bat
|
||||
BIN
CUST/VEBE/tmpl_logo.gif
Normal file
BIN
CUST/VEBE/tmpl_logo.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.2 KiB |
771
CUST/VEBE/xsl/cust.xsl
Normal file
771
CUST/VEBE/xsl/cust.xsl
Normal file
@@ -0,0 +1,771 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt">
|
||||
<xsl:import href="../../../appl/shared/default.xsl"/>
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze cust.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:variable name="Xsrtnotificatiecode">MLDAFM</xsl:variable>
|
||||
|
||||
<xsl:template match="melding" mode="include">
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b><xsl:value-of select="//lcl/MLD/melding"/> <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
</td>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<xsl:if test="spoed<3">
|
||||
<b><xsl:value-of select="//lcl/MLD/spoed"/></b>
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'MLDAFM'">
|
||||
<xsl:choose>
|
||||
<xsl:when test="stdmelding/key = '61'">
|
||||
<tr>
|
||||
<td class='label' colspan='4'>
|
||||
<br/>Onderstaande medewerkergegevens zijn nu geregistreerd.
|
||||
<br/>Klik
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?u=melding&k=-1&urole=fe&srtdisc=1&mld_defaultstdmelding=1&disc=24</xsl:attribute>
|
||||
hier</xsl:element> voor de aanvraag leaseauto nieuw.
|
||||
<br/>
|
||||
<br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="40px">
|
||||
<td colspan="4">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
|
||||
|
||||
<tr>
|
||||
<td align="right" width="16%">
|
||||
<b><xsl:value-of select="//lcl/FAC/aanvrager"/>:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:value-of select="voor/naam_full"/>
|
||||
</td>
|
||||
<td align="right" width="16%">
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td align="left" width="34%">
|
||||
<xsl:if test="voor/telefoonnr=''">-</xsl:if>
|
||||
<xsl:value-of select="voor/telefoonnr"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="string(voor/naam_full)!=string(voor/naam_full)">
|
||||
<tr>
|
||||
<td align="right" width="16%"><b><xsl:value-of select="//lcl/MLD/meldingvoor"/>:</b></td>
|
||||
<td align="left" width="34%"><xsl:value-of select="voor/naam_full"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/locatie"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/code"/> 
|
||||
<xsl:if test="voor/werkplek/plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/FAC/afdeling"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="voor/afdeling/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/FAC/werkplek"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/naam"/><br/>
|
||||
<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/code"/>.<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> 
|
||||
<xsl:if test="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td colspan="2"/>
|
||||
</tr>
|
||||
<tr height="40px">
|
||||
<td colspan="4">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/locatie"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/code"/> 
|
||||
<xsl:if test="plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="status"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<xsl:choose>
|
||||
<xsl:when test="plaats/@type='T'">
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/terrein"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/terrein/code"/>-<xsl:value-of select="plaats/regio/district/locatie/terrein/naam"/></td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/gebouw"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/></td>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/melddatum"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="gemeld/datum"/> 
|
||||
<xsl:value-of select="gemeld/tijd"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<xsl:if test="plaats/@type='T' or plaats/@type='G'">
|
||||
<td colspan="2"/>
|
||||
</xsl:if>
|
||||
<xsl:if test="plaats/@type!='T' and plaats/@type!='G'">
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/bouwlaag"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/code"/> 
|
||||
<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
</xsl:if>
|
||||
<xsl:choose>
|
||||
<xsl:when test="uitvoertijd[@eenheid='U']">
|
||||
<td width="16%" align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/uitvoertijd"/>:</b>
|
||||
</td>
|
||||
<td width="34%">
|
||||
<xsl:value-of select="uitvoertijd"/> <xsl:value-of select="//lcl/MLD/uren"/>
|
||||
</td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<td width="16%" align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/uitvoertijd"/>:</b>
|
||||
</td>
|
||||
<td width="34%">
|
||||
<xsl:value-of select="uitvoertijd"/> <xsl:value-of select="//lcl/FAC/dagen"/>
|
||||
</td>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</tr>
|
||||
<tr>
|
||||
<xsl:if test="plaats/@type='R'">
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/FAC/ruimte"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/> 
|
||||
<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
|
||||
</td>
|
||||
</xsl:if>
|
||||
<xsl:if test="plaats/@type!='R'">
|
||||
<td colspan="2"/>
|
||||
</xsl:if>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datum_gepland/datum"/> <xsl:value-of select="datum_gepland/tijd"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="kenmerk[@naam='Ordernr']!=''">
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/ordernr"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="kenmerk[@naam='Ordernr']"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr height="30px">
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/stdmelding"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:if test="stdmelding/omschrijving=''">-</xsl:if>
|
||||
<xsl:value-of select="stdmelding/omschrijving"/>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/vakgroep"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:if test="discipline/omschrijving=''">-</xsl:if>
|
||||
<xsl:value-of select="discipline/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:comment>als we binnen een opdracht zijn, tonen we de meldingtekst niet</xsl:comment>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/FAC/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="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 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="count(deel)>0">
|
||||
<xsl:for-each select="deel">
|
||||
<xsl:sort select="omschrijving"/>
|
||||
<tr>
|
||||
<xsl:choose>
|
||||
<xsl:when test="position()=1">
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/MLD/objecten"/>:</b>
|
||||
</td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<td/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<td align="left" valign="top">
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</td>
|
||||
<td colspan="2" valign="top">
|
||||
<xsl:comment>NADER TE DEFINIEREN</xsl:comment>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
<xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/MLD/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:template>
|
||||
|
||||
|
||||
<xsl:template match="opdracht" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'CUST03'">
|
||||
<html>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:apply-templates select="." mode="krabbel_leaseovk"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</html>
|
||||
</xsl:when>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ OPDRACHTEN ==============================</xsl:comment>
|
||||
<xsl:comment>FACILITOR 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"/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="opdracht" mode="include">
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="4" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b>
|
||||
<xsl:value-of select="opdrachttype/omschrijving"/> 
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?<xsl:value-of select="../bookmarks/opdracht"/><xsl:value-of select="key"/></xsl:attribute>
|
||||
<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/>
|
||||
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
|
||||
</xsl:element>
|
||||
<xsl:if test="opdrachttype/isofferte='1' and $srtnotificatiecode = 'ORDONO'"> niet gegund</xsl:if>
|
||||
</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="16%"/>
|
||||
<td width="17%"/>
|
||||
<td width="17%"/>
|
||||
<td width="16%" align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/bedrijf"/>:</b>
|
||||
</td>
|
||||
<td width="17%">
|
||||
<xsl:value-of select="uitvoerende/bedrijf/naam"/>
|
||||
</td>
|
||||
<td width="17%">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="contactpersoon/naam_full"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="contactpersoon/telefoon1"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/adres"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_adres"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/plaats"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_plaats"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="backoffice_contact/naam_full"/>
|
||||
</td>
|
||||
<td colspan="3"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="backoffice_contact/telefoonnr"/>
|
||||
</td>
|
||||
<td align="left">
|
||||
</td>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/kostenplaats"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="kostenplaats/nr"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="melding/kenmerk[@naam='Ordernr']!=''">
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/ordernr"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="melding/kenmerk[@naam='Ordernr']"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datumgereed/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/datum_verzonden"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datumverzonden/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="status"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/FAC/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>
|
||||
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b><xsl:value-of select="//lcl/FAC/opmerking"/>:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="opmerking"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="6">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Berijder:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:value-of select="melding/voor/naam_full"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Adres:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:value-of select="melding/voor/kenmerk[@key=1001]"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Plaats:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:value-of select="melding/voor/kenmerk[@key=1002]"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>E-mail:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:value-of select="melding/voor/email"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
<b>Mobiel nr.:</b>
|
||||
</td>
|
||||
<td align="left" colspan="3">
|
||||
<xsl:value-of select="melding/voor/mobiel"/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<xsl:for-each select="melding/kenmerk[@volgnummer > 0 and @type!='L' and @type!='l' and @type!='Q' and count(@xmlnode)=0]">
|
||||
<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>
|
||||
<tr>
|
||||
<td colspan="6" height="30px" valign="center">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Niet bij offertes, maar ook niet bij andere opdrachttypen, dus nooit -->
|
||||
<xsl:if test="1=0">
|
||||
<tr>
|
||||
<td colspan="6" height="30px" valign="center">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:variable name="arbeid" select="uren*uurloon"/>
|
||||
<xsl:variable name="arbeid_refiat" select="uren_refiat*uurloon_refiat"/>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/uren"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="format-number(uren, '0,00', 'european')"/>
|
||||
<b> à </b>€ <xsl:value-of select="format-number(uurloon, '0,00', 'european')"/></td>
|
||||
<td style="width:2in;text-align:left">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> <xsl:value-of select="format-number(uren, '0,00', 'european')"/>
|
||||
<b> à </b>€ <xsl:value-of select="format-number(uurloon, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/arbeid"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">€ <xsl:value-of select="format-number($arbeid, '0,00', 'european')"/></td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number($arbeid_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/materiaal"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">€ <xsl:value-of select="format-number(materiaal, '0,00', 'european')"/></td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number(materiaal_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:variable name="correctie0" select="$arbeid + materiaal"/>
|
||||
<xsl:variable name="correctie" select="kosten - $correctie0"/>
|
||||
<xsl:variable name="correctie0_refiat" select="$arbeid_refiat + materiaal_refiat"/>
|
||||
<xsl:variable name="correctie_refiat" select="kosten_refiat - $correctie0_refiat"/>
|
||||
<xsl:if test="$correctie!=0">
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/correctie"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">€ <xsl:value-of select="format-number($correctie, '0,00', 'european')"/></td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number($correctie_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/totaal"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<b>€ <xsl:value-of select="format-number(kosten, '0,00', 'european')"/></b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number(kosten_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="6" height="20px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan = "6">
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>Met vriendelijke groeten,
|
||||
<br/>
|
||||
<br/>Wagenparkbeheer Vebego Inkoop
|
||||
<br/>Hambakenwetering 5b | Postbus 2459, NL-5202 CL 's-Hertogenbosch
|
||||
<br/>T +31 (0)88-0990 813 | contractbeheer@vebego.com | www.vebego.com
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="opdracht" mode="krabbel_leaseovk">
|
||||
<table border="0" cellpadding="1">
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class='label' colspan='4'>
|
||||
<b>Leasecontract ter ondertekening</b>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>Hierbij ontvangt u de nieuwe leaseovereenkomst voor <xsl:value-of select="melding/voor/naam_full"/>.
|
||||
<br/>Klik <xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?u=opdracht&k=<xsl:value-of select="key"/>&urole=fe</xsl:attribute> hier</xsl:element> om het leaseovereenkomst op te vragen.
|
||||
<br/>
|
||||
<br/>Wij verzoeken u deze leaseovereenkomst te (laten) ondertekenen en binnen 2 weken te retourneren.
|
||||
<br/> Dat kunt u doen door de getekende leaseovereenkomst <xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?u=melding&k=-1&urole=fe&srtdisc=1&mld_defaultstdmelding=82&disc=24&start_key=<xsl:value-of select="melding/key"/></xsl:attribute> hier</xsl:element> te uploaden.
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>Met vriendelijke groeten,
|
||||
<br/>
|
||||
<br/>Wagenparkbeheer Vebego Inkoop
|
||||
<br/>Hambakenwetering 5b | Postbus 2459, NL-5202 CL 's-Hertogenbosch
|
||||
<br/>T +31 (0)88-0990 813 | contractbeheer@vebego.com | www.vebego.com
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
<xsl:template match="rapport">
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'CUST01'"><xsl:apply-templates select="." mode="noti_2_aanspreekpunt"/></xsl:when>
|
||||
<xsl:otherwise>
|
||||
Unknown report
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="rapport" mode="noti_2_aanspreekpunt">
|
||||
|
||||
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row">
|
||||
|
||||
|
||||
<table border="0" cellpadding="1">
|
||||
<tr>
|
||||
<td colspan="4" class="caption"><strong>Leasecontract <xsl:value-of select="CNT_LEASE_NUMMER_INTERN"/><xsl:if test="CNT_LEASE_VERSIE!=''">.<xsl:value-of select="CNT_LEASE_VERSIE"/></xsl:if></strong>
|
||||
 <xsl:value-of select="PRS_BEDRIJF_NAAM"/></td>
|
||||
</tr>
|
||||
<xsl:call-template name="cnt_begintext"/>
|
||||
<tr>
|
||||
<td class="subcaption" colspan="2" width="50%">Algemene gegevens</td>
|
||||
<td class="subcaption" colspan="2" width="50%">Data</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table border="0" id="administratief" width="100%">
|
||||
<tr>
|
||||
<td class="label">Leasemaatschappij:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="PRS_BEDRIJF_NAAM"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Contract:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="CNT_LEASE_OMSCHR"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Kenteken:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="INS_DEEL_OMSCHRIJVING"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="30%">Eigenaar:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="LEASE_EIGENAAR_AFDELING_NAAM"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Berijder:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="PRS_BERIJDER_NAAM_FULL"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<table border="0" width="100%" id="datums">
|
||||
<tr>
|
||||
<td class="label" width="30%">Ingangsdatum:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="substring-before(CNT_LEASE_LOOPTIJD_VAN,'T')"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label">Einddatum:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="substring-before(CNT_LEASE_LOOPTIJD_TOT, 'T')"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class='label' colspan='4'>
|
||||
<br/>Over <xsl:value-of select="LEASE_WEKEN_TEGAAN"/> weken eindigt de huidige leaseovereenkomst met bovenstaande gegevens.
|
||||
<!-- <br/>Klik <xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?u=contract&k=<xsl:value-of select="CNT_LEASE_KEY"/>&urole=fe</xsl:attribute> hier</xsl:element> om het volledige leaseovereenkomst in te zien.
|
||||
-->
|
||||
<br/>
|
||||
<br/>Wilt u voor de huidige berijder <xsl:value-of select="PRS_BERIJDER_NAAM_FULL"/> een besteltraject starten, klik dan <xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?u=melding&k=-1&urole=fe&srtdisc=1&mld_defaultstdmelding=21&disc=24</xsl:attribute> hier</xsl:element>.
|
||||
<br/>Indien er geen besteltraject gestart hoeft te worden, klik dan <xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/?u=melding&k=-1&urole=fe&srtdisc=1&mld_defaultstdmelding=101&disc=24</xsl:attribute> hier</xsl:element>.
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>Met vriendelijke groeten,
|
||||
<br/>
|
||||
<br/>Wagenparkbeheer Vebego Inkoop
|
||||
<br/>Hambakenwetering 5b | Postbus 2459, NL-5202 CL 's-Hertogenbosch
|
||||
<br/>T +31 (0)88-0990 813 | contractbeheer@vebego.com | www.vebego.com
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:for-each>
|
||||
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -28,7 +28,7 @@ var JSON_Result = true;
|
||||
message = "SSD-facturen onderliggend aan " + ordernr + " vrijgegeven.";
|
||||
|
||||
// Vrijgeven SSD-facturen; ALLEEN door geautoriseerde VENR-medewerkers!
|
||||
sql = "BEGIN VENR.finish_ssdinvoices (" + ordernr + "); END;";
|
||||
sql = "BEGIN VENR.finish_ssdinvoices (" + safe.quoted_sql(ordernr) + "); END;";
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
else {
|
||||
|
||||
@@ -85,19 +85,18 @@ sql = "SELECT b.prs_bedrijf_naam, "
|
||||
+ " ba.prs_bedrijfadres_certificate, "
|
||||
+ " ba.prs_bedrijfadres_username, "
|
||||
+ " ba.prs_bedrijfadres_password, "
|
||||
+ " b.prs_leverancier_nr, " // door VENR gebruikt
|
||||
+ " b.prs_overeenkomst_nr, " // door AAXX gebruikt
|
||||
+ " decode ( prs_kenmerklink_waarde, null, null, to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd')||'T'||to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'hh24:mi:ss')) laatste_sync,"
|
||||
+ " b.prs_leverancier_nr, "
|
||||
+ " decode (kl.prs_kenmerklink_waarde, null, null, to_char(to_date(kl.prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd')||'T'||to_char(to_date(kl.prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'hh24:mi:ss')) laatste_sync, "
|
||||
+ " to_char(sysdate - (1/96), 'yyyy-mm-dd') || 'T' || to_char(sysdate - (1/96), 'hh24:mi:ss') nieuwe_sync, "
|
||||
+ " to_char(sysdate - (1/96), 'yyyy-mm-dd hh24:mi:ss') nieuwe_ts,"
|
||||
+ " prs_kenmerklink_key"
|
||||
+ " FROM prs_bedrijf b, prs_kenmerklink kl, prs_bedrijfadres ba"
|
||||
+ " to_char(sysdate - (1/96), 'yyyy-mm-dd hh24:mi:ss') nieuwe_ts, "
|
||||
+ " kl.prs_kenmerklink_key"
|
||||
+ " FROM prs_bedrijf b, prs_bedrijfadres ba, prs_kenmerklink kl"
|
||||
+ " WHERE b.prs_bedrijf_key = " + prs_bedrijf_key
|
||||
+ " AND b.prs_bedrijf_key = ba.prs_bedrijf_key"
|
||||
+ " AND b.prs_bedrijf_key = kl.prs_link_key"
|
||||
+ " AND ba.prs_bedrijfadres_type = 'O'"
|
||||
+ " AND ba.mld_typeopdr_key = 5"
|
||||
+ " AND prs_kenmerk_key = 1120"; // timestamp laatste synchronisatie yyyymmdd hh24mi
|
||||
+ " AND b.prs_bedrijf_key = kl.prs_link_key"
|
||||
+ " AND kl.prs_kenmerk_key = 1120"; // Tijdstip laatste synchronisatie
|
||||
|
||||
WScript.Echo (sql);
|
||||
|
||||
@@ -116,7 +115,6 @@ try
|
||||
nieuwe_sync = oRs("nieuwe_sync").Value;
|
||||
nieuwe_ts = oRs("nieuwe_ts").Value;
|
||||
prs_leverancier_nr = oRs("prs_leverancier_nr").Value;
|
||||
prs_overeenkomst_nr = oRs("prs_overeenkomst_nr").Value;
|
||||
prs_kenmerklink_key = oRs("prs_kenmerklink_key").Value;
|
||||
WScript.Echo("Inlezen statusberichten van bedrijf: " + oRs("prs_bedrijf_naam").Value + " via url: " + mldorder_adres);
|
||||
oRs.close();
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Echo Starten GetStruktonStatus.js
|
||||
|
||||
cscript GetStruktonStatus.js ../oracle.udl 56 >>gen_import.log
|
||||
cscript GetStruktonStatus.js ../oracle.udl 7821 >>gen_import.log
|
||||
|
||||
if errorlevel 1 goto fout
|
||||
|
||||
|
||||
BIN
CUST/VENR/kfpp_logo.gif
Normal file
BIN
CUST/VENR/kfpp_logo.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
@@ -13,7 +13,7 @@ if errorlevel 1 goto fout
|
||||
cd \Apps\Facilitor\FPlace5i\Cust\KFHT\Import\
|
||||
call import_xd_perslid.bat
|
||||
|
||||
cd \Apps\Facilitor\FPlace5i\Cust\KFNS\Import\
|
||||
cd \Apps\Facilitor\KFNS\Cust\KFNS\Import\
|
||||
call import_xd_perslid.bat
|
||||
|
||||
goto einde
|
||||
|
||||
@@ -142,6 +142,72 @@
|
||||
</style>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="pageheader">
|
||||
<!-- Define - "brute force" - variable to find/determine domain (VENR or KFPP) -->
|
||||
<xsl:variable name="lev5">
|
||||
<xsl:value-of select="//voor/afdeling/parent/parent/parent/parent/bedrijf/key"/>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="lev4">
|
||||
<xsl:value-of select="//voor/afdeling/parent/parent/parent/bedrijf/key"/>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="lev3">
|
||||
<xsl:value-of select="//voor/afdeling/parent/parent/bedrijf/key"/>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="lev2">
|
||||
<xsl:value-of select="//voor/afdeling/parent/bedrijf/key"/>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="lev1">
|
||||
<xsl:value-of select="//voor/afdeling/bedrijf/key"/>
|
||||
</xsl:variable>
|
||||
<xsl:variable name="kfpp">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$lev5='8061'">1</xsl:when>
|
||||
<xsl:when test="$lev4='8061'">1</xsl:when>
|
||||
<xsl:when test="$lev3='8061'">1</xsl:when>
|
||||
<xsl:when test="$lev2='8061'">1</xsl:when>
|
||||
<xsl:when test="$lev1='8061'">1</xsl:when>
|
||||
<xsl:otherwise>0</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td width="34%" style="text-align:left;">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='email'">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$kfpp='1'">
|
||||
<img src="cid:kfpp_logo.gif"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<img src="cid:tmpl_logo.gif"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$kfpp='1'">
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/kfpp_logo.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
<td width="33%"/>
|
||||
<td style="text-align:right">
|
||||
<!--Geen printdatum op opdrachtbon!-->
|
||||
<xsl:if test="not(/facilitor/opdracht/key!='')"><b><xsl:value-of select="//lcl/FAC/printdatum"/>: </b><xsl:value-of select="//header/dateTime"/></xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="factuuradres">
|
||||
<tr>
|
||||
<td class="tekst" style="width:18%;"><br/>Factuuradres:</td>
|
||||
@@ -197,20 +263,8 @@
|
||||
<xsl:otherwise><xsl:value-of select="msxml:node-set($cp)/contactpersoon/voorletters"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="tekst" style="width:32%;text-align:left;vertical-align:top;">
|
||||
<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/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute></xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
|
||||
@@ -18,8 +18,15 @@
|
||||
</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="CustomerID"><xsl:value-of select="uitvoerende/bedrijf/leverancier_nr"/></xsl:element>
|
||||
<!-- Afhankelijk van kostenplaats, CustomerID=LeverancierNr bij Bedrijf of Kenmerk 1160 bij Afdeling-2! -->
|
||||
<xsl:element name="CustomerID">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kostenplaats/key!='317' and melding/voor/afdeling/parent/kenmerk[@key=1160]!=''">
|
||||
<xsl:value-of select="melding/voor/afdeling/parent/kenmerk[@key=1160]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="uitvoerende/bedrijf/leverancier_nr"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</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>
|
||||
@@ -111,7 +118,8 @@
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
<xsl:variable name="struktoncode">
|
||||
<!-- KIENfunctieplaats=Kenmerk 1180/1220 bij Gebouw/Terrein -->
|
||||
<xsl:variable name="KIENfunctieplaats">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1220]!=''">
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/terreinsector/kenmerk[@key=1220]"/>
|
||||
@@ -120,6 +128,15 @@
|
||||
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/kenmerk[@key=1180]"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<!-- Afhankelijk van kostenplaats, struktoncode=KIENfunctieplaats of Kenmerk 1161 bij Afdeling-2! -->
|
||||
<xsl:variable name="struktoncode">
|
||||
<xsl:choose>
|
||||
<xsl:when test="kostenplaats/key!='317' and melding/voor/afdeling/parent/kenmerk[@key=1161]!=''">
|
||||
<xsl:value-of select="melding/voor/afdeling/parent/kenmerk[@key=1161]"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="$KIENfunctieplaats"/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<xsl:element name="ServiceLocation">
|
||||
<xsl:element name="LocationID">
|
||||
|
||||
@@ -51,8 +51,11 @@
|
||||
</Total>
|
||||
<ShipTo>
|
||||
<xsl:element name="Address">
|
||||
<!--xsl:attribute name="addressID"><xsl:value-of select="bedrijf/overeenkomst_nr"/>ship-to number???</xsl:attribute-->
|
||||
<xsl:attribute name="addressID"><xsl:choose><xsl:when test="bedrijf/key='30341'">1654717</xsl:when></xsl:choose></xsl:attribute>
|
||||
<xsl:attribute name="addressID">
|
||||
<xsl:choose>
|
||||
<xsl:when test="bedrijf/key='30341'"><xsl:value-of select="substring-before(bestelling/kenmerk[@naam='debiteurennummer'],' ')"/></xsl:when><!--WEHK#34722 flexkenmerk debiteurennummer (key 222 en 223) bij bedrijf Staples (30341)-->
|
||||
<xsl:when test="bedrijf/key='49742'"><xsl:value-of select="substring-before(bestelling/kenmerk[@naam='debiteurennummer'],' ')"/></xsl:when><!--WEHK#34868 flexkenmerk debiteurennummer (key XXXX) bij bedrijf SMG(49742)-->
|
||||
</xsl:choose></xsl:attribute>
|
||||
<Name xml:lang="NL"><xsl:value-of select="afleveradres/naam"/></Name>
|
||||
<PostalAddress>
|
||||
<DeliverTo><xsl:value-of select="bestelling/aanvrager/naam_full"/></DeliverTo>
|
||||
@@ -130,6 +133,6 @@
|
||||
</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\WEHK_files\bestelopdr1438_20160201131948.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>
|
||||
<scenarios ><scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="..\..\..\TEMP\WEHK_files\bestelopdr1467_20160301170830.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>
|
||||
-->
|
||||
Reference in New Issue
Block a user