diff --git a/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt b/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt index 37a67ab28b61626ed4a331eef069e2f03cb101b3..a07be3ff81c2c5305352dfc8591e2a566d6a73a4 100644 --- a/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt +++ b/VectoCommon/VectoHashing/Resources/XSLT/SortInputData.xslt @@ -205,7 +205,15 @@ </xsl:for-each> </xsl:if> </xsl:template> - + + <xsl:template match="*[local-name()='ApplicableVehicleGroups' and ./*[local-name()='ApplicableVehicleGroup']]"> + <xsl:element name="{local-name()}"> + <xsl:for-each select="*[local-name()='ApplicableVehicleGroup']"> + <xsl:sort data-type="text" select="text()" order="ascending"/> + <xsl:apply-templates select="."/> + </xsl:for-each> + </xsl:element> + </xsl:template> <!--