26 janvier 2022

Quelles sont les différentes manières de traiter les IDocs ?

AuteurTobias Glembotzki
Catégories

Les Échanges de Données Informatisées (EDI, Electronic Data Interchangeen anglais) permettent de reproduire et d'automatiser électroniquement des processus relativement standards. Cela est particulièrement le cas pour les processus logistiques liés à la vente et à l'approvisionnement. Par exemple, les commandes peuvent être traitées automatiquement par un programme ou envoyées à un utilisateur et les données peuvent être transférées dans le propre système.

L'IDoc SAP est la structure de données standard de SAP pour l'échange de documents entre les applications SAP et avec des applications externes. SAP distingue trois types de traitement des IDocs : le traitement des documents sortants, le traitement des documents entrants et le traitement des statuts.

Quelle que soit la situation, un IDoc peut emprunter trois chemins :

Traitement des IDoc SAP sortants

Lors du traitement des IDocs sortants, les IDocs sont envoyés de votre système SAP vers un autre système.

  • La fonctionnalité « Contrôle des Messages » trouve des fichiers (ou messages) correspondant à certaines conditions. Elle envoie ensuite ces fichiers à l’interface SAP dédiée aux IDocs ou
  • L'IDoc SAP est généré directement par l'application et transmis à l'interface IDoc.

Traitement des IDoc SAP entrants

Lors du traitement des IDocs SAP entrants, les IDocs sont envoyés d'un autre système à votre système SAP.

  • Les données de l'IDoc SAP sont automatiquement converties en données applicatives correspondantes et transmises à l'application concernée.
  • L'interface SAP IDoc lance un processus dans lequel un utilisateur peut vérifier ou traiter les données.

En complément, les données d’un IDoc SAP entrant peuvent être automatiquement converties dans des valeurs qui seront acceptées par un système tiers moyennant via un mappage particulier. (source)

Traitement du statut d'IDoc SAP

Toutes les étapes par lesquelles passe un IDoc lors du traitement sont consignées dans les enregistrements de statut. Le système de réception peut renvoyer une confirmation de statut qui contient les différents enregistrements de statut. Cela permet d'identifier et de corriger les problèmes lors de l'envoi ou du traitement des IDocs et de modifier le statut du document.

La transaction IDoc WE02 permet de visualiser les IDocs déjà envoyés ainsi que leur statut de traitement. Les feux de signalisation des statuts permettent de voir directement si une erreur est survenue lors de l'envoi ou du traitement. En outre, chaque étape est marquée d'un statut, composé d'un numéro et du message de statut correspondant, qui permet de lire l'erreur.

Lorsqu’on connaît le problème lié au traitement des IDocs SAP, il est possible de le corriger à l'aide de la transaction IDoc WE19. Dans la transaction WE19, le contenu de l'IDoc SAP peut être traité. Ce dernier peut être renvoyé ou son traitement peut être relancé. De cette manière, le statut erroné du document peut être modifié.

Libelle EDIMON offre une vue d'ensemble de tous les IDocs SAP pertinents et de leur statut, ce qui simplifie la recherche manuelle des erreurs. De plus, Libelle EDIMON automatise le processus de correction des erreurs et permet un traitement régulier de vos IDocs SAP. (source)

Vous souhaitez en savoir plus sur différents sujets liés à l'informatique ? Par exemple, comment fonctionne exactement la communication par IDocs dans l'environnement SAP ? N'hésitez pas à consulter notre blog et à nous suivre sur LinkedIn.


Articles recommandé
28 septembre 2022 Glossaire informatique de Libelle, partie 17 : Qu'est-ce que l'automatisation des processus informatiques ?
15 juin 2022 Glossaire informatique de Libelle, partie 12 : les différences entre SAP IDoc et EDI

Tous les articles du blog