Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Section


Column
width70%

Procédure

 

Astuce

L'export des données d'Apogée doit se faire au format CSV dont le contenu est précisé ci dessous.

Ce fichier doit ensuite être déposé par vos soins dans le répertoire tel que défini dans le paramétrage applicatif.

Il faut également configurer le batch d'import des données comme précisé dans la partie Batch et Planification.


Avertissement
titleCaractère à remplacer

Dans l'export des données venant d'Apogée il faut remplacer :

  • le caractère dit apostrophe courbe ’ par l'apostrophe droit '


 

 

Format du fichier d'import

Le fichier d'import doit avoir un format spécifique à l'application.

Il doit être au format csv CSV dont le séparateur est le point-virgule, et dont les données ne contiennent pas de point-virgule (des données entre guillemets ne seront pas protégées).


Exemple vierge : Calcium.csv
Exemple avec cas complets et incomplets : A VENIR

Il doit impérativement comprendre les colonnes suivantes:

Avertissement
titleEntête & Orthographe

La ligne d'entête est OBLIGATOIRE.

Attention à bien respecter le nom EXACT des colonnes comme préciser ci dessous.

* données requises

Colonne
Description
Remarques

COD_ANU *

Code Année
 
COD_NNEIdentifiant National Etudiant
 
COD_NNI

Numéro INSEE

 
COD_ETUCode étudiant
 
NOM *Nom patronymique
 
NOMUSAGENom courant
 
PRENOM1 *Prénom 1
 
PRENOM2Prénom 2
 
PRENOM3Prénom 3
 
SEXE *Genre
 
(M, F, INCONNU)
DATENAI *
DATENAI
Date de naissance au format JJ/MM/AAAA
 
CODE_NATIO *Code nationalité (en rapport avec la nomenclature PAYS dans Calcium)
 
SITUAFAMCode situation familiale (en rapport avec la nomenclature SITUATION FAMILIALE DE L ETUDIANT dans Calcium)
 
CODEBRSCode bourse
 
CODEFINANCCode aide financière
 
TEM_AFFL_SSOAffiliation à la sécurité sociale (O ou N)
 
CENTREPAYEURCode centre payeur
 
CODEMUTCode du droit mutuelle
 
ADR1Champ adresse 1 de l'adresse personnelle<= 50 caractères
ADR2Champ adresse 2 de l'adresse personnelle<= 50 caractères
ADR3Champ adresse 3 de l'adresse personnelle<= 50 caractères
COD_BDICode postal de l'adresse personnelle
 
COMMUNECommune de l'adresse personnelle
 
PAYSCode pays de l'adresse personnelle (en rapport avec la nomenclature PAYS dans Calcium)
 
TELEPHNuméro de téléphone de l'étudiant
 
MAILEmail de l'étudiant
 
PCSCode profession du
conjoint
parent principal (en rapport avec la nomenclature PROFESSION dans Calcium)
 
ADR1FIXChamp adresse 1 de l'adresse familiale<= 50 caractères
ADR2FIXChamp adresse 2 de l'adresse familiale<= 50 caractères
ADR3FIXChamp adresse 3 de l'adresse familiale<= 50 caractères
BDIFIXCode postal de l'adresse familiale
 
COMMUNEFIXCommune de l'adresse familiale
 
PAYSFIXCode pays de l'adresse familiale (en rapport avec la nomenclature PAYS dans Calcium)
 
TELEPHFIXNuméro de téléphone de l'adresse familiale
 
ETB *Code établissement (en rapport avec la nomenclature ETABLISSEMENT dans Calcium)
 
CMP *Code composante (en rapport avec la nomenclature ETABLISSEMENT (sous niveau) dans Calcium)
 
CURSUSCursus de l'étudiant
 
ANNEEAnnée dans le cursus de l'étudiant
 
DIPLOMEDiplôme préparé<= 45 caractères
ETABLISSEMENTEtablissement secondaire
 
BACCode bac (en rapport avec la nomenclature BACCAULAUREAT dans Calcium)
 
DATEBACAnnée du bac
 
ETB_BACCode établissement du bac
 

Différences notables entre le fichier d'import de la V1 et celui de la V2

Remarque

A VENIR

 

Exemples de requêtes d'extraction

Bloc de code
languagesql
titleRequête étudiants
select Ind.cod_ind, decode(Etape.cod_cur,null,Etape.cod_cyc,Etape.cod_cur), Vet.Cod_sis_daa_min, rtrim(Dip.Lic_dip), Bac.Cod_bac, Bac.Daa_obt_bac_iba, Bac.Cod_Etb FROM INDIVIDU Ind, INS_ADM_ANU Anu, INS_ADM_ETP Etp, ETAPE, VDI_FRACTIONNER_VET Vet, DIPLOME Dip, VERSION_DIPLOME Vdi, IND_BAC Bac, ANNEE_UNI An WHERE Ind.COD_IND=Etp.COD_IND AND Bac.COD_IND=Etp.COD_IND AND Etp.COD_ETP=ETAPE.COD_ETP AND Etp.COD_ETP=Vet.COD_ETP AND Etp.COD_VRS_VET=Vet.COD_VRS_VET AND Etp.COD_DIP=Vet.COD_DIP AND Etp.COD_VRS_VDI=Vet.COD_VRS_VDI AND Etp.COD_DIP=Dip.COD_DIP and Etp.COD_DIP=Vdi.COD_DIP AND Etp.COD_VRS_VDI=Vdi.COD_VRS_VDI AND Etp.COD_ANU=Anu.COD_ANU AND Etp.COD_IND=Anu.COD_IND AND Etp.COD_ANU=An.cod_anu and An.eta_anu_iae='O'
DAA_ETBAnnée de l'entrée dans l'établissementformat YYYY
DAA_ENS_SUPAnnée de l'entrée dans l'Enseignement Supérieur en Franceformat YYYY
IDENTIFIANTIdentifiant CAS de l'étudiant (authentification de l'université)Login de l'étudiant


Exemples de requêtes d'extraction


Bloc de code
titleRequête info étudiants
select Ind.cod_ind,
  decode(Etape.cod_cur,null,Etape.cod_cyc,Etape.cod_cur),
  Vet.Cod_sis_daa_min,
  rtrim(Dip.Lic_dip),
  Bac.Cod_bac,
  Bac.Daa_obt_bac_iba,
  Bac.Cod_Etb
FROM 
INDIVIDU Ind,
INS_ADM_ANU Anu,
INS_ADM_ETP Etp,
ETAPE,
VDI_FRACTIONNER_VET Vet,
DIPLOME Dip,
VERSION_DIPLOME Vdi,
IND_BAC Bac,
ANNEE_UNI An
WHERE
Ind.COD_IND=Etp.COD_IND
AND Bac.COD_IND=Etp.COD_IND
AND Etp.COD_ETP=ETAPE.COD_ETP
AND Etp.COD_ETP=Vet.COD_ETP
AND Etp.COD_VRS_VET=Vet.COD_VRS_VET
AND Etp.COD_DIP=Vet.COD_DIP
AND Etp.COD_VRS_VDI=Vet.COD_VRS_VDI
AND Etp.COD_DIP=Dip.COD_DIP
and Etp.COD_DIP=Vdi.COD_DIP
AND Etp.COD_VRS_VDI=Vdi.COD_VRS_VDI
AND Etp.COD_ANU=Anu.COD_ANU
AND Etp.COD_IND=Anu.COD_IND
AND Etp.COD_ANU=An.cod_anu and An.eta_anu_iae='O'


Bloc de code
languagesql
titleRequêtes d'adresses annuelles
select  Adr_annu.cod_ind_ina,
rtrim(replace(Adr_annu.lib_ad1,';','-')),
rtrim(replace(Adr_annu.lib_ad2,';','-')),
rtrim(replace(Adr_annu.lib_ad3,';','-')),
rtrim(Adr_annu.COD_BDI),
rtrim(Com.LIB_COM),
Adr_annu.Cod_pay,
rtrim(Adr_annu.num_TEL)
from adresse Adr_annu,
INS_ADM_ANU Anu,
COMMUNE Com,
ANNEE_UNI An
where Com.COD_COM(+)=Adr_annu.COD_COM
and Anu.COD_IND=Adr_annu.COD_IND_INA
AND Anu.COD_ANU=Adr_annu.cod_anu_ina
and Adr_annu.cod_anu_ina=AN.cod_anu and AN.eta_anu_iae='O'


Bloc de code
languagesql
titleRequêtes adresse fixes
select  Adr_fixe.cod_ind,
rtrim(replace(Adr_fixe.lib_ad1,';','-')),
rtrim(replace(Adr_fixe.lib_ad2,';','-')),
rtrim(replace(Adr_fixe.lib_ad3,';','-')),
rtrim(Adr_fixe.COD_BDI),
rtrim(Com.LIB_COM),
Adr_fixe.Cod_pay,
rtrim(Adr_fixe.num_TEL)
from adresse Adr_fixe,
COMMUNE Com,
INS_ADM_ANU Anu,
ANNEE_UNI An
where Com.COD_COM(+)=Adr_fixe.COD_COM
and Anu.COD_IND=Adr_fixe.COD_IND
and Anu.COD_ANU=AN.cod_anu and AN.eta_anu_iae='O'



Column


Volet
titleDans cette page

Sommaire
 


Volet
titleEn savoir plus

2221 - Paramétrage applicatif

1309 1310 - Batch

254 - Batch et planification



...