0 or v_rh_view_1.heures_payees > 0 then v_rh_view_1.salarie_id else null end'); break; case 'NBETPC': $tmp1 = 'base.cti_division('.sprintf($sumDistinctCaseWhen, 'v_rh_view_1.etp_contrat').', base.cti_months_between(@date_debut@, @date_fin@))'; break; case 'NBETP': $tmp1 = 'base.cti_division('.sprintf($sumDistinctCaseWhen, 'v_rh_view_1.etp_paye').', base.cti_months_between(@date_debut@, @date_fin@))'; break; case 'NBETPT': $tmp1 = 'base.cti_division('.sprintf($sumDistinctCaseWhen, 'v_rh_view_1.etp_travaille').', base.cti_months_between(@date_debut@, @date_fin@))'; break; case 'MSAL': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_masse_salariale'); break; case 'MTBRUT': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_brut'); break; case 'MTFRAISIMPOS': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_frais_imposables'); break; case 'MTCOTSALARIE': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_cotisation_salarie'); break; case 'MTCOTPATRONALE': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_cotisation_patronale'); break; case 'MTNETIMPOSABLE': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_net_imposable_salarie'); break; case 'MTNETAPAYER': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_net_a_payer_salarie'); break; case 'NBPROVISIONS': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.nombre_provisions'); break; case 'MTPROVISIONS': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_provisions'); break; case 'MTMASSEPROV': $tmp1 = sprintf($sumDistinctCaseWhen, 'v_rh_view_1.montant_masse_salariale_provisionnee'); break; default : $tmp1 = sprintf($countDistinctCaseWhen, 'v_rh_view_1.montant_masse_salariale'); } return str_replace(array('@date_debut@', '@date_fin@'), array($periodeDebut, $periodeFin), $tmp1) . ',' . str_replace(array('@date_debut@', '@date_fin@'), array($periodePrecDebut, $periodePrecFin), $tmp1); } // ?> EVAL]]]> EVAL]]]>