SAP Web サービスを使用する単純なアプリケーションを実行しようとしています。Web 参照としてプロジェクトに追加した SOAPMANAGER を介して WSDL リンクを作成し、C# で RFC インポート/エクスポート パラメータとテーブルを含む複合型を作成しました。Web サービス メソッドを呼び出したい場合は、すべての値を複雑な型の変数で送信し、返される値も同じ型になります。
ただし、返されるテーブルは初期です。
しかし、別のシステム (RFC は同じ) の wsconfig/wsadmin から受信した WSDL リンクでは、C# は複雑な型を作成せず、RFC パラメーターごとに単純な型を作成し、値が正しく返されます。
SOAPMANAGER と wsconfig が異なる WSDL を作成するのはなぜですか? この問題を解決するには?
ヒントやコツはありますか?