Catégories
Non classifié(e)

SAP FIORI : Activation d’une transaction standard sur Fiori

La transition vers SAP S/4H ANA est amorcée et d’innombrables clients se convertissent à la version FIORI avec sa facilité d’utilisation. De nombreux utilisateurs très expérimentés dans SAP GUI exigent une meilleure expérience utilisateur dans leur quotidien.

Nous expliquerons comment il est possible de continuer à tirer parti de leur connaissance de SAP GUI dans un environnement SAP Fiori et retrouver leurs transactions métiers avec une meilleure convivialité.

SAP Fiori vise une meilleure expérience utilisateur pour les logiciels et les applications sur SAP. La plateforme fournit un ensemble d’applications natives qui sont utilisées dans les fonctions usuelles de l’entreprise comme les approbations de travail, les applications financières, de calcul et diverses autres applications libres.

Les applications SAP Fiori sont accessibles sur les différentes plateformes (ordinateur de bureau, mobile ou tablette). Il s’agit d’applications Web hébergées sur le système frontend du serveur SAP-Fiori et qui accèdent aux données du système backend.

La bibliothèque de référence des applications SAP Fiori est un outil libre permettant d’explorer, de planifier et d’implémenter des applications SAP Fiori et des applications classiques basées sur SAP GUI et sur WebDynpro.

Dans la bibliothèque, se trouvent toutes les informations sur les versions des différents produits, les composants logiciels, les paramètres de configuration et les points d’extensibilité pour aider à comprendre les conditions préalables à la mise en œuvre de nos apps SAP S/4 HANA.

Les applications sont généralement de deux types, nous retrouvons les programmes standards qui sont publiées par SAP et classées comme transactionnelles, analytiques ou en fiches techniques. Nous avons également des applications personnalisées mis en œuvre pour des besoins spécifiques à l’entreprise.

Dans cet article nous allons traiter le cas des applications standards dont nous allons vous présenter les différentes étapes pour leur activation.

Une première phase de vérification s’avère nécessaire avant la création du catalogue et de la tuile. Il s’agit en premier lieu de vérifier avec l’ID APP de notre application, dans la bibliothèque d’application fiori, l’application standard correspondante et la sélectionner. Ensuite, dans la section configuration de l’application choisie nous allons prendre le chemin du nœud SICF et vérifier dans le système SAP qu’il est bien activé dans le cas contraire nous procéderons nous-même à son activation via la transaction SCIF. Cette étape étant franchie nous vérifions que le service OData est bien maintenu dans la passerelle NETWeaver. Si ce n’est pas le cas nous devrons ajouter ce service en utilisant la transaction SAP /n/iwfnd/maint_service.

A présent deux façons se présentent à nous pour activer la tuile, l’une par référence automatique à la tuile standard l’autre plus manuelle et plus conseillée car elle offre des possibilités de mise en œuvre plus précises. Ci-dessous les deux procédés.

  1. Création par référence.

La création par référence consiste comme son nom l’indique à créer les différents objets (catalogues, tuiles, …) par référence aux objets présents dans le standard. Cette méthode ne permet pas une grande marge de manœuvre car elle reproduit à l’identique les objets de la bibliothèque avec leur contenu.

Cette méthode consiste à d’abord retrouver le business catalog correspondant dans la bibliothèque d’application fiori afin d’avoir la référence du catalogue standard. Dans le launchpad designer nous trouverons le business catalog basé sur un objet sémantique et une action. Ce catalogue standard sera notre référence que nous utilisons dans la suite pour créer notre propre catalogue spécifique. Ainsi donc nous créons un nouveau catalogue toujours dans le launchpad designer et au sein de celui-ci le bouton configure va nous afficher un pop-up où nous recherchons le catalogue standard pris en référence. Après cela notre tuile est disponible dans le nouveau catalogue spécifique avec toutes les autres tuiles présentes dans ce catalogue standard de réference. Nous allons passer à la rubrique GROUPSsélectionner la tuile en question et avec l’icône « + » l’ajouter au groupe.  Enfin vient la dernière partie qui consiste à assignez ces catalogues et groupes aux utilisateurs via les rôles PFCG. En choisissant le bon groupe en accord avec les équipes fonctionnelles et de sécurité pour notre tuile. La tuile est à présent disponible dans le launchpad.

  1. Création manuelle.

Quant à cette approche elle consiste à créer nos objets en nous inspirant des informations présentes dans la bibliothèque que nous renseignons manuellement.

Un catalogue vierge est donc créé et renseigné par nos soins, il s’agit des paramètres de configuration (id, description, …) se référant aux données du catalogue de la transaction standard dans la bibliothèque. Par la suite dans le catalogue nous allons créer notre tuile spécifique avec le bouton « + ». Automatiquement nous sommes redirigés dans l’ongletVIGNETTE où nous renseignons les informations pour la création de la tuile (titre, sous-titre, mots clés, objet sémantique, information, action, …). Ensuite dans l’onglet TARGET MAPPING nous créons le mappage cible en renseignant les champs objet sémantique, action, type application, titre, chemin url, id, etc. Nous pouvons maintenant accéder à la rubrique GROUPS afin de créer ou choisir le groupe adéquat. Rattacher notre tuile avec l’icône « » pour obtenir un pop-up demandant le catalogue dans lequel la tuile se trouve. Une fois ce catalogue renseigné toutes les tuiles à l’intérieur de celui-ci s’affichent. Il suffira de sélectionner la tuile en question pour l’ajouter dans le groupe. La dernière opération consiste à affecter les utilisateurs aux rôles PFCG pour leur permettre d’accéder à la tuile.

L’un des avantages de cette méthode est que nous sommes en mesure d’ajouter uniquement les tuiles que nous jugeons nécessaire d’avoir dans notre catalogue au lieu d’importer toutes les tuiles se trouvant dans le catalogue standard.

Voici dans les grandes lignes comment nous arrivons à permettre aux utilisateurs de continuer à tirer parti de leur connaissance de SAP GUI dans un environnement SAP Fiori et retrouver avec aisance et convivialité leurs transactions métiers.

Catégories
Non classifié(e)

SAP Fiori : Exposer une transaction SAP GUI dans Fiori Launchpad

 

SAP Fiori est une nouvelle expérience utilisateur (UX) pour les logiciels et applications SAP, construite sur les rôles pour un engagement à l’échelle de l’entreprise dans tous les secteurs d’activité. SAP Fiori est un moyen plus simple et plus intuitif d’utiliser les applications SAP. Centré principalement sur une expérience utilisateur intelligente, cohérente et intégrée, SAP Fiori vous permet de réinventer votre façon de travailler à l’ère de la transformation digitale. 

Les utilisateurs d’aujourd’hui sont habitués à une telle simplicité sur le web qu’ils veulent avoir des outils de travail intuitifs avec le même confort. Les attentes des usagers ne sont plus les mêmes et les standards ont été redéfinis par le web et le besoin de mobilité. Commencer à travailler sur un appareil et poursuivre sur un autre avec la même convivialité est devenu normal.

SAP a donc investi dans l’expérience utilisateur afin d’adapter ses processus métier qui ont fait leur preuve dans le monde aux nouveaux standards et exigences du temps. C’est la naissance de FIORI avec une première version lancée en 2013 avec 25 applications natives et qui aujourd’hui compte plus de 10000.

Basée sur des principes de conception modernes et s’appuyant sur la technologie SAP UI5, FIORI est la solution graphique orientée web et mobilité dont les atouts principaux sont sa simplicité d’utilisation, sa facilité de développement et sa rapidité . SAP propose en standard un panel d’applications FIORI conçues sur la base des transactions les plus fréquemment utilisées.

Il nous est désormais possible de bénéficier d’une meilleure expérience utilisateur en terme de convivialité, de confort, de disponibilité et de facilité d’utilisation de nos transactions standards SAP via une page web sur n’importe lequel de nos navigateurs usuels mais il reste toujours des transactions très utilisées sur le SAP GUI qui n’ont malheureusement pas une version native Web disponible. Il incombe dans ce cas au consultant SAP Fiori avec l’aide des consultants basis et sécurité de rendre disponible en exposant la transaction au Fiori launchpad via une tuile. Le Launchpad est le point d’entrée pour toutes les applications SAP Fiori sur mobile, bureau ou tablette.

Nous nous efforcerons dans cet article de vous présenter l’utilité, la nécessité d’avoir les transactions usuelles en version web et comment procéder dans les grandes lignes pour réaliser cette exposition sur le Fiori lauchpad.

 

Exposer une transaction SAP GUI dans Fiori Launchpad se fait en une suite d’étapes simples à réaliser

En premier vérifier dans la bibliothèque de référence des applications SAP Fiori la liste des apps disponible pour S/4 HANA. Si malheureusement la transaction que nous désirons avoir ne s’y trouve pas nous sommes dans le besoin de faire nous-même une configuration pour rendre cette transaction accessible via le portail launchpad de SAP FIORI. 

Dans le cas échéant le process pour exposer une transaction SAP GUI se fait généralement comme indiqué ci-dessous.

  • Vérifier que la transaction à exposer est de type « SAP GUI for HTML » via la transaction se93 .
  • Créer un objet sémantique pour la transaction à l’aide de la transaction « /n/UI2/SEMOBJ_SAP ».
  • Ces nouvelles entrées doivent être enregistrées dans un ordre de transport de type Workbench.
  • Nous allons passer au Fiori launchpad designer pour la suite.
    • Sur l’onglet Catalogue créer un nouveau catalogue personnalisé si besoin sinon utiliser un catalogue personnalisé existant.
    • Ajouter une nouvelle tuile à notre catalogue pour accueillir la transaction à exposer en renseignant le Semantic object créé à l’étape 2, l’Action qui dépendra de la transaction initiale(display, change…) et le Parameters. 
      • Apres avoir sauvegarder nos modifications la tuile doit être créée avec succès.
  • Nous procédons ensuite à la création d’un mappage cible en cliquant sur « create Target mapping » Pour pouvoir configurer et sauvegarder les détails.
  • Ajouter notre nouvelle tuile créée à un groupe en cliquant sur l’icône « » se trouvant dans la rubrique Groupe  (cette étape doit être effectuée en accord avec l’équipe métier).
  • Avec l’équipe chargé de la sécurité affecté le groupe créé au rôle adéquat.
  • Affecter aux utilisateurs concernés le rôle pour accéder à la transaction.
  • Accéder au Fiori Launchpad la nouvelle tuile doit bien s’afficher à présent comme prévu.

Suite à cette phase simple de configuration nous avons accès à notre transaction via une plateforme web plus conviviale. A l’instar de cette transaction qui n’était pas disponible dans la bibliothèque SAP nous avons des transactions disponibles que nous devons activer pour rendre son utilisation accessible.

Comment activer ces transactions standards disponibles dans la bibliothèque SAP ?
Rendez-vous au prochain article 😉

Catégories
Non classifié(e)

SAP dans la transformation digitale et les enjeux de la digitalisation

La transformation digitale est dans l’ère du temps, un leitmotiv qui apparaît comme une solution magique à toutes les attentes d’un développement et d’une croissance recherchée.

Que cache cette expression tendance ?

La transformation digitale désigne globalement les changements liés à l’intégration de la technologie digitale dans la société. Dans une dimension d’entreprise elle est un élément clé des stratégies globales de transformation. On comprendra bien qu’à elle seule elle ne suffit pas, il lui faut être associée aux technologies adéquates aux individus, processus et opérations, les organisations capables de s’adapter rapidement aux disruptions et de répondre aux besoins nouveaux et changeants des clients et de stimuler la croissance et l’innovation futures, souvent de manière inattendue. Plus qu’un remède c’est une culture d’entreprise !

Le phénomène de digitalisation n’est pas nouveau, il a la particularité de s’accentuer. Le contexte de pandémie sanitaire a vu les entreprises doubler leurs investissements dans les technologies du numérique. La transformation digitale apparaît comme un levier important pour gagner en résilience.

Tout plan de transformation doit intégrer les trois dimensions essentielles :

  • La transformation des processus métier, il s’agit de modifier et d’adapter les processus et workflows clés pour répondre à l’évolution des objectifs de l’entreprise, de la concurrence et des demandes clients. Il faut voir la transformation digitale comme un sous-ensemble de la transformation d’entreprise qui crée un cadre technologique connecté, offrant les fondements nécessaires pour faciliter les changements de processus.
  • La transformation du modèle économique qui vise les éléments fondamentaux de la création de valeur dans un secteur spécifique, les technologies digitales permettent de centraliser et d’automatiser des modèles économiques basés sur abonnement et les processus de facturation associés à titre d’exemple. Ce sont des changements culturels qui évoluent rapidement, pour lesquels il faut apporter le support technologique adapté.
  • La transformation organisationnelle et culturelle se place au cœur de l’enjeu de la transformation digitale, celle-ci doit être en adéquation avec la culture et les valeurs de l’entreprise. Une transformation organisationnelle optimale nécessite un plan dans lequel les acteurs de l’entreprise partagent une même cible avec les moyens de conduite du changement pour opérer cette transformation.

Tous les domaines de l’entreprise sont concernés à des niveaux plus ou moins importants, que ce soit des achats, à la gestion fournisseur, client et financière. Dans les efforts de digitalisation, 75% des entreprises ont priorisé leur Supply Chain. Les outils centraux de CRM et ERP sont de fait au cœur de ce phénomène.

Le digital a radicalement changé le mode de travail au service du consommateur ainsi que les engagements pris dans sa direction. Ce n’est plus une option mais bien une nécessité pour les entreprises opérant dans le secteur de la relation client à forte valeur ajoutée et générateur de revenus. Pour relever le défi de la digitalisation, les entreprises se lancent dans une stratégie globale dans laquelle elles déploient des projets digitaux extrêmement performants permettant d’améliorer la qualité et l’efficacité des processus en s’appuyant sur les stratégies les plus avancées en analytics et en big data en développant des solutions innovantes d’automatisation des interactions clients permettant de proposer des parcours hybrides via des technologies de l’IA, IoT, le Machine Learning et le RPA.

Comme beaucoup d’éditeurs, SAP a investi fortement dans sa capacité à proposer des solutions répondant aux besoins des clients et plus largement du marché. Aujourd’hui, SAP dépasse ce cap de vision pour, en plus, offrir des innovations créatrices de marché. Avec sa solution de 4ème génération S/4 HANA dont les apports sont entre autres la performance, la mobilité et l’homogénéité ce qui constitue une véritable opportunité de repenser les process et l’organisation, SAP met l’utilisateur au centre du dispositif. Aujourd’hui, l’adhésion des entreprises à ces innovations est plus forte, les projets de migration SAP en Brownfield ou Greenfield se multiplient. Les solutions, approches et méthodologies connaissent une révolution mêlant les configurations out of the box, la méthodologie SAP Activate et les solutions Cloud pour ne citer que celles-ci.

Catégories
Non classifié(e)

COMMENT INTEGRER S/4 HANA COMME VECTEUR DE TRANSFORMATION

COMMENT INTEGRER S/4 HANA COMME VECTEUR DE TRANSFORMATION

Leader mondial des ERP, SAP propose aujourd’hui davantage de solutions les plus variées et les plus adaptées aux besoins des entreprises. Quelle que soit la taille de ces dernières les offres répondent plus justement aux enjeux sectoriels et challenges de cette ère de la digitalisation.


SAP étend sa maintenance à 2027 sur ECC et 2040 sur S/4HANA, cela permet aux entreprises de mieux construire la stratégie d’évolutivité de leurs systèmes d’information. L’exemple en est donné avec SAP Integration Suite comme plateforme d’intégration proposant en tant que service d’intégrer en toute simplicité des applications et processus sur site et dans le cloud avec des outils et contenus prédéfinis. En mettant à jour sa politique de maintenance sur ces deux solutions SAP rassure ce qui ne ralentit pas pour autant la course à la digitalisation qui nécessite de rationaliser et de faire converger les systèmes applicatifs.


Moins contraignantes, les solutions SAP garantissent par leurs connecteurs les moyens d’interopérabilité technique aux autres composants SAP mais également aux autres composants des landscapes applicatifs. La transformation du SI s’impose doc pour harmoniser l’ensemble des applications et d’optimiser les flux au travers d’un seul système majeur qui couvre toute ou grande partie de l’activité. Plus la gestion du paysage applicatif est complexe et plus les coûts de maintenance sont élevés.


Outre une utilisation intuitive et plus rapide pour l’utilisateur, l’introduction d’agilité dans son application de 4ème génération avec S/4 HANA son fonctionnement permet notamment de centraliser les informations primordiales de l’entreprise. Elle réduit par la même occasion ses délais pour obtenir une information qualifiée et fiable, lui permettant de pouvoir réallouer ce temps sur des actions à plus forte valeur ajoutée tout en limitant les risques d’erreurs.


L’enjeu est de pouvoir répondre à une simplification horizontale et verticale des processus existants. L’éditeur met en avant des processus simplifiés apportés par S/4 HANA dont il accompagne la mise en route avec son programme Activate, en combinant à la fois les best practices de méthodologie et de configuration assistée. La méthodologie agile SAP Activate dîtes ASAP s’adapte aux organisations des entreprises et facilite le déploiement des solutions.


Ainsi, les projets de migration SAP et de refonte du Système d’Information ont des impacts importants dont les changements dépassent le cadre IT et intègrent pleinement les Directions métiers, les processus internes et externes ainsi que l’organisation.


Les objectifs majeurs d’un tel projet sont d’optimiser et valoriser les activités, restructurer et renforcer son SI pour lui permettre d’être pleinement opérationnel pour accompagner l’entreprise dans sa croissance. Les possibilités de migration sont de deux types, permettant à chaque entreprise selon sa maturité et roadmap de prendre ce virage. La première étant la migration technique « Brownfield » revient à conserver ECC en migrant l’environnement technologique et la base de données vers HANA. La seconde dite « Greenfield » est une approche dans laquelle on remplace ECC par une nouvelle installation S/4HANA, cette trajectoire passe par la remise à plat de tous les processus pour chercher à les optimiser en adoptant notamment les nouvelles fonctionnalités afin de soutenir le business.


Même si le report de la maintenance ECC jusque 2027 paraît lointain il est devenu crucial de ne plus attendre pour rester dans la course, le business n’attend pas ! Grand nombre d’entreprises ont franchi le pas, les suivrez-vous ?