TWYN#53972 Overzicht meer en minderwerk en overzicht meer en minderwerk facturen

svn path=/Website/branches/v2018.1/; revision=38490
This commit is contained in:
Erik Groener
2018-07-13 10:36:50 +00:00
parent dddf8ab1b0
commit cc83ecb0db

View File

@@ -1899,7 +1899,7 @@
<!-- TBODY start -->
<xsl:text disable-output-escaping="yes">&lt;tbody&gt;</xsl:text>
<!-- alle contractantenmet meerminderwerk binnen het filter (project/subproject)-->
<!-- alle contractanten met meerminderwerk binnen het filter (project/subproject)-->
<xsl:for-each select="//data_row[generate-id(.)=generate-id(key('GROUPBY_PRS_LEVERANCIER_NR',PRS_LEVERANCIER_NR)[1])]">
<xsl:sort select="PRS_LEVERANCIER_NR"/>
<xsl:variable name="v_bedrijf_key" select="PRS_BEDRIJF_KEY"/>
@@ -1920,8 +1920,8 @@
<xsl:variable name="v_soortcode" select="SCODE"/>
<xsl:variable name="v_opdrachtnr" select="MLD_OPDR_ORDERNR"/>
<xsl:variable name="v_mld_opdr_kosten" select="sum(//data_row[MLD_OPDR_ORDERNR = $v_opdrachtnr and MLD_STATUSOPDR_KEY != 10]/MLD_OPDR_KOSTEN)"/>
<xsl:variable name="v_mld_opdr_kosten_btw" select="sum(//data_row[MLD_OPDR_ORDERNR = $v_opdrachtnr and MLD_STATUSOPDR_KEY != 10]/MLD_OPDR_KOSTEN_BTW)"/>
<xsl:variable name="v_mld_opdr_kosten" select="sum(//data_row[MLD_OPDR_ORDERNR = $v_opdrachtnr and MLD_STATUSOPDR_KEY != 10 and SOORT = 'C']/MLD_OPDR_KOSTEN)"/>
<xsl:variable name="v_mld_opdr_kosten_btw" select="sum(//data_row[MLD_OPDR_ORDERNR = $v_opdrachtnr and MLD_STATUSOPDR_KEY != 10 and SOORT = 'C']/MLD_OPDR_KOSTEN_BTW)"/>
<xsl:variable name="v_mld_opdr_kosten_inc" select="$v_mld_opdr_kosten + $v_mld_opdr_kosten_btw"/>
<tr class="trline">
@@ -1979,8 +1979,8 @@
</xsl:for-each>
<!-- totaal per contractant -->
<xsl:variable name="v_cont_gecontracteerd_exc" select="sum(//data_row[PRS_LEVERANCIER_NR=$v_bedrijf_nr and MLD_STATUSOPDR_KEY != 10]/MLD_OPDR_KOSTEN)"/>
<xsl:variable name="v_cont_gecontracteerd_btw" select="sum(//data_row[PRS_LEVERANCIER_NR=$v_bedrijf_nr and MLD_STATUSOPDR_KEY != 10]/MLD_OPDR_KOSTEN_BTW)"/>
<xsl:variable name="v_cont_gecontracteerd_exc" select="sum(//data_row[PRS_LEVERANCIER_NR=$v_bedrijf_nr and MLD_STATUSOPDR_KEY != 10 and SOORT = 'C']/MLD_OPDR_KOSTEN)"/>
<xsl:variable name="v_cont_gecontracteerd_btw" select="sum(//data_row[PRS_LEVERANCIER_NR=$v_bedrijf_nr and MLD_STATUSOPDR_KEY != 10 and SOORT = 'C']/MLD_OPDR_KOSTEN_BTW)"/>
<xsl:variable name="v_cont_gecontracteerd_inc" select="$v_cont_gecontracteerd_exc + $v_cont_gecontracteerd_btw"/>
<xsl:variable name="v_cont_gefactureerd_exc" select="sum(//data_row[PRS_LEVERANCIER_NR=$v_bedrijf_nr]/FIN_FACTUUR_TOTAAL)"/>
<xsl:variable name="v_cont_gefactureerd_btw" select="sum(//data_row[PRS_LEVERANCIER_NR=$v_bedrijf_nr]/FIN_FACTUUR_TOTAAL_BTW)"/>
@@ -2023,8 +2023,8 @@
</xsl:call-template>
<xsl:variable name="v_gen_gecontracteerd_exc" select="sum(//data_row[MLD_STATUSOPDR_KEY != 10]/MLD_OPDR_KOSTEN)"/>
<xsl:variable name="v_gen_gecontracteerd_btw" select="sum(//data_row[MLD_STATUSOPDR_KEY != 10]/MLD_OPDR_KOSTEN_BTW)"/>
<xsl:variable name="v_gen_gecontracteerd_exc" select="sum(//data_row[MLD_STATUSOPDR_KEY != 10 and SOORT = 'C']/MLD_OPDR_KOSTEN)"/>
<xsl:variable name="v_gen_gecontracteerd_btw" select="sum(//data_row[MLD_STATUSOPDR_KEY != 10 and SOORT = 'C']/MLD_OPDR_KOSTEN_BTW)"/>
<xsl:variable name="v_gen_gecontracteerd_inc" select="$v_gen_gecontracteerd_exc + $v_gen_gecontracteerd_btw"/>
<xsl:variable name="v_gen_gefactureerd_exc" select="sum(//data_row/FIN_FACTUUR_TOTAAL)"/>
<xsl:variable name="v_gen_gefactureerd_btw" select="sum(//data_row/FIN_FACTUUR_TOTAAL_BTW)"/>