Entretien consultant Oracle EPM : Essbase, Groovy et clôture FCCS

Le consultant Oracle EPM fait évoluer une application Planning, reprend un existant Hyperion ou mène la clôture sous FCCS. L'entretien doit montrer si la personne écrit elle-même règles de calcul et flux de chargement, ou si elle s'est surtout occupée des formulaires et du support.

Recevoir la fiche complète

Mis à jour le Par l'équipe Delectus5 min de lecture

La fiche Consultant Oracle EPM / Hyperion : technologies, chaîne du poste, une question et la grille d'évaluation

Les questions d'entretien d'un consultant Oracle EPM portent sur un outil que le contrôle de gestion ouvre tous les mois. Le consultant paramètre les dimensions et les formulaires de Planning, écrit les règles de calcul dans Calculation Manager ou en Groovy, charge les balances de l'ERP avec Data Integration et automatise l'ensemble avec EPM Automate. Côté consolidation, il configure FCCS ou maintient encore HFM. En France, beaucoup de missions sont de la TMA sur une plateforme installée depuis longtemps, parfois un mélange d'Essbase on-premise et d'EPM Cloud.

Le CV seul permet mal de trier. Hyperion Planning, PBCS, EPBCS et Planning désignent souvent le même produit à des époques différentes, et l'intitulé couvre aussi bien l'auteur des règles que la personne qui a surtout fait de la recette. La différence s'entend vite dès qu'on parle de blocs Essbase qui ne se créent pas, d'éliminations intercompagnies ou d'un chargement qui ne tombe pas juste avec la balance.

Aucune pratique d'Essbase n'est nécessaire pour mener l'entretien. Demandez au contrôle de gestion quel module pose problème aujourd'hui, Planning ou la consolidation, puis faites décrire au candidat une clôture qu'il a suivie du début à la fin.

Planning, Essbase, FCCS : les modules Oracle EPM du consultant

Planning (EPM Cloud)

Le module de budget et de prévision, héritier de Hyperion Planning, longtemps vendu sous les noms PBCS et EPBCS. On y construit les dimensions, les formulaires de saisie, les scénarios et les versions. Des modules prêts à l'emploi (Financials, Workforce, Capital, Projects) existent aussi, et un bon consultant sait les adapter plutôt que tout reconstruire.

Essbase (cubes BSO et ASO)

Le moteur multidimensionnel sous Planning. Les cubes BSO stockent des blocs de données et acceptent saisie et calculs, les cubes ASO servent au reporting sur de gros volumes. Le choix des dimensions denses et éparses fixe la taille des blocs et les temps de calcul. C'est le sujet qui sépare le plus vite les profils.

Calculation Manager et Groovy

Les règles de calcul s'écrivent en script Essbase (FIX, AGG, fonctions @) dans Calculation Manager, ou en Groovy pour les cas dynamiques : recalculer seulement les cellules modifiées, contrôler une saisie, déclencher un Smart Push. Groovy suppose une vraie pratique de la programmation, à vérifier si le poste l'exige.

FCCS et HFM

Financial Consolidation and Close (FCCS) assure la consolidation statutaire dans EPM Cloud : conversion des devises, éliminations intercompagnies, journaux, pourcentages de détention. HFM est son prédécesseur on-premise, avec des règles écrites en VB. Les migrations de HFM vers FCCS reviennent souvent dans les grands groupes.

Data Integration et Data Management

L'outil de chargement d'EPM Cloud. Il récupère les balances de l'ERP (Oracle, SAP ou un simple fichier), applique les règles de correspondance entre comptes source et comptes cibles, puis alimente le cube. Data Integration est l'interface qu'Oracle met en avant, Data Management son ancêtre issu de FDMEE. Le consultant doit savoir expliquer un écart entre la balance et le cube.

EPM Automate

La ligne de commande d'EPM Cloud. Elle enchaîne chargements, règles, exports et sauvegardes dans des scripts lancés par un ordonnanceur. Un CV qui cite EPM Automate avec PowerShell ou des scripts batch signale en général un profil qui a tenu la production.

Smart View et Reports

Smart View est le complément Excel avec lequel les contrôleurs lisent et saisissent dans les cubes. Reports produit les états financiers mis en page et a remplacé Financial Reporting dans EPM Cloud. Narrative Reporting assemble les documents de gestion qui mêlent texte et chiffres.

Enterprise Data Management (EDM)

L'outil de gestion des référentiels : plans de comptes, entités, centres de coûts. Il garde une même hiérarchie synchronisée entre l'ERP, Planning et FCCS, avec des demandes de modification soumises à validation. À creuser quand le poste touche à la gouvernance des structures.

Le poste change selon l'employeur. En ESN ou en cabinet spécialisé EPM, le consultant enchaîne les mises en place et les reprises de TMA chez des clients qui n'ont pas la même version. Chez un client final, il administre la plateforme du contrôle de gestion, prépare les campagnes budgétaires et traite les demandes de la direction financière. Les grands groupes vivent souvent avec un mélange : Essbase ou HFM on-premise toujours en service, et une partie déjà passée sur EPM Cloud, qu'Oracle met à jour chaque mois. Le métier demande une double lecture, financière et technique. Un candidat qui ne sait pas ce qu'est une élimination intercompagnie aura du mal sur FCCS, même s'il connaît bien l'outil.

Les sujets techniques à couvrir avec un consultant Hyperion

  • Modélisation Essbase et Planning
  • Règles de calcul et Groovy
  • Consolidation FCCS et HFM
  • Intégration des données ERP
  • Automatisation et exploitation EPM Cloud
  • Sécurité, workflow et reporting

Cinq situations de mission pour évaluer un consultant Oracle EPM

Chaque question vient avec ce qu'une bonne réponse contient et le signal qui doit vous alerter. Pas besoin d'être technique pour les poser : écoutez si le candidat raconte du vécu.

  1. Question 1 · confirmé

    Une règle copie le budget vers une nouvelle version, mais rien n'apparaît dans les formulaires. Quelle est votre première hypothèse ?

    Une bonne réponseLes blocs n'existent pas dans la version cible. Dans un cube BSO, une affectation sur un membre dense ne crée pas de bloc : il faut un DATACOPY, une affectation avec un membre épars à gauche ou @CREATEBLOCK, et éviter d'activer CREATEBLOCKONEQ partout, ce qui gonfle le cube. La personne vérifie aussi le FIX de la règle et l'agrégation des parents après le calcul.

    Signal d'alerte« Il faut relancer la règle » ou « c'est un problème de droits », sans un mot sur les blocs. Aucune différence faite entre dimensions denses et éparses.

  2. Question 2 · senior

    Les contrôleurs se plaignent : chaque enregistrement de formulaire lance une règle de trois minutes. Que proposez-vous ?

    Une bonne réponseUne règle Groovy qui ne recalcule que les cellules modifiées. Elle parcourt la grille, récupère les entités et les comptes touchés, puis génère un script Essbase limité à ces membres. Pour le reporting, un Smart Push vers le cube ASO sur le même périmètre. Un profil solide regarde aussi l'ordre des dimensions et renvoie l'agrégation complète à un traitement de nuit.

    Signal d'alerteDemander un environnement plus puissant, ou retirer la règle et laisser les utilisateurs lancer eux-mêmes l'agrégation en fin de journée.

  3. Question 3 · confirmé

    Après la consolidation de mars, l'écart intercompagnie entre deux filiales atteint 40 000 euros. Comment le traitez-vous dans FCCS ?

    Une bonne réponseLe rapport de rapprochement intercompagnie, pour voir d'où vient l'écart : partenaire ou compte mal renseigné, taux de conversion différents, écriture passée d'un seul côté. La correction se fait à la source ou par un journal, et l'écart résiduel part sur le compte prévu par le paramétrage. La personne sait que l'élimination a lieu au premier parent commun des deux entités.

    Signal d'alerteCorriger le montant consolidé à la main, ou ignorer à quel endroit de la hiérarchie se fait l'élimination.

  4. Question 4 · junior à confirmé

    Le total chargé dans Planning ne tombe pas juste avec la balance de l'ERP. Comment cherchez-vous l'écart ?

    Une bonne réponseDans Data Integration, l'écran de travail qui compare source et cible, les lignes rejetées, les règles de correspondance (explicites, plages, Like) qui envoient deux comptes au même endroit. Puis le signe des comptes, la période et la catégorie chargées, et le mode d'import : un ajout au lieu d'un remplacement double les montants. Elle termine par un contrôle des totaux par entité.

    Signal d'alerteRecharger le fichier en espérant que cela passe, ou corriger le chiffre directement dans le formulaire.

  5. Question 5 · confirmé

    Comment automatisez-vous la nuit d'un environnement EPM Cloud : chargements, calculs, sauvegardes ?

    Une bonne réponseUn script EPM Automate lancé par un ordonnanceur : connexion avec un fichier de mot de passe chiffré, import des données, règles, Smart Push ou agrégation, téléchargement du snapshot hors de la plateforme, puis contrôle des codes retour et alerte en cas d'échec. Le planning tient compte de la fenêtre de maintenance quotidienne d'Oracle et des mises à jour mensuelles, testées d'abord sur l'environnement de test.

    Signal d'alerteTout lancer à la main chaque matin, ou un mot de passe en clair dans le script.

Recevez la fiche d'entretien complète en PDF

La fiche pour mener l'entretien de bout en bout, prête à imprimer ou à partager avec le manager.

  • 30 questions sur 6 axes, avec la bonne réponse, le signal d'alerte et la relance
  • Le niveau visé pour chaque question
  • Une mise en situation de 20 minutes et ce qu'on attend du candidat
  • La grille d'évaluation de 1 à 4, axe par axe

Embaucher un consultant Oracle EPM, du CV Hyperion à l'exercice

Hyperion on-premise et EPM Cloud : un même consultant peut-il couvrir les deux ?

Oui, s'il maîtrise Essbase et les règles de calcul, qui restent la base de Planning dans le cloud. Il devra apprendre ce qui change : Data Integration à la place de FDMEE, EPM Automate et les API REST pour l'exploitation, Groovy, les mises à jour mensuelles imposées par Oracle et l'absence d'accès au serveur. Demandez ce qu'il a déjà fait sur un environnement cloud, même un pilote. Sans aucune expérience cloud, prévoyez une période d'adaptation sur ces sujets.

Groovy est-il un prérequis pour un consultant Oracle EPM ?

Cela dépend de l'application. Groovy est lié aux offres EPM Enterprise et sert aux règles dynamiques : calcul limité aux cellules modifiées, contrôles de saisie, échanges entre cubes. Sur une application ancienne écrite en scripts Essbase, il n'est pas indispensable. Sur un projet récent avec beaucoup d'utilisateurs simultanés, il fait souvent la différence. Si vous l'exigez, faites commenter une règle courte pendant l'entretien, car beaucoup de CV le citent après une simple formation.

Quels exercices réserver au test technique d'un consultant Oracle EPM ?

Sans environnement Oracle, vous pouvez déjà vérifier beaucoup. Donnez une règle de vingt lignes avec une erreur de création de blocs, une table de mappings qui envoie deux comptes au même endroit, ou un schéma de dimensions à critiquer, et demandez à la personne de commenter à voix haute. Pour un poste de consolidation, un petit groupe de trois entités avec une interco et une filiale en devise suffit à voir si les mécanismes sont compris.

Consultant fonctionnel ou technique Oracle EPM : comment lire l'intitulé ?

Le profil fonctionnel recueille le besoin du contrôle de gestion, conçoit les formulaires et le circuit de validation, et accompagne la recette. Le profil technique écrit les règles, les intégrations et les scripts d'exploitation. Beaucoup de missions demandent les deux. Regardez les verbes du CV : paramétrer, écrire, automatiser d'un côté, animer, recetter, former de l'autre. En entretien, les questions sur les blocs Essbase et sur Data Integration montrent vite de quel côté penche la personne.

Pour structurer vos autres entretiens, consultez aussi nos pages sur les questions d'entretien de recrutement, la méthode de l'entretien structuré et la grille d'évaluation d'entretien.

Les fiches voisines

Toutes les fiches →

Voyez Delectus sur vos propres offres.

Commencez gratuitement. Passez à l'échelle quand vous êtes prêt.

Demander une démo

Votre ATS, connecté à Delectus

  • Workable
  • Teamtailor
  • iCIMS
  • Lever
  • SmartRecruiters
  • Jobvite
  • Greenhouse
  • Pinpoint