View
108
Download
2
Category
Preview:
Citation preview
TITRE 1TITRE 1
Partie II :Partie II :
Reprise de Reprise de donnéesdonnées
LA REPRISE DE DONNEES
Présentation rapide des fonctionnalités de la V1.10.3.3
Présentation générale de la reprise de données
La migration informatique
TP de migration
Présentation des Présentation des fonctionnalités fonctionnalités
Harpège V1.10.3.3Harpège V1.10.3.3
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
Domaine individuDomaine individu
L’individu est une personne qui participe ou a participé à l’activité de l’établissement, et sur laquelle il est souhaitable de connaître un minimum d’informations
Remarque : les personnes connues uniquement comme individu sont dites «hébergées»
Tout personnel de l’établissement est obligatoirement un individu
Agents avecune carrière
Agents avecun contrat
Individus hébergés
Ensemble des individus
De l’individu à l’agentDe l’individu à l’agent
L’agent (ou personnel) est un individu qui à un instant donné possède une carrière ou un contrat (ou les deux).
AGENT est « le passage obligé » pour utiliser et associer les autres constituants de la gestion d’un dossier : carrière, contrat, congés...
D’autres concepts sont associés à l’agent : la position (pour les fonctionnaires) l’occupation et l’affectation le bénéfice de modalités de service, de congés et
d’absences ...
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
Définitions
Un type de population est un ensemble de corps formant une grande catégorie d'agents
ex : les Enseignants-chercheurs, les ITARF, les ASU, les Hospitalo-universitaires...
Une carrière est un ensemble d'éléments de carrière dans un même type de population
ex : Une carrière d ’enseignant-chercheur : Assistant--> Maître de conf --> Prof
Un élément de carrière est caractérisé par une date d'effet, un corps, un grade et un échelon (le cas échéant, un chevron)
ex : au 01/03/1999 : Maître de conf. de 1è cl, 4è échelon
Concepts de carrièreConcepts de carrière
Position statutairePosition statutaire
Tout fonctionnaire est placé dans une des positions définies par le statut général des fonctionnaires.
Ces positions sont : Activité, Détachement, Hors cadre, Disponibilité, Service national, Congé parental (témoin de congé de présence
parentale).
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
Contractuels
Les notions de corps,grades,promotions,... ne s’appliquent
pas
Fonctionnaires et assimilés(type CNRS, contractuels d'administration)
Situation statutaire et réglementaire (corps, grade,
promotions,...)
Occupation /Affectation
Agent
Contrat
Position
Carrière
Le contrat traduit l’accord entre un agent et l’établissement, qui s’appuie sur un document descriptif des conditions d’exécution de l’engagement réciproque
Distinction entre contrat et carrière :
Domaine ContratDomaine Contrat
Contrats et avenantsContrats et avenants
Le contrat initial est enregistré sous l’avenant n° 0 rattaché au contrat.
Règles à retenir : La somme des quotités de recrutement sur
une période ne peut pas dépasser 100 % (ou le plafond des 152 h/mois)
Les périodes de 2 avenants successifs doivent être contiguës
Pour chaque type de contrat existent des règles particulières (durée minimale ou maximale, renouvellement...)
A chaque type de rémunération correspond une base spécifique
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
Définitions “Emplois - Définitions “Emplois - Postes”Postes”
Emploi : ressource mise à la disposition de l’établissement par l’administration centrale, qui lui permet de créer des postes et de rémunérer des personnes.
Les emplois sont délégués au travers de “décisions de délégations” soit à l’établissement, soit à une structure de l’établissement (par exception).
Poste : unité de gestion des emplois délégués et support de nomination d’une (ou de plusieurs) personne (s).
Les postes sont financés soit sur :
- le budget de l’état (emplois délégués ou rompus de temps partiel)
- le budget propre de l’établissement
BUDGET ÉTAT
Enregistrementdes délégations
Création d’emploissur rompus
Création depostes permanents
Création depostes temporaires
Création depostes permanents
Création depostes temporaires
Attribution éventuelle des postes aux structures
Localisation des postes dans les structures
Occupation / Affectation
Mise à jour du potentiel de l’établissement
Domaine “Emplois - Postes”Domaine “Emplois - Postes”BUDGET PROPRE
Création / Mise à jour des postes
Définition Définition d'occupation/affectationd'occupation/affectation
Le couple “poste-agent” est affecté
à une (ou plusieurs) structure(s)
Poste
Agent
x %x %
occupe
x %
Établissement
UFR A UFR B IUT Sce commun
DépartementA
DépartementB
LaboratoireX
Laboratoire Y
Service 1 Service 2
est affecté à
Occupation
Synthèse des liens Synthèse des liens
Emploi
Poste
Agent
finance
est délégué à et donc appartient à
peut être attribué à
peut être localisé dans
occupe
x %
x %
Établissement
UFR A UFR B IUT Sce commun
DépartementA
DépartementB
LaboratoireX
Laboratoire Y
Service 1 Service 2
1 AffectationPrincipale pour
l'agent
Occupation
est affecté à
x %
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
Modalités de service / CongésModalités de service / Congés
Modalités de service : situation particulière pour l’agent, sur une période définie (date de fin obligatoire) durant laquelle :
sa quotité de travail dans l’établissement est inférieure à 100%,
son occupation n’est pas modifiée.
Ex: Temps partiel, CPA, Mi-temps thérapeutique …
Absence/Congé : période définie durant laquelle l’agent n’est pas à son poste de travail pour un motif autorisé pouvant avoir une incidence sur son occupation.
Ex : congés sécurité sociale : COM, CLM, CLD, maternité …
Ex autres congés : congés formation, CRCT ...
Congés déconcentrésCongés déconcentrés
Gestion dynamique des congés et des éditions d’arrêtés pour les congés maladie, les congés maternité, d’adoption et de paternité, et le congé d’accident de service :
- Nécessité de paramétrer le niveau de gestion déterminé par les mesures de déconcentration (chacun assorti des entêtes et visas appropriés)
- Possibilité de produire différents types d’arrêtés selon le niveau gestion
- Requalification automatique des Congés ordinaires par un CLM,
- Gestion historique des congés avec reconsidération possible des périodes de rémunération .
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
Promouvabilités ITARFPromouvabilités ITARF
Une aide à la constitution des listes de promouvables ITARF, aux calculs d’anciennetés nécessaires à l’examen de ces promouvabilités, à l’édition des dossiers, etc.
Fonctionnalités : La création et la consultation des circulaires ; Le calcul des listes ; Les modifications des listes ; L’édition de diverses listes de travail ; La saisie des propositions, et du classement le cas
échéant, formulés par les structures ; La saisie du classement de l’établissement ; L’édition des dossiers des agents promouvables ; L’édition des propositions classées de l’établissement,
pour transmission au ministre ; Le verrouillage des listes.
Listes ÉlectoralesListes Électorales
L’outil Listes électorales permet d’éditer les listes électorales, par collège (et éventuellement par secteur électoral ), par composante élective ou par bureau de vote, pour :
13 types d’instances locales et professionnelles, faisant l’objet d’une réglementation nationale.
d’éventuels types d’instances créés sur la base des statuts de l’établissement.
Responsabilité Structurelle
Fonction élective / nominative
Fiche d’activité
GESTION COLLECTIVE
Listes électorales
Promouvabilités ITARF
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
LL
OO
CC
AA
UU
XX
Congés
Contractuels Fonctionnaires et assimilés
Production d’arrêtés
Modalités
Contrat
Poste
Emploi
Production d’arrêtés
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
Agent
Fiche de poste
Schéma fonctionnel Schéma fonctionnel HarpègeHarpège V1.10V1.10
FonctionsFonctions
Harpège gère ces trois types de fonctions :
• Les responsabilités structurelles = charges administratives d’une structure ou missions se rapportant au fonctionnement de l’établissement. Elles sont recensées pour les personnes ayant une activité au sein de l’établissement.
• Les fonctions nominatives et électives : elles sont recensées pour les personnes ayant une activité au sein d’une instance, dans ou hors établissement (assesseur, vice-Président, personnalité extérieure, Conseiller d’établissement)
Les fonctions relevant d’une instanceLes fonctions d’expertise, de conseil et autres,
• Les fonctions professionnelles.
Les éditions Les éditions HarpègeHarpège
Les éditions HarpègeLes éditions Harpège
Principe de fonctionnement
Papier ou fichier .PRN
Fichiers plats
Exploitation des fichiers .PRN
Exploitation des fichiers plats .LIS
Les opérateurs
Saisie des paramètres
Fenêtre d’évaluation
Liste des éditions Harpège
Saisie de la liste de paramètres + date d’observation
Choix dans un menu de l’item Editions
Editer : Evaluation de la sélection
Nom de l’édition
Annuler
Impression du
document
Impression dans un
fichier PRN
FermerAperçu
(Affichage à l’écran)
Impression papier
AnnulerImpression du document
Impression dans un
fichier PRN
Impression papier
Retour à l’écran de l’évaluation de la sélection
+
Les éditions courantes : papier et/ou Les éditions courantes : papier et/ou PRNPRN
Saisie de la liste de paramètres + date d’observation
Editer : Evaluation de la sélection
Nom de l’édition
Fermer
Aperçu(Affichage à l’écran)
AnnulerImpression du document
Impression dans un
fichier .lis(option pré-cochée)
Les éditions sur fichiers platsLes éditions sur fichiers plats
Choix dans un menu de l’item Editions
Annuler
Exploitation d ’un fichier .PRNExploitation d ’un fichier .PRN
Les fichiers .prn générés ne sont pas exploitables dans Word ou Excel, ces fichiers sont comparables à des fichiers postscript.Cette fonctionnalité est utile dans le cas où vous ne pouvez pas imprimer directement à partir du PC avec lequel l'édition à été lancée (l'imprimante n'est pas en réseau par exemple).
Pour imprimer les fichiers .prn :1/ capturer le port imprimante que vous voulez utiliser :- Choisir "Propriétés"- Dans l'onglet "Détails", cliquez sur le bouton "Capturer le port imprimante" et sélectionner le port et le chemin de votre imprimante.
2/ exécuter la commande suivante sous DOS : copy <nom du fichier> <port de l'imprimante>ou print <nom du fichier> <port de l'imprimante>
Exploitation d ’un fichier Exploitation d ’un fichier plat .LISplat .LIS
Les fichiers plats .LIS générés sont exploitables avec les outils bureautiques (Word, Excel …).
Cette fonctionnalité a été développée pour donner plus de souplesse sur certaines éditions.Chaque établissement peut mettre en forme ces éditions selon les spécificités propres au site.
Les fichiers .LIS sont enregistrés dans le répertoire mentionné par l ’utilisateur lors de la demande d ’édition.
Les opérateursLes opérateurs
Si le paramètre est une date, la liste des opérateurs est limitée à >= et <=
Définition d’un paramètre de sélection : un paramètre de sélection est composé
obligatoirement d’un opérateur et d’une valeurExemple :
Liste des opérateurs : =, <, >, <=, >=, not=, absent, =fils, comme. Suivant le type de paramètre (date, structure, numéro
de dossier, ...), la liste des opérateurs est réduite.
Plusieurs lignes de paramètres de sélection sont autorisées.
Saisie de la liste des paramètresSaisie de la liste des paramètres
<= 01/01/1990Opérateur
Valeur
La ligne de paramètresLa ligne de paramètres
Définition d’une ligne de paramètres :
un enregistrement est sélectionné s'il satisfait à toutes les conditions et paramètres saisis .
Ex : condition 1 et condition 2 et ...
Plusieurs lignes de paramètres de sélection sont autorisées.
Dans ce cas , chaque enregistrement doit répondre soit aux conditions d'une ligne soit aux conditions d'une autre ligne.
Ex : condition(s) ligne 1 ou condition(s) ligne 2 ou ...
opérateur
liste de valeursen double cliquant ou touche clavier<F9>
libellé associé àla valeur saisie
apparait sur sur toutes les
pages de l'édition
ascenseurs
date du jour ou date antérieureou date postérieure
si la boîte est cochéealors totalisation
bouton
pop-listcontenantla liste desopérateursautoriséspour cetteédition
Grille de sélectionGrille de sélection
Fenêtre d ’évaluation Fenêtre d ’évaluation liste des agents affectés à UP12 et percevant la bonification indiciaire
au 16 janvier 1997
saisie de la date : 16/01/1997 demande de totalisation
bouton delancement
del'évaluation
fenètre de communicationindiquant approximativement le nombre d'enregistrements
sélectionnésvisualise àl'écranl'impression
lancel'impression
Liste des éditionsListe des éditions• Domaine Individu
- Dossier individu- Etiquettes administratives (fichier plat)- Etiquettes personnelles (fichier plat)- Liste alphabétique des personnels établissement- Liste alphabétique par structure- Liste par structure et statut- Individu susceptible de bénéficier d’une prime- Individu exerçant une fonction dans une instance- Individu exerçant une fonction d’expertise- Fiche d’activités
•Domaine Agents
- Dossier Agent et dossier complet Agent (hors santé-sécu)- Liste des numéros INSEE provisoires- Listes des fonctionnaires (ou assimilés) par âge- Liste par position : édition des fonctionnaires par position statutaire- Liste par population : édition des fonctionnaires par type de population (Itarf,Atos,
Enseignants…) - Historique Carrières et contrats pour un agent- Etiquettes administratives (fichier plat)- Etiquettes personnelles (fichier plat)- Situation santé-sécu - Occupation des postes par les agents- Agents susceptibles de bénéficier d’une décharge de service- Agents susceptibles de bénéficier d’un avancement spécifique
Liste des éditions (suite)Liste des éditions (suite)
• Domaine Carrière- Bonification indiciaire : édition des bénéficiaires de bonification indiciaire- Etiquettes adresses administratives et personnelles - Edition du traitement de changement de chevron- Arrêtés pour les corps déconcentrés (catégories C ITRF)
•Domaine Contrat- Fin de contrat de travail : édition des agents en fin de contrat- Type de contrat de travail : édition des contrats par type de contrat- Arrêté de fin de contrat (fichier plat)- Etiquettes administratives (fichier plat)- Etiquettes personnelles (fichier plat)- Contrats enseignants relevant de l’établissement - Fichiers plats pour les autres contrats
• Domaine Position- Fichier relance position (fichier plat)- Relance position
• Domaine Modalités de serviceTemps partiel : - Liste des agents ATOS
- Liste des agents ITARF- Liste des agents bibliothèques universitaire- Relances temps partiel (fichier plat)
Liste des éditions (suite)Liste des éditions (suite)•Domaine congés
- arrêtés de COM déconcentrés- arrêtés de CMNT déconcentrés
• Emplois et postes- Etat d ’occupation des postes BE- Nombre d’emplois et postes par enveloppe- Potentiel des postes sur budget Etat- Potentiel des postes sur budget propre- Occupation des postes- Occupation-Affectation des postes- Historique localisation des postes- Historique Occupation-Affectation- Référentiel des fiches de poste
•Pilotage- Consultation sur modalités-congés (choix impression ou fichier plat) - Liste des notes 2nd degré- Liste des notes ATOS- Liste des notes ITARF- Fiche notes ITARF
• Nomenclatures- Editions des nomenclatures nationales
Liste des éditions (suite et fin)Liste des éditions (suite et fin)• Listes électorales
- Edition des nomenclatures (bureaux de vote, collèges, composantes électives, instances, secteurs, sections électives, types d’exclusions) - Edition des listes :- Listes de référence, d’affichage, d’émargement - Fichier des électeurs (fichier plat)- Liste des agents exclus (édition et fichier plat)- Liste des électeurs sans bureau de vote- Liste des électeurs à multiple affectation
• Promouvabilités ITARF- Paramétrage des structures (édition de l ’arborescence des
structures)
- Liste des agents proposés (liste d’aptitude et tableau d’avancement)
- Liste des agents promouvables par structure, par corps de promotion
- Liste de tous les agents par corps de promotion.
- Dossier agent (liste d’aptitude et tableau d’avancement)
• Structures- Arborescence structures
Le paramétrage d’Harpège est constitué de 7 éléments qui doivent être traités dans l’ordre suivant :
Paramétrage de l ’établissement
Création des utilisateurs
Saisie des profils d ’habilitations
Initialisation des nomenclatures locales
Création des implantations / adresse et locaux
Saisie des structures
Paramétrage des congés et saisie des visas
Rappel des 7 éléments du Rappel des 7 éléments du paramétrageparamétrage
(vus lors de la formation paramétrage mi-décembre)(vus lors de la formation paramétrage mi-décembre)
AdministrationHarpège
Harpège
Présentation Présentation générale de la générale de la
reprise des donnéesreprise des données
Présentation générale de la Présentation générale de la reprise de donnéesreprise de données
Objectif
Organisation
Pré-requis
Diagnostic de l’existant
Stratégie de reprise
Planification
Données concernées par la migration
Outils de migration
ObjectifsObjectifs
Disposer d’une base fiable et complète Base complète : elle permet de retracer
toute la carrière des agents depuis le début de leur activité.
Base fiable : exactitude des données, conformité par rapport à la réglementation, cohérence avec les règles de gestion Harpège
Pourquoi faire ? Assurer la gestion individuelle et
collective des agents. Fournir à l’établissement les données
individuelles et agrégées nécessaires à sa gestion et à son pilotage.
Avoir 1 seul outil de gestion
OrganisationOrganisation
Équipe migration : 1 informaticien
1 fonctionnel contact permanent processus itératif
Planning réalisé et communiqué
Pré-requisPré-requisRéfléchir sur l’organisation dans Harpège (structures - implantations géographiques)
Pour commencer une reprise des données, aussi bien manuelle qu’automatique, les données minimum à saisir dans la base HARPEGE sont :
Les structures, au moins le niveau 1Les utilisateursLes habilitationsLes nomenclatures localesLes implantations géographiques/locaux, au
moins niveau 1
Diagnostic de l’existantDiagnostic de l’existant
Les sources de donnéesà partir des applications localesà partir des applications nationales (AGORA, POPPEE, …)
Les étapes du diagnosticdéterminer les catégories de personnels à migrervérifier les concepts et nomenclatures locales avec
Harpègeétudier les modèles de données
Les outils du diagnosticmodèles de données locaux et Harpègenomenclatures locales et Harpège liste des champs obligatoiresmigration d’échantillons
Stratégie de repriseStratégie de reprise
Définition des objectifs de reprise à partir :
du diagnostic fait précédemment de choix de gestion et de pilotage de l’établissement de la volonté de mettre en œuvre le domaine gestion collective ...
Stratégie et plan d’action définir les données à migrer avec quel détail (historique, en cours) établir un planning avec ses priorités
Préparation de la reprise compléter les données dans la base locale établir les correspondances des nomenclatures entre la base locale et Harpège
La reprise de donnéesLa reprise de données
Facteurs de succès Diagnostiquer précisément l’état de la base Définir clairement les objectifs : que veut-on reprendre,
à quel rythme, etc...
Mises en garde Sous-estimer la charge de travail - manque de moyens
Ne pas se donner de limite dans le temps ou se donner des échéances irréalistes
Contraintes Impossibilité de faire évoluer HARPEGE (patch, version
supérieure) avant la fin de la migration Pas d’exploitation possible du produit tant que les
données ne sont pas insérées
La reprise de données (suite)La reprise de données (suite)
Recommandations Attention à la codification (% - _ ,) Attention aux minuscules / majuscules Attention aux doublons (annuaire téléphonique : tables
individu_telephone, telephone)
PlanificationPlanification
Installation version initiale installation version initiale serveur installation outils de migration installation partie cliente installation base de formation
Migration utilisation des outils de migration liés à la version
initiale
Passage site en exploitation mise à niveau de la version : passage de tous les patchs
correctifs et nomenclatures.
Agent
Poste
Occupation /Affectation
Individu
Position
Carrière
CongésModalités
Emploi
SS
TT
RR
UU
CC
TT
UU
RR
EE
SS
II
MM
PP
LL
AA
NN
TT
AA
TT
II
OO
NN
SS
LL
OO
CC
AA
UU
XX
Contrat
CongésModalités
Contractuels Fonctionnaires et assimilés
Données concernées par la Données concernées par la migrationmigration
Tables de paramétrage Le batch ne traite pas les tables de paramétrage Il est indispensable de renseigner une partie du
paramétrage avant d’entamer la reprise de données (établissements)
Listes électorales / promouvabilités ITARF
Les modules Listes électorales et Promouvabilités ITARF ne sont pas traitées par la migration
Données concernées par la Données concernées par la migrationmigration
Données concernées par la Données concernées par la migrationmigration
IND_EAT (1,1) PST_IDBP (1,3)EMP_MOY (1,2)
IND_STR (2,1) PER_AGT (2,2) PST_IDBE (2,3)
CAR_ELEM (3,1) PER_PAS (3,2) PER_CTR (3,3)
CAR_BIND (4,2) PER_POS (4,1)
PER_DEPA (5,2) PIL_NOTE (5,3)
CGA_CMNT (4,3)CGA_CGM (4,4CGA_NTIT (4,5)CGA_ACTR (4,6)CGA_AL3 (4,7)CGA_AL4 (4,8)CGA_AL5 (4,9)CGA_AL6 (4,10)
PER_TPS (5,4)
OCAF_PER (5,1)
CGA_MAD(6,1CGA_LIMA (6,2)CGA_SURN (6,3)CGA_MTFC (6,4)CGA_COM (6,5)CGA_ACSE (6,6)CGA_CRCT (6,7)CGA_STAG (6,8)CGA_BONI (6,9)
CGA_CPA (6,10)CGA_DELE (6,11)CGA_ADOP (6,12)CGA_FORM (6,13)CGA-MIDE (6,14)CGA_MATE (6,15)CGA_CLM (6,16)CGA_CLD (6,17)
CGA_MTTH (6,18)CGA_FACT (6,19)AFF_SSOC (6,20)
MigrationDPATE
Outils de migrationOutils de migration
Principes de base :
Appliquer sur les données migrées l’ensemble des règles de gestion d’Harpège
Aucune altération du référentiel Harpège ne peut être envisagée, ni acceptée (tables, programmes, nomenclatures)
Outils de migrationOutils de migration
Toute la migration repose sur l’utilisateur Mig_test
schéma identique à harp_adm activation des contraintes
Remplir Mig_test procédures personnelles
utilisateur DPATE (Agora, Popee Itarf, Popee Bibliothèque)
automatisé : sqlloader + procédure
Mig_test vers Harp_adm automatisé : livraison de procédures pl/sql
Outils de migrationOutils de migration
Schéma MIG_TEST
Schéma HARP_ADM
Mig_btch.sql
(procédures pl/sql)
Schéma DPATE
AGORA, POPPEE
Chgt_tab.sh(sqlloader)
Dpt_btch.sh(procédure)
Données perso(GRH, GPU, …) Transfert
personnel
Outils de migrationOutils de migration
Installation de MIG_TEST Création tablespace migration Création user mig_test Création schéma mig_test
Installation DPATE Pré-requis : existance de mig_test Création tablespace migration Création user dpate Création schéma dpate
Suppression des tablespaces et des users en fin de migration
Indispensable pour passer les patchs en exploitation
Outils de migration - sqlloaderOutils de migration - sqlloader
SQL*LOADER
Enregistrementsincorrects
Enregistrementsnon sélectionnés
Correction
rEnregistrements
SQL*LOADER
Fichier DATA (jess.xxx)
Lecture (xxx.ctl)
When clause
Bad file(xxx.bad)
Discard file(xxx.dsc)
Compte rendu(xxx.log)
Base de donnéesdpate
Outils de migration - sqlloaderOutils de migration - sqlloader Le fichier de contrôle (.ctl)
LOAD DATAINFILE 'chrg_dpt/jess.aff'BADFILE 'chrg_dpt/aff.bad'DISCARDFILE 'chrg_dpt/aff.dsc'REPLACE INTO TABLE affFIELDS TERMINATED BY '|'TRAILING NULLCOLS(AFFNUM INTEGER EXTERNAL ,NUMIND INTEGER EXTERNAL ,UAARNE CHAR ,AFMICO CHAR ,DATDEB DATE "DD/MM/YYYY" ,DATFIN DATE "DD/MM/YYYY" ,AFFANC CHAR NULLIF AFFANC=BLANKS,AFFDAN DATE "DD/MM/YYYY" NULLIF AFFDAN=BLANKS,AFFDIN DATE "DD/MM/YYYY" NULLIF AFFDIN=BLANKS,AFFINS CHAR NULLIF AFFINS=BLANKS)
Outils de migration sqlloaderOutils de migration sqlloader
Le fichier DISCARD (.dsc) Uniquement alimenté par la clause when si elle existe Écrit dans le même format que le fichier DATA
Le fichier BADFILE (.bad) Enregistrement incorrect au sens base de données Écrit dans le même format que le fichier DATA
Le fichier LOGFILE (.log) Nombre d ’enregistrements insérés Nombre d ’enregistrements ignorés Nombre d ’enregistrement en erreur Explications des erreurs et rejets
Recommended