Skip to content
Snippets Groups Projects
Commit d169f8fe authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Merge branch 'master' into module-unicaen-siham

parents acac89b2 aed189a3
No related branches found
No related tags found
No related merge requests found
...@@ -27,14 +27,8 @@ Objectif : Connecteur Export OSE => Logiciel RH ...@@ -27,14 +27,8 @@ Objectif : Connecteur Export OSE => Logiciel RH
* Nouvelle vue V_IMPORT_DEPUIS_DOSSIERS pouvant servir pour peupler les données des intervenants à partir des données personnelles * Nouvelle vue V_IMPORT_DEPUIS_DOSSIERS pouvant servir pour peupler les données des intervenants à partir des données personnelles
* Possibilité pour un gestionnire de saisir des heures d'enseignement ou de référentiel qui n'auront pas besoin d'être validées par la suite (nouveau privilège d'autovalidation associé) * Possibilité pour un gestionnire de saisir des heures d'enseignement ou de référentiel qui n'auront pas besoin d'être validées par la suite (nouveau privilège d'autovalidation associé)
* Ajout d'une colonne dans l'export CSV des charges précisant si un élément est mutualisé ou non * Ajout d'une colonne dans l'export CSV des charges précisant si un élément est mutualisé ou non
# OSE 16.1 (prochainement)
## Nouveautés
* Ajout de la composante hiérarchique de l'intervenant dans l'export csv des agréments (#40053) * Ajout de la composante hiérarchique de l'intervenant dans l'export csv des agréments (#40053)
* Ajout de la structure d'affectation d'un intervenant vacataire dans l'extraction de mise en paiement (#40180)
# OSE 16 (14/09/2021) # OSE 16 (14/09/2021)
Objectif : Connecteur import Actul+ & système différentiel pour comparer des charges d'enseignement Objectif : Connecteur import Actul+ & système différentiel pour comparer des charges d'enseignement
......
...@@ -107,7 +107,7 @@ FROM ...@@ -107,7 +107,7 @@ FROM
JOIN type_intervenant ti ON ti.id = si.type_intervenant_id JOIN type_intervenant ti ON ti.id = si.type_intervenant_id
LEFT JOIN grade g ON g.id = i.grade_id LEFT JOIN grade g ON g.id = i.grade_id
LEFT JOIN discipline di ON di.id = i.discipline_id LEFT JOIN discipline di ON di.id = i.discipline_id
LEFT JOIN structure saff ON saff.id = i.structure_id AND ti.code = 'P' LEFT JOIN structure saff ON saff.id = i.structure_id-- AND ti.code = 'P'
LEFT JOIN structure sens ON sens.id = NVL( ep.structure_id, sr.structure_id ) LEFT JOIN structure sens ON sens.id = NVL( ep.structure_id, sr.structure_id )
JOIN etablissement etab ON etab.id = NVL( s.etablissement_id, ose_parametre.get_etablissement() ) JOIN etablissement etab ON etab.id = NVL( s.etablissement_id, ose_parametre.get_etablissement() )
LEFT JOIN periode p ON p.id = mep.periode_paiement_id LEFT JOIN periode p ON p.id = mep.periode_paiement_id
......
...@@ -30,7 +30,7 @@ MATERIALIZED VIEW MV_INTERVENANT AS ...@@ -30,7 +30,7 @@ MATERIALIZED VIEW MV_INTERVENANT AS
JOIN octo.individu_unique@octoprod uni ON icto.individu_id = uni.c_individu_chaine JOIN octo.individu_unique@octoprod uni ON icto.individu_id = uni.c_individu_chaine
JOIN octo.v_individu_statut@octoprod vinds ON vinds.individu_id = uni.c_individu_chaine JOIN octo.v_individu_statut@octoprod vinds ON vinds.individu_id = uni.c_individu_chaine
WHERE icto.d_debut - 184 <= SYSDATE AND icto.code_ose IS NOT NULL WHERE (icto.d_debut - 184 <= SYSDATE OR icto.d_fin >= SYSDATE) AND icto.code_ose IS NOT NULL
UNION ALL UNION ALL
...@@ -52,7 +52,7 @@ MATERIALIZED VIEW MV_INTERVENANT AS ...@@ -52,7 +52,7 @@ MATERIALIZED VIEW MV_INTERVENANT AS
FROM octo.individu_unique@octoprod uni FROM octo.individu_unique@octoprod uni
JOIN octo.individu_statut@octoprod inds ON inds.individu_id = uni.c_individu_chaine JOIN octo.individu_statut@octoprod inds ON inds.individu_id = uni.c_individu_chaine
LEFT JOIN octo.v_individu_statut@octoprod vinds ON vinds.individu_id = uni.c_individu_chaine LEFT JOIN octo.v_individu_statut@octoprod vinds ON vinds.individu_id = uni.c_individu_chaine
LEFT JOIN octo.v_individu_contrat_type_ose@octoprod icto ON uni.c_individu_chaine = icto.individu_id AND icto.d_debut - 184 <= SYSDATE AND icto.code_ose IS NOT NULL LEFT JOIN octo.v_individu_contrat_type_ose@octoprod icto ON uni.c_individu_chaine = icto.individu_id AND (icto.d_debut - 184 <= SYSDATE OR icto.d_fin >= SYSDATE) AND icto.code_ose IS NOT NULL AND icto.code_ose != 'NON_AUTORISE'
WHERE inds.d_debut - 184 <= SYSDATE WHERE inds.d_debut - 184 <= SYSDATE
--On ne remonte pas de statut autre pour ceux qui ont déjà un certain type de contrat --On ne remonte pas de statut autre pour ceux qui ont déjà un certain type de contrat
--AND icto.individu_id IS NULL --AND icto.individu_id IS NULL
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment