問題タブ [sap-dotnet-connector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
interface - SAP .NET コネクタ: .NET 型のマーシャリング中にシステム例外がスローされる
私のアプリは、非常に多くのデータを SAP に送信します。これを行うために、SAP テーブル オブジェクトを作成して送信します。このエラーはある程度定期的に発生しますが、確実ではありません。
奇妙なことは、これが毎回起こるわけではないということです。また、「20081219」という.NETタイプは、私が渡しているデータ(日付)であり、タイプではありません。そのフィールドのタイプは だと思いますRFCTYPE.RFCTYPE_TIME
。
この断続的なエラーのトラブルシューティング方法に関する提案はありますか? SAP RFC への呼び出しの間にクリアしなければならない状態はありますか?
アップデート:
要求どおり、SAP を呼び出すコードは次のとおりです。
複数のスレッドが何らかの方法で同じ接続を使用している可能性があると考えています。代わりに使用SAP.Connector.GetNewConnection
しても何も変わりませんでした。
アップデート:
この問題は、単一のスレッドを実行しても発生するようです! どうしたんだ??
接続プールを無効にして、それが修正されるかどうかを確認する方法はありますか?
アップデート:
@Igal Serbanの答えは私にとってはうまくいっているようです。明日の朝にログをチェックして、(できれば) 報奨金を授与します! 本当にありがとう。
アップデート:
要求どおり、私の librfc32.dll のバージョンは 6403.3.78.4732 です。
.net - ERPConnect for SAP R / 3 RFC-何か良いですか?
Theobald Softwareの ERPConnectorツールを使用して、.NETコードにSAPRFCと通信する方法を提供することを提案する必要があるかどうかを検討しています。誰かがこれらを一緒に使用した経験がありますか?
c# - .net / SAPの混合システムは意味がありますか?
これは少し漠然とした質問かもしれませんが、実際の生活はこのようなものです。
当社はSAPシステムを展開しています。彼らが現在Webサービスを実行していることを知っているので、C#で実行できることがわかっているすべてのことに対して.NETを同時に展開できます。
SAP-.NET統合の過程での落とし穴は何ですか?SAPのロジックは「標準」プログラミングとはかなり異なることを理解していますが、ASP.NETで記述されるように、「ビジネス」部分と「プレゼンテーション」部分を分離したいと考えています。
.net - SAP IDOC ファイルの解析
現在、SAP を実行しているパートナーとのコミュニケーションを計画しています。問題は、ERP が SAP と通信する方法を提供していないことです。IDOC ファイルから必要な情報を自分で抽出する必要があります。
.NET でこれを行う簡単な方法はありますか? すべての面倒な作業を行うライブラリ (無料/商用) のようなものですか?
「IDocLibrary.Parse(file)」のようなものを探しているだけで、IDOC ファイルの注文などに直接変換されるオブジェクトのコレクションが返されます。
ある種の SAP .NET コネクタについて読みました。これは私がやりたいことをすることができますか?
編集:
SAP .NET コネクタはオプションではないようです。http://www.dataxstream.com/2009/07/introduction-to-the-sap-net-connector/によると
特に、IDOC からのさまざまなデータ フィールドを解析するための SAP .Net コネクタに組み込まれた機能はありません。IDOC の形式と、IDOC からデータを抽出する方法を知るのは、受信プログラム次第です。
sap-dotnet-connector - 追加料金なしで .NET 経由で SAP システムに接続
SAP に接続して簡単な更新を行う必要がありますが、SAP に接続するのは初めてで、ほとんど何も知りません。Web で検索した結果、Visual Studio 2003 (SAP .NET コネクタ) でのみ動作する API があることがわかりました。
しかし、私は Windows 7 .Net 3.5 SP1 システムを持っています。
上記のシステムで Visual Studio 2008 を使用して SAP に接続する無料の方法はありますか? (無料とは、追加の支払いがないことを意味します。SAPアカウントがあります)。
.net - "SAP Connector for .NET": Visual Studio 2003 を使用せずにプロキシを生成する
Visual Studio 2003 を使用せずに「SAP Connector for .NET」プロキシを生成して、Visual STudio 2008 で使用できるようにする可能性/方法はありますか?
vb6 - VB6 で SAP Connector for .NET を使用する
VB6 で .NET 用の SAP コネクタをそれぞれ使用して、COM コンポーネント (COM 可視) として使用することは可能ですか、それとも、コネクタのすべてを非表示にする COM 可視ラッパーを作成する方がよいでしょうか? 古い vb6 アプリケーションから SAP にアクセスする必要があり、SAP DCOM コネクタを使用したくありません。
.net - VB.NET から直接 SAP R/3 データにアクセス
SAP R/3 のデータからいくつかの XML 出力を作成する割り当てがあります。これを行うために、SAP .NET コネクタを使用しています。私たちが直面している問題は、標準の BAPI によって公開されていないフィールドがいくつかあることです。残念ながら、この特定のシステムでカスタマイズされた BAPI を作成することはできません。
したがって、利用可能な標準 BAPI に限定されます。ERPConnect のようなツールが RFC を使用してテーブルに直接アクセスできることをインターネットで見たことがあります。そのようなツールを購入せずに、.NET コネクタを使用するかどうかに関係なく、VB でこれを実行するにはどうすればよいでしょうか。
.net - WCF 経由の .NET からの SAP Web サービス
WCF 経由で .NET から SAP Web サービスを利用しようとしています。プロキシを生成し、app.config ファイルを構成しました。
ここに私のテストコードがあります:
ZTestRFC SAP メソッドは、入力文字列を受け取り、出力する非常に単純な関数です。"Result: <the input string>"
ZTestRFC メソッドを呼び出すと、変数の応答に null 値が返されました。しかし、SOAP メッセージは問題ないようです。
SOAP リクエスト
SOAP レスポンス
何が起こっているのかわかりません。何か案は?
前もって感謝します