Вы не можете «объявлять» переменные в XSL.Когда вы пишете
<xsl:variable name="second_check">
<xsl:value-of select="normalize-space(../../increment_id)"/>
</xsl:variable>
Это никак не влияет, из-за этого
<xsl:variable name="second_check">0</xsl:variable>
Я не могу вам помочь (пока), потому что я не совсем уверен, что вы 'пытаюсь сделать