Merge 2015.3 patches

svn path=/Website/trunk/; revision=29052
This commit is contained in:
Jos Groot Lipman
2016-04-20 08:00:45 +00:00
parent 77c33e0bff
commit 44a11893fe
3 changed files with 100 additions and 6 deletions

View File

@@ -617,8 +617,11 @@
<tr>
<td>Factuurnr</td>
<td>BSN</td>
<td>NAAM</td>
<td>Voorletters</td>
<td>Tussenvoegsel</td>
<td>Naam</td>
<td>Meisjesnaam</td>
<td>Naam2</td>
<td>Geboortedatum</td>
<td>Geslacht</td>
<td>Straat</td>
@@ -642,8 +645,11 @@
<tr>
<td class="tekst"><xsl:value-of select="FACTUURNUMMER"/></td>
<td class="tekst"><xsl:value-of select="BSN"/></td>
<td class="tekst"><xsl:value-of select="VOORLETTERS"/></td>
<td class="tekst"><xsl:value-of select="TUSSENVOEGSEL"/></td>
<td class="tekst"><xsl:value-of select="NAAM"/></td>
<td class="tekst"><xsl:value-of select="MEISJES_NAAM"/></td>
<td class="tekst"><xsl:value-of select="NAAM2"/></td>
<td class="tekst"><xsl:value-of select="GEBOORTEDATUM"/></td>
<td class="tekst"><xsl:value-of select="GESLACHT"/></td>
<td class="tekst"><xsl:value-of select="STRAAT"/></td>
@@ -657,8 +663,8 @@
<td class="tekst"><xsl:value-of select="OPMERKING"/></td>
<td class="tekst"><xsl:value-of select="BIJZONDERHEDEN"/></td>
<td class="tekst"><xsl:value-of select="BESCHIKKINGSNUMMER"/></td>
<td class="tekst"><xsl:value-of select="START_INDICATIE"/></td>
<td class="tekst"><xsl:value-of select="EIND_INDICATIE"/></td>
<td class="tekst"><xsl:value-of select="substring(START_INDICATIE,9,2)" />-<xsl:value-of select="substring(START_INDICATIE,6,2)" />-<xsl:value-of select="substring(START_INDICATIE,1,4)" /></td>
<td class="tekst"><xsl:value-of select="substring(EIND_INDICATIE,9,2)" />-<xsl:value-of select="substring(EIND_INDICATIE,6,2)" />-<xsl:value-of select="substring(EIND_INDICATIE,1,4)" /></td>
<td class="tekst"><xsl:value-of select="SOORT_HV"/></td>
<td class="tekst"><xsl:value-of select="INDICATIE_UREN"/></td>
<td class="tekst"><xsl:value-of select="UREN_BESTEED"/></td>
@@ -668,9 +674,79 @@
</table>
</xsl:if>
<xsl:if test="@view = 'care_v_rap_tot_clientzorg'">
<style>
.num0dec {mso-number-format:0;} .num2dec {mso-number-format:Fixed;} .tekst {mso-number-format:"\@";}
</style>
<table border="0" bordercolor="#ffffff" width="100%">
<xsl:for-each select="//facilitor/rapport/rapport_data/data_row">
<xsl:if test="position() = 1">
<tr>
<td>Periode</td>
<td>Gemeente</td>
<td>Status</td>
<td>BSN</td>
<td>Voorletters</td>
<td>Tussenvoegsel</td>
<td>Naam</td>
<td>Meisjesnaam</td>
<td>Naam2</td>
<td>Geboortedatum</td>
<td>Geslacht</td>
<td>Straat</td>
<td>Huisnummer</td>
<td>Postcode</td>
<td>Woonplaats</td>
<td>Telefoonnummer</td>
<td>Mobielnummer</td>
<td>Contactpersoon</td>
<td>Email</td>
<td>Opmerking</td>
<td>Bijzonderheden</td>
<td>Beschikkingsnummer</td>
<td>Start indiciatie</td>
<td>Eind indicatie</td>
<td>Soort HV</td>
<td>Indicatie uren</td>
<td>Uren besteed</td>
</tr>
</xsl:if>
<tr>
<td class="tekst"><xsl:value-of select="FCLT_F_PERIODE"/></td>
<td class="tekst"><xsl:value-of select="FCLT_F_GEMEENTE"/></td>
<td class="tekst"><xsl:value-of select="FCLT_F_STATUS"/></td>
<td class="tekst"><xsl:value-of select="BSN"/></td>
<td class="tekst"><xsl:value-of select="VOORLETTERS"/></td>
<td class="tekst"><xsl:value-of select="TUSSENVOEGSEL"/></td>
<td class="tekst"><xsl:value-of select="NAAM"/></td>
<td class="tekst"><xsl:value-of select="MEISJES_NAAM"/></td>
<td class="tekst"><xsl:value-of select="NAAM2"/></td>
<td class="tekst"><xsl:value-of select="GEBOORTEDATUM"/></td>
<td class="tekst"><xsl:value-of select="GESLACHT"/></td>
<td class="tekst"><xsl:value-of select="STRAAT"/></td>
<td class="tekst"><xsl:value-of select="HUISNUMMER"/></td>
<td class="tekst"><xsl:value-of select="POSTCODE"/></td>
<td class="tekst"><xsl:value-of select="WOONPLAATS"/></td>
<td class="tekst"><xsl:value-of select="TELEFOONNUMMER"/></td>
<td class="tekst"><xsl:value-of select="MOBIELNUMMER"/></td>
<td class="tekst"><xsl:value-of select="CONTACTPERSOON"/></td>
<td class="tekst"><xsl:value-of select="EMAIL"/></td>
<td class="tekst"><xsl:value-of select="OPMERKING"/></td>
<td class="tekst"><xsl:value-of select="BIJZONDERHEDEN"/></td>
<td class="tekst"><xsl:value-of select="BESCHIKKINGSNUMMER"/></td>
<td class="tekst"><xsl:value-of select="substring(FCLT_F_START_INDICATIE,9,2)" />-<xsl:value-of select="substring(FCLT_F_START_INDICATIE,6,2)" />-<xsl:value-of select="substring(FCLT_F_START_INDICATIE,1,4)" /></td>
<td class="tekst"><xsl:value-of select="substring(EIND_INDICATIE,9,2)" />-<xsl:value-of select="substring(EIND_INDICATIE,6,2)" />-<xsl:value-of select="substring(EIND_INDICATIE,1,4)" /></td>
<td class="tekst"><xsl:value-of select="SOORT_HV"/></td>
<td class="tekst"><xsl:value-of select="INDICATIE_UREN"/></td>
<td class="tekst"><xsl:value-of select="UREN_BESTEED"/></td>
</tr>
</xsl:for-each>
</table>
</xsl:if>
<xsl:if test="@view = 'care_v_rap_cak' or @view = 'care_v_rap_cak_chg'">
<script>

View File

@@ -155,7 +155,7 @@ function cnt_list (pautfunction, params)
+ " , c.cnt_contract_versie"
+ " , c.cnt_contract_omschrijving"
+ " , c.cnt_contract_document"
+ " , COALESCE(b.prs_bedrijf_naam, af" + S("prs_dep_string") + ", " + S("prs_pers_string") + ") uitvoerder" // af" + S("prs_dep_string") heeft parameter afd.
+ " , COALESCE(b.prs_bedrijf_naam, af" + S("prs_dep_string") + ", " + S("prs_pers_string") + ") uitvoerder" // af + S("prs_dep_string") heeft parameter afd.
+ " , " + S("prs_dep_string") + " eigenaar"
+ " , c.cnt_contract_looptijd_van begindatum"
+ " , c.cnt_contract_looptijd_tot einddatum"
@@ -181,6 +181,9 @@ function cnt_list (pautfunction, params)
+ " , " + lcl.xsqla('cd.ins_discipline_omschrijving','cd.ins_discipline_key')
+ " , c.cnt_contract_kosten"
+ " , di.prs_dienst_omschrijving"
+ " , (SELECT " + S("prs_kpn_string")
+ " FROM prs_kostenplaats k"
+ " WHERE k.prs_kostenplaats_key = c.prs_kostenplaats_key) kostenplaats"
+ sqltrack
+ " FROM prs_v_aanwezigbedrijf b"
+ " , cnt_v_aanwezigcontract c"
@@ -695,6 +698,10 @@ function cnt_list (pautfunction, params)
}
rst.addColumn(new Column({caption: L("lcl_cnt_owner"), content: "eigenaar"}));
if (excel)
rst.addColumn(new Column({caption: L("lcl_cnt_kostenplaats"), content: "kostenplaats"}));
rst.addColumn(new Column({caption: L("lcl_cnt_status"), content: fncolStatus}));
if (outputmode != 0)
{

View File

@@ -1631,6 +1631,14 @@ function ins_list (pautfunction, params)
return res;
}
function fnVervaldatum(oRs) {
var res = "";
var vervallen = (oRs("ins_deel_vervaldatum").Value != null && new Date(oRs("ins_deel_vervaldatum").Value).getTime() < new Date().midnight());
if (vervallen)
res = toDateString(new Date(oRs("ins_deel_vervaldatum").Value));
return res;
}
function fnInspectie(oRs) // TODO: Of via RowClass
{
var vervallen = (oRs("inspectie_eind").Value != null && new Date(oRs("inspectie_eind").Value).getTime() < new Date().midnight());
@@ -1831,6 +1839,9 @@ function ins_list (pautfunction, params)
}
}
if (expObjIncl)
rst.addColumn(new Column({caption: L("lcl_vervallen"), content: fnVervaldatum, align:"center"}));
// Acties
if (fronto && authparams.PRSwritelevel < 9) // Ik heb write rechten nodig voor deze acties
{