Commit d169f8fe authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Merge branch 'master' into module-unicaen-siham

parents acac89b2 aed189a3
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -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
* 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


# 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 structure d'affectation d'un intervenant vacataire dans l'extraction de mise en paiement (#40180)

# OSE 16 (14/09/2021)
Objectif : Connecteur import Actul+ & système différentiel pour comparer des charges d'enseignement
+1 −1
Original line number Diff line number Diff line
@@ -107,7 +107,7 @@ FROM
         JOIN type_intervenant          ti ON ti.id   = si.type_intervenant_id
    LEFT JOIN grade                      g ON g.id    = i.grade_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 )
         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
+2 −2
Original line number Diff line number Diff line
@@ -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.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
@@ -52,7 +52,7 @@ MATERIALIZED VIEW MV_INTERVENANT AS
             FROM octo.individu_unique@octoprod uni
                      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_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
               --On ne remonte pas de statut autre pour ceux qui ont déjà un certain type de contrat
	           --AND icto.individu_id IS NULL