Cet article s’applique au produit suivant :
-
Pack d’adaptateur BizTalk 2.0
Symptômes
Prenons l’exemple du scénario suivant :
-
Vous utilisez l’adaptateur SAP basés sur Microsoft Windows Communication Foundation WCF à partir de Microsoft BizTalk carte Pack 2.0 pour se connecter à un système SAP sur un ordinateur qui exécute Microsoft BizTalk Server.Remarque L’adaptateur SAP basés sur WCF est également connu sous le nom Microsoft BizTalk Adapter for mySAP Business Suite 3.0.
-
Vous créez un projet BizTalk. Ensuite, vous utilisez l’Assistant Ajouter une référence de service carte pour créer des schémas pour IDOC (intermediate document) entrant des opérations pour le système SAP. Le projet BizTalk utilise l’adaptateur SAP basés sur WCF pour recevoir des IDOC du système SAP.
Dans ce scénario, le maxOccurs pour le nœud iDocData est défini sur 1 dans le schéma généré. Par exemple, vous recevez le message suivant dans le schéma généré :
< idocData minOccurs = « 1 » maxOccurs = « 1 » >Par conséquent, vous ne peut pas envoyer plusieurs IDOC dans un lot vers le système SAP.Remarques
-
Impossible d’envoyer plusieurs IDOC comme un lot même si vous modifiez manuellement le paramètre maxOccurs à une valeur supérieure à 1 dans le schéma généré.
-
Le problème ne se produit pas lorsque vous utilisez l’adaptateur WCF SAP qui est inclus dans le Pack Microsoft BizTalk carte 2010, car le paramètre maxOccurs est défini à 2147483647.
Résolution
Informations de mise à jour cumulative
Pack d’adaptateur BizTalk 2.0
Un correctif est disponible pour résoudre ce problème. Ce correctif est disponible individuellement et est inclus dans les 5 mise à jour Cumulative pour BizTalk carte Pack 2.0. Pour plus d’informations sur la façon d’obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2649848 Package de mise à jour cumulative 5 pour BizTalk carte Pack 2.0
Références
Pour plus d’informations sur les correctifs de BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2003907 Informations sur les correctifs de BizTalk ServerPour plus d’informations sur comment envoyer un IDOC sur un système SAP par de BizTalk Server à l’aide, visitez le site Web MSDN suivant :
Comment envoyer un IDOC sur un système SAP par de BizTalk Server à l’aide de