Symptômes
Lorsque vous vous connectez à un système SAP non-Unicode dans Visual Studio de Microsoft en utilisant le connecteur .NET (NCo) dans Microsoft BizTalk Server (comme décrit dans la connexion au système SAP dans Visual Studio), récupération de métadonnées pour les opérations IDOC/RFC/tRFC/BAPI provoque des erreurs semblables aux suivants :
Message de carte : Une erreur s’est produite lors de la tentative de conversion de tableau d’octets : [/ BEV1/NEMAT BEV1/NEMATMAS05 701] de RFCTYPE : RFCTYPE_CHAR avec la longueur : 4 et le nombre de décimales : 0 pour un type .net. Le nom du champ paramètre est : publié.
Erreur lors de la navigation au système métier. Message de l’adaptateur : Erreur lors de la désérialisation de corps de message de réponse pour l’opération 'Parcourir'.
Résolution
Ce problème est résolu dans les mises à jour cumulatives suivantes pour BizTalk Server :
Mise à jour cumulative 2 pour BizTalk Server 2016
Mise à jour cumulative 5 pour l’adaptateur BizTalk Pack 2013
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Pour plus d’informations sur les service packs et la liste de mise à jour cumulative pour BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
Service pack et la liste de mise à jour cumulative pour BizTalk Server 2555976
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 des informations sur la prise en charge de Service Pack et les correctifs de BizTalk
Les produits tiers dont traite cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute forme de garantie, expresse ou implicite, concernant les performances ou la fiabilité de ces produits.