01-Présentation de SAP
Download
Report
Transcript 01-Présentation de SAP
Plan de formation
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
1
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).
Chapitre 1 : Présentation de SAP
Les différentes versions et dénominations
Chapitre 1 : Présentation de SAP
Les différentes versions et dénominations
SAP Basis
<=6.10
6.20
SAP
Netweaver
SAP R/3
ERP
4.6C
4.7
6.40
>=7.0
NW 04
(NW 04s)
NW 7.0
ERP 2004
(ERP 2005)
ERP 6.0
http://solutionbrowser.erp.sap.fmpmedia.com/
Pour comparer les fonctionnalités entre différentes versions
de l’ERP
Chapitre 1 : Présentation de SAP
Architectures possibles
2 tiers
3 tiers
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
6
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.
7
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)
8
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
9
Chapitre 1 : Présentation de SAP
Les différents types de processus
Dialog
Update
Message
V
M
SAP Dispatcher
Batch
11
10
12
1
9
2
Enqueue
3
8
4
7 6 5
B
Spool
S
E
Chapitre 1 : Présentation de SAP
Les différents types de processus
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
11
Chapitre 1 : Présentation de SAP
Les différents types de processus
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
12
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
13
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
exe
SYS
profile
global
<SID>
exe
log
<instance>
/usr
sap
sec
bin
work
cofiles
trans
data
log
Chapitre 1 : Présentation de SAP
Organisation interne des données
16
Chapitre 1 : Présentation de SAP
Paramétrage du SAP Logon
17
Chapitre 1 : Présentation de SAP
Paramétrage du SAP Logon
18
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
19
Chapitre 1 : Présentation de SAP
Exercice
Ajouter une connexion directe au système SAP suivant dans le
SAP Logon :
Ip : 195.83.191.74
Système : 00
SID : FRM
20
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
21
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
22
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
23
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
24
Chapitre 1 : Présentation de SAP
Paramétrage du SAP Logon
25
Chapitre 1 : Présentation de SAP
Exercice
Connectez-vous au système suivant :
Ip : 195.83.191.43
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?
26
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
Chapitre 1 : Présentation de SAP
Exercice
Créez un raccourci sur le bureau
Transaction search_sap_menu
Votre login
Fenêtre maximisée
28
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
Chapitre 1 : Présentation de SAP
Exercice
Créez un raccourci dans le SAP Logon
Report RSUSR000
Votre login
30
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 147519 - Maintenance strategy / deadlines 'SAP GUI‘
Note 66971 - Supported SAP GUI platforms
Note 146505 - SAP GUI for the Java environment (Platform
Independent GUI)
Note 1412821 - SAP GUI for Windows: Support on Windows 7