655 lines
25 KiB
XML
655 lines
25 KiB
XML
<?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:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"-->
|
||
<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 name="stylesheet">
|
||
<style>body {
|
||
font-family: Verdana;
|
||
background-color: rgb (255, 255, 255);
|
||
margin-left: 8px;
|
||
margin-top: 8px;
|
||
cursor: auto;
|
||
color: #000;
|
||
font-size: 9pt;
|
||
}
|
||
|
||
table {
|
||
border: 0;
|
||
}
|
||
|
||
table.details {
|
||
background-color: #31398C;
|
||
}
|
||
|
||
th {
|
||
font-family: Verdana;
|
||
font-size: 9pt;
|
||
font-weight: normal;
|
||
color: #fff;
|
||
text-decoration: none;
|
||
padding-top: 3px;
|
||
padding-bottom: 3px;
|
||
background-color: #31398C;
|
||
text-align: left;
|
||
}
|
||
|
||
th.resth {
|
||
font-family: Verdana;
|
||
font-size: 9pt;
|
||
font-weight: normal;
|
||
color: #000;
|
||
text-decoration: none;
|
||
background-color: #fff;
|
||
text-align: left;
|
||
}
|
||
|
||
td, p {
|
||
font-family: Verdana;
|
||
font-style: normal;
|
||
font-size: 9pt;
|
||
font-weight: normal;
|
||
color: #000;
|
||
text-align: left;
|
||
vertical-align: top;
|
||
}
|
||
|
||
td.result {
|
||
text-decoration: none;
|
||
padding-bottom: 2px;
|
||
padding-top: 2px;
|
||
padding-left: 2px;
|
||
padding-right: 2px;
|
||
background-color: #D6D8E8;
|
||
}
|
||
|
||
td.resresult {
|
||
text-decoration: none;
|
||
padding-bottom: 2px;
|
||
padding-top: 2px;
|
||
padding-left: 2px;
|
||
padding-right: 2px;
|
||
background-color: #fff;
|
||
}
|
||
|
||
td.sec_heading {
|
||
font-size: 9pt;
|
||
text-decoration: none;
|
||
padding-bottom: 2px;
|
||
padding-top: 2px;
|
||
padding-left: 2px;
|
||
padding-right: 2px;
|
||
text-align: left;
|
||
background-color: #d0d0d0;
|
||
}
|
||
|
||
td.caption {
|
||
font-size: 18pt;
|
||
padding-bottom: 30px;
|
||
padding-top: 40px;
|
||
}
|
||
|
||
td.subcaption {
|
||
font-size: 10pt;
|
||
font-weight: bold;
|
||
text-decoration: underline;
|
||
}
|
||
|
||
td.label {
|
||
font-size: 10pt;
|
||
}
|
||
|
||
td.value {
|
||
font-style: italic;
|
||
font-size: 10pt;
|
||
}
|
||
|
||
td.tekst {
|
||
font-size: 10pt;
|
||
}
|
||
|
||
td.adres {
|
||
font-size: 8pt;
|
||
text-align: right;
|
||
}
|
||
|
||
td.tekstkop {
|
||
font-weight: bold;
|
||
font-size: 10pt;
|
||
}
|
||
|
||
td.tiny {
|
||
font-size: 6pt;
|
||
text-align: right;
|
||
}
|
||
|
||
.fatal {
|
||
background-color: red;
|
||
color: white;
|
||
font-weight: bold;
|
||
padding-left: 2px;
|
||
padding-right: 2px;
|
||
}
|
||
</style>
|
||
</xsl:template>
|
||
|
||
<xsl:template name="fac_liketab">
|
||
<table width="99%" style="border-collapse:collapse;border:0px solid #000;">
|
||
<!--tr height="20px"><td colspan="4"><hr/></td></tr-->
|
||
<tr>
|
||
<td colspan="4">
|
||
<!--Uw mening wordt gewaardeerd. Geef uw persoonlijk oordeel over melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> en help ons mee onze dienstverlening te verbeteren.
|
||
<br/>Klik op een van de beoordelingen om direct uw mening te geven.-->
|
||
Ter verbetering van onze service willen we graag weten wat uw mening is over de afhandeling van uw melding:
|
||
</td>
|
||
</tr>
|
||
<tr height="20px"><td colspan="4"/></tr>
|
||
<xsl:call-template name="fac_like"><xsl:with-param name="stars">5</xsl:with-param><xsl:with-param name="emptystars">0</xsl:with-param></xsl:call-template>
|
||
</table>
|
||
</xsl:template>
|
||
|
||
<xsl:template name="fac_like">
|
||
<xsl:param name="stars"></xsl:param>
|
||
<xsl:param name="emptystars"></xsl:param>
|
||
<xsl:variable name="liketext">
|
||
<xsl:choose>
|
||
<xsl:when test="$stars=1">Zeer slecht</xsl:when>
|
||
<xsl:when test="$stars=2">Slecht</xsl:when>
|
||
<xsl:when test="$stars=3">Neutraal</xsl:when>
|
||
<xsl:when test="$stars=4">Goed</xsl:when>
|
||
<xsl:when test="$stars=5">Zeer goed</xsl:when>
|
||
<xsl:otherwise></xsl:otherwise>
|
||
</xsl:choose>
|
||
</xsl:variable>
|
||
<xsl:if test="$stars>0">
|
||
<tr>
|
||
<td>
|
||
<xsl:for-each select="(//node())[$stars >= position()]">
|
||
<xsl:element name="a"><xsl:attribute name="href">https://denb.facilitor.nl?<xsl:value-of select="//bookmarks/faclikedeeplink"/>&oordeel=<xsl:number value="number($stars)*2"/></xsl:attribute><img src="https://denb.facilitor.nl/appl/Localscripts/raty/img/star-on.png" height="20px" width="20x" border="0" id="rate"/></xsl:element>
|
||
</xsl:for-each>
|
||
<xsl:for-each select="(//node())[$emptystars >= position()]">
|
||
<xsl:element name="a"><xsl:attribute name="href">https://denb.facilitor.nl?<xsl:value-of select="//bookmarks/faclikedeeplink"/>&oordeel=<xsl:number value="number($stars)*2"/></xsl:attribute><img src="https://denb.facilitor.nl/appl/Localscripts/raty/img/star-off.png" height="20px" width="20px" border="0" id="rate"/></xsl:element>
|
||
</xsl:for-each> <xsl:value-of select="$liketext"/>
|
||
</td>
|
||
</tr>
|
||
<xsl:call-template name="fac_like">
|
||
<xsl:with-param name="stars"><xsl:number value="number($stars)-1"/></xsl:with-param>
|
||
<xsl:with-param name="emptystars"><xsl:number value="number($emptystars)+1"/></xsl:with-param>
|
||
</xsl:call-template>
|
||
</xsl:if>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="melding" mode="include">
|
||
<!--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>
|
||
</xsl:choose>
|
||
</xsl:variable-->
|
||
<table border="0" width="100%">
|
||
<tr>
|
||
<td colspan="4">
|
||
<xsl:choose>
|
||
<xsl:when test="$srtnotificatiecode='MLDNEW'">
|
||
<br/>Hartelijk dank voor het maken van uw melding. Uw meldingsnummer is: <b><xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>.
|
||
</xsl:when>
|
||
<xsl:when test="$srtnotificatiecode='MLDACP'">
|
||
<br/>Wij hebben uw melding <u>in behandeling genomen</u>.
|
||
<br/>De voortgang van uw melding kunt u volgen bij het Facilitair Meldpunt: <a href="https://denb.facilitor.nl/?sso=1"><nobr><u>Mijn FACILITOR</u></nobr></a>
|
||
</xsl:when>
|
||
<xsl:when test="$srtnotificatiecode='MLDAFM'">
|
||
<br/>Wij hebben uw melding met nummer <b><xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b><xsl:text> </xsl:text><u>afgehandeld</u>.
|
||
<!--br/>Ter verbetering van onze service willen we graag weten wat uw mening is over de afhandeling van uw melding:
|
||
<br/-->
|
||
<xsl:if test="//bookmarks/faclikedeeplink"><xsl:call-template name="fac_liketab"/></xsl:if>
|
||
</xsl:when>
|
||
<xsl:when test="$srtnotificatiecode='MLDREJ'">
|
||
<br/>Bedankt voor het maken van uw melding (nr. <b><xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>).
|
||
<br/>Helaas kunnen we uw melding niet in behandeling nemen. Hieronder lichten wij de reden hiervoor toe:
|
||
<br/><cite><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="opmerking"/></xsl:call-template></cite>
|
||
</xsl:when>
|
||
<xsl:otherwise/>
|
||
</xsl:choose>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<br/><i>Hieronder staan de gegevens van uw melding weergegeven.</i>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4"><hr/></td></tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
Meldingsnummer: <xsl:value-of select="key"/>
|
||
<br/>Aanvrager: <xsl:value-of select="voor/naam_friendly"/>
|
||
<br/><br/>Onderwerp: <xsl:value-of select="discipline/omschrijving"/>/<xsl:value-of select="stdmelding/omschrijving"/>
|
||
<br/>Omschrijving melding:
|
||
<br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
|
||
<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=".!=''">
|
||
<br/><xsl:value-of select="@naam"/>: <xsl:value-of select="."/>
|
||
</xsl:if>
|
||
</xsl:for-each>
|
||
<br/><br/>Melddatum en –tijd: <xsl:value-of select="gemeld/datum"/> <xsl:value-of select="gemeld/tijd"/>
|
||
<br/>Status: <xsl:value-of select="status"/>
|
||
<!--br/>Gewenste einddatum: <xsl:value-of select="datum_gepland/datum"/> <xsl:value-of select="datum_gepland/tijd"/-->
|
||
<br/>Locatie: <xsl:value-of select="plaats/regio/district/locatie/code"/> (<xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>)
|
||
<xsl:choose>
|
||
<xsl:when test="plaats/@type='T'">
|
||
<br/>Terrein: <xsl:value-of select="plaats/regio/district/locatie/terrein/code"/> 
|
||
<xsl:if test="plaats/regio/district/locatie/terrein/naam!=''">(<xsl:value-of select="plaats/regio/district/locatie/terrein/naam"/>)</xsl:if>
|
||
</xsl:when>
|
||
<xsl:otherwise>
|
||
<br/>Gebouw: <xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/> 
|
||
<xsl:if test="plaats/regio/district/locatie/gebouw/naam!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/>)</xsl:if>
|
||
</xsl:otherwise>
|
||
</xsl:choose>
|
||
<xsl:choose>
|
||
<xsl:when test="plaats/regio/district/locatie/gebouw/verdieping!=''">
|
||
<br/>Bouwlaag: <xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/code"/>
|
||
</xsl:when>
|
||
<xsl:otherwise></xsl:otherwise>
|
||
</xsl:choose>
|
||
<xsl:choose>
|
||
<xsl:when test="plaats/regio/district/locatie/gebouw/verdieping!=''">
|
||
<br/>Ruimte: <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>
|
||
</xsl:when>
|
||
<xsl:otherwise></xsl:otherwise>
|
||
</xsl:choose>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4"><hr/></td></tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<xsl:choose>
|
||
<xsl:when test="$srtnotificatiecode='MLDNEW'">
|
||
<br/>Mochten we aanvullende informatie van u nodig hebben voor het behandelen van de melding, dan nemen we met u contact op.
|
||
<br/><br/>Met vriendelijke groet,
|
||
<br/><br/>Facilitair Meldpunt
|
||
<br/><br/><img src="https://denb.facilitor.nl/CUST/DENB/bdradrfiles/facmeld.png"/>
|
||
</xsl:when>
|
||
<xsl:when test="$srtnotificatiecode='MLDACP'">
|
||
<br/>Met vriendelijke groet,
|
||
<br/><br/>Facilitair Meldpunt
|
||
<br/><br/><img src="https://denb.facilitor.nl/CUST/DENB/bdradrfiles/facmeld.png"/>
|
||
</xsl:when>
|
||
<xsl:when test="$srtnotificatiecode='MLDAFM'">
|
||
<br/>Met vriendelijke groet,
|
||
<br/><br/>Facilitair Meldpunt
|
||
<br/><br/><img src="https://denb.facilitor.nl/CUST/DENB/bdradrfiles/facmeld.png"/>
|
||
</xsl:when>
|
||
<xsl:when test="$srtnotificatiecode='MLDREJ'">
|
||
<br/>Met vriendelijke groet,
|
||
<br/><br/>Facilitair Meldpunt
|
||
<br/><br/><img src="https://denb.facilitor.nl/CUST/DENB/bdradrfiles/facmeld.png"/>
|
||
</xsl:when>
|
||
<xsl:otherwise/>
|
||
</xsl:choose>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</xsl:template>
|
||
|
||
|
||
<xsl:template match="opdracht" mode="include">
|
||
<xsl:variable name="slatijd">
|
||
<xsl:choose>
|
||
<xsl:when test="melding/uitvoertijd[@eenheid='U']"><xsl:value-of select="melding/uitvoertijd"/> <xsl:value-of select="//lcl/MLD/uren"/></xsl:when>
|
||
<xsl:otherwise><xsl:value-of select="melding/uitvoertijd"/> <xsl:value-of select="//lcl/FAC/dagen"/></xsl:otherwise>
|
||
</xsl:choose>
|
||
</xsl:variable>
|
||
<xsl:choose>
|
||
<!--Mandaatopdracht-->
|
||
<xsl:when test="opdrachttype/key!=''">
|
||
<table border="0" width="100%">
|
||
<tr>
|
||
<td colspan="4">
|
||
<br/>Beste relatie,
|
||
<br/><br/>Er is een opdracht voor u aangemaakt met opdrachtnummer <u><xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>.
|
||
<xsl:if test="1=1">U kunt de opdracht via het <a href="https://denb.facilitor.nl"><nobr><u>FZ-punt</u></nobr></a> online raadplegen en in behandeling nemen.</xsl:if>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<br/><i>Hieronder staan de gegevens van de opdracht weergegeven.</i>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4"><hr/></td></tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
Onderwerp: <xsl:value-of select="melding/discipline/omschrijving"/>/<xsl:value-of select="melding/stdmelding/omschrijving"/>
|
||
<br/>Omschrijving opdracht:
|
||
<br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
|
||
<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=".!=''">
|
||
<br/><xsl:value-of select="@naam"/>: <xsl:value-of select="."/>
|
||
</xsl:if>
|
||
</xsl:for-each>
|
||
<br/><br/>Melddatum en –tijd: <xsl:value-of select="gemeld/datum"/> <xsl:value-of select="gemeld/tijd"/>
|
||
<!--br/>Status: <xsl:value-of select="melding/status"/-->
|
||
<!--br/>Gewenste einddatum: <xsl:value-of select="melding/datum_gepland/datum"/> <xsl:value-of select="melding/datum_gepland/tijd"/-->
|
||
<br/>Locatie: <xsl:value-of select="melding/plaats/regio/district/locatie/code"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/>)
|
||
<xsl:choose>
|
||
<xsl:when test="plaats/@type='T'">
|
||
<br/>Terrein: <xsl:value-of select="melding/plaats/regio/district/locatie/terrein/code"/> 
|
||
<xsl:if test="melding/plaats/regio/district/locatie/terrein/naam!=''">(<xsl:value-of select="melding/plaats/regio/district/locatie/terrein/naam"/>)</xsl:if>
|
||
</xsl:when>
|
||
<xsl:otherwise>
|
||
<br/>Gebouw: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/code"/> 
|
||
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/naam!=''">(<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/naam"/>)</xsl:if>
|
||
</xsl:otherwise>
|
||
</xsl:choose>
|
||
<xsl:choose>
|
||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''">
|
||
<br/>Bouwlaag: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/code"/>
|
||
</xsl:when>
|
||
<xsl:otherwise></xsl:otherwise>
|
||
</xsl:choose>
|
||
<xsl:choose>
|
||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''">
|
||
<br/>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:when>
|
||
<xsl:otherwise></xsl:otherwise>
|
||
</xsl:choose>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4"><hr/></td></tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<br/>Om uw factuur correct te kunnen verwerken, graag deze conform de algemene voorwaarden van de gemeente indienen.
|
||
<br/><br/>Indien u voor het uitvoeren van werkzaamheden op het stadskantoor moet zijn, dan verzoeken wij u deze instructies te volgen:
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
|
||
<tr>
|
||
<td style="width:2%;">•</td>
|
||
<td>U dient de werkzaamheden minimaal 24 uur voor aanvang van het werk te melden bij het Facilitair Meldpunt (email: <a href="mailto:facmeld@s-hertogenbosch.nl"><nobr><u>facmeld@s-hertogenbosch.nl</u></nobr></a>, of 073-6155000).</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width:2%;">•</td>
|
||
<td>Uitvoerders en leveranciers dienen zich te melden bij het Facilitair Meldpunt via de personeel/leveranciersingang (tegenover de entree van Parkeergarage Wolvenhoek).</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width:2%;">•</td>
|
||
<td>Na uitvoering van de werkzaamheden meldt u zich af bij het Facilitair Meldpunt en wordt de opdrachtbon schriftelijk, of digitaal afgemeld bij een medewerker van Facilitaire Zaken.</td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<br/>Heeft u vragen, neemt u dan contact op via tel. 073-6155000, of via dit e-mailadres: <a href="mailto:facmeld@s-hertogenbosch.nl"><nobr><u>facmeld@s-hertogenbosch.nl</u></nobr></a>
|
||
<br/><br/>Met vriendelijke groet,
|
||
<br/><br/>Facilitair Meldpunt
|
||
<br/>Gemeente 's-Hertogenbosch
|
||
<br/><br/><img src="https://denb.facilitor.nl/CUST/DENB/bdradrfiles/facmeld.png"/>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</xsl:when>
|
||
<xsl:otherwise/>
|
||
</xsl:choose>
|
||
</xsl:template>
|
||
|
||
<xsl:key name="maanden" match="data_row" use="FCLT_F_MAAND"/>
|
||
|
||
<xsl:template match="rapport">
|
||
<style>th {
|
||
border: 1px solid #808080;
|
||
}</style>
|
||
|
||
<xsl:if test="@view='denb_v_rap_voorraad' and $srtnotificatiecode!='CUST01' and $srtnotificatiecode!='CUST02'">
|
||
<table width="100%" class="DefResultsetTable" border="1" cellpadding="0" cellspacing="0">
|
||
<colgroup>
|
||
<col width="15%"/>
|
||
<col width="15%"/>
|
||
<col width="30%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
</colgroup>
|
||
|
||
<xsl:if test="count(rapport_data/data_row)=0">
|
||
<tr>
|
||
<td>
|
||
<center>
|
||
<b>Geen gegevens gevonden</b>
|
||
</center>
|
||
</td>
|
||
</tr>
|
||
</xsl:if>
|
||
|
||
<xsl:variable name="sorted">
|
||
<xsl:for-each select="rapport_data/data_row">
|
||
<xsl:sort select="FCLT_F_CATALOGUS"/>
|
||
<xsl:sort select="ARTIKEL_NR"/>
|
||
<xsl:copy-of select="."/>
|
||
</xsl:for-each>
|
||
</xsl:variable>
|
||
|
||
<xsl:for-each select="msxml:node-set($sorted)/data_row">
|
||
<xsl:if test="position() = 1">
|
||
<tr>
|
||
<th class="DefResultsetHeading" style="text-align:left">
|
||
<b>Catalogusnaam</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Artikelnummer</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:left">
|
||
<b>Artikelomschrijving</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Artikel-<br/>prijs</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Min.<br/>voorraad</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Max.<br/>voorraad</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Inkoop<br/>geleverd</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Intern<br/>besteld</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Voorraad</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Inkoop<br/>besteld</b>
|
||
</th>
|
||
<th class="DefResultsetHeading" style="text-align:center">
|
||
<b>Inkoop<br/>gewenst</b>
|
||
</th>
|
||
</tr>
|
||
</xsl:if>
|
||
|
||
<tr>
|
||
<td class="DRR" style="text-align:left">
|
||
<xsl:value-of select="FCLT_F_CATALOGUS"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:center">
|
||
<xsl:value-of select="ARTIKEL_NR"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:left">
|
||
<xsl:value-of select="ARTIKEL_OMSCHRIJVING"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:if test="ARTIKEL_PRIJS!=''">
|
||
<xsl:value-of select="format-number(ARTIKEL_PRIJS, '0,00', 'european')"/>
|
||
</xsl:if>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="MIN_VOORRAAD"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="MAX_VOORRAAD"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="INKOOP_GELEVERD"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="INTERN_BESTELD"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="VOORRAAD"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="INKOOP_BESTELD"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
<td class="DRR" style="text-align:right">
|
||
<xsl:value-of select="INKOOP_GEWENST"/>
|
||
<xsl:if test="$mode != 'excel'"> </xsl:if>
|
||
</td>
|
||
</tr>
|
||
</xsl:for-each>
|
||
</table>
|
||
</xsl:if>
|
||
|
||
<xsl:if test="@view='denb_v_rap_voorraad' and ($srtnotificatiecode='CUST01' or $srtnotificatiecode='CUST02')">
|
||
Reminder dat onderstaand(e) artikel(en) onder de ingestelde minimale voorraad zitten.<br/><br/>
|
||
<table width="100%" border="1" cellpadding="0" cellspacing="0">
|
||
<colgroup>
|
||
<col width="15%"/>
|
||
<col width="15%"/>
|
||
<col width="30%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
<col width="5%"/>
|
||
</colgroup>
|
||
|
||
<xsl:if test="count(rapport_data/data_row)=0">
|
||
<tr>
|
||
<td>
|
||
<center>
|
||
<b>Geen gegevens gevonden</b>
|
||
</center>
|
||
</td>
|
||
</tr>
|
||
</xsl:if>
|
||
|
||
<xsl:variable name="filtered">
|
||
<xsl:for-each select="rapport_data/data_row">
|
||
<xsl:sort select="FCLT_F_CATALOGUS"/>
|
||
<xsl:sort select="ARTIKEL_NR"/>
|
||
<xsl:if test="VOORRAAD < MIN_VOORRAAD and MIN_VOORRAAD < HIDE_F_VOORRAAD_GISTEREN">
|
||
<xsl:copy-of select="."/>
|
||
</xsl:if>
|
||
</xsl:for-each>
|
||
</xsl:variable>
|
||
|
||
<xsl:for-each select="msxml:node-set($filtered)/data_row">
|
||
<xsl:if test="position() = 1">
|
||
<tr>
|
||
<td style="text-align:left">
|
||
<b>Catalogusnaam</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Artikelnummer</b>
|
||
</td>
|
||
<td style="text-align:left">
|
||
<b>Artikelomschrijving</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Artikel-<br/>prijs</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Min.<br/>voorraad</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Max.<br/>voorraad</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Inkoop<br/>geleverd</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Intern<br/>besteld</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Voorraad</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Inkoop<br/>besteld</b>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<b>Inkoop<br/>gewenst</b>
|
||
</td>
|
||
</tr>
|
||
</xsl:if>
|
||
|
||
<tr>
|
||
<td style="text-align:left">
|
||
<xsl:value-of select="FCLT_F_CATALOGUS"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="ARTIKEL_NR"/>
|
||
</td>
|
||
<td style="text-align:left">
|
||
<xsl:value-of select="ARTIKEL_OMSCHRIJVING"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:if test="ARTIKEL_PRIJS!=''">
|
||
<xsl:value-of select="format-number(ARTIKEL_PRIJS, '0,00', 'european')"/>
|
||
</xsl:if>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="MIN_VOORRAAD"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="MAX_VOORRAAD"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="INKOOP_GELEVERD"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="INTERN_BESTELD"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="VOORRAAD"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="INKOOP_BESTELD"/>
|
||
</td>
|
||
<td style="text-align:center">
|
||
<xsl:value-of select="INKOOP_GEWENST"/>
|
||
</td>
|
||
</tr>
|
||
</xsl:for-each>
|
||
</table>
|
||
</xsl:if>
|
||
</xsl:template>
|
||
</xsl:stylesheet>
|