Documente Academic
Documente Profesional
Documente Cultură
I-DOC N
T
R
E
SAP
Intermediate DOCument
Page :1
Intermediate DOCument
A qui s adresse ce cours ? COMPETENCES
E
N
T
SAP
R
Quels objectifs ? E
Participants :
Ingnieurs
Consultants techniques (la premire journe)
Objectifs du cours :
A la fin du cours, vous serez en mesure de :
configurer l interface Idoc
suivre le traitement des Idocs dans le systme
crer et modifier un Idoc spcifique
Page :2
Intermediate DOCument
Sommaire 1 COMPETENCES
E
N
T
SAP
R
E
Page :3
Intermediate DOCument
Sommaire 2 COMPETENCES
E
N
T
SAP
R
E
Page :4
Intermediate DOCument
Prsentation gnrale des Idocs COMPETENCES
E
N
T
SAP
R
E
Qu est qu un Idoc ?
Intermediate DOCument
un ensemble d enregistrements dans la base de donnes qui
comprennent les donnes applicatives d un document de gestion
(ex. facture) ainsi que des donnes de gestion (ex. un statut
voluant lors de son traitement)
Page :5
Intermediate DOCument
Prsentation gnrale des Idocs COMPETENCES
E
N
T
SAP
R
E
Workflow
Systme R/3 ou R/2
ALE
EDI
Systme R/2
Internet/ Intranet
...
Page :6
Intermediate DOCument
Prsentation gnrale des Idocs COMPETENCES
E
N
T
SAP
R
E
Les donnes sont des donnes de base telles que fiches articles,
comptes gnraux, .ou des documents applicatifs tels que
documents comptables, contrats cadres...
Page :7
Intermediate DOCument
Prsentation gnrale des Idocs COMPETENCES
E
N
T
SAP
R
E
Document
ALE
Systme SAP R/3 R/2 Systme SAP R/3 R/2
Idoc
Idoc sortant Idoc entrant
Interface standard
Structure des messages standards / Monte de version
Gestion des erreurs
Avertissement des utilisateurs responsables
Consultation du message d erreur et de l IDOC
Recyclage de l IDOC (manuel ou automatique)
Monitorage des IDOCs
suivi des IDOCs, liste des erreurs, statistiques, audit ....
Utilisable pour une interface priodique ou
permanente entre applications.
Page :9
Intermediate DOCument
L architecture EDI et ALE COMPETENCES
E
N
T
SAP
R
E
SOMMAIRE
Page :10
Intermediate DOCument
EDI : sous systme, module SAP COMPETENCES
E
N
T
SAP
R
E
Client
Commande
Accus de
client
rcepti on
Plate-forme Evnement
Evnement
Fichier
Fichier
intgrer
traduire
SAP
Interface IDOC
Batch input Correspondance
crati on Accus de
commande rcepti on
Module SAP
Page :11
Intermediate DOCument
ALE : Idocs de communication COMPETENCES
E
N
T
SAP
R
E
Module SAP
Interface IDOC
SAP2
Interface IDOC
Batch input Correspondance
cration Accus de
commande rception
Module SAP
Page :12
Intermediate DOCument
Les composantes impactes dans SAP COMPETENCES
E
N
T
RSAP
E
Systme
1
externe
Gestion des
2
messages Interface Idoc
/ Service ALE
Business 3
Workflow
Page :13
Intermediate DOCument
Les dfinitions des IDOC COMPETENCES
E
N
T
SAP
R
E
SOMMAIRE
Page :14
Intermediate DOCument
Les dfinitions des IDOC COMPETENCES
E
N
T
RSAP
E
Page :15
Intermediate DOCument
Types d enregistrement Idoc COMPETENCES
E
N
T
RSAP
E
Enregistrements de donnes
Enregistrements de statuts
Page :16
Intermediate DOCument
L enregistrement de contrle COMPETENCES
E
N
T
RSAP
E
Il contient :
Enregistrement de donne
Zone 1 Zone 2
Page :18
Intermediate DOCument
Les enregistrements de statut COMPETENCES
E
N
T
RSAP
E
Il contient :
Page :19
Intermediate DOCument
Types d Idoc COMPETENCES
E
N
T
RSAP
E
Page :20
Intermediate DOCument
Rsum COMPETENCES
E
N
T
RSAP
E
Page :21
Intermediate DOCument
Les dfinitions des communications COMPETENCES
E
N
T
SAP
R
en entres et sorties E
SOMMAIRE
Page :22
Intermediate DOCument
Les dfinitions des communications COMPETENCES
E
N
T
SAP
en entres et sorties
R
E
Page :23
Intermediate DOCument
Types de port : dfinition COMPETENCES
E
N
T
RSAP
E
Page :24
Intermediate DOCument
Types de port fichier COMPETENCES
E
N
T
RSAP
E
Dfinition
La dfinition d un port fichier
comprend :
le nom du fichier de sortie,
le nom et le rpertoire du fichier
de commande devant tre appel
par le programme rfcexec et qui
lance le systme externe,
une destination RFC; celle-ci
doit tre dfinie dans la
transaction SM59 (connexion
TCP/IP).
Page :25
Intermediate DOCument
Types de port fichier COMPETENCES
E
N
T
R SAP
E
Interface Idoc
4 3
1 2
Startrfc
Fichier Rfcexec Fichier Idoc in.script
Idoc out.script Conf. statut statut.script
1 2
3 4
Systme externe
Page :26
Intermediate DOCument
Types de port tRFC COMPETENCES
E
N
T
RSAP
E
TCP/IP
Interface RFC
Systme externe
Page :27
Intermediate DOCument
Types de port CPI-C COMPETENCES
E
N
T
RSAP
E
TCP/IP
CPI-C
LI 6.2
E-mail MIME
Systme externe
Page :29
Intermediate DOCument
Types de port PI COMPETENCES
E
N
T
RSAP
E
Programming interface
Page :30
Intermediate DOCument
Communication avec versions COMPETENCES
E
N
T
SAP
antrieures
R
E
Page :31
Intermediate DOCument
Paramtrages de base des systmes COMPETENCES
E
N
T
SAP
R
E
SOMMAIRE
le paramtrage de base
Cration d un systme logique
Affectation d un systme logique au systme physique
Cas particulier de l ALE
Page :32
Intermediate DOCument
Systmes logiques COMPETENCES
E
N
T
SAP
Identification du systme metteur R
E
Caractristiques :
Table inter mandant
Valable pour l ALE et l EDI. Intermediate DOCument
Page :33
Systmes logiques COMPETENCES
E
N
T
SAP
Identification du systme metteur R
E
Caractristiques :
Table inter mandant
Valable pour l ALE et l EDI. Page :34
Intermediate DOCument
Systmes logiques COMPETENCES
E
N
T
SAP
Rpartition ALE R
E
3- Gestion de l ALE :
IMG > Composantes inter-applications > Rpartition (ALE) > Grer
modle de rpartition >
Un modle de rpartition doit tre dfini afin de faire
le lien entre les systmes logiques et le message
transmettre.
Caractristiques :
Modle avec rpartition sur les diffrents mandants
Valable pour l ALE seulement Intermediate DOCument Page :35
Systmes logiques COMPETENCES
E
N
T
SAP
Rpartition ALE R
E
Page :36
Intermediate DOCument
Rsum COMPETENCES
E
N
T
RSAP
E
Page :37
Intermediate DOCument
Les accords d interchange COMPETENCES
E
N
T
SAP
R
E
SOMMAIRE
Exemples :
Configuration des partenaires EDI (fournisseur)
Configuration des partenaires ALE
Page :38
Intermediate DOCument
Accords d interchange COMPETENCES
E
N
T
RSAP
E
Page :39
Intermediate DOCument
Accords d interchange COMPETENCES
E
N
T
SAP
Les quatre vues
R
E
Quatre vues :
Partenaire Message + Comprenez :
Partie aviser Partenaire
Gnral Port
Message = document
SAP
Type de port
Sortant
Type d Idoc
Application
Partie aviser Partenaire
Code opration
Message +
Partenaire Message logique
Page :41
Intermediate DOCument
Accords d interchange entrant COMPETENCES
E
N
T
SAP
Code opration
R
E
Page :42
Intermediate DOCument
Accords d interchange sortant COMPETENCES
E
N
T
SAP
les cls
R
E
partenaire :
numro : numro SAP
type : B (banque), KU (client), LI (fournisseur), LS
(systme logique)
Fonction : est un client livr, un donneur d ordre ?
message : type, code et fonction
type : li au document SAP (ex. centre de cot,
commande)
variante (fac.) pour crer un type driv.
fonction (fac.) : la fonction du message pour crer un
sous type driv
Page :43
Intermediate DOCument
Accords d interchange sortants COMPETENCES
E
N
T
SAP
les donnes
R
E
Page :44
Intermediate DOCument
Accords d interchange sortant COMPETENCES
E
N
T
SAP
gestion des messages
R
E
Page :47
Intermediate DOCument
Configuration des partenaires EDI COMPETENCES
E
N
T
SAP
Exemple pour un client livr
R
E
Vue sortante
Vue entrante
Page :48
Intermediate DOCument
Configuration des partenaires EDI COMPETENCES
E
N
T
SAP
Exemple pour un client livr
R
E
Vue MC
Page :49
Intermediate DOCument
Configuration des partenaires ALE COMPETENCES
E
N
T
RSAP
E
Page :50
Intermediate DOCument
Accords d interchange : rsum COMPETENCES
E
N
T
RSAP
E
Page :51
Intermediate DOCument
Quelques codes transactions COMPETENCES
E
N
T
RSAP
E
WEDI
Accords d interchange WE20
port WE21
Outil de test WE19
documentation WE60
VOED Configuration EDI
BALD Configuration, dveloppement ALE
BALM Administration ALE et rpartition
BD87 Traitement des IDOC reus
BD88 Traitement des IDOC mis
SPRO Customizing (Rpartition ALE) ou SALE Page :52
Intermediate DOCument
Les processus d envoi et rception de COMPETENCES
E
N
T
SAP
R
donnes E
SOMMAIRE
Page :53
Intermediate DOCument
Les processus d envoi et rception de COMPETENCES
E
N
T
SAP
donnes
R
E
Systme
externe
Facture
Idoc matre
Interface Idoc Idoc(s) de
/ Service ALE communication
Facture
Idoc matre
Page :54
Intermediate DOCument
Envoi des donnes COMPETENCES
E
N
T
RSAP
E
Page :55
Intermediate DOCument
Envoi des donnes et ALE COMPETENCES
E
N
T
RSAP
E
Page :57
Intermediate DOCument
Rception des donnes COMPETENCES
E
N
T
RSAP
E
l aide du workflow
T
RSAP
E
Page :60
Intermediate DOCument
Traitement des documents sortants COMPETENCES
E
N
T
SAP
Gestion des messages
R
E
Page :62
Intermediate DOCument
Le Workflow : la configuration COMPETENCES
E
N
T
SAP
R
SOMMAIRE
le traitement des erreurs
le paramtrage dans SAP
Page :63
Intermediate DOCument
Gestion des erreurs COMPETENCES
E
N
T
SAP
R
E
Page :64
Intermediate DOCument
Traitement des documents entrants COMPETENCES
E
N
T
SAP
sans workflow
R
E
Page :65
Intermediate DOCument
L environnement de dveloppement COMPETENCES
E
N
T
SAP
R
E
SOMMAIRE
Cration dun segment,
Cration dun type dIdoc,
Cration dun message logique associ au type dIdoc,
Cration dun module fonction pour le traitement de lIdoc ,
Dfinition des attributs ALE du module fonction pour le traitement de
lIDOC avec les services ALE,
Association entre le type dIdoc, le module fonction, le message logique
et un objet dapplication,
Dfinition/utilisation dun code opration pour lenvoi dun message
Workflow dclench par des vnements (IDOC erron,)
Dfinition/utilisation dune tche Workflow et dfinition des partenaires
pour la rception des tches Workflow dans leur corbeille darrive
Page :66
Intermediate DOCument
1- Cration d un segment COMPETENCES
E
N
T
SAP
R
E
Page :67
Intermediate DOCument
2- Cration d un type d Idoc COMPETENCES
E
N
T
SAP
R
E
Type d IDOC
Segment
Page :68
Intermediate DOCument
3 - Cration du message logique et COMPETENCES
E
N
T
SAP
association au type d Idoc
R
E
Page :69
Intermediate DOCument
4- Cration du module fonction COMPETENCES
E
N
T
SAP
R
E
Page :71
Intermediate DOCument
5- Paramtrage de la rception de COMPETENCES
E
N
T
SAP
l Idoc
R
E
Page :72
Intermediate DOCument
5-1 Dfinition lien module COMPETENCES
E
N
T
SAP
R
module fonction E
Page :74
Intermediate DOCument
5-3 Dfinition du code opration COMPETENCES
E
N
T
SAP
R
E
Page :75
Intermediate DOCument
5-4 Dfinition du code opration COMPETENCES
E
N
T
SAP
R
Accs : transaction
BALD puis
IDOC\Rception\Code
dopration
Traitement erreurs
(BD67)
Page :76
Intermediate DOCument
5-4 Dfinition du code opration COMPETENCES
E
N
T
SAP
R
Accs : transaction
BALD puis
IDOC\Rception\Lien
avec vnement
(SWE2)
Le type dobjet IDOCAPPL et les vnements vus
prcdemment sont ici lis un type de rcepteur.
Remarque :
La tche standard TS 20000051 (CF. transaction PFTC) dfinit le
traitement des erreurs lors de la rception de BAPI-IDOC.
Le type de rcepteur WORKITEM permet la mise niveau de la tche
(suppression,) aprs traitement des erreurs.
Page :77
Intermediate DOCument
5-4 Dfinition du code opration COMPETENCES
E
N
T
SAP
R
Faire Donnes
supplmentaires ->
Affect. De
responsables
Il s agit de
l utilisateur
responsable du
traitement des erreurs.
Page :78
Intermediate DOCument
5-4 Dfinition du code opration COMPETENCES
E
N
T
SAP
R
Page :79
Intermediate DOCument
5-4 Dfinition du code opration COMPETENCES
E
N
T
SAP
R
Page :80
Intermediate DOCument
Dveloppement ALE COMPETENCES
E
N
T
SAP
R
E
Extension
Ajout de donnes dans un message
Modification des programmes de traitement (sortant et/ou entrant)
Cration
Cration du message
Cration des codes de traitement
Cration du traitement (sortant et/ou entrant)
Cration de la tche standard derreur
Cration des vnements
Cration des liens avec les objets concerns
Page :81
Intermediate DOCument
Attention ! COMPETENCES
E
N
T
SAP
R
E
Page :82
Intermediate DOCument
Les transactions ALE COMPETENCES
E
N
T
SAP
R
E
Paramtrage ALE
Transaction SALE
Administration/suivi des IDOCs
Transaction BALE
Transaction WEDI
Envoi des donnes de base
Transaction BALM
Page :83
Intermediate DOCument
Synthse codes transactions COMPETENCES
E
N
T
RSAP
E
WEDI
Accords d interchange WE20
port WE21
Outil de test WE19
documentation WE60
VOED Configuration EDI
BALD Configuration, dveloppement ALE
BALM Administration ALE et rpartition
BD87 Traitement des IDOC reus
BD88 Traitement des IDOC mis
SPRO Customizing (Rpartition ALE) ou SALE Page :84
Intermediate DOCument
Tests de traitement COMPETENCES
E
N
T
RSAP
E
Page :85
Intermediate DOCument
Tests de traitement COMPETENCES
E
N
T
RSAP
E
Page :86
Intermediate DOCument
ANNEXE COMPETENCES
E
N
T
RSAP
E
User-exit
Mise en uvre Gestion des erreurs - Workflow
Glossaire
Exemple de scripts Unix
Page :87
Intermediate DOCument