SAP S/4HANA : Les Concepts

S/4HANA : la nouvelle génération d’ERP de SAP

La seconde version on premise de S/4HANA (1511) est sortie en novembre 2015. Elle contient bien entendu une version légèrement améliorée de Simple Finance (ou S/4HANA Finance) et la première mouture de Simple Logistics (ou S/4HANA Material Management & Operations).

  • S/4HANA est une réécriture complète et progressive de l’ERP, basée sur la plateforme HANA uniquement et non disruptive
  • Son périmètre est celui de SAP Business suite (ERP/CRM/SRM/SCM/PLM/BI/EPM) réintégré en un seul produit (en cours)
  • Le modèle de données a été simplifié de manière très conséquente (réduction drastique du nombre de tables)
  • Les performances sont fortement améliorées > BI temps réel, simulations, clôture continue, MRP à la demande…
  • L’interface graphique est Fiori (plus ergonomique, mobile, basée sur les rôles)
  • S/4HANA est disponible on premise ou dans le cloud (2 produits avec des périmètres / cycles de versions différents)

S/4HANA est construit sur la plateforme SAP HANA

  • HANA remplace les autres bases de données (Oracle, Microsoft…)
  • Les données “chaudes” (ex : année en cours) sont stockées en RAM, les données “froides” (et chaudes) sur disque SSD (dynamic tiering)
  • La taille de la base est fortement réduite (facteur 10, modèle en colonnes, compression, modèle de données simplifié…)
  • Les performances de HANA permettent de ne stocker aucun agrégat et de les calculer à la volée
  • Fusion OLTP/OLAP (BI temps réel sur l’ERP à travers les CDS views et BI4/Fiori, drill down natif au niveau le plus fin)
  • Les calculs complexes (MRP, CCR…), réécrits en SQL script, sont éxécutés au sein de la base de données et non plus sur le serveur d’application
  • Multitenant (ECC + BW ou plusieurs clients sur une BD HANA)

S/4HANA centralise la donnée : Principle of One

C’est le principe fondateur retenu lors de la conception de S/4HANA et qui s’applique dans tous les domaines

  • L’information n’est stockée qu’une seule fois, sans redondance (voir Simplification du modèle de données)
  • La plateforme technologique est unifiée (HANA comme unique base de données, disparition du stack JAVA…).
  • L’interface utilisateur est unique et répond à des normes unifiées (FIORI)
  • Les fonctionnalités redondantes de la Business Suite sont éliminées (Valo. MM > Ledger article, Four/Cli > BP, TRA > TM, SCM > ERP..)

S/4HANA simplifie le modèle de données

Le modèle de stockage des données de l’ERP a été complètement repensé et simplifié.

  • Seul le niveau le plus fin de l’information (postes) est stocké, les agrégats sont calculés à la volée
  • Les données de plusieurs modules ont été fusionées en une seule table commune (ex : FI-GL, FI-AA, CO, CO-PA, PCA, ML… voir Simple Finance)

S4 tables

S/4HANA unifie l’Interface de l’utilisateur final et délivre du décisionnel sur le transactionnel

Fiori devient l’interface graphique unifiée de toutes les solutions SAP on premise et cloud (ou presque…).

Le point de départ pour l’utilisateur est le menu associé à son rôle et consitué de tuiles qui mènent aux applications mais fournissent également de l’information (alertes, KPI’s, graphiques…).

fiori

Les écrans Fiori sont basés sur les rôles, cohérents, simples, mobiles (responsive design) et basées sur la technologie HTML5 (SAPUI5).

Ils contiennent un mix d’infos analytiques (graphiques, tableaux…) et transactionnelles permettant de passer directement de l’information/alerte à l’action.

Ils regroupent directement ou par liens internes le contenu de plusieurs transactions / rapports.

Le nombre d’applications FIORI augmente rapidement mais ne couvre pas le périmètre complet de S/4. Les menus appellent donc parfois des transactions Webgui.

En dehors des nouvelles fonctionalités développées à l’aide de Fiori, toutes les transactions métier de S/4 restent accessibles à travers le SAPGUI.

On y trouve des applications de type transactionnelles (qui peuvent contenir des informations analytiques).

Fiori application transactionnelle

Et des applications de type analytiques permettant de construire des « stories » avec un principe semblable à celui de Lumira.

Fiori application analytique

Et bien entendu, les données contenues dans S/4 peuvent être interrogées à travers les outils BI4 (Analysis for Office, Design Studio…) ou Lumira à travers les CDS Views.

S/4HANA On Premise et S/4HANA Cloud : deux possibilités offertes

S/4HANA Cloud et l’offre On premise sont deux solutions différentes proposées par SAP tant en terme de périmètre que de cycle de versions.

S4 release cycle

Les versions de S/4HANA Cloud  auront un cycle d’innovation trimestriel, alors que la version on premise devrait avoir un rythme annuel.

S4 perimeter

Le périmètre couvert est également très différent.

La version Cloud ne contient que le périmètre des fonctionnalités redéveloppées pour S/4, qualifié de « Business All In One Scope » par SAP  (en bleu).

Les versions On Premise contiennent à la fois ce périmètre redéveloppé et le « compatibility scope » (en jaune) permettant de continuer à couvrir le périmètre de la Business Suite (ou à tout au moins celui d’ECC). Ce périmètre d’ancien code devrait se réduire au fil des versions puis disparaître.

La version 1503 correspondait à la Business Suite sur HANA + Simple Finance alors que la 1511 contient un redéveloppement conséquent du domaine logistique.

périmètre on premise

Ci dessus le périmètre 1511 on premise edition

périmètre cloud

Ci dessus le périmètre 1511 cloud edition