You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

368 lines
19 KiB

<?xml version="1.0" encoding="ISO-8859-1"?>
<VUE name="RH000107"
label="RH-Paie. Extrait de base de données"
title="= 'Extrait de base de données (' + SELECT.PERIODE_LABEL + ' à ' + SELECT.TOPERIODE_LABEL + ')'"
database="iCTI"
swf="*CTI_view1"
globals="RH_globals.XML"
componentsFile="RH_components.XML"
softCode="iCTI_rh">
<CACHE cachable="false" />
<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" />
<FIELD name="TOPERIODE" label="au" UI="combo" tree="true" width="200" default="2010-01-31" globalListProvider="PERIODE_FIN" />
</GROUP>
<GROUP label="Données">
<FIELD name="CSVHISTOP" label="Historique de paie" UI="check" selectedValue="1" unselectedValue="0" default="1" />
<FIELD name="CSVCONT" label="Contrats" UI="check" selectedValue="1" unselectedValue="0" default="0" />
<FIELD name="CSVPLAH" label="Planning" UI="check" selectedValue="1" unselectedValue="0" default="0" />
</GROUP>
<GROUP label="Format">
<FIELD name="CSVFMT" label="" UI="combo" default="DFT">
<OPTION label="Format par défaut du PC" data="DFT" />
<OPTION label="SILK (Excel et OpenOffice)" data="SLK" />
<OPTION label="SILK sans limite (Excel 2007 et OpenOffice)" data="SLK_EXCEL2007" />
<OPTION label="CSV avec ; (Excel)" data="CSV_PV" />
<OPTION label="CSV avec ; sans limite (Excel 2007)" data="CSV_EXCEL2007_PV" />
<OPTION label="CSV avec , (OpenOffice)" data="CSV_V" />
<OPTION label="CSV sans entete avec |" data="CSV_PIPE_WITHOUT_HEADER" />
</FIELD>
</GROUP>
</SELECTIONS>
<SELECTIONS componentName="FILTRES_PAIE_SELECTIONS"/>
<SELECTIONS componentName="FILTRES_PLANNING_SELECTIONS"/>
<SELECTIONS componentName="FILTRES_SALARIES_SELECTIONS"/>
<SELECTIONS componentName="FILTRES_CONTRATS_SELECTIONS"/>
<SELECTIONS componentName="FILTRES_REFERENTIEL_SAE_SELECTIONS"/>
<QUERIES>
<QUERY label="Historique de paie">
<SQL>
<select><![CDATA[
SELECT
etablissement_texte,
contrat_code,
matricule,
annee_paie_id,
mois_paie_id,
rubrique_code,
rubrique_texte,
compte_code,
base,
nombre,
heures_contrat,
heures_payees,
heures_travaillees,
etp_contrat,
etp_paye,
etp_travaille,
montant_masse_salariale,
montant_brut,
montant_avantage_nature,
montant_frais_imposables,
taux_cotisation_salarie,
montant_cotisation_salarie,
montant_od_net_salarie,
taux_cotisation_patronale,
montant_cotisation_patronale,
montant_od_net_patronale,
montant_net_imposable_salarie,
montant_net_a_payer_salarie
FROM rh.v_historique_paie_1 AS v_rh_view_1
JOIN rh.v_etablissements_2 ON v_etablissements_2.etablissement_id = v_rh_view_1.rhp_etablissement_id
JOIN rh.v_compte_2 ON v_compte_2.compte_id = v_rh_view_1.rhp_compte_id
WHERE 1=1
AND v_rh_view_1.date_paie BETWEEN '[PERIODE]' AND '[TOPERIODE]'
[VIEW.SALARIES_SELECT]
[VIEW.CONTRATS_SELECT]
[VIEW.REFERENTIEL_SAE_SELECT]
[VIEW.PAIE_SELECT]
ORDER BY 1,2,3,4,5,6
]]></select>
<FIELDS>
<FIELD name="ETST" />
<FIELD name="CNT" />
<FIELD name="MAT" />
<FIELD name="ANNEE" />
<FIELD name="MOIS" />
<FIELD name="RUBCODE" />
<FIELD name="RUBTEXT" />
<FIELD name="CTPCODE" />
<FIELD name="BASE" />
<FIELD name="NOMBRE" />
<FIELD name="HC" />
<FIELD name="HP" />
<FIELD name="HW" />
<FIELD name="ETPC" />
<FIELD name="ETPP" />
<FIELD name="ETPW" />
<FIELD name="MASSE" />
<FIELD name="BRUT" />
<FIELD name="AVTNAT" />
<FIELD name="FRAIS" />
<FIELD name="TXCOTS" />
<FIELD name="MTCOTS" />
<FIELD name="ODS" />
<FIELD name="TXCOTP" />
<FIELD name="MTCOTP" />
<FIELD name="ODP" />
<FIELD name="IMPOS" />
<FIELD name="APAYER" />
</FIELDS>
</SQL>
</QUERY>
<QUERY label="Contrats">
<SQL>
<select><![CDATA[
SELECT
etablissement_texte,
contrat_code,
salarie_code,
annee_activite_id,
mois_activite_id,
categorie_socio_professionnelle_code,
categorie_socio_professionnelle_texte,
code_emploi_code,
code_emploi_texte,
grille_code,
grille_texte,
grille_groupe_code,
grille_groupe_texte,
groupe_cotisant_code,
groupe_cotisant_texte,
motif_debut_code,
motif_debut_texte,
motif_fin_code,
motif_fin_texte,
qualification_code,
qualification_texte,
service_code,
service_texte,
specialite_code,
specialite_texte,
statut_code,
statut_texte,
type_contrat_code,
type_contrat_texte,
type_horaire_code,
type_horaire_texte,
type_temps_travail_code,
type_temps_travail_texte
FROM rh.v_contrats_mois_1 AS v_rh_view_1
JOIN rh.v_etablissements_2 ON v_etablissements_2.etablissement_id = v_rh_view_1.rhp_etablissement_id
JOIN rh.v_profils_1 ON v_profils_1.profil_id = v_rh_view_1.rhp_profil_id
WHERE 1=1
AND v_rh_view_1.date_fin_activite BETWEEN '[PERIODE]' AND '[TOPERIODE]'
AND est_hors_periode IS DISTINCT FROM '1'
AND fictif <> '1'
[VIEW.SALARIES_SELECT]
[VIEW.CONTRATS_SELECT]
[VIEW.REFERENTIEL_SAE_SELECT]
ORDER BY 1,2,3,4,5
;
]]></select>
<FIELDS>
<FIELD name="ETST" />
<FIELD name="CNT" />
<FIELD name="MAT" />
<FIELD name="ANNEE" />
<FIELD name="MOIS" />
<FIELD name="CSPCODE" />
<FIELD name="CSPTEXT" />
<FIELD name="CEMCODE" />
<FIELD name="CEMTEXT" />
<FIELD name="GRICODE" />
<FIELD name="GRITEXT" />
<FIELD name="GGRCODE" />
<FIELD name="GGRTEXT" />
<FIELD name="GCOCODE" />
<FIELD name="GCOTEXT" />
<FIELD name="MDECODE" />
<FIELD name="MDETEXT" />
<FIELD name="MFICODE" />
<FIELD name="MFITEXT" />
<FIELD name="QUACODE" />
<FIELD name="QUATEXT" />
<FIELD name="SERCODE" />
<FIELD name="SERTEXT" />
<FIELD name="SPECODE" />
<FIELD name="SPETEXT" />
<FIELD name="STACODE" />
<FIELD name="STATEXT" />
<FIELD name="TCNCODE" />
<FIELD name="TCNTEXT" />
<FIELD name="THOCODE" />
<FIELD name="THOTEXT" />
<FIELD name="TTTCODE" />
<FIELD name="TTTTEXT" />
</FIELDS>
</SQL>
</QUERY>
<QUERY label="Heures du planning">
<SQL>
<select><![CDATA[
SELECT
etablissement_texte,
contrat_code,
salarie_code,
date_fin_activite,
planning_niveau_section_code[1],
planning_niveau_section_texte[1],
planning_niveau_section_code[2],
planning_niveau_section_texte[2],
planning_niveau_section_code[3],
planning_niveau_section_texte[3],
planning_service_source_code,
planning_service_source_texte,
planning_qualification_source_code,
planning_qualification_source_texte,
planning_type_absence_code,
planning_type_absence_texte,
planning_code_horaire_code,
planning_code_horaire_texte,
temps_du_initial,
temps_du,
temps_valide,
temps_absence
FROM rh.v_planning_mouvement_1 AS v_rh_view_1
JOIN rh.v_etablissements_2 ON v_etablissements_2.etablissement_id = v_rh_view_1.rhp_etablissement_id
JOIN rh.v_planning_niveau_2 ON v_planning_niveau_2.planning_niveau_id = v_rh_view_1.rhp_planning_niveau_id
JOIN rh.v_planning_service_2 ON v_planning_service_2.planning_service_source_id = v_rh_view_1.rhp_planning_service_id
JOIN rh.v_planning_qualification_2 ON v_planning_qualification_2.planning_qualification_source_id = v_rh_view_1.rhp_planning_qualification_id
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
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
WHERE 1=1
AND v_rh_view_1.date_fin_activite BETWEEN '[PERIODE]' AND '[TOPERIODE]'
[VIEW.SALARIES_SELECT]
[VIEW.CONTRATS_SELECT]
[VIEW.REFERENTIEL_SAE_SELECT]
[VIEW.PLANNING_SELECT]
ORDER BY 1,2,3
]]></select>
<FIELDS>
<FIELD name="ETST" />
<FIELD name="CNT" />
<FIELD name="MAT" />
<FIELD name="DATE" />
<FIELD name="NIV1CODE" />
<FIELD name="NIV1TEXT" />
<FIELD name="NIV2CODE" />
<FIELD name="NIV2TEXT" />
<FIELD name="NIV3CODE" />
<FIELD name="NIV3TEXT" />
<FIELD name="SERCODE" />
<FIELD name="SERTEXT" />
<FIELD name="QUACODE" />
<FIELD name="QUATEXT" />
<FIELD name="TYPCODE" />
<FIELD name="TYPTEXT" />
<FIELD name="HORCODE" />
<FIELD name="HORTEXT" />
<FIELD name="TPSDUI" />
<FIELD name="TPSDUU" />
<FIELD name="TPSVAL" />
<FIELD name="TPSABS" />
</FIELDS>
</SQL>
</QUERY>
</QUERIES>
<CSVFILES>
<CSVFILE label="Historique de paie" name="historique_paie" queryNumber="0" enabled="[CSVHISTOP!=1::false]" format="[CSVFMT]">
<COLUMN dataField="ETST" headerText="Etablissement" />
<COLUMN dataField="CNT" headerText="Contrat" />
<COLUMN dataField="MAT" headerText="Matricule" />
<COLUMN dataField="ANNEE" headerText="Année" />
<COLUMN dataField="MOIS" headerText="Mois" />
<COLUMN dataField="RUBCODE" headerText="Rubrique" />
<COLUMN dataField="RUBTEXT" headerText="Libellé" />
<COLUMN dataField="CTPCODE" headerText="Compte" />
<COLUMN dataField="BASE" headerText="Base" />
<COLUMN dataField="NOMBRE" headerText="Date Nombre" />
<COLUMN dataField="HC" headerText="Heures contrat" />
<COLUMN dataField="HP" headerText="Heures payées" />
<COLUMN dataField="HW" headerText="Heures travaillées" />
<COLUMN dataField="ETPC" headerText="ETP contrat" />
<COLUMN dataField="ETPP" headerText="ETP payé" />
<COLUMN dataField="ETPW" headerText="ETP travaillé" />
<COLUMN dataField="MASSE" headerText="Masse salariale" />
<COLUMN dataField="BRUT" headerText="Montant brut" />
<COLUMN dataField="AVTNAT" headerText="Avantage en nature" />
<COLUMN dataField="FRAIS" headerText="Frais imposable" />
<COLUMN dataField="TXCOTS" headerText="Taux cotisation salariale" />
<COLUMN dataField="MTCOTS" headerText="Montant cotisation salariale" />
<COLUMN dataField="ODS" headerText="OD/Net salariale" />
<COLUMN dataField="TXCOTP" headerText="Taux cotisation patronale" />
<COLUMN dataField="MTCOTP" headerText="Montant cotisation patronale" />
<COLUMN dataField="ODP" headerText="OD/Net patronale" />
<COLUMN dataField="IMPOS" headerText="Net imposable" />
<COLUMN dataField="APAYER" headerText="Net à payer" />
</CSVFILE>
<CSVFILE label="Contrats" name="contrats" queryNumber="1" enabled="[CSVCONT!=1::false]" format="[CSVFMT]">
<COLUMN dataField="ETST" headerText="Etablissement" />
<COLUMN dataField="CNT" headerText="Contrat" />
<COLUMN dataField="MAT" headerText="Matricule" />
<COLUMN dataField="ANNEE" headerText="Année" />
<COLUMN dataField="MOIS" headerText="Mois" />
<COLUMN dataField="CSPCODE" headerText="Code - Catégorie socio-pro" />
<COLUMN dataField="CSPTEXT" headerText="Libellé - Catégorie socio-pro" />
<COLUMN dataField="CEMCODE" headerText="Code - Code emploi" />
<COLUMN dataField="CEMTEXT" headerText="Libellé - Code emploi" />
<COLUMN dataField="GRICODE" headerText="Code - Grille" />
<COLUMN dataField="GRITEXT" headerText="Libellé - Grille" />
<COLUMN dataField="GGRCODE" headerText="Code - Groupe de grille" />
<COLUMN dataField="GGRTEXT" headerText="Libellé - Groupe de grille" />
<COLUMN dataField="GCOCODE" headerText="Code - Groupe de cotisants" />
<COLUMN dataField="GCOTEXT" headerText="Libellé - Groupe de cotisants" />
<COLUMN dataField="MDECODE" headerText="Code - Motif de début de contrat" />
<COLUMN dataField="MDETEXT" headerText="Libellé - Motif de début de contrat" />
<COLUMN dataField="MFICODE" headerText="Code - Motif de fin de contrat" />
<COLUMN dataField="MFITEXT" headerText="Libellé - Motif de fin de contrat" />
<COLUMN dataField="QUACODE" headerText="Code - Qualification" />
<COLUMN dataField="QUATEXT" headerText="Libellé - Qualification" />
<COLUMN dataField="SERCODE" headerText="Code - Service" />
<COLUMN dataField="SERTEXT" headerText="Libellé - Service" />
<COLUMN dataField="SPECODE" headerText="Code - Spécialité" />
<COLUMN dataField="SPETEXT" headerText="Libellé - Spécialité" />
<COLUMN dataField="STACODE" headerText="Code - Statut" />
<COLUMN dataField="STATEXT" headerText="Libellé - Statut" />
<COLUMN dataField="TCNCODE" headerText="Code - Type de contrat" />
<COLUMN dataField="TCNTEXT" headerText="Libellé - Type de contrat" />
<COLUMN dataField="THOCODE" headerText="Code - Type horaire" />
<COLUMN dataField="THOTEXT" headerText="Libellé - Type horaire" />
<COLUMN dataField="TTTCODE" headerText="Code - Type de temps de travail" />
<COLUMN dataField="TTTTEXT" headerText="Libellé - Type de temps de travail" />
</CSVFILE>
<CSVFILE label="Planning" name="planning" queryNumber="2" enabled="[CSVPLAH!=1::false]" format="[CSVFMT]">
<COLUMN dataField="ETST" headerText="Etablissement" />
<COLUMN dataField="CNT" headerText="Contrat" />
<COLUMN dataField="MAT" headerText="Matricule" />
<COLUMN dataField="DATE" headerText="Date" />
<COLUMN dataField="NIV1CODE" headerText="Code - Niveau 1" />
<COLUMN dataField="NIV1TEXT" headerText="Libellé - Niveau 1" />
<COLUMN dataField="NIV2CODE" headerText="Code - Niveau 2" />
<COLUMN dataField="NIV2TEXT" headerText="Libellé - Niveau 2" />
<COLUMN dataField="NIV3CODE" headerText="Code - Niveau 3" />
<COLUMN dataField="NIV3TEXT" headerText="Libellé - Niveau 3" />
<COLUMN dataField="SERCODE" headerText="Code - Service source" />
<COLUMN dataField="SERTEXT" headerText="Libellé - Service source" />
<COLUMN dataField="QUACODE" headerText="Code - Qualification source" />
<COLUMN dataField="QUATEXT" headerText="Libellé - Qualification source" />
<COLUMN dataField="TYPCODE" headerText="Code - Type absence" />
<COLUMN dataField="TYPTEXT" headerText="Libellé - Type absence" />
<COLUMN dataField="HORCODE" headerText="Code - Code horaire" />
<COLUMN dataField="HORTEXT" headerText="Libellé - Code horaire" />
<COLUMN dataField="TPSDUI" headerText="Temps du initial" />
<COLUMN dataField="TPSDUU" headerText="Temps du" />
<COLUMN dataField="TPSVAL" headerText="Temps validé" />
<COLUMN dataField="TPSABS" headerText="Temps absence" />
</CSVFILE>
</CSVFILES>
<PRESENTATION>
</PRESENTATION>
</VUE>