SAP définir un système partenaire pour le traitement d’IDocs
S’il vous est déjà arrivé, lorsque vous essayez de générer des IDocs, d’obtenir le message d’information « No partner exists with the name », type » » (Fig 1), vous souhaiterez sans doute définir un Partner System.
Ne paniquez pag ! Ceci est très facile. Définir un « Partner System » vous permettra de séléctionner vos IDocs par « Partner System », qui peuvent être définis par projets, pour permettre différentes équipes de travailler sur différents IDocs en même temps par exemple.
Pour définir un « Partner System », allez dans le menu LSMW (Fig 2), et ensuite dans l’option « IDoc Inbound Processing » du menu « Settings » (Fig 3), ou utilisez le raccourci clavierCtrl+Shift+F1.
Une fois dans l’écran « IDoc Inbound Processing: Preparatory Measures » (Fig 4), remplissez simplement le « File port », un « Partn.Type », et un « Partner No. » (Fig 5), au minimum.
Vous pouvez bien sûr rechercher (ou définir de nouveaux) ports et partenaires en cliquant sur le bouton approprié, ou en vous rendant dans la transaction WE21 pour définir un « File port », et WE20 pour définir un nouveau « Partner No. ». Vous n’aurez très probablement pas à définir de nouveaux « Partn.Type », puisqu’ils sont standards.
Vous pouvez ensuite cliquer sur « Activate IDoc Inbound Processing » (Fig 5) afin de sauvegarder vos valeurs, et par la suite générer vos IDocs.
En traitant vos IDocs, en utilisant par exemple BD87, n’oubliez pas d’entrer le bon « Partner System » (Fig 6), LSMW dans mon exemple – vous séléctionneriez autrement tous les IDocs créés sur le système.
Images
- Fig1 : message d’erreur informatif SAP No partner exists with the name, type
- Fig2 : SAP menu principal LSMW
- Fig3 : SAP LSMW accès au menu IDoc Inbound Processing
- Fig4 : SAP écran IDoc Inbound Processing: Preparatory Measures vide
- Fig5 : SAP écran IDoc Inbound Processing: Preparatory Measures rempli
- Fig6 : SAP BD87 écran de séléction IDocs Selection