Merge 2018.2 Gold E patches

svn path=/Website/trunk/; revision=41436
This commit is contained in:
Jos Groot Lipman
2019-03-11 08:50:02 +00:00
56 changed files with 1319 additions and 178 deletions

View File

@@ -12,5 +12,7 @@
<!-- #include file='../../appl/scf/scaffolding.inc' -->
<!-- #include file='../../appl/api2/model_fin_verkoopfactuur.inc' -->
<%
if (Server.ScriptTimeout<600) Server.ScriptTimeout=600;
scaffolding(fin_verkoopfactuurkop);
%>

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -31,4 +31,6 @@ call ..\..\..\utils\gen_export\gen_export.bat EXACT_UREN300
call ..\..\..\utils\gen_export\gen_export.bat VW_EXACT_UREN001
call ..\..\..\utils\gen_export\gen_export.bat VW_EXACT_UREN007
call ..\..\..\utils\gen_export\gen_export.bat VW_EXACT_UREN012
call ..\..\..\utils\gen_export\gen_export.bat VW_EXACT_UREN300
call ..\..\..\utils\gen_export\gen_export.bat VW_EXACT_UREN300
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -36,4 +36,5 @@ call ..\..\..\utils\gen_export\gen_export.bat EXPO_DEKKING
call ..\..\..\utils\gen_export\gen_export.bat INLO_DEKKING
call ..\..\..\utils\gen_export\gen_export.bat NMMS_DEKKING
call ..\..\..\utils\gen_export\gen_export.bat RABO_DEKKING
call ..\..\..\utils\gen_export\gen_export.bat SMKA_DEKKING
call ..\..\..\utils\gen_export\gen_export.bat ZKHM_DEKKING

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -68,11 +68,11 @@
<xsl:when test="$mode='email' and $cust_id != 'DOW'">
<img src="cid:aafm_banner.gif"/>
</xsl:when>
<!-- Binnen het account DOW werken wij als Servicedesk nu uit naam van NKF, maar voor het project-gedeelte nog vanuit HEYDAY.-->
<xsl:when test="$mode='email' and $cust_id = 'DOW' and ($opdr_type= 'Projectorder' or $opdr_type = 'Project RFQ')">
<!-- Ticket 56581 - Binnen het account DOW werken wij als Servicedesk nu uit naam van NKF, maar voor het project-gedeelte nog vanuit HEYDAY.-->
<xsl:when test="$mode='email' and $cust_id = 'DOW' and ($opdr_type= 'Projectorder' or $opdr_type = 'Project RFQ' or $opdr_type = '(Project) uren')">
<img src="cid:aafm_banner.gif"/>
</xsl:when>
<xsl:when test="$mode='email' and $cust_id = 'DOW' and $opdr_type != 'Projectorder' and $opdr_type != 'Project RFQ'">
<xsl:when test="$mode='email' and $cust_id = 'DOW' and $opdr_type != 'Projectorder' and $opdr_type != 'Project RFQ' and $opdr_type != '(Project) uren'">
<img src="cid:tmpl_logo.gif"/>
</xsl:when>
@@ -81,10 +81,10 @@
<xsl:when test="$cust_id != 'DOW'">
<xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="$logo_file"/></xsl:attribute></xsl:element>
</xsl:when>
<xsl:when test="$cust_id = 'DOW' and ($opdr_type = 'Projectorder' or $opdr_type = 'Project RFQ') ">
<xsl:when test="$cust_id = 'DOW' and ($opdr_type = 'Projectorder' or $opdr_type = 'Project RFQ' or $opdr_type = '(Project) uren') ">
<xsl:element name="img"><xsl:attribute name="src">../../cust/aado/aafm_banner.gif</xsl:attribute></xsl:element>
</xsl:when>
<xsl:when test="$cust_id = 'DOW' and $opdr_type != 'Projectorder' and $opdr_type != 'Project RFQ' ">
<xsl:when test="$cust_id = 'DOW' and $opdr_type != 'Projectorder' and $opdr_type != 'Project RFQ' and $opdr_type != '(Project) uren'">
<xsl:element name="img"><xsl:attribute name="src"><xsl:value-of select="$logo_file"/></xsl:attribute></xsl:element>
</xsl:when>
<xsl:otherwise>
@@ -149,4 +149,52 @@
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2009. Progress Software Corporation. All rights reserved.
<metaInformation>
<scenarios>
<scenario default="yes" name="Projectorder" userelativepaths="yes" externalpreview="no" url="..\..\..\TEMP\INLO_files\opdracht65_20190227152818_905.xml" htmlbaseurl="" outputurl="" processortype="saxon8" useresolver="yes" profilemode="0"
profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no"
validator="internal" customvalidator="">
<advancedProp name="bSchemaAware" value="true"/>
<advancedProp name="xsltVersion" value="2.0"/>
<advancedProp name="iWhitespace" value="0"/>
<advancedProp name="bWarnings" value="true"/>
<advancedProp name="bXml11" value="false"/>
<advancedProp name="bUseDTD" value="false"/>
<advancedProp name="bXsltOneIsOkay" value="true"/>
<advancedProp name="bTinyTree" value="true"/>
<advancedProp name="bGenerateByteCode" value="true"/>
<advancedProp name="bExtensions" value="true"/>
<advancedProp name="iValidation" value="0"/>
<advancedProp name="iErrorHandling" value="fatal"/>
<advancedProp name="sInitialTemplate" value=""/>
<advancedProp name="sInitialMode" value=""/>
</scenario>
<scenario default="no" name="ProjectRFQ" userelativepaths="yes" externalpreview="no" url="..\..\..\TEMP\AADO_files\opdracht61975_20190228124640_449.xml" htmlbaseurl="" outputurl="" processortype="saxon8" useresolver="yes" profilemode="0"
profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no"
validator="internal" customvalidator="">
<advancedProp name="bSchemaAware" value="true"/>
<advancedProp name="xsltVersion" value="2.0"/>
<advancedProp name="iWhitespace" value="0"/>
<advancedProp name="bWarnings" value="true"/>
<advancedProp name="bXml11" value="false"/>
<advancedProp name="bUseDTD" value="false"/>
<advancedProp name="bXsltOneIsOkay" value="true"/>
<advancedProp name="bTinyTree" value="true"/>
<advancedProp name="bGenerateByteCode" value="true"/>
<advancedProp name="bExtensions" value="true"/>
<advancedProp name="iValidation" value="0"/>
<advancedProp name="iErrorHandling" value="fatal"/>
<advancedProp name="sInitialTemplate" value=""/>
<advancedProp name="sInitialMode" value=""/>
</scenario>
</scenarios>
<MapperMetaTag>
<MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>
<MapperBlockPosition></MapperBlockPosition>
<TemplateContext></TemplateContext>
<MapperFilter side="source"></MapperFilter>
</MapperMetaTag>
</metaInformation>
-->

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -1341,6 +1341,10 @@ Beste campusbewoner,
<tr><td colspan="4">Hierbij de WO nav jullie offerte voor onderstaande werkzaamheden.</td></tr>
</xsl:if>
<tr><td colspan="4"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template></td></tr>
<!--BLCC#56806 Kenmerk tonen voor bepaalde opdrachttypes-->
<xsl:if test="(opdrachttype/key='101' or opdrachttype/key='103' or opdrachttype/key='5') and kenmerk[@key='224']!='' or kenmerk[@key='221']!='' or kenmerk[@key='222']!='' ">
<tr><td>Refnr. leverancier:</td><td><xsl:value-of select=" kenmerk[@key='224']"></xsl:value-of><xsl:value-of select=" kenmerk[@key='221']"></xsl:value-of><xsl:value-of select=" kenmerk[@key='222']"></xsl:value-of></td></tr>
</xsl:if>
<tr>
<td> <xsl:value-of select="//lcl/FAC/locatie"/>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/></td>
@@ -1417,7 +1421,7 @@ Beste campusbewoner,
<td colspan="3"><xsl:value-of select="kenmerk[@naam='Offerte referentie']"/></td>
</tr>
<tr>
<td>Offertebedrage>:</td>
<td>Offertebedrag:</td>
<td colspan="3"><xsl:value-of select="kosten"/></td>
</tr>
</xsl:if>

View File

@@ -0,0 +1 @@
cscript ..\..\..\utils\gen_import\gen_import.wsf DIAN EXACT >>%0.log 2>>&1

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -22,3 +22,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:variable name="logo_file">../../cust/inlo/inlo_opdr_logo.gif</xsl:variable>
<xsl:variable name="logo_file">../../cust/aaxx/aafm_banner.gif</xsl:variable>
<xsl:template name="customer">INLO</xsl:template>
<xsl:template name="customer_code">INLO</xsl:template>

View File

@@ -36,6 +36,7 @@
<mar_sync_loglevel><xsl:value-of select="MAR_SYNC_LOGLEVEL"/></mar_sync_loglevel>
<mar_sync_date_sendlogfile><xsl:value-of select="MAR_SYNC_DATE_SENDLOGFILE"/></mar_sync_date_sendlogfile>
<mar_abort_sync_http_error><xsl:value-of select="MAR_ABORT_SYNC_HTTP_ERROR"/></mar_abort_sync_http_error>
<mar_use_communicatie_logboek><xsl:value-of select="MAR_USE_COMMUNICATIE_LOGBOEK"/></mar_use_communicatie_logboek>
</mareon_info>
</xsl:for-each>
</xml>
@@ -161,7 +162,7 @@
<mld_melding_externnr><xsl:value-of select="MLD_MELDING_EXTERNNR"/></mld_melding_externnr>
<mld_opdr_externnr><xsl:value-of select="MLD_OPDR_EXTERNNR"/></mld_opdr_externnr>
<mld_opdr_ordernr><xsl:value-of select="MLD_OPDR_ORDERNR"/></mld_opdr_ordernr>
<mld_opdr_plandatum><xsl:value-of select="MLD_OPDR_PLANDATUM2"/></mld_opdr_plandatum>
<mld_opdr_plandatum2><xsl:value-of select="MLD_OPDR_PLANDATUM2"/></mld_opdr_plandatum2>
<mld_opdr_opmerking><xsl:value-of select="MLD_OPDR_OPMERKING"/></mld_opdr_opmerking>
</mld_ordr>
</xsl:for-each>
@@ -172,6 +173,57 @@
</xsl:choose>
</xsl:if>
<!-- ******************************************************************* -->
<!-- *****Request: UITVOERING_OPDR_4AX -->
<!-- ******************************************************************* -->
<xsl:if test="@view='mar_v_opdr_uitvoering_ax'">
<xsl:choose>
<xsl:when test="$mode='UITVOERING_OPDR_4AX'">
<xml>
<xsl:for-each select="//data_row">
<xsl:sort select="MLD_OPDR_KEY"/>
<mld_ordr>
<mld_opdr_key><xsl:value-of select="MLD_OPDR_KEY"/></mld_opdr_key>
<ax_company_id><xsl:value-of select="AX_COMPANY_ID"/></ax_company_id>
<mld_melding_externnr><xsl:value-of select="MLD_MELDING_EXTERNNR"/></mld_melding_externnr>
<mld_opdr_externnr><xsl:value-of select="MLD_OPDR_EXTERNNR"/></mld_opdr_externnr>
<mld_opdr_ordernr><xsl:value-of select="MLD_OPDR_ORDERNR"/></mld_opdr_ordernr>
<mld_opdr_plandatum2><xsl:value-of select="MLD_OPDR_PLANDATUM2"/></mld_opdr_plandatum2>
<mld_opdr_opmerking><xsl:value-of select="MLD_OPDR_OPMERKING"/></mld_opdr_opmerking>
</mld_ordr>
</xsl:for-each>
</xml>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
<!-- ******************************************************************* -->
<!-- *****Request: ONDERBROKEN_OPDR_4AX -->
<!-- ******************************************************************* -->
<xsl:if test="@view='mar_v_opdr_onderbroken_ax'">
<xsl:choose>
<xsl:when test="$mode='ONDERBROKEN_OPDR_4AX'">
<xml>
<xsl:for-each select="//data_row">
<xsl:sort select="MLD_OPDR_KEY"/>
<mld_ordr>
<mld_opdr_key><xsl:value-of select="MLD_OPDR_KEY"/></mld_opdr_key>
<ax_company_id><xsl:value-of select="AX_COMPANY_ID"/></ax_company_id>
<mld_melding_externnr><xsl:value-of select="MLD_MELDING_EXTERNNR"/></mld_melding_externnr>
<mld_opdr_externnr><xsl:value-of select="MLD_OPDR_EXTERNNR"/></mld_opdr_externnr>
<mld_opdr_ordernr><xsl:value-of select="MLD_OPDR_ORDERNR"/></mld_opdr_ordernr>
<mld_opdr_plandatum2><xsl:value-of select="MLD_OPDR_PLANDATUM2"/></mld_opdr_plandatum2>
<mld_opdr_opmerking><xsl:value-of select="MLD_OPDR_OPMERKING"/></mld_opdr_opmerking>
<mld_opdr_onderbreek_code><xsl:value-of select="MLD_OPDR_ONDERBREEK_CODE"/></mld_opdr_onderbreek_code>
</mld_ordr>
</xsl:for-each>
</xml>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
<!-- ******************************************************************* -->
<!-- *****Request: ACCEPT_REFUSED_OPDR_4AX -->
<!-- ******************************************************************* -->
<xsl:if test="@view='mar_v_opdr_accept_refused_ax'">
@@ -189,6 +241,7 @@
<fac_tracking_datum><xsl:value-of select="FAC_TRACKING_DATUM"/></fac_tracking_datum>
<mld_opdr_opmerking><xsl:value-of select="MLD_OPDR_OPMERKING"/></mld_opdr_opmerking>
<fac_srtnotificatie_code><xsl:value-of select="FAC_SRTNOTIFICATIE_CODE"/></fac_srtnotificatie_code>
<ann_of_wei><xsl:value-of select="ANN_OF_WEI"/></ann_of_wei>
</mld_ordr>
</xsl:for-each>
</xml>

View File

@@ -1138,21 +1138,28 @@
<xsl:otherwise>-</xsl:otherwise>
</xsl:choose>
</td></tr>
<tr><td colspan="2">MessageService 2.4 icm INSBOU003 of INSBOU004:</td> <td colspan="4" style="text-align:left">
<tr><td colspan="2">Standaard SALES005:</td> <td colspan="4" style="text-align:left">
<xsl:choose>
<xsl:when test="//facilitor//header/user = $MARXP">https://marx.mareon.nl/?API=FIN_FACTUUR_SALES005_1.0&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:when test="//facilitor//header/user = $MARXA">https://marx.mareon-test.nl/?API=FIN_FACTUUR_SALES005_1.0&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:otherwise>-</xsl:otherwise>
</xsl:choose>
</td></tr>
<tr><td colspan="2">MessageService 2.4 icm INSBOU003, INSBOU004 of SALES005:</td> <td colspan="4" style="text-align:left">
<xsl:choose>
<xsl:when test="//facilitor//header/user = $MARXP">https://marx.mareon.nl/?API=FIN_FACTUUR_MS24SIDB&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:when test="//facilitor//header/user = $MARXA">https://marx.mareon-test.nl/?API=FIN_FACTUUR_MS24SIDB&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:otherwise>-</xsl:otherwise>
</xsl:choose>
</td></tr>
<tr><td colspan="2">MessageService 3.0 icm INSBOU003 of INSBOU004:</td> <td colspan="4" style="text-align:left">
<tr><td colspan="2">MessageService 3.0 icm INSBOU003, INSBOU004 of SALES005:</td> <td colspan="4" style="text-align:left">
<xsl:choose>
<xsl:when test="//facilitor//header/user = $MARXP">https://marx.mareon.nl/?API=FIN_FACTUUR_MS30SIDB&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:when test="//facilitor//header/user = $MARXA">https://marx.mareon-test.nl/?API=FIN_FACTUUR_MS30SIDB&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:otherwise>-</xsl:otherwise>
</xsl:choose>
</td></tr>
<tr><td colspan="2">MessageService 3.1 icm INSBOU003 of INSBOU004:</td> <td colspan="4" style="text-align:left">
<tr><td colspan="2">MessageService 3.1 icm INSBOU003, INSBOU004 of SALES005:</td> <td colspan="4" style="text-align:left">
<xsl:choose>
<xsl:when test="//facilitor//header/user = $MARXP">https://marx.mareon.nl/?API=FIN_FACTUUR_MS31SIDB&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
<xsl:when test="//facilitor//header/user = $MARXA">https://marx.mareon-test.nl/?API=FIN_FACTUUR_MS31SIDB&amp;APIKEY=<xsl:value-of select="PRS_PERSLID_APIKEY"/></xsl:when>
@@ -1167,14 +1174,14 @@
</xsl:choose>
</td></tr>
<xsl:if test="FAC_EMAIL_SETTING_USER != ''">
<tr><td colspan="2">Mailadres t.b.v. bijvoorbeeld (standaard) INSBOU003, INSBOU004 of UBL(2.0/2.1):</td> <td colspan="4" style="text-align:left">
<tr><td colspan="2">Mailadres t.b.v. bijvoorbeeld (standaard) INSBOU003, INSBOU004, SALES005 of UBL(2.0/2.1):</td> <td colspan="4" style="text-align:left">
<xsl:choose>
<xsl:when test="//facilitor//header/user = $MARXP"><xsl:value-of select="FAC_EMAIL_SETTING_USER"/>@marx.mareon.nl <span style="color:red">(*)</span></xsl:when>
<xsl:when test="//facilitor//header/user = $MARXA"><xsl:value-of select="FAC_EMAIL_SETTING_USER"/>@marx.mareon-test.nl <span style="color:red">(*)</span></xsl:when>
<xsl:otherwise>-</xsl:otherwise>
</xsl:choose>
</td></tr>
<tr><td colspan="6" style="color:red">(*) Let op: dit mailadres verwacht een vast formaat (b.v. of INSBOU003, of INSBOU004, of UBL) welke vooraf met u is afgestemd/getest. Mocht u van formaat willen wisselen, dan zal dat t.b.v. correcte werking in overleg moeten gebeuren.</td></tr>
<tr><td colspan="6" style="color:red">(*) Let op: dit mailadres verwacht een vast formaat (b.v. of INSBOU003, of INSBOU004, of SALES005, of UBL) welke vooraf met u is afgestemd/getest. Mocht u van formaat willen wisselen, dan zal dat t.b.v. correcte werking in overleg moeten gebeuren.</td></tr>
</xsl:if>
</xsl:if>

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

View File

@@ -127,7 +127,7 @@
</xsl:template>
<xsl:template name="bidfood_klantnr">
<xsl:value-of select="afleveradres/plaats/regio/district/locatie/kenmerk[@key='1080']"/>
<xsl:value-of select="afleveradres/plaats/regio/district/locatie/kenmerk[@key='1220']"/>
</xsl:template>
<xsl:template match="facilitor">

View File

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
<xsl:import href="../../../appl/shared/default.xsl"/>
<!-- WERKT NIET @DAAN STAAT OOK NIET IN DE MAPPENSTRUCTUUR-->
<!-- <xsl:import href="./environment.xsl"/> -->
<xsl:variable name="Rev">
<!-- Revision van deze cust.xsl -->
@@ -172,14 +171,12 @@
.tdl {
border-left: 1px solid #808080;
}
.tdr {
border-right: 1px solid #808080;
}
.tdb {
border-bottom: 1px solid #808080;
}
.tdbr {
border-right: 1px solid #808080;
<!-- border-right: 1px solid #808080; -->
border-bottom: 1px solid #808080;
}
.tdbl {
@@ -334,7 +331,7 @@
</xsl:if>&#xA0;</td>
<td class="tdb">&#xA0;</td>
<td class="tdb">&#xA0;</td>
<td class="tdbr" colspan="7">
<td class="tdbr" colspan="8" style="border-right:none">
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="$prev_opm"/>
</xsl:call-template>&#xA0;</td>
@@ -360,7 +357,7 @@
<th colspan="7" style="background-color: #FFFFFF; text-align:right">Afdrukdatum: <xsl:value-of select="$afdrukdatum"/></th>
</tr>
<tr>
<th height="15" colspan="15" style="border-left: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080;">
<th height="15" colspan="16" style="border-left: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080;">
<b>
<xsl:value-of select="DAGVWEEK"/>&#xA0;<xsl:value-of select="DAG"/>&#xA0;<xsl:value-of select="MAAND"/>&#xA0;<xsl:value-of select="JAAR"/><xsl:if test="$viewnaam='PNBR_V_RAP_DAGSTAAT_CAT'"> - <xsl:value-of select="VERDIEPING"/></xsl:if></b>
</th>
@@ -377,7 +374,8 @@
<th style="border-bottom: 1px solid #808080;">Reserveringsnr.</th>
<th style="border-bottom: 1px solid #808080;">Kost.pl.</th>
<th style="border-bottom: 1px solid #808080;">Verkoop derden</th>
<th style="border-bottom: 1px solid #808080;">Bestelnr.</th>
<th style="border-bottom: 1px solid #808080;">Bestelnr.</th>
<th style="border-bottom: 1px solid #808080;">Bestelnr cat.</th>
<th style="border-right: 1px solid #808080; border-bottom: 1px solid #808080;">Opstelling</th>
</tr>
</thead>
@@ -417,12 +415,15 @@
<xsl:value-of select="KOSTENPLAATS"/>&#xA0;</td>
<td class="tdt">
<xsl:value-of select="BEGRPOST"/>&#xA0;</td>
<td class="tdt">
<xsl:value-of select="BESTELNR"/>&#xA0;</td>
<td class="tdt">
<xsl:value-of select="RES_BESNR_CATERAAR"/>&#xA0;</td>
<td class="tdtr">
<xsl:value-of select="OPSTELLING"/>&#xA0;</td>
</tr>
</xsl:if>
<xsl:if test="$prev_nr = NUMMER or V_OMSCHRIJVING != ''">
<tr>
<td class="tdl">&#xA0;</td>
@@ -464,7 +465,7 @@
</xsl:if>&#xA0;</td>
<td class="tdb">&#xA0;</td>
<td class="tdb">&#xA0;</td>
<td class="tdbr" colspan="7">
<td class="tdbr" colspan="8">
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="$prev_opm"/>
</xsl:call-template>&#xA0;</td>

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

BIN
CUST/SMKA/aafm_banner.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

BIN
CUST/SMKA/banner.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

0
CUST/SMKA/export/LOG/.gitignore vendored Normal file
View File

View File

@@ -0,0 +1,19 @@
REM GEN_EXPORT_DAILY_TASK.BAT
REM
REM Roept scripts aan die dagelijks uitgevoerd moeten worden
REM
REM Context : roep deze file aan indien nodig, of schedule deze
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
REM
REM $Revision$
REM $Id$
REM
REM (c) 2009, SG facilitor, +31 (53) 4800710, helpdesk@sgfacilitor.nl
REM
CALL ..\..\..\utils\gen_export\gen_export.bat DAILY_TASK

View File

@@ -0,0 +1,28 @@
REM GEN_EXPORT_EXACT.BAT
REM
REM Exporteert informatie naar een export-bestand
REM
REM Context : roep deze file aan indien nodig, of schedule deze
REM Verseist: de randvoorwaarde voor het gebruik van gen_export
REM
REM $Revision$
REM $Id$
REM
REM (c) 2010, SG|facilitor bv, +31 (53) 4800700, support@sgfacilitor.nl
REM
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT
CALL ..\..\..\utils\gen_export\gen_export.bat VERWERK_EXACT
CALL ..\..\..\utils\gen_export\gen_export.bat BUNDEL_CATERING
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT_VERKOOP
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT_VERKOOP_VJ
CALL ..\..\..\utils\gen_export\gen_export.bat EXACT_UREN
CALL ..\..\..\utils\gen_export\gen_export.bat VERWERK_EXACT_UREN
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK

0
CUST/SMKA/flexfiles/menu/.gitignore vendored Normal file
View File

View File

@@ -0,0 +1,4 @@
echo 'Empty' >> aaxx_imp.csv
cscript ..\..\..\utils\gen_import\gen_import.wsf AAXX AAFM_MEDEWERKERS >>genimport.log 2>>&1

217
CUST/SMKA/mcust.css Normal file

File diff suppressed because one or more lines are too long

BIN
CUST/SMKA/oracle.udl Normal file

Binary file not shown.

View File

@@ -0,0 +1,4 @@
@echo off
REM Moet gescheduled worden (normaliter 1 keer per uur) om door de applicatiebeheerder
REM ingeregelde notificaties te genereren.
cscript ..\..\..\utils\gen_notify\gen_notify.js ../oracle.udl SMKA

View File

@@ -0,0 +1,4 @@
@echo off
REM Moet gescheduled worden (normaliter 1 keer per dag) om door de applicatiebeheerder
REM ingeregelde jobs (aanmaak van periodieke opdrachten) uit te voeren.
cscript ..\..\..\utils\gen_scheduler\gen_scheduler.js ../oracle.udl

View File

@@ -0,0 +1 @@
call ..\..\..\utils\putOrders\putOrders.bat %*

BIN
CUST/SMKA/tmpl_logo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
CUST/SMKA/tmpl_logo_sm.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 490 B

11
CUST/SMKA/xsl/AADB.xsl Normal file
View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="../../../appl/shared/default.xsl"/>
<xsl:import href="../../aaxx/xsl/default.xsl"/>
<xsl:variable name="Rev">
<!-- Revision van deze cust.xsl -->
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
</xsl:stylesheet><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->

13
CUST/SMKA/xsl/SMKA.xsl Normal file
View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="../../../appl/shared/default.xsl"/>
<xsl:import href="../../aaxx/xsl/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">BEZMAI</xsl:variable>
</xsl:stylesheet>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="./cust.xsl"/>
<xsl:import href="../../aaxx/xsl/contract.xsl"/>
<xsl:import href="./cust_settings.xsl"/>
<xsl:variable name="Rev">
<!-- Revision van deze cust.xsl -->
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
</xsl:stylesheet>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:variable name="logo_file">../../cust/aaxx/aafm_banner.gif</xsl:variable>
<xsl:template name="customer">DB Schenker </xsl:template>
<xsl:template name="customer_code">DB</xsl:template>
<xsl:template name="customer_email">servicedeskDBS@heydayfm.nl</xsl:template>
<xsl:template name="invoice_email">dbschenker.invoices@heydayfm.nl</xsl:template>
<xsl:template name="servicedesk_telefoon">+31 (0) 40 2332899</xsl:template>
<xsl:template name="opdracht_qr_bookmark"></xsl:template>
</xsl:stylesheet><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- 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. -->

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="./cust.xsl"/>
<xsl:import href="../../aaxx/xsl/opdracht.xsl"/>
<xsl:import href="./cust_settings.xsl"/>
<xsl:variable name="Rev">
<!-- Revision van deze cust.xsl -->
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
<xsl:template match="opdracht" mode="full">
<xsl:apply-templates select="." mode="default_opdracht"/>
</xsl:template>
</xsl:stylesheet>

View File

@@ -2,9 +2,58 @@
<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="XXXsrtnotificatiecode">MLDNEW</xsl:variable>
<xsl:variable name="XXXsrtnotificatiecode">MLDBE2</xsl:variable>
<xsl:variable name="Team">
<xsl:choose>
<xsl:when test="//melding/discipline/srtdiscipline/key = '1' or //melding/discipline/srtdiscipline/key = '2'">Team_FB</xsl:when>
<xsl:when test="//melding/discipline/srtdiscipline/key = '21' or //melding/discipline/srtdiscipline/key = '22' or //melding/discipline/srtdiscipline/key ='23'">Team_CC</xsl:when>
<xsl:otherwise>Team_Onbekend</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="Nummer_Melding">
<xsl:choose>
<xsl:when test="$Team='Team_CC'">
<xsl:value-of select="//melding/workflowsteps/workflowstep[@root='1']/melding/key"/>
</xsl:when>
<xsl:otherwise><xsl:value-of select="//melding/key"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="CC_MLDMAI">
<!-- <xsl:when test="$Team='Team_FB'">nvt</xsl:when>
<xsl:when test="$Team='Team_CC'">CC_MLDNEW</xsl:when> -->
<!--
<xsl:if test="$Team='Team_CC'">
<xsl:variable name="mx_key">56352</xsl:variable>
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="//melding/notes/note[key=$mx_key]/omschrijving"/>
</xsl:call-template>
</td>
</tr>
</xsl:if>
-->
<!-- hieronder juiste manier van bepalen cc_mldmai -->
<xsl:if test="not(//opdracht/extra_key) and extra_key">
<xsl:variable name="mx_key"><xsl:value-of select="extra_key"/></xsl:variable>
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="//melding/notes/note[key=$mx_key]/omschrijving"/>
</xsl:call-template>
</td>
</tr>
</xsl:if>
</xsl:variable>
<!--==================================================================-->
<!-- VARIABELE MAIL-FOOTER VULLEN VOOR DE VERSCHILLENDE VAKGROEPEN -->
@@ -48,17 +97,28 @@
</xsl:when>
<!-- footer voor team CC -->
<xsl:when test="//melding/discipline/srtdiscipline/key = '41' or //melding/discipline/srtdiscipline/key = '61' or //melding/discipline/srtdiscipline/key = '81' ">
<xsl:when test="$Team='Team_CC'">
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
Medewerker Contactcentrum UBR||HIS
<br/><br/>
<br/>
<table>
<tr>
<td style="background-color:#D6D8E8">
<font size="1pt">
<i>Mocht je willen reageren op deze mail dan kun je deze reply-en.
Het mailadres <nobr><u>no_reply@ubrh.facilitor.nl</u></nobr> zal dan automatich verspringen naar juiste sent-adres!</i>
</font>
</td>
</tr>
</table>
<br/>
<b>UBR|HIS </b><br/>
<font color="#E36C0A"> <b> Uitvoeringsorganisatie Bedrijfsvoering Rijk </b> </font> <br/>
Ministerie van Binnenlandse Zaken en Koninkrijksrelaties <br/>
Beatrixpark, Wilhelmina van Pruisenweg 52 | 2595 AN | Den Haag | Geel, 5e etage <br/>
Postbus 20011 | 2500 EA | Den Haag
<br/>-----------------------------------------------------------<br/>
<font color="black"> Telefoonnummer (Standaard CC): 070 7000521-xxxxxxxx </font> <br/>
<font color="black"> Telefoonnummer (Standaard CC): 070 7000521 </font> <br/>
E-mailadres: <a href="mailto:contactUBR.HIS@rijksoverheid.nl"><nobr><u>contactUBR.HIS@rijksoverheid.nl</u></nobr></a> <br/>
Website: <a href="http://www.UBRijk.nl"><nobr><u>http://www.UBRijk.nl</u></nobr></a>
<br/>-----------------------------------------------------------<br/>
@@ -74,8 +134,8 @@
Beatrixpark, Wilhelmina van Pruisenweg 52 | 2595 AN | Den Haag | <br/>
Postbus 20011 | 2500 EA | Den Haag
<br/>-----------------------------------------------------------<br/>
<font color="Red"> Telefoonnummer (Standaard Algemeen): 070-xxxxxxxxx <br/>
E-mailadres: <a href="mailto:his-fbdigiinkoop@minbzk.nl"><nobr><u>his-NOGGOEDZETTEN@minbzk.nl</u></nobr></a> <br/>
<font color="Red"> Telefoonnummer (Standaard Algemeen): 070- 7000521 <br/>
E-mailadres: <a href="mailto:his-fbdigiinkoop@minbzk.nl"><nobr><u>contactUBR.HIS@rijksoverheid.nl</u></nobr></a> <br/>
</font>
Website: <a href="http://www.UBRijk.nl"><nobr><u>http://www.UBRijk.nl</u></nobr></a>
<br/>-----------------------------------------------------------<br/>
@@ -86,6 +146,12 @@
<xsl:template match="melding" mode="include">
<!--
<xsl:value-of select="$Team"/> <br/>
Workflow-startmelding: <xsl:value-of select="$Nummer_Melding"/> <br/>
<xsl:value-of select="$CC_MLDMAI"/><br/>
-->
<table border="0" width="100%">
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
@@ -94,10 +160,12 @@
<!--===========================================================-->
<!-- STANDAARD MAIL VOOR MLDNEW -->
<!--===========================================================-->
<xsl:when test="$srtnotificatiecode='MLDNEW'">
<xsl:when test="$srtnotificatiecode='MLDNEW' or ($srtnotificatiecode='MLDMAI' and $CC_MLDMAI='mldnew')">
<tr>
<td colspan="4" class="tekst">
Beste <xsl:choose><xsl:when test="voor/voornaam!=''"><xsl:value-of select="voor/voornaam"/></xsl:when><xsl:otherwise><xsl:value-of select="voor/naam_full"/></xsl:otherwise></xsl:choose>,
<br/><br/>Uw melding is bij ons in behandeling genomen onder nummer
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> </b>. <br/><br/>
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="$Nummer_Melding"/> </b>. <br/><br/>
Meldingsomschrijving: <b> <xsl:value-of select="onderwerp"/></b> <br/><br/>
<!--<xsl:value-of select="descendant::*/bedrijf/naam"/> -->
<xsl:choose>
@@ -121,34 +189,32 @@
<br/><br/>
Met vriendelijke groet,
<br/><br/>
<xsl:choose>
<xsl:when test="//melding/tracking/track[@code='MLDNEW']/user/naam_friendly!=''">
<br/><br/>
<b><xsl:value-of select="//melding/tracking/track[@code='MLDNEW']/user/naam_friendly"/></b>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<br/>
<!-- <xsl:choose>
<xsl:when test="//melding/tracking/track[@code='MLDNEW']/user/mobiel!=''">
<xsl:value-of select="//melding/tracking/track[@code='MLDNEW']/user/mobiel"/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
-->
</td>
</tr>
<tr>
<xsl:copy-of select="$Mailafsluiting"/>
</tr>
</xsl:when>
<!--===========================================================-->
<!-- STANDAARD MAIL VOOR MLDAFM -->
<!--===========================================================-->
<xsl:when test="$srtnotificatiecode='MLDAFM'">
<tr>
<td colspan="4" class="tekst">
Beste <xsl:choose><xsl:when test="voor/voornaam!=''"><xsl:value-of select="voor/voornaam"/></xsl:when><xsl:otherwise><xsl:value-of select="voor/naam_full"/></xsl:otherwise></xsl:choose>,
<br/><br/>Graag willen wij u informeren dat uw melding
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> </b>
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="$Nummer_Melding"/> </b>
is afgehandeld. Onder aan deze email vindt u het oorspronkelijke verzoek. Onze reactie op uw melding is als volgt: <br/><br/>
<b><xsl:value-of select="opmerking"/> </b>
<!--br/><br/>In de bijlage tref je de specificatie van de call aan zoals door jou is ingediend.-->
@@ -165,25 +231,21 @@
</xsl:otherwise>
</xsl:choose>
<br/>
<!--<xsl:choose>
<xsl:when test="//melding/tracking/track[@code='MLDAFM']/user/mobiel!='' and //melding/discipline/srtdiscipline/key = '2' ">
<xsl:value-of select="//melding/tracking/track[@code='MLDAFM']/user/mobiel"/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
-->
</xsl:when>
</td>
</tr>
<tr>
<xsl:copy-of select="$Mailafsluiting"/>
</tr>
</xsl:when>
<!--===========================================================-->
<!-- STANDAARD MAIL VOOR MLDNOT -->
<!-- TEST = MLDNOT + FLAG=1 + ALLEEN DE EERSTE TONEN -->
<!-- NOG GOED CHECKEN OF HET GOED IS INGEBOUWD!!! -->
<!--===========================================================-->
<xsl:when test="$srtnotificatiecode='MLDNOT' and behandelwijze=2 and not(/facilitor/opdracht)">
<xsl:when test="$srtnotificatiecode='MLDNOT' and behandelwijze=2 and not(/facilitor/opdracht)">
` <tr>
<td colspan="4" class="tekst">
Beste
<xsl:choose>
<xsl:when test="voor/voornaam!=''"><xsl:value-of select="voor/voornaam"/>
@@ -192,21 +254,28 @@
</xsl:otherwise>
</xsl:choose>,
<br/><br/>Bij deze het verzoek om op uw melding
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> </b>
een opvolging te doen. <br/><br/>
<xsl:for-each select="notes/note[flag=1]">
<xsl:sort select="aanmaak/timestamp" order="descending"/>
<xsl:if test="position()=1">
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="$Nummer_Melding"/> </b>
een opvolging te doen.
</td>
</tr>
<tr>
<td colspan="4" class="tekst">
<xsl:for-each select="notes/note[flag=1]">
<xsl:sort select="aanmaak/timestamp" order="descending"/>
<xsl:if test="position()=1">
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</td>
<font color="#E36C0A">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</font>
</td>
</tr>
</xsl:if>
</xsl:for-each>
<br/><br/>
</xsl:if>
</xsl:for-each>
</td>
</tr>
<tr>
<td colspan="4" class="tekst">
Met vriendelijke groet,
<br/><br/>
<xsl:choose>
@@ -216,28 +285,23 @@
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<br/>
<!-- <xsl:choose>
<xsl:when test="//melding/tracking/track[@code='MLDNOT']/user/mobiel!=''">
<xsl:value-of select="//melding/tracking/track[@code='MLDNOT']/user/mobiel"/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
-->
</xsl:when>
</td>
</tr>
<tr>
<xsl:copy-of select="$Mailafsluiting"/>
</tr>
</xsl:when>
<!--===========================================================-->
<!-- STANDAARD MAIL VOOR MLDMAI - HANDMATIG MAILEN VANUIT MLD -->
<!--===========================================================-->
<xsl:when test="$srtnotificatiecode='MLDMAI'">
<xsl:when test="$srtnotificatiecode='MLDMAI' and ($CC_MLDMAI!='mldnew' or $CC_MLDMAI!='mldafm')">
<!--Tonen MLDMAI voor Contactcentrum - ECHTER NIET ALS het met MDLNEW en MLDAFM is meegegeven -->
<xsl:if test="not(//opdracht/extra_key) and extra_key">
<xsl:variable name="mx_key"><xsl:value-of select="extra_key"/></xsl:variable>
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
<td colspan="4" class="tekst">
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="notes/note[key=$mx_key]/omschrijving"/>
</xsl:call-template>
@@ -245,7 +309,7 @@
</tr>
</xsl:if>
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
<td colspan="4" class="tekst">
<br/><br/>
Met vriendelijke groet,
<br/><br/>
@@ -256,60 +320,87 @@
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
<br/>
<xsl:choose>
<xsl:when test="//melding/tracking/track[@code='MLDMAI']/user/mobiel!='' and //melding/discipline/srtdiscipline/key = '2' ">
<xsl:value-of select="//melding/tracking/track[@code='MLDMAI']/user/mobiel"/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<xsl:copy-of select="$Mailafsluiting"/>
</tr>
</xsl:when>
<!--================================================================================-->
<!-- STANDAARD MAIL VOOR MLDNW3 - Voor Uitvoeringsteam dat er melding klaar staat -->
<!--================================================================================-->
<!--============================================================================================ -->
<!-- STANDAARD MAIL VOOR MLDNW3 en MLD2BO - Voor Uitvoeringsteam dat er melding klaar staat -->
<!--======================================================================================= -->
<xsl:when test="$srtnotificatiecode='MLDNW3'">
Hoi collega / coordinator uitvoeringsteam, <br/><br/>
Onderstaande melding
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> </b>
staat voor jullie klaar in Facilitor. <br/><br/>
</xsl:when>
<!--================================================================================-->
<!-- STANDAARD MAIL VOOR MLDNW3 - Voor Uitvoeringsteam dat er melding klaar staat -->
<!--================================================================================-->
<xsl:when test="$srtnotificatiecode='MLDBE2'">
<!-- Hoi collega, <br/><br/>
Onderstaande melding
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> </b>
is aan jou toegewezen om verderop te pakken. <br/><br/>
</xsl:when> -->
<xsl:when test="$srtnotificatiecode='MLDNW3' or $srtnotificatiecode='MLD2BO'">
<tr>
<td colspan="1" class="opdrtd" style="padding-top:20px;padding-bottom:20px">
Hallo collega, <br/><br/>
Onderstaande melding is aan jou doorgewezen.<br/><br/>
Ps. Voor degene met gebruikersaccount in Facilitor. Klik op de meldings-link en dan kom je in de melding in facilitor. <br/>
<td colspan="4" class="tekst">
Hallo Team/Collega's, <br/><br/>
Onderstaande nieuwe melding <b><xsl:value-of select="key"/></b> staat voor jullie klaar in Facilitor.
</td>
</tr>
<tr>
<td><b>
<xsl:element name="a">
<xsl:attribute name="href">https://ubrh.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><xsl:value-of select="stdmelding/omschrijving"/>&#160;#<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/>
</xsl:element></b>
<!--:&#160;<xsl:value-of select="kenmerk[@naam='Klantnaam']"/><xsl:value-of select="kenmerk[@naam='Klantcode']"/>-->
</td>
<td colspan="4" class="tekst">
<xsl:choose>
<xsl:when test="$Team='Team_CC'">
<br/>De melding maakt onderdeel uit van aanvraag-traject
<b><xsl:value-of select="//melding/workflowsteps/workflowstep[@root='1']/melding/onderwerp"/></b>
met nummer <b><xsl:value-of select="$Nummer_Melding"/></b>.<br/><br/>
<b>
<xsl:element name="a">
<xsl:attribute name="href">https://ubrh.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><i>Klik hier - </i><xsl:value-of select="stdmelding/omschrijving"/>&#160;#<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/>
</xsl:element></b>
</xsl:when>
<xsl:otherwise>
<br/>
<b>
<xsl:element name="a">
<xsl:attribute name="href">https://ubrh.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><i>Klik hier - </i><xsl:value-of select="stdmelding/omschrijving"/>&#160;#<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/>
</xsl:element></b>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</xsl:when>
<!--================================================================================-->
<!-- STANDAARD MAIL VOOR MLDBE2 - Voor behandelaar die is toegewezen aan melding -->
<!--================================================================================-->
<xsl:when test="$srtnotificatiecode='MLDBE2'">
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:0px">
Hallo collega, <br/><br/>
Onderstaande melding <b><xsl:value-of select="key"/></b> is aan jou doorgewezen om te behandelen.
</td>
</tr>
<tr>
<td colspan="4" class="tekst"> <i><font size="1pt">Ps. Voor degene met gebruikersaccount in Facilitor. Klik op de meldings-link en dan kom je in de melding in facilitor.</font></i>
</td>
</tr>
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px">
<xsl:choose>
<xsl:when test="$Team='Team_CC'">
De melding maakt onderdeel uit van aanvraag-traject
<b><xsl:value-of select="//melding/workflowsteps/workflowstep[@root='1']/melding/onderwerp"/></b>
met nummer <b><xsl:value-of select="$Nummer_Melding"/></b>.<br/><br/>
<b>
<xsl:element name="a">
<xsl:attribute name="href">https://ubrh.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><i>Klik hier - </i><xsl:value-of select="stdmelding/omschrijving"/>&#160;#<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/>
</xsl:element></b>
</xsl:when>
<xsl:otherwise>
<b>
<xsl:element name="a">
<xsl:attribute name="href">https://ubrh.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><i>Klik hier - </i><xsl:value-of select="stdmelding/omschrijving"/>&#160;#<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/>
</xsl:element></b>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</xsl:when>
</xsl:choose>
</td>
@@ -320,12 +411,12 @@
<!-- STANDAARD MAILAFSLUITING - Voor uitgaande mail -->
<!--===========================================================-->
<!-- NOG INBOUWEN - MAILFOOTER alleen voor EXTERNE MAIL <xsl:when test="$srtnotificatiecode='MLDNEW' or $srtnotificatiecode='MLDAFM' or $srtnotificatiecode='MLDMAI' or $srtnotificatiecode='MLDNOT'">-->
<tr>
<!--<tr>
<xsl:copy-of select="$Mailafsluiting"/>
</tr>
-->
<!--===========================================================-->
<!-- HET INGEDIENDE VERZOEK - SAMENVATTING VAN MELDING -->
@@ -334,7 +425,7 @@
<tr>
<td colspan="4" class="tekst" style="padding-top:20px;padding-bottom:20px;">
<b>Het ingediende verzoek - Nr. <xsl:value-of select="key"/></b>
<b>Het ingediende verzoek - Nr. <xsl:value-of select="$Nummer_Melding"/></b>
</td>
</tr>
@@ -396,14 +487,17 @@
<tr>
<td><br/><br/> <b> Aanvullende gegevens: </b>
<!-- Via systeem-kenmerk sturen of het wel of niet op de bon moet komen. -->
<!-- Systeem = 1 is 'systeemkenmerk'. Systeem = 4 is 'vertrouwelijke info -->
</td>
</tr>
<xsl:for-each select="kenmerk[@type!='L' and @type!='l' and @type!='Q' and count(@xmlnode)=0]">
<xsl:for-each select="kenmerk[@type!='L' and @type!='l' and @type!='Q' and @systeem='0' and count(@xmlnode)=0]">
<xsl:sort select="@volgnummer" data-type="number"/>
<xsl:if test=".!=''">
<tr>
<td><xsl:value-of select="@naam"/>:</td>
<td><xsl:value-of select="@naam"/>: </td>
<td colspan="3"><xsl:value-of select="."/></td>
</tr>
</xsl:if>
</xsl:for-each>
@@ -421,6 +515,7 @@
</xsl:if>
<!-- ALLEEN TONEN ALS ER OOK NOTITIES ZIJN-->
<!--
<tr>
<td><br/><br/> <b> Notities: </b>
</td>
@@ -438,10 +533,42 @@
</tr>
</xsl:for-each>
</xsl:if>
-->
</table>
</xsl:template>
<xsl:template match="melding" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'">
<xsl:if test="$srtnotificatiecode = 'MLDNOT'">Aanvulling gevraagd op jouw aanvraag met nr. <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="$Nummer_Melding"/></xsl:if>
</xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ MELDINGEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for melding</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:choose>
<xsl:when test="$srtnotificatiecode = 'MLDKTO'">
<xsl:apply-templates select="." mode="kto"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="include"/>
</xsl:otherwise>
</xsl:choose>
<xsl:call-template name="pagefooter"/>
</xsl:element>
</html>
</xsl:otherwise>
</xsl:choose>
</xsl:template>

View File

@@ -6,7 +6,7 @@
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
<xsl:variable name="srtnotificatiecode">RESNEW</xsl:variable>
<xsl:variable name="Xsrtnotificatiecode">RESDEL</xsl:variable>
<xsl:template name="stylesheet">
<style>body {
@@ -35,7 +35,7 @@
text-decoration: none;
padding-top: 3px;
padding-bottom: 3px;
background-color: #31398C;
background-color: #31398C ;
text-align: left;
}
@@ -379,7 +379,7 @@ Kempen &amp; Co N.V. is statutair gevestigd aan de Beethovenstraat 300, 1077 WZ
<br/>Indien u vragen en/of opmerkingen hebt, verzoeken we u contact met ons op te nemen.
<br/><br/>Met vriendelijke groet,
<br/><br/><b>Facilitydesk</b>
<br/>Van Lanschot Kempen
Van Lanschot Kempen
<!-- <xsl:value-of select="$fd"/> -->
<br/>T <xsl:value-of select="$fd_tel"/>
@@ -500,12 +500,12 @@ Kempen &amp; Co N.V. is statutair gevestigd aan de Beethovenstraat 300, 1077 WZ
</tr-->
<tr>
<td colspan="4">
<br/><br/>Onderwerp: Melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> (<xsl:value-of select="discipline/omschrijving"/>/<xsl:value-of select="stdmelding/omschrijving"/>)
<br/><br/>Betreft: Melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> (<xsl:value-of select="discipline/omschrijving"/>/<xsl:value-of select="stdmelding/omschrijving"/>)
</td>
</tr>
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDACP'">
<xsl:when test="$srtnotificatiecode='MLDACP' or $srtnotificatiecode='MLDNEW' ">
<tr>
<td colspan="4">
<br/><br/>Beste <xsl:value-of select="//melding/melder/voornaam"/>
@@ -513,7 +513,7 @@ Kempen &amp; Co N.V. is statutair gevestigd aan de Beethovenstraat 300, 1077 WZ
</td>
</tr>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDAFM'">
<xsl:when test="$srtnotificatiecode='MLDAFM' or $srtnotificatiecode='MLDAFM'">
<tr>
<td colspan="4">
<br/><br/>Beste <xsl:value-of select="//melding/melder/voornaam"/>
@@ -662,8 +662,8 @@ Kempen &amp; Co N.V. is statutair gevestigd aan de Beethovenstraat 300, 1077 WZ
<tr>
<td colspan="4">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDACP' or $srtnotificatiecode='MLDAFM' or $srtnotificatiecode='MLDREJ'">
<br/>Klik <a href="www.facilitor.nl">hier</a> voor een actueel overzicht van je meldingen en de statussen hiervan. <br/>
<xsl:when test="$srtnotificatiecode='MLDACP' or $srtnotificatiecode='MLDAFM' or $srtnotificatiecode='MLDREJ' or $srtnotificatiecode='MLDNEW' or $srtnotificatiecode=' ' ">
<br/>Klik <a href="www.facilitor.nl">hier</a> voor een actueel overzicht van je meldingen en de statussen hiervan. <br/>
<br/> Doe zelf snel en makkelijk je melding via <a href="www.facilitor.nl">Facilitor</a> <br/>
<!--br/>Wij hopen je hiermee voldoende te hebben geïnformeerd.-->
<br/>Indien je vragen en/of opmerkingen hebt, verzoeken we je contact met ons op te nemen.
@@ -673,11 +673,21 @@ Kempen &amp; Co N.V. is statutair gevestigd aan de Beethovenstraat 300, 1077 WZ
<br/>T <xsl:value-of select="$fd_tel"/>
<br/>E <xsl:value-of select="$fd_mail"/>
</xsl:when>
<xsl:otherwise/>
<xsl:otherwise>
<br/>Klik <a href="www.facilitor.nl">hier</a> voor een actueel overzicht van je meldingen en de statussen hiervan. <br/>
<br/> Doe zelf snel en makkelijk je melding via <a href="www.facilitor.nl">Facilitor</a> <br/>
<!--br/>Wij hopen je hiermee voldoende te hebben geïnformeerd.-->
<br/>Indien je vragen en/of opmerkingen hebt, verzoeken we je contact met ons op te nemen.
<br/><br/>Met vriendelijke groet,
<br/><br/><b>Facilitydesk</b>
<br/><xsl:value-of select="$fd"/>
<br/>T <xsl:value-of select="$fd_tel"/>
<br/>E <xsl:value-of select="$fd_mail"/>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</table>
<div>
<br/><br/><small>Gelieve in alle correspondentie betreffende deze melding het MELDINGSNUMMER <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> te vermelden.</small>
@@ -969,7 +979,7 @@ Kempen &amp; Co N.V. is statutair gevestigd aan de Beethovenstraat 300, 1077 WZ
</xsl:choose-->
<!--b><xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<!--b>Opdrachtnummer:&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<br/><br/>Onderwerp: Werkopdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
<br/><br/>Betreft: Werkopdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
</td>
</tr>
<tr>
@@ -1145,7 +1155,7 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
</xsl:choose-->
<!--b><xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<!--b>Opdrachtnummer:&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<br/><br/>Onderwerp: Contractopdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
<br/><br/>Betreft: Contractopdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
</td>
</tr>
<tr>
@@ -1318,7 +1328,7 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
<table border="0" width="100%" cellpadding="2" cellspacing="2">
<tr>
<td colspan="4">
<br/><br/>Onderwerp: Offerteaanvraag <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
<br/><br/>Betreft: Offerteaanvraag <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
</td>
</tr>
<tr>
@@ -1357,7 +1367,7 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
</xsl:choose-->
<!--b><xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<!--b>Opdrachtnummer:&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<br/><br/>Onderwerp: Offerteaanvraag <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
<br/><br/>Betreft: Offerteaanvraag <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
</td>
</tr>
<tr>
@@ -1516,7 +1526,7 @@ Uw offerte dient uiterlijk 5 werkdagen na ontvangst van deze aanvraag ingediend
</xsl:choose-->
<!--b><xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<!--b>Opdrachtnummer:&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<br/><br/>Onderwerp: Offerteopdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
<br/><br/>Betreft: Offerteopdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
</td>
</tr>
<tr>
@@ -1675,7 +1685,7 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
<table border="0" width="100%" cellpadding="2" cellspacing="2">
<tr>
<td colspan="4">
<br/><br/>Onderwerp: Interne opdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
<br/><br/>Betreft: Interne opdracht <xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/> (<xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>)
</td>
</tr>
<tr>
@@ -1790,11 +1800,11 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
</xsl:choose>
<td colspan="3"><xsl:value-of select="omschrijving"/></td>
</tr>
</xsl:for-each>
</xsl:for-each> Heb je vragen en of opmerkingen neem dan contact met ons op, we helpen je graag verder
</xsl:if-->
<tr>
<td colspan="4">
<br/>Indien je vragen en/of opmerkingen hebt, verzoeken we je contact met ons op te nemen.
<br/>Heb je vragen en of opmerkingen neem dan contact met ons op, we helpen je graag verder
<br/><br/>Met vriendelijke groet,
<br/><br/><b>Facilitydesk</b>
<br/>Van Lanschot Kempen
@@ -1826,8 +1836,6 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
</xsl:template>
<xsl:template match="reservering" mode="include">
<xsl:variable name="fd">Van Lanschot Kempen</xsl:variable>
<xsl:variable name="fd_tel">+31 (0)20 348 9400</xsl:variable>
<xsl:variable name="fd_mail"><a href="mailto:facilitydesk@vanlanschotkempen.com">facilitydesk@vanlanschotkempen.com</a></xsl:variable>
@@ -1837,19 +1845,16 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
<xsl:when test="$srtnotificatiecode='RESDEL' and verwijder">
<tr><td height="20px"/></tr>
<tr><td style="font-size:14pt;color:red;padding-top:20px;padding-bottom:20px;"><xsl:value-of select="//lcl/RES/annulering"/></td></tr>
</xsl:when>
<xsl:otherwise/>
</xsl:when>
</xsl:choose>
<!-- Bevestiging reservering -->
<!-- Ook tonen voor verwijderde reserveringen -->
<!-- De algemene gegevens van de deelreservering met het laagste volgnummer worden gebruikt als referentie gegevens! -->
<xsl:variable name="min_volgnr">
<xsl:value-of select="//facilitor/reservering/rsv_ruimte/volgnr[not(.&gt;//facilitor/reservering/rsv_ruimte/volgnr)]"/>
</xsl:variable>
<tr>
<!-- Haalt de header weg -->
<!-- <tr>
<td colspan="4" style="font-size:14pt;padding-top:20px;padding-bottom:20px;">
<b>
<xsl:choose>
@@ -1859,16 +1864,13 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''"> - <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</b>
</td>
</tr>
DAAN HIERZO!
</tr> -->
<table border="0" width="100%" cellpadding="2" cellspacing="2">
<tr>
<td width="12%" class="tiny"><b><br/><br/>Datum:</b></td>
<td width="14%" class="tiny"><br/><br/><xsl:value-of select="//datum/localdatum"/></td>
<td width="10%" class="tiny"><br/><br/><b>E-mail:</b></td>
<td width="26%" class="tiny"><br/><br/>facilitydesk@vanlanschotkempen.com</td>
</tr>
<tr>
<td width="12%" class="tiny"><b>Meldingnummer:</b></td>
@@ -1906,24 +1908,29 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
<td><xsl:value-of select="ingevoerd_user/naam_friendly"/></td>
</tr>
</xsl:if-->
<tr><td>Betreft: <xsl:value-of select="//key"/>&#xA0; / <xsl:value-of select="volgnr"/></td><xsl:value-of select="//res_activiteit/omschrijving"/></tr><br/> <br/>
<xsl:if test="$srtnotificatiecode='RESDEL'">
<tr>
<td><xsl:value-of select="//lcl/RES/begintijd"/>:</td>
<td><xsl:value-of select="rsv_ruimte/van/datum"/>&#xA0;<xsl:value-of select="rsv_ruimte/van/tijd"/></td>
<!--<td><xsl:value-of select="//lcl/RES/begintijd"/>:</td>
<td><xsl:value-of select="rsv_ruimte/van/datum"/>&#xA0;<xsl:value-of select="rsv_ruimte/van/tijd"/></td>-->
</tr>
<tr><td colspan="4"><br/><xsl:value-of select="//lcl/RES/reservering_vervallen"/></td></tr>
<!-- <tr><td colspan="4"><br/><xsl:value-of select="//lcl/RES/reservering_vervallen"/></td></tr>-->
</xsl:if>
<xsl:if test="$srtnotificatiecode!='RESDEL'">
<tr>
<td colspan="4">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESDEL'">
<br/>Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_friendly"/>,
<br/><br/>Hierbij bevestigen wij dat onderstaande reservering is <b>vervallen</b>:
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESNEW' and rsv_ruimte[volgnr=$min_volgnr]/status_fokey!='2'">
<br/>Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_friendly"/>,
<br/><br/>Hierbij informeren wij je dat je reserveringsaanvraag staat geregistreerd als <u><b><xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/status_fo"/></b></u>.
<br/><br/>Hierbij bevestigen wij dat onderstaande reservering is geregistreerd:
</xsl:when>
<xsl:when test="($srtnotificatiecode='RESNEW' and rsv_ruimte[volgnr=$min_volgnr]/status_fokey='2') or $srtnotificatiecode='RESBEV'">
<br/>Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_friendly"/>,
<br/><br/>Hierbij <u><b>bevestigen</b></u> wij onderstaande reservering:
<br/><br/>Hierbij bevestigen wij dat onderstaande reservering is geregistreerd:
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESCPY'">
<br/>Beste <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_friendly"/>,
@@ -1939,23 +1946,23 @@ Wanneer de opdracht is uitgevoerd dient u de opdracht via Facilitor af te melden
</tr>
<tr>
<td colspan="4">
<table border="0" width="80%" style="border-collapse:collapse;" cellpadding="0" cellspacing="0">
<table border="0" width="100%" style="border-collapse:collapse;" cellpadding="0" cellspacing="0">
<!-- rsv_ruimte -->
<xsl:for-each select="rsv_ruimte">
<xsl:sort select="van/timestamp"/>
<xsl:call-template name="rsv_ruimte"><xsl:with-param name="min_volgnr" select="$min_volgnr"/></xsl:call-template>
<xsl:call-template name="rsv_ruimte_cust"><xsl:with-param name="min_volgnr" select="$min_volgnr"/></xsl:call-template>
</xsl:for-each>
</table>
</td>
</tr>
</xsl:if>
<tr>
<td colspan="4">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESNEW' or $srtnotificatiecode='RESBEV' or $srtnotificatiecode='RESCPY' or $srtnotificatiecode='RESUPD' or $srtnotificatiecode='RESMLT' or $srtnotificatiecode='RESDEL'">
<br/>Wij hopen je hiermee voldoende te hebben geïnformeerd.
<!--<br/>Wij hopen je hiermee voldoende te hebben geïnformeerd.
<br/>Indien je vragen en/of opmerkingen hebt, verzoeken we je contact met ons op te nemen.
<br/><br/>
<br/><br/>-->
<xsl:choose>
<xsl:when test="(rsv_ruimte/res_ruimte/plaats/regio/district/locatie/key='24' or rsv_ruimte/plaats/regio/district/locatie/key='24') and //reservering[@total = 1]">
Apollolaan Receptie tel: 020-570 5160
@@ -1993,17 +2000,43 @@ Beethovenstraat Facilitydesk tel: 020-348 9400
</table>
</xsl:otherwise>
</xsl:choose>
<br/><br/>Met vriendelijke groet,
<br></br><br/>
Klik
<xsl:element name="a">
<xsl:attribute name="href">http://vlkc.facws001.sg.nl/branch20182/?fac_id=VLKC&amp;u=1WNF8Ik0NzK6_CtK
</xsl:attribute><u><b>Hier</b></u>
</xsl:element>
voor een actueel overzicht van je reserveringen
<br/><br/>Heb je vragen en/of opmerkingen neem dan contact met ons op, we helpen je graag verder
<br/><br/><br/>Met vriendelijke groet,
<br/><br/><b>Facilitydesk</b>
<br/><br/>Van Lanschot Kempen
<br/>T +31 (0)20 348 9400
<br/>E <a href="mailto:facilitydesk@vanlanschotkempen.com">facilitydesk@vanlanschotkempen.com</a> | <a href="mailto:facilitydesk@vanlanschotkempen.com">facilitydesk@vanlanschotkempen.com</a>
</xsl:when>
<xsl:otherwise/>
<xsl:otherwise>
<br></br><br/>
Klik
<xsl:element name="a">
<xsl:attribute name="href">http://vlkc.facws001.sg.nl/branch20182/?fac_id=VLKC&amp;u=1WNF8Ik0NzK6_CtK
</xsl:attribute><u><b>Hier</b></u>
</xsl:element>
voor een actueel overzicht van je reserveringen
<br/><br/>Heb je vragen en/of opmerkingen neem dan contact met ons op, we helpen je graag verder
<br/><br/><br/>Met vriendelijke groet,
<br/><br/><b>Facilitydesk</b>
<br/><br/>Van Lanschot Kempen
<br/>T +31 (0)20 348 9400
<br/>E <a href="mailto:facilitydesk@vanlanschotkempen.com">facilitydesk@vanlanschotkempen.com</a> | <a href="mailto:facilitydesk@vanlanschotkempen.com">facilitydesk@vanlanschotkempen.com</a>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</table>
<br><br><br></br></br></br>
<br/><br/><small>Gelieve in alle correspondentie betreffende deze reservering het RESERVERINGSNUMMER <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> te vermelden.</small>
</xsl:template>
<xsl:template name="rsv_ruimte">
@@ -2129,8 +2162,8 @@ Beethovenstraat Facilitydesk tel: 020-348 9400
<xsl:value-of select="res_deel/omschrijving"/>
</td>
<td><xsl:value-of select="aantal"/></td>
<td style="text-align:right;"><xsl:value-of select="van/tijd"/>&#xA0;</td>
<td style="text-align:right;"><xsl:value-of select="tot/tijd"/>&#xA0;</td>
<td style="text-align:left;"><xsl:value-of select="van/tijd"/>&#xA0;</td>
<td style="text-align:left;"><xsl:value-of select="tot/tijd"/>&#xA0;</td>
<td/>
<td/>
<!--td style="text-align:right;"><xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template></td-->
@@ -2179,7 +2212,7 @@ Beethovenstraat Facilitydesk tel: 020-348 9400
<xsl:when test="$mode='summary'">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESNEW' and rsv_ruimte/status_fokey='1'">
Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="rsv_ruimte/omschrijving"/>) is als optie geregistreerd
Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="/omschrijving"/>) is als optie geregistreerd
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESNEW' and rsv_ruimte/status_fokey='2'">
Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="rsv_ruimte/omschrijving"/>) is als definitief geregistreerd
@@ -2343,4 +2376,255 @@ Andere voorwaarden zijn niet van toepassing en worden hierbij nadrukkelijk van d
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:variable name="PRJ_AFDELING_THEMA_KEY">-1</xsl:variable>
<xsl:variable name="PRJ_ONDERHANDEN_THEMA_KEY">-1</xsl:variable>
<xsl:variable name="PRJ_BEWONER_LABEL_KEY">-1</xsl:variable>
<xsl:template name="rsv_ruimte_cust">
<xsl:param name="min_volgnr"/>
<tr>
<xsl:choose>
<xsl:when test="res_ruimte!=''">
<td class="tekstkop" colspan="10" frame="box"><u>
<br/>
<xsl:if test="dirtlevel!='0'">
<span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;
</xsl:if>
<xsl:value-of select="van/datum"/>&#xA0;
<xsl:value-of select="//lcl/RES/deelreservering"/>&#xA0;<xsl:value-of select="../key"/>&#xA0;/<xsl:value-of select="volgnr"/>&#xA0;
<xsl:if test="string(res_activiteit/omschrijving)!=''">(<xsl:value-of select="res_activiteit/omschrijving"/>)&#xA0;</xsl:if>
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/omschrijving"/></u><br/>
</td>
</xsl:when>
<!-- "roomservice" -->
<xsl:otherwise>
<td class="tekstkop" colspan="10" frame="box" style="border-style:solid;border-width:0px;"><u>
<xsl:if test="dirtlevel!='0'">
<span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;
</xsl:if>
<xsl:value-of select="van/datum"/>
<xsl:if test="string(van/datum)!=string(tot/datum)">
&#xA0;-&#xA0;<xsl:value-of select="tot/datum"/>
</xsl:if>&#xA0;
<xsl:value-of select="//lcl/RES/deelreservering"/>&#xA0;<xsl:value-of select="../key"/>&#xA0;/<xsl:value-of select="volgnr"/>&#xA0;
<xsl:value-of select="plaats/plaatsaanduiding"/></u>
</td>
</xsl:otherwise>
</xsl:choose>
</tr>
<tr><td><br/></td></tr>
<xsl:if test="string(omschrijving)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/omschrijving)">
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/omschrijving"/></td>
<td class="value" colspan="9">
: <xsl:value-of select="omschrijving"/>
</td>
</tr>
</xsl:if>
<xsl:if test="string(contact_user/naam_full)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_full)">
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/aanvrager"/></td>
<td class="value" colspan="9">
: <xsl:value-of select="contact_user/naam_full"/>/ <xsl:value-of select="contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
</tr>
</xsl:if>
<tr>
<td class="label"><xsl:value-of select="//lcl/RES/status"/></td>
<td class="value" colspan="5">: <xsl:value-of select="status_fo"/>
</td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/RES/gastheer_vrouw"/></td>
<td class="value" colspan="5">: <xsl:value-of select="host_user/naam_full"/></td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/kostenplaats"/></td>
<td class="value" colspan="5">: <xsl:value-of select="kostenplaats/nr"/>&#xA0;
<xsl:value-of select="kostenplaats/omschrijving"/>
</td>
</tr>
<xsl:if test="string(opmerking)!=''">
<tr>
<td class="label"> <xsl:value-of select="//lcl/FAC/opmerking"/></td>
<td class="value" colspan="9">
: <xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="opmerking"/>
</xsl:call-template>
</td>
</tr>
</xsl:if>
<tr><td><br/></td></tr>
<tr>
<td colspan="7" style="border-top:1px solid #000;"/>
</tr>
<tr>
<th width="24%" align="left"><xsl:value-of select="//lcl/FAC/omschrijving"/></th>
<th width="26%">Omschrijving ruimte</th>
<th width="10%" align="left"><xsl:value-of select="//lcl/RES/aantal"/></th>
<!--<th width="80">Datum</th>-->
<th width="5%" style="text-align:left"><xsl:value-of select="//lcl/RES/begintijd"/></th>
<th width="5%" style="text-align:left"><xsl:value-of select="//lcl/RES/eindtijd"/></th>
<th width="5%" align="center"><xsl:value-of select="//lcl/RES/opstelling"/></th>
<th width="20%" style="text-align:right"><xsl:value-of select="//lcl/RES/prijs"/></th>
</tr>
<xsl:if test="res_ruimte!=''">
<tr>
<td width="24%" style="text-align:left;"><xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
<xsl:value-of select="res_ruimte/nr"/>
<br/>(max. <xsl:value-of select="res_ruimte/bezoekers"/>&#xA0;<xsl:value-of select="//lcl/FAC/personen"/>)</td>
<td style="color:red" width="26%"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="res_ruimte/omschrijving"/></xsl:call-template></td>
<td width="14%" style="text-align:left">
<xsl:value-of select="bezoekers"/>&#xA0;<xsl:value-of select="//lcl/FAC/personen"/></td>
<!--<td class="result" style="text-align:right">
<xsl:value-of select="van/datum"/>
</td>-->
<td width="5%" style="text-align:left">
<xsl:value-of select="van/tijd"/>
</td>
<td width="5%" style="text-align:left">
<xsl:value-of select="tot/tijd"/>
</td>
<td width="16%" style="text-align:left">
<xsl:value-of select="res_ruimte/opstelling"/>
</td>
<td width="17%" style="text-align:right">
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="prijs"/>
</xsl:call-template>
</td>
</tr>
</xsl:if>
<!-- rsv_deel-lijst gesorteerd op van-tijd -->
<xsl:for-each select="rsv_deel">
<xsl:sort select="van/tijd"/>
<tr>
<td ><xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
<xsl:value-of select="res_deel/deel/omschrijving"/>
</td>
<td style="color:red" width="26%"><xsl:value-of select="res_ruimte/omschrijving"/></td>
<td >
<xsl:value-of select="aantal"/>
</td>
<!--<td class="result" style="text-align:right">
<xsl:value-of select="van/datum"/>
</td>-->
<td style="text-align:left">
<xsl:value-of select="van/tijd"/>
</td>
<td style="text-align:left">
<xsl:value-of select="tot/tijd"/>
</td>
<td></td>
<td style="text-align:right">
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="prijs"/>
</xsl:call-template>
</td>
</tr>
</xsl:for-each>
<!-- rsv_artikel-lijst gesorteerd op van-tijd -->
<xsl:for-each select="rsv_artikel">
<xsl:sort select="levering/tijd"/>
<tr>
<td >
<xsl:value-of select="res_artikel/omschrijving"/>
</td>
<td style="color:red" width="26%"><xsl:value-of select="res_ruimte/omschrijving"/></td>
<td>
<xsl:value-of select="aantal"/>
</td>
<!--<td class="result" style="text-align:right">
<xsl:value-of select="levering/datum"/>
</td>-->
<td style="text-align:left">
<xsl:value-of select="levering/tijd"/>
</td>
<td></td>
<td></td>
<td style="text-align:right">
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="prijs"/>
</xsl:call-template>
</td>
</tr>
</xsl:for-each>
<!-- totaal per deelreservering -->
<tr height="1">
<td colspan="10" style="border-top:1px solid #000;"/>
</tr>
<tr>
<td class="tekst" colspan="4"></td>
<td class="tekst" colspan="3" style="text-align:right;"><b>
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="sum(prijs[string(number(.))!='NaN'])+sum(rsv_deel/prijs[string(number(.))!='NaN'])+sum(rsv_artikel/prijs[string(number(.))!='NaN'])"/>
</xsl:call-template></b>
</td>
</tr>
<!-- afspraak-lijst gesorteerd op naam -->
<xsl:for-each select="afspraak/bezoeker">
<xsl:sort select="naam"/>
<xsl:choose>
<xsl:when test="position() = 1">
<tr>
<td class="tekst">
<br/><xsl:value-of select="//lcl/BEZ/bezoekers"/></td>
</tr>
<tr>
<th><xsl:value-of select="//lcl/FAC/naam"/></th>
<th colspan="3"><xsl:value-of select="//lcl/FAC/bedrijf"/></th>
<th colspan="4"><xsl:value-of select="//lcl/BEZ/parkeerplaats"/></th>
</tr>
</xsl:when>
</xsl:choose>
<tr>
<td class="result">
<xsl:value-of select="naam"/>
</td>
<td class="result" colspan="3">
<xsl:value-of select="bedrijf"/>
</td>
<td class="result" colspan="4">
<xsl:value-of select="deel/omschrijving"/>
</td>
</tr>
</xsl:for-each>
<!-- kenmerk -->
<xsl:if test="kenmerk">
<tr>
<td colspan="5">
<table>
<xsl:for-each select="kenmerk[count(@xmlnode)=0]">
<xsl:sort select="@volgnummer" data-type="number"/>
<xsl:if test=".!=''">
<tr>
<td class="label">
<xsl:value-of select="@naam"/></td>
<td class="value">
: <xsl:value-of select="."/>
</td>
</tr>
</xsl:if>
</xsl:for-each>
</table>
</td>
</tr>
</xsl:if>
</xsl:template>
<xsl:template name="europrijs">
<xsl:param name="prijs"/>
<xsl:choose>
<xsl:when test="string(number($prijs))='NaN'"><xsl:value-of select="format-number(0, '0,00', 'european')"/></xsl:when>
<xsl:otherwise><xsl:value-of select="format-number($prijs , '0,00', 'european')"/></xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

106
CUST/VLKC/xsl/vlkc2wtca.xsl Normal file
View File

@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" encoding="utf-8"/>
<xsl:decimal-format name="european" decimal-separator="," grouping-separator="."/>
<xsl:param name="mode"/>
<xsl:variable name="Rev">
<!-- Revision van deze vlkc2wtca.xsl -->
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
<xsl:template match="opdracht">
<facilitor>
<xsl:element name="melding">
<xsl:attribute name="key">
<xsl:value-of select="melding_key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></xsl:attribute>
<xsl:attribute name="type">insert</xsl:attribute>
<datum>
<xsl:value-of select="tracking/track[@code='ORDNEW']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='ORDNEW']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='ORDNEW']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='ORDNEW']/datum/tijd"/>:00
</datum>
<melder>
<xsl:value-of select="melding/voor/naam_full"/>
</melder>
<stdmelding>110</stdmelding>
<prioriteit>3</prioriteit>
<locatiecode>WTC</locatiecode>
<gebouwcode>TE</gebouwcode>
<verdiepingcode></verdiepingcode>
<ruimtenr></ruimtenr>
<omschrijving>VLKC-opdracht: <xsl:value-of select="melding_key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
Opdrachttype: <xsl:value-of select="opdrachttype/omschrijving"/>
Prioriteit: <xsl:choose><xsl:when test="melding/spoed=1">Kritiek</xsl:when><xsl:when test="melding/spoed=2">Hoog</xsl:when><xsl:when test="melding/spoed=3">Normaal</xsl:when><xsl:otherwise>Laag</xsl:otherwise></xsl:choose>
Einddatum: <xsl:value-of select="einddatum/datum"/>
Behandelaar: <xsl:value-of select="backoffice_contact/naam_full"/>
Locatie: <xsl:value-of select="melding/plaats/regio/district/locatie/code"/>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw!=''">
<xsl:text>&#xD;&#xA;</xsl:text>Gebouw: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/code"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/naam"/>)
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/terrein!=''">
<xsl:text>&#xD;&#xA;</xsl:text>Terrein: <xsl:value-of select="melding/plaats/regio/district/locatie/terrein/code"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/terrein/naam"/>)
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''">
<xsl:text>&#xD;&#xA;</xsl:text>Verdieping: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/code"/>
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte!=''">
<xsl:text>&#xD;&#xA;</xsl:text>Ruimte: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/><xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''"> (<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
</xsl:if>
<xsl:text>&#xD;&#xA;&#xD;&#xA;</xsl:text>
<xsl:value-of select="omschrijving"/>
<xsl:text>&#xD;&#xA;</xsl:text>
<!--Opdrachtkenmerken-->
<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=".!=''">
<xsl:text>&#xD;&#xA;</xsl:text>
<xsl:value-of select="@naam"/>: <xsl:value-of select="."/>
</xsl:if>
</xsl:for-each>
</omschrijving>
<!-- Eventueel in te regelen 'Refnr. aanvrager'-kenmerk (bij WTCA om het VLKC-opdrachtnummer in op te slaan)?! -->
<!--xsl:element name="kenmerk">
<xsl:attribute name="naam">Refnr. aanvrager</xsl:attribute>
<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/>
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
</xsl:element-->
<!-- Eventueel in te regelen bijlage(n) doorzetten bij registratie (alleen VLKC heeft M-kenmerk op Melding/Opdracht en WTCA heeft F-kenmerk op Melding, ken det?)! -->
<!-- Naam-attribuut = naam van - in dit geval - F-kenmerk aan WTCA-kant -->
<!--xsl:for-each select="melding/kenmerk[@type='M']">
<xsl:sort select="@volgnummer" data-type="number"/>
<xsl:element name="kenmerk">
<xsl:attribute name="naam">Bijlage</xsl:attribute>
<xsl:element name="FCLTmeldingattachment">
<xsl:attribute name="meldingkey">
<xsl:value-of select="../key"/>
</xsl:attribute>
<xsl:attribute name="kenmerkkey">
<xsl:value-of select="@key"/>
</xsl:attribute>
<xsl:attribute name="nodename">bijlage</xsl:attribute>
</xsl:element>
</xsl:element>
</xsl:for-each-->
</xsl:element>
</facilitor>
</xsl:template>
<xsl:template match="facilitor">
<xsl:apply-templates select="opdracht"/>
</xsl:template>
<!-- Root -->
<xsl:template match="/">
<xsl:choose>
<xsl:when test="$mode='getExtension'">
<xsl:element name="format">
<xsl:element name="extension">xml</xsl:element>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="facilitor"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>

View File

@@ -0,0 +1,119 @@
<?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:output method="xml" indent="yes" encoding="utf-8"/>
<xsl:decimal-format name="european" decimal-separator="," grouping-separator="."/>
<xsl:param name="mode"/>
<xsl:param name="srtnotificatiecode"/>
<xsl:variable name="Rev">
<!-- Revision van deze system2system.xsl -->
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
<xsl:template match="melding">
<facilitor>
<xsl:element name="opdracht">
<xsl:attribute name="key"><xsl:value-of select="externnr"/></xsl:attribute>
<xsl:attribute name="type">update</xsl:attribute>
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDNEW'">
<mut_datum>
<xsl:value-of select="tracking/track[@code='MLDNEW']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='MLDNEW']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='MLDNEW']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='MLDNEW']/datum/tijd"/>:00
</mut_datum>
<xsl:if test="opmerking!=''"><opmerking><xsl:value-of select="opmerking"/></opmerking></xsl:if>
<datumgereed>
<xsl:value-of select="datum_gepland/jaar"/>-<xsl:value-of select="datum_gepland/maand"/>-<xsl:value-of select="datum_gepland/dag"/><xsl:text> </xsl:text><xsl:value-of select="datum_gepland/tijd"/>:00
</datumgereed>
<xsl:element name="kenmerk">
<xsl:attribute name="naam">Refnr. Leverancier</xsl:attribute>
<xsl:value-of select="key"/>
</xsl:element>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDACP'">
<mut_datum>
<xsl:value-of select="tracking/track[@code='MLDACP']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='MLDACP']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='MLDACP']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='MLDACP']/datum/tijd"/>:00
</mut_datum>
<status>ORDACP</status>
<xsl:if test="opmerking!=''"><opmerking><xsl:value-of select="opmerking"/></opmerking></xsl:if>
<datumgereed>
<xsl:value-of select="datum_gepland/jaar"/>-<xsl:value-of select="datum_gepland/maand"/>-<xsl:value-of select="datum_gepland/dag"/><xsl:text> </xsl:text><xsl:value-of select="datum_gepland/tijd"/>:00
</datumgereed>
<xsl:element name="kenmerk">
<xsl:attribute name="naam">Refnr. Leverancier</xsl:attribute>
<xsl:value-of select="key"/>
</xsl:element>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDAFM'">
<mut_datum>
<xsl:value-of select="tracking/track[@code='MLDAFM']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='MLDAFM']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='MLDAFM']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='MLDAFM']/datum/tijd"/>:00
</mut_datum>
<status>ORDAFM</status>
<xsl:if test="opmerking!=''"><opmerking><xsl:value-of select="opmerking"/></opmerking></xsl:if>
<datumgereed>
<xsl:value-of select="datum_gepland/jaar"/>-<xsl:value-of select="datum_gepland/maand"/>-<xsl:value-of select="datum_gepland/dag"/><xsl:text> </xsl:text><xsl:value-of select="datum_gepland/tijd"/>:00
</datumgereed>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDAFR'">
<mut_datum>
<xsl:value-of select="tracking/track[@code='MLDAFR']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='MLDAFR']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='MLDAFR']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='MLDAFR']/datum/tijd"/>:00
</mut_datum>
<status>ORDAFR</status>
<kosten><xsl:value-of select="kenmerk[@naam='Kosten']"/></kosten>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDREJ' or status_key='1'">
<mut_datum>
<xsl:value-of select="tracking/track[@code='MLDREJ']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='MLDREJ']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='MLDREJ']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='MLDREJ']/datum/tijd"/>:00
</mut_datum>
<!--status>ORDAFM</status-->
<status>ORDCAN</status>
<opmerking>Afgewezen. <xsl:if test="opmerking!=''"><xsl:value-of select="opmerking"/></xsl:if></opmerking>
<datumgereed>
<xsl:value-of select="datum_gepland/jaar"/>-<xsl:value-of select="datum_gepland/maand"/>-<xsl:value-of select="datum_gepland/dag"/><xsl:text> </xsl:text><xsl:value-of select="datum_gepland/tijd"/>:00
</datumgereed>
<kosten><xsl:value-of select="format-number(sum(opdracht/kosten), '0,00', 'european')"/></kosten>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="maxtrack">
<xsl:for-each select="tracking/track/datum">
<xsl:sort select="timestamp" data-type="number" order="descending"/>
<xsl:if test="position()=1"><xsl:copy-of select="."/></xsl:if>
</xsl:for-each>
</xsl:variable>
<mut_datum>
<xsl:value-of select="msxml:node-set($maxtrack)/datum/jaar"/>-<xsl:value-of select="msxml:node-set($maxtrack)/datum/maand"/>-<xsl:value-of select="msxml:node-set($maxtrack)/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="msxml:node-set($maxtrack)/datum/tijd"/>:00
</mut_datum>
<xsl:if test="opmerking!=''"><opmerking><xsl:value-of select="opmerking"/></opmerking></xsl:if>
<datumgereed>
<xsl:value-of select="datum_gepland/jaar"/>-<xsl:value-of select="datum_gepland/maand"/>-<xsl:value-of select="datum_gepland/dag"/><xsl:text> </xsl:text><xsl:value-of select="datum_gepland/tijd"/>:00
</datumgereed>
</xsl:otherwise>
</xsl:choose>
<xsl:for-each select="kenmerk">
<xsl:sort select="@volgnummer" data-type="number"/>
<!-- Eventueel in te regelen 'Bijlage(n) tbv. afhandeling'! -->
<xsl:if test="@naam='Bijlage(n) tbv. afhandeling'">
<xsl:element name="kenmerk">
<xsl:attribute name="naam">Bijlage</xsl:attribute>
<xsl:attribute name="type">M</xsl:attribute>
<xsl:element name="FCLTmeldingattachment">
<xsl:attribute name="meldingkey"><xsl:value-of select="../key"/></xsl:attribute>
<xsl:attribute name="kenmerkkey"><xsl:value-of select="@key"/></xsl:attribute>
<xsl:attribute name="nodename">bijlage</xsl:attribute>
</xsl:element>
</xsl:element>
</xsl:if>
</xsl:for-each>
</xsl:element>
</facilitor>
</xsl:template>
<xsl:template match="facilitor">
<xsl:apply-templates select="melding"/>
</xsl:template>
<!-- Root -->
<xsl:template match="/">
<xsl:apply-templates select="facilitor"/>
</xsl:template>
</xsl:stylesheet>

View File

@@ -24,3 +24,5 @@ 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
CALL ..\..\..\utils\gen_export\gen_export.bat HOURLY_TASK