Advertisement
raks13

Untitled

Feb 26th, 2014
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 1.21 KB | None | 0 0
  1. <xsl:variable name="total">
  2.     <xsl:call-template name="sum">
  3.         <xsl:with-param name="events"
  4.             select="$event[substring-before(start/datetime,'T')=$dateJour
  5.                 and substring-before(start/datetime,'T')=substring-before(end/datetime,'T')
  6.                 and upper-case(summary)=$query/customer/task/@code]" />
  7.     </xsl:call-template>
  8. </xsl:variable>
  9.            
  10. <!-- If amount of work hour is not correct => error -->
  11. <xsl:variable name="jourSemaine" select="functx:day-of-week($dateJour)" />
  12. <xsl:if test="not($jourSemaine=6 or $jourSemaine=0 or $dateJour=$query/bank-holiday/@date)
  13.     and (number($total) &gt; number($query/parameter[@name='work-hour-max']/@value)
  14.     or number($total) &lt; number($query/parameter[@name='work-hour-min']/@value))">
  15.     <xsl:text>ERROR_WORK_HOUR;</xsl:text>
  16.     <xsl:value-of select="substring-before(start/datetime,'T')" />
  17.     <xsl:text>;</xsl:text>
  18.     <xsl:text>no-customer;</xsl:text>
  19.     <xsl:text>;</xsl:text>
  20.     <xsl:value-of select="$query/consultant[@calendar-id=$calendar-id]/@code" />
  21.     <xsl:text>;</xsl:text>
  22.     <xsl:value-of select="html-link" />
  23.     <xsl:text>;</xsl:text>
  24.     <!-- <xsl:value-of select="id" /> -->
  25.     <xsl:text>;</xsl:text>
  26.     <xsl:value-of select="$calendar-id" />
  27.     <xsl:text>;</xsl:text>
  28. </xsl:if>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement