STAM#50268 Koppeling Topdesk via JSON connector

svn path=/Website/branches/v2019.1/; revision=42634
This commit is contained in:
Suzan Wiegerinck
2019-05-22 09:45:18 +00:00
parent 0324a97199
commit 7fdf7cef93

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<?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"/>
<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/">
@@ -95,7 +95,7 @@
<xsl:param name="p_opdracht"/>
<xsl:variable name="v_opdracht" select="facilitor/opdracht/opdrachttype/omschrijving"/>
<xsl:value-of select="translate($v_opdracht, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޟ<EFBFBD><EFBFBD><EFBFBD>', 'abcdefghijklmnopqrstuvwxyz<79><7A><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>')" />
<xsl:value-of select="translate($v_opdracht, 'ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞŸŽŠŒ', 'abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿžšœ')" />
</xsl:template>
<xsl:template name="get_template_id">
@@ -104,8 +104,8 @@
<xsl:choose>
<xsl:when test="$stdmelding_oms = 'Non standard Change IT IM org'">XX NNNNN</xsl:when>
<!-- 85253d50-fc91-421a-ac23-b8791f220ce2 ???????? SMCSSR001 - CMDB aanpassing -->
<xsl:when test="$stdmelding_oms = 'Non standard Change IT IM'">CT 36768</xsl:when>
<!-- 9b43252d b188 4f52 b7c3 3469086680d0 CT 36768 STASSR0001-Test SSR -->
<xsl:when test="$stdmelding_oms = 'Non standard Change IT IM'">CT 36327</xsl:when>
<!-- "id": "b3cbe6d7-648a-41bb-adbc-322612833e1c","number": "CT 36327", "briefDescription": "Test - CAT2 - Category 2 change" -->
</xsl:choose>
</xsl:template>
@@ -154,9 +154,7 @@
<lookup_list>
<lookup>
<actie>person</actie>
<qparams>
<xsl:text disable-output-escaping="yes">?email=<xsl:value-of select="facilitor/opdracht/melding/melder/email"/> </xsl:text>
</qparams>
<qparams>?email=<xsl:value-of select="facilitor/opdracht/melding/melder/email"/></qparams>
<src>data[0].id</src>
<dest>data.requester.id</dest>
</lookup>
@@ -170,26 +168,11 @@
<xsl:variable name="mldkey" select="facilitor/opdracht/melding/key"/>
<xsl:variable name="volgnr" select="facilitor/opdracht/bedrijfopdr_volgnr"/>
<template>
<number>
<xsl:call-template name="get_template_id"/>
</number>
</template>
<briefDescription>
<xsl:value-of select="facilitor/opdracht/melding/stdmelding/omschrijving"/>
</briefDescription>
<request>
<xsl:value-of select="facilitor/opdracht/omschrijving"/>
</request>
<requester>
<id/>
</requester>
<optionalFields1>
<text1>
<xsl:value-of select="concat($prefix,$mldkey,'/',$volgnr)"/>
</text1>
</optionalFields1>
<template><number><xsl:call-template name="get_template_id"/></number></template>
<briefDescription><xsl:value-of select="facilitor/opdracht/melding/stdmelding/omschrijving"/></briefDescription>
<request><xsl:value-of select="facilitor/opdracht/omschrijving"/></request>
<requester><id/></requester>
<externalNumber><xsl:value-of select="concat($prefix,$mldkey,'/',$volgnr)"/></externalNumber>
</xsl:template>
</xsl:stylesheet>