<?xml version="1.0" encoding="ISO-8859-1"?>
<VUE name="RH000134"
	 label="RH. Croisement planning paie"
	 title="= 'Croisement ' +  SELECT.DONNEES_PLANNING_LABEL + ' avec paie par ' + SELECT.GROUPBY_LABEL + ' de ' + SELECT.PERIODE_LABEL + ' à ' + SELECT.TOPERIODE_LABEL "
	 database="iCTI"
	 swf="*CTI_view1"
	 globals="RH_globals.XML"
	 dboptimizer="RH_dboptimizer.XML"
	 componentsFile="RH_components.XML"
	 softCode="iCTI_rh">
	<VIEWPROPERTIES componentName="PROPERTIES_PLANNING"/>
	<VIEWPROPERTIES componentName="PROPERTIES_GROUPBY"/>
	<VIEWPROPERTIES>
		<PROPERTY name="SALARIES_SELECT" value="" >
			<value><![CDATA[[EVAL
					// <?PHP
					
					$select = "";
					$select .= RHP_Component::standard_field_select("v_ages_2.age", "t_ages", "[AGE]|[AGE_INT]|[AGE_INT2]");
					$select .= RHP_Component::standard_field_select("v_anciennetes_annee_2.anciennete_annee", "t_anciennetes_annee", "[ANCIENNETE]");
					
					$select .= RHP_Component::standard_field_select("v_rh_view_1.sexe", '', '[SEXE]');
					$select .= RHP_Component::standard_field_select("v_situations_famille_2.situation_famille", 't_situations_famille', '[SITUATION_FAMILLE]');
					$select .= RHP_Component::standard_field_select("v_nationalites_2.nationalite", 't_nationalites', '[NATIONALITE]');
					$select .= RHP_Component::standard_field_select("v_codes_postaux_2.code_postal", 't_codes_postaux', '[CODE_POSTAL]', 'departement');
					$select .= RHP_Component::standard_field_select("v_rh_view_1.salarie", 'p_salaries', '[SALARIE]');
					$select .= RHP_Component::specific_field_select('PRESENCECNT', '[PRESENCECNT]', '[PERIODE]', '[TOPERIODE]', 'v_contrats_mois_1', 'v_rh_view_1');
					if ("[NOM]" != "") {
						$select .= " AND salarie_texte ilike '%[NOM]%' ";
					}

					return $select;
					
					// ?>
				EVAL]]]></value>
		</PROPERTY>
	</VIEWPROPERTIES>
	<SELECTIONS label="Paramètres de l'analyse" displayText="">
		<GROUP label="Période">
			<FIELD name="ALIAS_PERIODE" label="" UI="combo" width="220" default="CUM_LAST_MONTH" tree="true" globalListProvider="ALIAS_PERIODE" />
			<FIELD name="PERIODE" label="" UI="combo" tree="true" width="200" default="2010-01-01" globalListProvider="PERIODE_DEBUT_JOUR" />
			<FIELD name="TOPERIODE" label="au" UI="combo" tree="true" width="200" default="2010-01-31" globalListProvider="PERIODE_FIN_JOUR" />
		</GROUP>
		<GROUP>
			<FIELD name="PRESENCE_SALARIES" label="Présence salariés" UI="combo" tree="true" width="200" default="" printable="false">
				<OPTION label="Tous" data="" treeLevel="1"/>
				<OPTION label="Salariés" data="AND presence_detail = 'Salariés'" treeLevel="1"/>
				<OPTION label="Intérimaires" data="AND presence_detail = 'Intérimaires'" treeLevel="1"/>
			</FIELD>
		</GROUP>
		<GROUP>
			<FIELD name="DONNEES_PLANNING" label="Données planning" UI="combo" tree="true" width="200" default="temps_du_initial" default2="temps_du_initial" default3="Temps planning" default4="P" printable="false">
				<OPTION label="Temps du initial" data="TEMP_DU_INIT" data2="#,00" data3="Temps du initial" data4="P" treeLevel="1"/>
				<OPTION label="Temps du" data="TEMP_DU" data2="#,00" data3="Temps du" data4="P" treeLevel="1"/>
				<OPTION label="Temps validé" data="TEMP_VALI" data2="#,00" data3="Temps validé" data4="P" treeLevel="1"/>
			</FIELD>
		</GROUP>
		<GROUP label="Regroupement">
			<FIELD name="GROUPBY" label="" UI="combo" width="200" default="SAL" tree="true" >
				<OPTION label="Entreprise" data="ENT" treeLevel="1" globalListProvider="ENTREPRISE_GROUPBY"/>
				<OPTION label="Planning" data="PLA" treeLevel="1" globalListProvider="PLANNING_GROUPBY"/>
				<OPTION label="[DICT.RH.SALARIE#1]" data="SAL" treeLevel="1" globalListProvider="SALARIE_GROUPBY"/>
				<OPTION label="[DICT.RH.CONTRAT#1]" data="CNT" treeLevel="1" globalListProvider="CONTRAT_GROUPBY"/>
				<OPTION label="Temporel" data="MOIACT" treeLevel="1" globalListProvider="TEMPOREL_PLANNING_GROUPBY"/>
			</FIELD>
			<FIELD name="GROUPBY_TAB" width="100" label="Présentation" UI="combo" default="AUTO" visible="= SELECT.GROUPBY_2 != '-1' ">
				<OPTION label="Automatique" data="AUTO"/>
				<OPTION label="Arbre" data="TREE"/>
				<OPTION label="Onglet" data="TAB"/>
			</FIELD>
		</GROUP>
		<GROUP label="">
			<FIELD name="GROUPBY_2" label="" width="200" UI="combo" default="-1" tree="true" >
				<OPTION label="Pas de second niveau" data="-1"/>
				<OPTION label="Entreprise" data="ENT" treeLevel="1" globalListProvider="ENTREPRISE_GROUPBY"/>
				<OPTION label="Planning" data="PLA" treeLevel="1" globalListProvider="PLANNING_GROUPBY"/>
				<OPTION label="[DICT.RH.SALARIE#1]" data="SAL" treeLevel="1" globalListProvider="SALARIE_GROUPBY"/>
				<OPTION label="[DICT.RH.CONTRAT#1]" data="CNT" treeLevel="1" globalListProvider="CONTRAT_GROUPBY"/>
				<OPTION label="Temporel" data="MOIACT" treeLevel="1" globalListProvider="TEMPOREL_PLANNING_GROUPBY"/>
			</FIELD>
		</GROUP>
		<GROUP label="">
			<FIELD name="GROUPBY_3" label="" width="200" UI="combo" default="-1" tree="true" >
				<OPTION label="Pas de troisième niveau" data="-1"/>
				<OPTION label="Entreprise" data="ENT" treeLevel="1" globalListProvider="ENTREPRISE_GROUPBY"/>
				<OPTION label="Planning" data="PLA" treeLevel="1" globalListProvider="PLANNING_GROUPBY"/>
				<OPTION label="[DICT.RH.SALARIE#1]" data="SAL" treeLevel="1" globalListProvider="SALARIE_GROUPBY"/>
				<OPTION label="[DICT.RH.CONTRAT#1]" data="CNT" treeLevel="1" globalListProvider="CONTRAT_GROUPBY"/>
				<OPTION label="Temporel" data="MOIACT" treeLevel="1" globalListProvider="TEMPOREL_PLANNING_GROUPBY"/>
			</FIELD>
		</GROUP>
	</SELECTIONS>
	<SELECTIONS componentName="FILTRES_PLANNING_SELECTIONS"/>
	<SELECTIONS componentName="FILTRES_SALCNT_SOUSSELECTIONS"/>
	<SELECTIONS componentName="FILTRES_SALARIES_SELECTIONS"/>
	<SELECTIONS componentName="FILTRES_CONTRATS_SELECTIONS"/>
	<QUERIES>
		<QUERY label="">
			<SQL optimizer="V_CROIS_PLA_X">
				<select><![CDATA[

                    CTISELECT_TREE
                        WORKTABLE{RH000134} 
                        GROUPBY1{[VIEW.GROUPBY_OID_FIELD],, [VIEW.GROUPBY_COD_FIELD],, [VIEW.GROUPBY_TXT_FIELD]}
                        GROUPBY1MODE{[GROUPBY_TAB]}
                        GROUPBY2{[VIEW.GROUPBY_2_OID_FIELD],, [VIEW.GROUPBY_2_COD_FIELD],, [VIEW.GROUPBY_2_TXT_FIELD]}
                        GROUPBY3{[VIEW.GROUPBY_3_OID_FIELD],, [VIEW.GROUPBY_3_COD_FIELD],, [VIEW.GROUPBY_3_TXT_FIELD]}
                        SIGNIFDATA{[VIEW.ACTIVITE_SIGNIFICATIVE_DATA],, [ACTIVITE_SIGNIFICATIVE_MODE],, [ACTIVITE_SIGNIFICATIVE_NUMBER]}
                        OPTIONS{NOTZERO=1}
                        ORDERBY{[VIEW.ORDERBY],, DESC}
                        INDICATORS{
							COUNT(DISTINCT v_rh_view_1.salarie_id),,
							SUM(v_rh_view_1.temps_du_init),,
							0,, -- Temps du initial ETP
							SUM(v_rh_view_1.temps_du),,
							0,, -- Temps du ETP
							SUM(v_rh_view_1.temps_valide),,
							0,, -- Temps validé ETP
							SUM(v_rh_view_1.HEUR_CONT_PROR_TEMP_DU_INIT),,
							0,, -- Heure contrat Temps du initial ETP
							SUM(v_rh_view_1.HEUR_CONT_PROR_TEMP_DU),,
							0,, -- Heure contrat Temps du ETP
							SUM(v_rh_view_1.HEUR_CONT_PROR_TEMP_VALI),,
							0,, -- Heure contrat Temps validé ETP
							SUM(v_rh_view_1.HEUR_PAYE_PROR_TEMP_DU_INIT),,
							0,, -- Heure payee Temps du initial ETP
							SUM(v_rh_view_1.HEUR_PAYE_PROR_TEMP_DU),,
							0,, -- Heure payee Temps du ETP
							SUM(v_rh_view_1.HEUR_PAYE_PROR_TEMP_VALI),,
							0,, -- Heure payee Temps validé ETP
							SUM(v_rh_view_1.HEUR_TRAV_PROR_TEMP_DU_INIT),,
							0,, -- Heure travaillee Temps du initial ETP
							SUM(v_rh_view_1.HEUR_TRAV_PROR_TEMP_DU),,
							0,, -- Heure travaillee Temps du ETP
							SUM(v_rh_view_1.HEUR_TRAV_PROR_TEMP_VALI),,
							0,, -- Heure travaillee Temps validé ETP
							SUM(v_rh_view_1.MONT_BRUT_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_BRUT_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_BRUT_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_COTI_PATR_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_COTI_PATR_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_COTI_PATR_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_PROV_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_PROV_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_PROV_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROV_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROV_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROV_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_INTE_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_INTE_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_INTE_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_MASS_SALA_INTE_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_MASS_SALA_INTE_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_MASS_SALA_INTE_PROR_TEMP_VALI),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROV_INTE_PROR_TEMP_DU_INIT),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROV_INTE_PROR_TEMP_DU),,
							SUM(v_rh_view_1.MONT_MASS_SALA_PROV_INTE_PROR_TEMP_VALI),,
                        }
						INDICATORS_TEXT{
							MAX(v_rh_view_1.presence_detail)
						}
					FROM #V_CROIS_PLA_X##V_ALL_X#
                    WHERE 1=1
                        AND v_rh_view_1.date BETWEEN '[PERIODE]' AND '[TOPERIODE]'
						[VIEW.PLANNING_SELECT]
						[VIEW.SALARIES_SELECT]
						[VIEW.CONTRATS_SELECT]
						[PRESENCE_SALARIES]
					
				AFTER{ 
					UPDATE RH000134 SET
						indicateurs[3] = indicateurs[2]/base_etp,
						indicateurs[5] = indicateurs[4]/base_etp,
						indicateurs[7] = indicateurs[6]/base_etp,
						indicateurs[9] = indicateurs[8]/base_etp,
						indicateurs[11] = indicateurs[10]/base_etp,
						indicateurs[13] = indicateurs[12]/base_etp,
						indicateurs[15] = indicateurs[14]/base_etp,
						indicateurs[17] = indicateurs[16]/base_etp,
						indicateurs[19] = indicateurs[18]/base_etp,
						indicateurs[21] = indicateurs[20]/base_etp,
						indicateurs[23] = indicateurs[22]/base_etp,
						indicateurs[25] = indicateurs[24]/base_etp
					FROM (
						SELECT 
							CASE 
							WHEN MAX(t_divers.valeur) = '1' THEN sum(nb_jour_ouvre)*7.22
							WHEN MAX(t_divers.valeur) = '2' THEN sum(nb_jour_semaine)*7
							ELSE count(DISTINCT date_trunc('month',date)) * 151.67 
							END AS base_etp 
						FROM base.v_calendrier_indicateurs_1 
						LEFT JOIN rh.t_divers ON t_divers.code = 'PLANNING_BASE_ETP' 
						WHERE date BETWEEN '[PERIODE]' AND '[TOPERIODE]'
						) subview
				}
					
					
                ]]></select>
				<FIELDS>
					<INSERT name="CTISELECT_TREE_FIELDS"/>
					<FIELD name="SORT" /><!-- colonne exploitée pour le mécanisme de tri uniquement ORDERBY{indicateur[7]} -->
					<FIELD name="NBSAL" />
					<FIELD name="TEMPS_DU_INITIAL"/>
					<FIELD name="TEMPS_DU_INITIAL_ETP"/>
					<FIELD name="TEMPS_DU"/>
					<FIELD name="TEMPS_DU_ETP"/>
					<FIELD name="TEMPS_VALIDE"/>
					<FIELD name="TEMPS_VALIDE_ETP"/>
					<FIELD name="HEURE_CONTRAT_TEMPS_DU_INITIAL"/>
					<FIELD name="HEURE_CONTRAT_TEMPS_DU_INITIAL_ETP"/>
					<FIELD name="HEURE_CONTRAT_TEMPS_DU"/>
					<FIELD name="HEURE_CONTRAT_TEMPS_DU_ETP"/>
					<FIELD name="HEURE_CONTRAT_TEMPS_VALIDE"/>
					<FIELD name="HEURE_CONTRAT_TEMPS_VALIDE_ETP"/>
					<FIELD name="HEURE_PAYEE_TEMPS_DU_INITIAL"/>
					<FIELD name="HEURE_PAYEE_TEMPS_DU"/>
					<FIELD name="HEURE_PAYEE_TEMPS_VALIDE"/>
					<FIELD name="HEURE_PAYEE_TEMPS_DU_INITIAL_ETP"/>
					<FIELD name="HEURE_PAYEE_TEMPS_DU_ETP"/>
					<FIELD name="HEURE_PAYEE_TEMPS_VALIDE_ETP"/>
					<FIELD name="HEURE_TRAVAILLEE_TEMPS_DU_INITIAL"/>
					<FIELD name="HEURE_TRAVAILLEE_TEMPS_DU"/>
					<FIELD name="HEURE_TRAVAILLEE_TEMPS_VALIDE"/>
					<FIELD name="HEURE_TRAVAILLEE_TEMPS_DU_INITIAL_ETP"/>
					<FIELD name="HEURE_TRAVAILLEE_TEMPS_DU_ETP"/>
					<FIELD name="HEURE_TRAVAILLEE_TEMPS_VALIDE_ETP"/>
					<FIELD name="MONTANT_BRUT_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_BRUT_TEMPS_DU"/>
					<FIELD name="MONTANT_BRUT_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_TEMPS_DU"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_COTISATION_PATRONALE_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_COTISATION_PATRONALE_TEMPS_DU"/>
					<FIELD name="MONTANT_COTISATION_PATRONALE_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_PROVISIONS_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_PROVISIONS_TEMPS_DU"/>
					<FIELD name="MONTANT_PROVISIONS_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_PROVISIONNEE_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_PROVISIONNEE_TEMPS_DU"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_PROVISIONNEE_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_INTERIM_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_INTERIM_TEMPS_DU"/>
					<FIELD name="MONTANT_INTERIM_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_ET_INTERIM_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_ET_INTERIM_TEMPS_DU"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_ET_INTERIM_TEMPS_VALIDE"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_PROVISIONNEE_ET_INTERIM_TEMPS_DU_INITIAL"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_PROVISIONNEE_ET_INTERIM_TEMPS_DU"/>
					<FIELD name="MONTANT_MASSE_SALARIALE_PROVISIONNEE_ET_INTERIM_TEMPS_VALIDE"/>
					<FIELD name="PRESENCE_DETAIL"/>
				</FIELDS>
			</SQL>
		</QUERY>
		<QUERY type="propertiesLink" name="VIEWPROPERTIES" forSelections="false">
			<SQL>
				<select><![CDATA[
                        SELECT 'X_PERIODE_D', greatest(('[PERIODE]'::date - '1 year'::interval)::date, (SELECT (min(mois)::text||'01')::date FROM rh.p_chiffrier_production))::text
                    UNION ALL
                        SELECT 'X_TOPERIODE_D', greatest(('[TOPERIODE]'::date - '1 year'::interval)::date, (SELECT (min(mois)::text||'01')::date FROM rh.p_chiffrier_production))::text
                    UNION ALL
                        SELECT 'X_PERIODE', greatest(('[PERIODE]'::date - '3 years'::interval)::date, (SELECT (min(mois)::text||'01')::date FROM rh.p_chiffrier_production))::text
                ]]></select>
				<FIELDS>
					<FIELD name="name" />
					<FIELD name="value" />
				</FIELDS>
			</SQL>
			<SQL>
				<select><![CDATA[
				
						SELECT 
							'QAJUST',
							COALESCE(CASE WHEN valeur = '1' THEN '1' ELSE '0' END,'0')
						FROM rh.t_divers
                        WHERE code = 'OCTIME_TPS_VALIDE_A'
						;
							
				]]></select>
				<FIELDS>
					<FIELD name="name"/>
					<FIELD name="value"/>
				</FIELDS>
			</SQL>
		</QUERY>
	</QUERIES>
	<PRESENTATION>
		<VIEWLINKS>
			<VIEWLINK label="Evolution" shortLabel="Evolution" view="RH000135.XML" enabled="true" rowContext="false" componentName="PERIODICITE_VIEWLINK" buttonType="EVOLUTION">
			</VIEWLINK>
			<VIEWLINK label="Justificatif" shortLabel="Justificatif" view="RH000136.XML" componentName="RH_VIEWLINK" >
				<ARGS name="SPEC" >
					<value><![CDATA[
                        LINKVARIABLES['GROUPBY_2'] = 'SAL'
                        return 'OK';
                    ]]></value>
				</ARGS>
			</VIEWLINK>
		</VIEWLINKS>
		<ONGLET label="Temps" multiTab="true" >
			<DATAGRID
					title=""
					total="true"
					headerHeight="54"
					selectRowInRows="= ROW.OID == '-9999997'"
					otherRowInRows="= ROW.OID == '-9999998'"
					totalRowInRows="= ROW.OID == '-9999999'"
					variableRowHeight="true"
					sortable="= SELECT.GROUPBY_3 == '-1' &amp;&amp; (SELECT.GROUPBY_2 == '-1' || SELECT.GROUPBY_TAB == 'TAB')">
				<INSERT name="DATAGRID_MULTITAB_STYLES"/>
				<COLUMN
						dataField="OID"
						type="Number"
						visible="false" />
				<COLUMN
						dataField="COD"
						type="Char"
						width="90"
						outputFormat="#"
						headerText="Code"
						textAlign="left"
						totalComplement="*ROW">
					<INSERT name="COLUMN_COD_MULTITAB_STYLES"/>
				</COLUMN>
				<COLUMN
						dataField="TXT"
						type="Char"
						minWidth="110"
						headerText="Texte"
						textAlign="left"
						totalComplement="*ROW"/>
				<COLUMN dataField="NBSAL"
						type="Number"
						width="60"
						outputFormat="#"
						headerText="Nb [DICT.RH.SALARIE#3]"
						textAlign="right"
						totalComplement="*ROW" />
				<COLUMN dataField="PRESENCE_DETAIL"
						type="Char"
						width="80"
						headerText="Présence détail"
						textAlign="right"
						totalComplement="*ROW" />
				<COLUMN
						dataField="TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Temps du initial"
						textAlign="right"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT'" />
				<COLUMN
						dataField="TEMPS_DU_INITIAL_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Temps du initial ETP"
						textAlign="right"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT'" />
				<COLUMN
						dataField="TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Temps du"
						textAlign="right"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU'" />
				<COLUMN
						dataField="TEMPS_DU_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Temps du ETP"
						textAlign="right"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU'" />
				<COLUMN
						dataField="TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Temps validé"
						textAlign="right"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI'" />
				<COLUMN
						dataField="TEMPS_VALIDE_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Temps validé ETP"
						textAlign="right"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI'" />
				<COLUMN
						dataField="HEURE_CONTRAT_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Contrat"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_CONTRAT_TEMPS_DU_INITIAL_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Contrat ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_CONTRAT_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Contrat"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_CONTRAT_TEMPS_DU_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Contrat ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_CONTRAT_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Contrat"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_CONTRAT_TEMPS_VALIDE_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Contrat ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_PAYEE_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Payee"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_PAYEE_TEMPS_DU_INITIAL_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Payee ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_PAYEE_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Payee"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_PAYEE_TEMPS_DU_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Payee ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_PAYEE_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Payee"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_PAYEE_TEMPS_VALIDE_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Payee ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_TRAVAILLEE_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Travaillee"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_TRAVAILLEE_TEMPS_DU_INITIAL_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Travaillee ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_TRAVAILLEE_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Travaillee"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_TRAVAILLEE_TEMPS_DU_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Travaillee ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_TRAVAILLEE_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Travaillee"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="HEURE_TRAVAILLEE_TEMPS_VALIDE_ETP"
						type="Number"
						width="80"
						outputFormat="#"
						headerText="Heure Travaillee ETP"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_BRUT_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Brut"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_BRUT_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Brut"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_BRUT_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Brut"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_COTISATION_PATRONALE_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Cotisation Patronale"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_COTISATION_PATRONALE_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Cotisation Patronale"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_COTISATION_PATRONALE_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Cotisation Patronale"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_PROVISIONS_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Provisions"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_PROVISIONS_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Provisions"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_PROVISIONS_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Provisions"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_PROVISIONNEE_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale Provisionnée"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_PROVISIONNEE_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale Provisionnée"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_PROVISIONNEE_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale Provisionnée"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Salariés' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_INTERIM_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Intérimaires' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_INTERIM_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Intérimaires' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_INTERIM_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI' &amp;&amp; (SELECT.PRESENCE_SALARIES_LABEL === 'Intérimaires' || SELECT.PRESENCE_SALARIES_LABEL === 'Tous')" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_ET_INTERIM_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale + Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT'" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_ET_INTERIM_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale + Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU'" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_ET_INTERIM_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale + Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI'" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_PROVISIONNEE_ET_INTERIM_TEMPS_DU_INITIAL"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale Provisionée + Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU_INIT'" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_PROVISIONNEE_ET_INTERIM_TEMPS_DU"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale Provisionée + Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_DU'" />
				<COLUMN
						dataField="MONTANT_MASSE_SALARIALE_PROVISIONNEE_ET_INTERIM_TEMPS_VALIDE"
						type="Number"
						width="80"
						outputFormat="#E"
						headerText="Montant Masse Salariale Provisionée + Intérim"
						textAlign="right"
						totalComplement="*ROW"
						visibleCondition="SELECT.DONNEES_PLANNING === 'TEMP_VALI'" />
			</DATAGRID>
		</ONGLET>
	</PRESENTATION>
</VUE>