|
|
<?xml version="1.0" encoding="ISO-8859-15"?>
|
|
|
<DBOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_CNT_X" defaultViewName="rh.v_contrats_mois_1 AS v_rh_view_1" label="Contrats">
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_AT_X" defaultViewName="rh.v_arrets_travail_mois_1 AS v_rh_view_1" label="Arrêts de travail">
|
|
|
<LEFTJOININDICATOR label="Motifs d'arrêts" leftjoin="JOIN rh.v_motifs_arret_2 ON v_motifs_arret_2.motif_arret_id = v_rh_view_1.rhp_motif_arret_id">
|
|
|
<FIELD name="motif_arret" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Précision motifs d'arrêts" leftjoin="JOIN rh.v_precisions_motif_arret_2 ON v_precisions_motif_arret_2.precision_motif_arret_id = v_rh_view_1.rhp_precision_motif_arret_id">
|
|
|
<FIELD name="precision_motif_arret" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_HP_X" label="Historique de Paie" defaultViewName="rh.v_historique_paie_1 AS v_rh_view_1">
|
|
|
<INDICATOR number="1" label="Plan analytique 1">
|
|
|
<FIELD name="ng_section_analytique_1" />
|
|
|
</INDICATOR>
|
|
|
<INDICATOR number="2" label="Plan analytique 2">
|
|
|
<FIELD name="ng_section_analytique_2" />
|
|
|
</INDICATOR>
|
|
|
<INDICATOR number="3" label="Plan analytique 3">
|
|
|
<FIELD name="ng_section_analytique_3" />
|
|
|
</INDICATOR>
|
|
|
<RULE indicators="000" viewName="rh.v_historique_paie_1 AS v_rh_view_1"/>
|
|
|
<RULE indicators="001" viewName="rh.v_historique_paie_1_001 AS v_rh_view_1"/>
|
|
|
<RULE indicators="010" viewName="rh.v_historique_paie_1_010 AS v_rh_view_1"/>
|
|
|
<RULE indicators="011" viewName="rh.v_historique_paie_1_011 AS v_rh_view_1"/>
|
|
|
<RULE indicators="100" viewName="rh.v_historique_paie_1_100 AS v_rh_view_1"/>
|
|
|
<RULE indicators="101" viewName="rh.v_historique_paie_1_101 AS v_rh_view_1"/>
|
|
|
<RULE indicators="110" viewName="rh.v_historique_paie_1_110 AS v_rh_view_1"/>
|
|
|
<RULE indicators="111" viewName="rh.v_historique_paie_1_111 AS v_rh_view_1"/>
|
|
|
<LEFTJOININDICATOR label="Comptes" leftjoin="JOIN rh.v_compte_2 ON v_compte_2.compte_id = v_rh_view_1.rhp_compte_id">
|
|
|
<FIELD name="compte" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Organismes cotisation" leftjoin="JOIN rh.v_organismes_cotisation_2 ON v_organismes_cotisation_2.organisme_cotisation_id = v_rh_view_1.rhp_organisme_cotisation_id">
|
|
|
<FIELD name="organisme_cotisation" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_ACC_X" defaultViewName="rh.v_accident_travail_1 AS v_rh_view_1" label="Accidents du travail">
|
|
|
<LEFTJOININDICATOR label="Circonstance" leftjoin="JOIN rh.v_accident_circonstance_2 ON v_accident_circonstance_2.accident_circonstance_id = v_rh_view_1.rhp_accident_circonstance_id">
|
|
|
<FIELD name="accident_circonstance" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Lieu" leftjoin="JOIN rh.v_accident_lieu_2 ON v_accident_lieu_2.accident_lieu_id = v_rh_view_1.rhp_accident_lieu_id">
|
|
|
<FIELD name="accident_lieu" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Nature" leftjoin="JOIN rh.v_accident_nature_2 ON v_accident_nature_2.accident_nature_id = v_rh_view_1.rhp_accident_nature_id">
|
|
|
<FIELD name="accident_nature" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Siège" leftjoin="JOIN rh.v_accident_siege_2 ON v_accident_siege_2.accident_siege_id = v_rh_view_1.rhp_accident_siege_id">
|
|
|
<FIELD name="accident_siege" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_VIS_X" defaultViewName="rh.v_visites_medicales_1 AS v_rh_view_1" label="Visites médicales">
|
|
|
<LEFTJOININDICATOR label="Motif de Visite" leftjoin="JOIN rh.v_motifs_visite_2 ON v_motifs_visite_2.motif_visite_id = v_rh_view_1.rhp_motif_visite_id">
|
|
|
<FIELD name="motif_visite" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_FOR_X" defaultViewName="rh.v_formations_1 AS v_rh_view_1" label="Formations">
|
|
|
<LEFTJOININDICATOR label="Liste de formations" leftjoin="JOIN rh.v_liste_formations_2 ON v_liste_formations_2.liste_formation_id = v_rh_view_1.rhp_liste_formation_id">
|
|
|
<FIELD name="liste_formation" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_CROIS_PLA_X" defaultViewName="rh.v_croisement_paie_planning_1 AS v_rh_view_1" label="Croisement Paie Planning">
|
|
|
<LEFTJOININDICATOR label="Entreprises/Etablissements du planning" leftjoin="JOIN rh.v_planning_etablissement_2 ON v_planning_etablissement_2.planning_etablissement_id = v_rh_view_1.rhp_planning_etablissement_id">
|
|
|
<FIELD name="planning_entreprise" />
|
|
|
<FIELD name="planning_etablissement" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Service du planning" leftjoin="JOIN rh.v_planning_service_2 ON v_planning_service_2.planning_service_source_id = v_rh_view_1.rhp_planning_service_id">
|
|
|
<FIELD name="planning_service" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Qualification du planning" leftjoin="JOIN rh.v_planning_qualification_2 ON v_planning_qualification_2.planning_qualification_source_id = v_rh_view_1.rhp_planning_qualification_id">
|
|
|
<FIELD name="planning_qualification" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Type d'absence du planning" leftjoin="JOIN rh.v_planning_type_absence_2 ON v_planning_type_absence_2.planning_type_absence_id = v_rh_view_1.rhp_planning_type_absence_id">
|
|
|
<FIELD name="planning_type_absence" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Niveau du planning" leftjoin="JOIN rh.v_planning_niveau_2 ON v_planning_niveau_2.planning_niveau_id = v_rh_view_1.rhp_planning_niveau_id">
|
|
|
<FIELD name="planning_niveau" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Code horaire du planning" leftjoin="JOIN rh.v_planning_code_horaire_2 ON v_planning_code_horaire_2.planning_code_horaire_id = v_rh_view_1.rhp_planning_code_horaire_id">
|
|
|
<FIELD name="planning_code_horaire" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_PLA_X" defaultViewName="rh.v_planning_mouvement_1 AS v_rh_view_1" label="Planning">
|
|
|
<LEFTJOININDICATOR label="Entreprises/Etablissements du planning" leftjoin="JOIN rh.v_planning_etablissement_2 ON v_planning_etablissement_2.planning_etablissement_id = v_rh_view_1.rhp_planning_etablissement_id">
|
|
|
<FIELD name="planning_entreprise" />
|
|
|
<FIELD name="planning_etablissement" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Service du planning" leftjoin="JOIN rh.v_planning_service_2 ON v_planning_service_2.planning_service_source_id = v_rh_view_1.rhp_planning_service_id">
|
|
|
<FIELD name="planning_service" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Qualification du planning" leftjoin="JOIN rh.v_planning_qualification_2 ON v_planning_qualification_2.planning_qualification_source_id = v_rh_view_1.rhp_planning_qualification_id">
|
|
|
<FIELD name="planning_qualification" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Type d'absence du planning" leftjoin="JOIN rh.v_planning_type_absence_2 ON v_planning_type_absence_2.planning_type_absence_id = v_rh_view_1.rhp_planning_type_absence_id">
|
|
|
<FIELD name="planning_type_absence" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Niveau du planning" leftjoin="JOIN rh.v_planning_niveau_2 ON v_planning_niveau_2.planning_niveau_id = v_rh_view_1.rhp_planning_niveau_id">
|
|
|
<FIELD name="planning_niveau" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Code horaire du planning" leftjoin="JOIN rh.v_planning_code_horaire_2 ON v_planning_code_horaire_2.planning_code_horaire_id = v_rh_view_1.rhp_planning_code_horaire_id">
|
|
|
<FIELD name="planning_code_horaire" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
<VIEWNAMEOPTIMIZER viewName="V_ALL_X" defaultViewName="" label="Tous">
|
|
|
<LEFTJOININDICATOR label="Situations famille" leftjoin="JOIN rh.v_situations_famille_2 ON v_situations_famille_2.situation_famille_id = v_rh_view_1.rhp_situation_famille_id">
|
|
|
<FIELD name="situation_famille" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Ages" leftjoin="JOIN rh.v_ages_2 ON v_ages_2.age_id = v_rh_view_1.rhp_age_id">
|
|
|
<FIELD name="age" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Anciennetés" leftjoin="JOIN rh.v_anciennetes_annee_2 ON v_anciennetes_annee_2.anciennete_annee_id = v_rh_view_1.rhp_anciennete_annee_id">
|
|
|
<FIELD name="anciennete_annee" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Anciennetés Reprises" leftjoin="JOIN rh.v_anciennetes_annee_2 AS v_anciennetes_annee_2_2 ON v_anciennetes_annee_2_2.anciennete_annee_id = v_rh_view_1.rhp_anciennete_reprise_annee_id">
|
|
|
<FIELD name="anciennete_reprise_annee" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Budget" leftjoin="JOIN rh.v_budget_cle_2 ON v_budget_cle_2.budget_cle_id = v_rh_view_1.rhp_budget_cle_id">
|
|
|
<FIELD name="budget_cle" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Nationalités" leftjoin="JOIN rh.v_nationalites_2 ON v_nationalites_2.nationalite_id = v_rh_view_1.rhp_nationalite_id">
|
|
|
<FIELD name="nationalite" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Codes postaux et Départements" leftjoin="JOIN rh.v_codes_postaux_2 ON v_codes_postaux_2.code_postal_id = v_rh_view_1.rhp_code_postal_id">
|
|
|
<FIELD name="departement" />
|
|
|
<FIELD name="code_postal" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Personne" leftjoin="LEFT JOIN rh.v_personne_2 ON v_personne_2.personne_id = v_rh_view_1.rhp_personne_id">
|
|
|
<FIELD name="personne" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="[DICT.RH.SALARIE#3] remplacés" leftjoin="LEFT JOIN rh.v_salaries_remplaces_2 ON v_salaries_remplaces_2.salarie_remplace_id = v_rh_view_1.rhp_salarie_remplace_id">
|
|
|
<FIELD name="salarie_remplace" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Profils" leftjoin="JOIN rh.v_profils_1 ON v_profils_1.profil_id = v_rh_view_1.rhp_profil_id">
|
|
|
<FIELD name="cadre_emploi" />
|
|
|
<FIELD name="categorie_conge" />
|
|
|
<FIELD name="categorie_socio_professionnelle" />
|
|
|
<FIELD name="categorie_statutaire" />
|
|
|
<FIELD name="code_emploi" />
|
|
|
<FIELD name="commission_paritaire" />
|
|
|
<FIELD name="compte_salarie" />
|
|
|
<FIELD name="filiere" />
|
|
|
<FIELD name="grille" />
|
|
|
<FIELD name="grille_groupe" />
|
|
|
<FIELD name="groupe_cotisant" />
|
|
|
<FIELD name="lettre_budgetaire" />
|
|
|
<FIELD name="motif_debut" />
|
|
|
<FIELD name="motif_fin" />
|
|
|
<FIELD name="qualification" />
|
|
|
<FIELD name="section_analytique" />
|
|
|
<FIELD name="section_analytique_paie" />
|
|
|
<FIELD name="service" />
|
|
|
<FIELD name="societe_interim" />
|
|
|
<FIELD name="specialite" />
|
|
|
<FIELD name="statut" />
|
|
|
<FIELD name="type_contrat" />
|
|
|
<FIELD name="type_horaire" />
|
|
|
<FIELD name="type_temps_travail" />
|
|
|
<FIELD name="unite_fonctionnelle" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Entreprises/Etablissements" leftjoin="JOIN rh.v_etablissements_2 ON v_etablissements_2.etablissement_id = v_rh_view_1.rhp_etablissement_id">
|
|
|
<FIELD name="entreprise" />
|
|
|
<FIELD name="etablissement" />
|
|
|
<FIELD name="finess" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Poles" leftjoin="LEFT JOIN rh.v_pole_1 ON v_pole_1.pole_id = v_rh_view_1.rhp_pole_id">
|
|
|
<FIELD name="pole" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
<LEFTJOININDICATOR label="Populations" leftjoin="LEFT JOIN rh.v_population_1 ON v_population_1.population_id = v_rh_view_1.rhp_population_id">
|
|
|
<FIELD name="population" />
|
|
|
</LEFTJOININDICATOR>
|
|
|
</VIEWNAMEOPTIMIZER>
|
|
|
</DBOPTIMIZER>
|