1 Plan de formation Chapitre 1 : Présentation de SAP Chapitre 1 : Présentation de SAP Chapitre 2 : Arrêt et démarrage d’un système SAP Chapitre 3 : Configuration des paramètres SAP Chapitre 4 : La base de données Chapitre 5 : Les différentes mémoires dans SAP Chapitre 6 : Transport d’OTs Chapitre 7 : Support packages, Plug-Ins et Add-Ons Chapitre 8 : Planification de jobs en arrière plan Chapitre 9 : Les impressions Chapitre 10 : Les connexions RFC Chapitre 11 : ITS et ICM : les Clients légers Chapitre 12 : Administration des utilisateurs Chapitre 13 : Autorisations Chapitre 14 : Gestion des mandants Chapitre 15 : Surveillance du système Chapitre 16 : Monitoring avec CCMS Chapitre 17 : Les transactions utiles Chapitre 18 : Accès à l’aide Chapitre 19 : Documents techniques clés
Chapitre 1 : Présentation de SAP Un peu d’histoire… SAP A/G a été fondé en 1972 en Allemagne pour commercialiser le produit SAP R/2 SAP = Systems, Applications and Products (in Data Processing) SAP R/3 a permis à SAP de devenir leader mondial des ERP dans les années 1990 SAP Netweaver date des années 2000 et est la plateforme web d’exécution et d’intégration de toutes les solutions SAP L’ERP (Entreprise Resource Planner) a pour objet d’intégrer et d’automatiser tous les processus métiers de l’entreprise. SAP adresse maintenant aussi bien des solutions traditionnelles de back office que de front office voire des solutions spécialisées par branche d’activité (santé par exemple).
Les différentes versions et dénominations Chapitre 1 : Présentation de SAP Les différentes versions et dénominations
Pour comparer les fonctionnalités entre différentes versions de l’ERP SAP Basis<= >=7.0 SAP Netweaver NW 04 (NW 04s) NW 7.0 SAP R/3 ERP 4.6C4.7ERP 2004 (ERP 2005) ERP 6.0
Architectures possibles Chapitre 1 : Présentation de SAP Architectures possibles 2 tiers 3 tiers
6 Qu’est ce qu’un système SAP Chapitre 1 : Présentation de SAP Qu’est ce qu’un système SAP Une base de données Une ou plusieurs instance(s) SAP : parmi elles, une instance centrale. Une base de données + une instance centrale = Système SAP viable Une instance SAP est toujours identifiés par 3 caractères qui représentent son SID
7 Chapitre 1 : Présentation de SAP Qu’est ce qu’une instance d’un système SAP Instance SAP : est un groupe de services démarrés et arrêtés en même temps. Une instance SAP : un dispatcher et ses processus de travail Une instance centrale est un dispatcher offrant tous les processus du système : DVEBMGS > Suffisant pour SIFAC, mais il est toujours possible d’ajouter une/des instances dialogues.
8 Chapitre 1 : Présentation de SAP Processus de connexion A la connexion : - Envoi des données de connexion au dispatcher (3) - Dispatcher transmet ces données à un process de travail libre (4) - Vérification de la validité des données (requête à la BD) (5 à 8)
9 Chapitre 1 : Présentation de SAP Message server et Dispatcher Message server Un et un seul par système Situé sur la centrale instance Il permet l’échange de données entre les différents serveurs d’application Répartit les connexions entre les différents serveurs Dispatcher Un par serveur d’application Interface entre SAP GUI et les processus du serveur d’application Répartition de la charge entre les différents processus Gestion de la mémoire partagée
Chapitre 1 : Présentation de SAP Les différents types de processus Dialog D SAP Dispatcher Batch Spool Update S B M Message V Enqueue E
11 Dialog Prise en charge des traitements interactifs Chaque validation d’écran donne lieu à une prise en charge par un processus Dialog Les différents écrans d’un même écran seront pris en charge par des processus Dialog différents Batch Prise en charge des programmes s’exécutant en arrière plan Spool Prise en charge des demandes d’impression : mise en forme et impression Un par serveur d’application Chapitre 1 : Présentation de SAP Les différents types de processus
12 Update Prise en charge des modifications en base demandées par les processus Dialog ou Batch -> mises à jour asynchrones V1 : mises à jour prioritaires V2 : autres mises à jour Enqueue Gestion des verrous Synchronisation des accès à la base de données Un seul par serveur Gateway Communications avec programmes externes Communications entre différentes instances SAP Chapitre 1 : Présentation de SAP Les différents types de processus
13 Chapitre 1 : Présentation de SAP Multiplexage des processus de dialogue Le multiplexage est exclusivement utilisé par les process dialog, lors de traitement de transaction, utilisant des écrans multiples
Chapitre 1 : Présentation de SAP Les différentes configurations ABAP/JAVA ABAP seul : Sifac par exemple JAVA seul : le portail ABAP + JAVA : ERP avec module CRM par exemple
Chapitre 1 : Présentation de SAP Structure des répertoires /usrsap SYSexeprofileglobal exelogsecworktransbincofilesdatalog
16 Chapitre 1 : Présentation de SAP Organisation interne des données
17 Chapitre 1 : Présentation de SAP Paramétrage du SAP Logon
18 Chapitre 1 : Présentation de SAP Paramétrage du SAP Logon
19 Chapitre 1 : Présentation de SAP Paramétrage du SAP Logon Options L’assistant permet de simplifier la création d’une nouvelle entrée
20 Chapitre 1 : Présentation de SAP Exercice Ajouter une connexion directe au système SAP suivant dans le SAP Logon : Ip : Système : 00 SID : FRM
21 Chapitre 1 : Présentation de SAP Présentation de l’interface SAP /nxxx : termine la transaction courante et démarre la transaction xxx dans l’écran existant /oxxx : démarre la transaction xxx dans un nouvel écran /h : démarre le mode debug
22 Chapitre 1 : Présentation de SAP Présentation de l’interface SAP La barre de statut permet d’afficher des informations utiles sur le système et la transaction en cours
23 Chapitre 1 : Présentation de SAP Utilisation des groupes de connexion Un système SAP peut être composé de plusieurs instances Les groupes de connexion (logon groups) permettent de regrouper logiquement plusieurs instances C’est la transaction SMLG qui permet de gérer les groupes de connexion
24 Chapitre 1 : Présentation de SAP Utilisation des groupes de connexion Quand un groupe de connexion est précisé à la connexion, Message Server oriente l’utilisateur vers le ou les instances dédiées à ce groupe. L’utilisation des groupes de connexion peut servir à Dédier telle instance à tel usage (FI, MM…) Dédier telle instance à tel groupe d’utilisateur Par défaut toutes les instances sont affectées au groupe de connexion SPACE
25 Chapitre 1 : Présentation de SAP Paramétrage du SAP Logon
26 Chapitre 1 : Présentation de SAP Exercice Connectez-vous au système suivant : Ip : Système : 00 SID : BAM Ajouter un groupe de connexion formxx Configurez le SAP Logon pour utiliser ce groupe de connexion Tester la connexion Supprimer le groupe de connexion Retester la connexion Comment se connecter maintenant?
Chapitre 1 : Présentation de SAP Création de raccourcis sur le bureau Clic droit sur le bureau Nouveau -> SAP GUI Shortcut Possible de lancer une transaction ou un report
28 Chapitre 1 : Présentation de SAP Exercice Créez un raccourci sur le bureau Transaction search_sap_menu Votre login Fenêtre maximisée
Chapitre 1 : Présentation de SAP Création de raccourcis dans le SAP Logon Onglet « Raccourcis » du SAP Logon Même principe de paramétrage que pour les raccourcis sur le bureau
30 Chapitre 1 : Présentation de SAP Exercice Créez un raccourci dans le SAP Logon Report RSUSR000 Votre login
Chapitre 1 : Présentation de SAP Client lourd, client léger, portail… Le serveur web pour client léger est intégré à la distribution SIFAC « de base » Le client lourd existe en versions Windows et Java Le déploiement du client lourd est un chantier à part entière Avec le portail SAP, il n’est plus nécessaire de configurer le SAP Logon!
Chapitre 1 : Présentation de SAP Notes SAP utiles Note Maintenance strategy / deadlines 'SAP GUI‘ Note Supported SAP GUI platforms Note SAP GUI for the Java environment (Platform Independent GUI) Note SAP GUI for Windows: Support on Windows 7