|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : juillet 2003 Messages : 228 ![]() |
Je dois créer ou mettre à jour un fournisseur à l'aide d'un IDOC et du module fonction IDOC_INPUT_CREDITOR.
Mon appli se trouve sur un système sur lequel l'idoc cremas02 n'existe pas. Je dois mettre à jour un deuxième système avec cet IDOC. J'ai donc décidé de faire appel à mon module fonction à partir de premier système (le module fonction n'existe pas sur ce système) en faisant un appel RFC... le soucis c'est que comme l'idoc n'existe pas, je ne peux pas utiliser les segments qui le composent. j'utilise peut-être mal cela, ce sont mes premiers pas dans les IDOC. Quelqu'un a une idée? |
|
|
00
|
|
|
#2 |
![]() ![]() Morgan BourgeoisInscription : août 2003 Messages : 1 730 ![]() |
ben en clair au lieu d'avoir
1) création Idoc dans A 2) envoi de l'Idoc de A vers B 3) intégration dans B de l'Idoc par FM (Function Module) Tu voudrais faire : A appèle en RFC le FM contenu dans B ? Il est claire qu ecela ne marchera pas, il n'y a comme tu le dis pas d'Idoc à intégrer donc tu dois choisir un autre moyen, plusieurs possibilités : 1) utiliser un autre type d'interface, par exemple un fichier plat entre A et B 2) un appel RFC à un autre FM de B qui permet de créer ta donnée avec des entrées autres qu'un Idoc inexistant 3) un EAI type XI a qui tu envois les données et qui les map dans un Idoc de type CREMAS02 puis les envois a B ... c'est un peu le but d'un EAI
__________________
---------------------------------------------------- Consultant technico-fonctionnel SAP logistique - Mon site sur developpez --------------------------------------------------- Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com