Skip to main content
Solved

Changing the name of the endpoint

  • August 21, 2026
  • 5 replies
  • 38 views

Forum|alt.badge.img+2

In my TX Connection, i have created a Data Cource. Under that i have an Endpoint. Initially i have called it CASES. I have used it for a few days and now i have changed it to SEN_CASES.

However in BU, it still appears as CASES.
I have a cuple of senarios like that where i need to change the name. 
In CData it was easy, yoiu change the name of the RSD-file and the endpoint name chages, but how do i do it here. I dont want to delete the 20 or so endpoints and create then again.

Best answer by Thomas Lind

Hi ​@aftabp 

Changing the name in the Name field does not change the field in the XLST code.

What you need to do is to either recreate the whole thing, or by manually opening the generated XLST and locating the following.

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" />
<xsl:template match="/">
<xbi_root>
<xsl:apply-templates select="/TX_Autogenerated_Root/TX_Autogenerated_Element/rates" mode="rows" />
</xbi_root>
</xsl:template>
<xsl:template match="/TX_Autogenerated_Root/TX_Autogenerated_Element/rates" mode="rows">
<mixRates>
<xsl:element name="ALL">
<xsl:value-of select="ALL" />
</xsl:element>
<xsl:element name="DKK">
<xsl:value-of select="DKK" />
</xsl:element>
<xsl:element name="EUR">
<xsl:value-of select="EUR" />
</xsl:element>
<xsl:element name="date">
<xsl:value-of select="../date" />
</xsl:element>
<xsl:element name="timestamp">
<xsl:value-of select="../timestamp" />
</xsl:element>
<xsl:element name="base">
<xsl:value-of select="../base" />
</xsl:element>
</mixRates>
</xsl:template>
</xsl:stylesheet>

In this you would need to change the <mixRates> </mixRates> so it fits with the name you want the endpoint to get.

5 replies

Thomas Lind
Community Manager
Forum|alt.badge.img+5
  • Community Manager
  • Answer
  • August 24, 2026

Hi ​@aftabp 

Changing the name in the Name field does not change the field in the XLST code.

What you need to do is to either recreate the whole thing, or by manually opening the generated XLST and locating the following.

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" />
<xsl:template match="/">
<xbi_root>
<xsl:apply-templates select="/TX_Autogenerated_Root/TX_Autogenerated_Element/rates" mode="rows" />
</xbi_root>
</xsl:template>
<xsl:template match="/TX_Autogenerated_Root/TX_Autogenerated_Element/rates" mode="rows">
<mixRates>
<xsl:element name="ALL">
<xsl:value-of select="ALL" />
</xsl:element>
<xsl:element name="DKK">
<xsl:value-of select="DKK" />
</xsl:element>
<xsl:element name="EUR">
<xsl:value-of select="EUR" />
</xsl:element>
<xsl:element name="date">
<xsl:value-of select="../date" />
</xsl:element>
<xsl:element name="timestamp">
<xsl:value-of select="../timestamp" />
</xsl:element>
<xsl:element name="base">
<xsl:value-of select="../base" />
</xsl:element>
</mixRates>
</xsl:template>
</xsl:stylesheet>

In this you would need to change the <mixRates> </mixRates> so it fits with the name you want the endpoint to get.


Forum|alt.badge.img+2
  • Author
  • Champion
  • August 24, 2026

Yes, that actually unlinked the tables in DSA


Christian Hauggaard
Community Manager
Forum|alt.badge.img+5

Hi ​@aftabp did Thomas’ comment help answer your question? Please let us know if you have any follow up questions


Forum|alt.badge.img+2
  • Author
  • Champion
  • August 25, 2026

@Christian Hauggaard 
It helped, but when i did it the mapping between the table in BU and DSA broke. Should it be the case?


Thomas Lind
Community Manager
Forum|alt.badge.img+5
  • Community Manager
  • August 25, 2026

HI ​@aftabp 

When you changed the name, it became a new table. You probably lost the check when you synchronized and had to check the generated table again. This will affect DSA.