Solution : https://service.sap.com/sap/support/notes/684788 (Connexion à SAP Service Marketplace requise)
Résumé :
Cette note SAP traite d'un problème où la connexion externe RFC échoue malgré des données de connexion correctes en raison de noms d'utilisateur contenant des caractères blancs (par exemple, "HU GO"). Ce problème provoque le dump court CALL_FUNCTION_SIGNON_INCOMPL dans les programmes de test RFC et dans la bibliothèque, observé lorsque les noms d'utilisateur sont tronqués au premier caractère blanc dans les traces RFC. La solution nécessite que les noms d'utilisateurs soient placés entre guillemets inversés et échappés dans la chaîne de connexion RFC. Par exemple, l'initialisation d'une connexion avec startrfc ou RfcOpenEx nécessite un formatage tel que startrfc -u "\"HU GO\"" ou RfcOpenEx("... USER=\"HU GO\" ..."). De plus, les applications doivent adapter dynamiquement les entrées des utilisateurs dans les chaînes de connexion pour éviter des problèmes similaires.
Mots Clés :
short dump call_function_signon_incompl occurs, terms call_function_signon_incompl reason, fixed user names, external rfc fails, rfc test programs, rfc logon string, problem occurs, rfc library, logon data, connect string
Notes associées :
952673 | RfcOpenEx and special characters |