Principe général
Les tarifs CROUS sont calculés par ESUP-SGC au travers de fichiers XML 'ESIST'.en récupérant les règles proposées directement par l'API CROUS.
Via l'API et donc de manière synchrone, le Le CROUS fournit en effet un fichier ESIST présentant les règles de calcul des tarifs, fonction des conventions qu'il peut y avoir entre un établissement et le CROUS.
Le fichier ESIST consiste en des Ces régles de calcul permettant permettent de déterminer
- en fonction de l'employeur (établissement), du statut (personnel, étudiant, passager, contractuel, ...) et de son indice (inm) d'un ayant droit crous
- un code société et un code tarif
Un exemple d'un tel fichier est donné ici :
Dans les faits, ce fichier devra être fourni par votre CROUS et vous devriez ainsi y retrouver votre établissement notamment (au travers du code RNE).
Etudiants
A ces règles ESIST spécifiques à chaque CROUS et établissements s'y référant (CROUS régional), une règle spécifique aux étudiants doit être apportée :
Avant la version 1.9.0 d'ESUP-SGC, ces règles étaient proposées par des fichiers ESIST statiques ; cf Tarifs CROUS - jusqu'à la 1.9.0.
A partir de la version 1.9.0, ces règles sont récupérées dynamiquement. Cette récupération se configure via l'IHM depuis l'onglet "Admin" / Tarifs CROUS.
Etudiants
Via l'API CROUS la règle spécifique aux étudiants est maintenant incluse pour chaque CROUS :
Tout étudiant doit en effet Tout étudiant doit avoir un code société 10 avec un code tarif par défaut à 1 .
C'est le but du fichier générique ESIST-etd.xml :
(ou 97 dans le cadre du tarif à 1€ pour tous les étudiants ; ce code 97 a été préservé après cette opération).
Depuis 2019/2020, les comptes étudiant (dont l'identifiant au niveau crous/izly est l'INE) sont dans la très grande majorité préexistants au niveau du CROUS.
Le code société est ainsi déjà positionné par le CROUS à 10 pour tous les étudiants.
Pour le code tarif, celui-ci est également positionné par le CROUS ; parfois ce codes code tarif n'est pas à 1 mais à 98 par exemple depuis 2020/2021.
A partir de la version 1.5.3, esup-sgc prend en compte cela et récupère le tarif positionné par le CROUS pour affichage aux gestionnaires.
En 2020/2021 (et 2022/2023) :
- le tarif du repas classique étudiant (qu'on appelle communément ticket resto-u, code tarif 1 ou 97) est de 3€30
- le tarif du repas étudiant boursier (code tarif 98) est de 1€
- un code tarif en 90 (non boursier mais sous autres conditions spécifiques) est également de 1€
- suivant les crous, d'autres codes tarifs (2, 3, 4, ...) peuvent être appliqués par le crous, ils correspondent à une tarification locale pour des types d'étudiants boursiers particuliers (boursiers régions souvent) qui peuvent par exemple avoir des repas gratuits.
Esup-sgc ne crée généralement pas les comptes Izly/CROUS des étudiants ni ne positionne leurs tarifs : lorsque esup-sgc synchronise le compte et la carte d'un étudiant, l'étudiant a normalement déjà un compte de créé côté CROUS/IZLY (souvent suite au paiement de la CVEC - Contribution de Vie Étudiante et de Campus) avec pour identifiant son INE. Ainsi un étudiant conserve un même unique compte crous/izly tout au long de ses études supérieures (et au fil de ses possibles changements d'établissements).
Le code tarif est ainsi positionné réellement par le CROUS/Izly et non pas par esup-sgc lui-même, qui n'a pas connaissance par exemple du statut de boursier ou non de l'étudiant : aussi, via les règles CROUS, esup-sgc envoie par défaut l 'établissement / code tarif crous 10/1 pour tous les étudiants ; il récupère en "retour" le code tarif réel de l'étudiant via l'API CROUS/IZLY pour information et affichage au gestionnaire ; dit autrement, les tarifs spécifiques étudiants ne sont pas (et ne doivent pas être) calculés par l'établissement mais par les services du crous (cnous).
Les étudiants (comme tout autre usager crous/izly) qui souhaitent obtenir plus d'informations et de l'assistance vis à vis du CROUS/Izly et de leur tarif appliqué doivent utiliser les applications web suivantes :
- https://mon-espace.izly.fr pour consulter et gérer son compte CROUS / IZLY
- L'outil d'assistance en ligne https://help.izly.fr pour toute question ou problème sur CROUS / IZLY.
Personnels
Les agents publics avec un indice de rémunération inférieur à un 'indice plafond' ont droit à une "prestation interministérielle à réglementation commune" (PIM, càd une participation financière) dans les restaurants dits "administratifs".
A ce sujet, vous pouvez notamment consulter la page restauration du portail de la fonction publique.
Au 1er septembre 2022, l’indice plafond est l’indice majoré 534, le montant de la PIM est de 1,38 €
A cette prestation commune inter-ministérielle peut s'ajouter d'autres aides spécifiques à chaque établissement : aussi les règles restent propres à chaque établissement et esup-sgc via l'api crous permet de dynamiquement les charger et les interpréter pour chaque agent.
CNRS
Les agents du CNRS sont hébergés dans les établissements, cad vu comme des hébergés dans le Système d'Information de l'établissement.
...
Pour le SGC de l'établissement, cette procédure implique que le code société soit positionné à 7999 et le code tarif à 99.
Pour ce faire, on peut proposer un fichier ESIST ajouter via l'IHM une règle spécifique qui consiste à mettre 7999/99 pour les agents dont l'indice est -1 par exemple : on fera en sorte que la requête sql utilisée par esup-sgc pour récupérér l'indice récupère un indice de -1 pour les agents CNRS effectivement.Exemple d'un tel fichier ESIST (RNE à adapter, c'est le RNE de l'Université de Rouen Normandie ici) : ESIST-cnrs.xml.
Le CNRS se charge alors de positionner le bon tarif (de 1 à 5) sur ces ayants droits avec code société 7999.
...
| Info |
|---|
A noter que cette procédure spécifique CNRS n'a actuellement pas d'équivalent pour les autres organismes similaires. Ainsi les agents de l'INSERM (par exemple) hébérgés dans un établissement universitaire qui délivre une carte CROUS/IZLY liée au compte universitaire ne pourront pas au travers de ce compte / carte bénéficier de leur subvention spécifique INSERM. A l'instar du CNRS, le tarif est fonction de leur statut (indice notamment) spécifique INSERM dont l'établissement n'a logiquement pas connaissance. Pour bénéficier de leurs subventions/tarifs ces agents utilisent de fait un compte et une carte spécifique CROUS/INSERM et non le compte/carte que peut leur délivrer l'université qui les héberge. |
Configurations dans ESUP-SGC
Ces configurations de prises en compte de fichier ESIST sont faites dans le fichier applicationContext-crous.xml.
Si on met en oeuvre effectivement les 3 fichiers de règles présentés ci-dessus, on pourra avoir quelque chose du type :
...
| language | xml |
|---|---|
| theme | RDark |
...
donc faites au travers de l'IHM. Des textes d'aide sont proposés dans l'IHM elle-même.
A noter que l'ordre a une importance : dès qu'une règle correspond au cas utilisateur évalué, elle est prise en compte et le reste des règles n'est pas analysé.; d'où la possibilité de donner des "priorités" aux jeux de règles importés et aux règles saisies manuellement.
