問題タブ [sap-r3]
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.
sap - SAP R/3 システムでカスタム エクストラクタを作成する方法は?
SAP R/3 システムでカスタム エクストラクタを作成する必要があります。
COVP、COEP、EKKN などの必要なテーブルからデータを抽出する方法は何ですか?
single-sign-on - SAP Netweaver CE と R/3 間の 3 層アーキテクチャでのシングル サインオン
NW CE と R/3 の間の 3 層アーキテクチャで SAP ログオン チケットを使用して SSO を実装しようとしています。しかし、これまでのところ、私はこれを解読できていません。
シナリオを詳しく説明しましょう。
Netweaver CE7.2 Application Server には 2 つの Java EE アプリケーションがあります。
UI: js、jsp、css、html、extjs などのすべての UI ロジックを処理します。ビジネス レイヤー Java EE アプリケーションを呼び出して、バックエンド システムからデータを取得します。
ビジネス層: R/3 SOAP サービスを呼び出して処理を行い、Restful JSON サービス (Java Spring フレームワークを使用して実装) を介してデータを UI に公開します。
UI とビジネス層の両方の Java EE アプリケーションは、SAP ログオン チケットに使用されるログイン モジュールを定義します。したがって、アーキテクチャは次のようになります。
UI ---RESTfull------>ビジネス層----SOAP---> ABAP R/3
そのため、理想的には、UI リンクがクリックされると、ユーザーに認証を求めるプロンプトが表示され (CE UME を使用)、UI アプリケーションがビジネス層を呼び出し、ビジネス層が R/3 を呼び出します。残念ながら、これは機能しません。UI とビジネス層アプリケーション間の認証が失敗します。
ただし、Business Layer Java EE アプリケーションを削除し、SOAP サービスを UI から直接呼び出す場合。SAP ログオン チケットが機能し始めます。
そのため、次の 2 層アーキテクチャで SAP ログオン チケットを機能させることができました。
UI -----SOAP-----> R/3
だから私の質問は:
NW CE と R/3 の間の 3 層アーキテクチャで SAP ログオン チケットを使用する方法はありますか (上記のシナリオの場合)? ヘルプ/ポインター/ドキュメントのリンクは素晴らしいでしょう
.net - SAP .Net Connector 3.0 - BEx クエリからのデータの取得
私は今、SAP R/3 から Excel やその他のデータマートに財務データを抽出する新しいプロジェクトに取り組まなければなりません。SAP 担当者によると、財務データを取得する最善の方法は、BEx を使用して BW から取得することであり、BEx でいくつかのクエリを作成し、OLEDB プロバイダーとピボット テーブルを使用して Excel からデータを取得できました。統合のために、SSIS や他の .Net アプリケーションから同じデータを取得する必要があります (私は .Net C# しか知りません)。SAP .Net Connector (NCo) 3.0、サンプル、およびガイドをダウンロードし、BEx クエリにアクセスできるかどうかを調べるために Google でいろいろ調べましたが、結論はイエスです。しかし、方法が見つかりませんでした。
BExクエリデータにアクセスする方法について誰かがポインタを提供してくれれば感謝します. これが適切な方法でない場合は、.Net アプリケーションにデータを取得するための書き込み方法を教えてください。
前もって感謝します
sas - SAS データ統合: SAP テーブル抽出エラー
これはエラーコードです:
エラーログ :
なぜこれが起こるのですか?抽出しようとしたテーブルは CDPOS と呼ばれます。他のSAPテーブルにエラーはありません
abap - SAP R/3 レポート出力をローカル フォルダーに保存する
SAP Dot Net Connector 3.0 を使用して、SAP R/3 システムの一部のデータにアクセスしています。
現在、次のことを行うよう求められており、SAP Dot Net Connector を使用して (VB.NET 2008 の) プログラムからこれを実現する方法についてアドバイスが必要です。
a)SAP R / 3システムにある標準およびカスタマイズされた(ABAPで記述されたZレポートと呼ばれると思います)アクセスします
b) 指定された一連のパラメーターを使用してそのようなレポートを実行する
c) 出力をローカル フォルダーに保存します。
d) 電子メール / 出力を修正してさらに処理する
ABAP プログラマーがいないため、SAP 側の労力を最小限に抑えてこれを行いたいと考えています。ヘルプやガイダンスをいただければ幸いです。
ありがとうラフル
c# - ERPConnect を使用して SAP に接続する際のランダム エラー
ASP.NET アプリケーションで ERPConnect を使用していますが、ユーザーがアプリケーションを介して SAP に接続しようとすると、エラー メッセージが表示されることがあります。
CPIC-CALL: 'CMRCV : rc=19 LOCATION SAP-Gateway on host SERVERNAME / sapgw10 ERROR Conversation 53230591 not found TIME Wed Nov 16 13:49:58 2011 RELEASE 701 COMPONENT SAP-Gateway VERSION 2 RC 728 MODULE gwxxrd.c LINE 6278カウンター 1277701
ERPConnect を介して SAP への接続を開くと、常に発生します。
それはかなりランダムです。エラー メッセージがまったく表示されない日もあれば、1 日に 20 件のメッセージが表示される日もあります。ERPConnect は、System32 フォルダーで定義された librfc32.dll を使用し、バージョン 7200.1.39.6461 (これは最近のバージョンです) です。
この問題は、私のローカル開発マシン (Windows 7 x86) では発生しませんでした。これは常に、運用サーバー (Windows Server 2008 R2) で発生します。
この問題の原因は何ですか?
編集(エラーログの抽出を追加):
編集 2: コード例を追加
少しコード例を作成しましたが、最後に 1 つの接続が開いたままになっていることに気付いた場合。例をもう一度開始すると、例の最後で 2 つの接続が開いたままになります。それで、何かがうまくいかない...
regex - SAP GUI がユーザー インターフェイスで使用する「正規表現」システムはどのようなものですか?
説明に文字列 '* hh:mm ' が含まれているが ' mm:ss ' が含まれていないデータ要素のドキュメントを検索しようとしています(' ' は任意の数の文字のワイルドカードです)。
私はそれを行う方法がわからないので、SAP GUIが使用する正規表現システムを知っている人がいるかどうか疑問に思っていたので、それで何ができるかを見てみましょう.
Thx、あなたたちが支配します!
.net - SAP.NET コネクタを使用して az 関数を呼び出す
SAP.NET コネクタを使用して、標準の SAP R/3 インストールでいくつかの BAPI を呼び出す Web アプリケーション (C# および .NET Framework 3.5 で開発された ASP.NET アプリケーション) があります。これまでのところ、問題なく動作しています。BAPI は、Web アプリからいくつかの SAP テーブルに情報を挿入するために呼び出されます。
しかし、今日、顧客はそれらの SAP テーブルにさらにデータを追加するように要求しました。SAP チームと検討した結果、そのようなタスクを実行するには、Web アプリで数 (数十) の異なる BAPI を呼び出す必要があると結論付けました。そのため、彼らは、多くのパラメーターを取り、必要な場所に値を挿入する「Z 関数」を作成することにしました。
Web アプリを変更する必要があるため、この一連のアクションを承認する必要がありました。ただし、1) Z 関数が何であるかはわかりません。2) SAP.NET コネクタかどうかもわかりません。1)を解決するために、しばらくグーグルで検索しましたが、重要な結果は見つかりませんでした。私が知る限り、Z Function は ABAP プログラマーによって作成されたカスタムの通常の関数です。2) については、SAP.NET コネクタが BAPI とリモート ファンクション コール (RFC) の両方を呼び出すことができることを知っています。ただし、RFC を介して Z 関数を呼び出すことができるかどうかはわかりません。
だから、これは私が立ち往生しているところです。この問題に関するヘルプ (Z 関数とは何か、RFC との違い、または SAP.NET コネクタから呼び出すことができるかどうかを教えてください) は本当に高く評価され、私の永遠の感謝を得るでしょう.
c# - SAP バックグラウンドワークが開始されていません
問題があります。RFC を介して以下のコードを実行すると、一部の外部によって開発されたバックグラウンド コードは実行されませんが、frequenzy を介して SE37 を介して BAPI を開始すると、バックグラウンド プログラムが開始されます。
システム: SAP R/3 / C# の sapnco.dll; ドライブ C: の librfc32.dll (SAP インストールに含まれる)
何が問題なのですか?ABAP コードを投稿することは許可されていませんが、問題にはならないと思います。
.net - SAP Crystal は SAP R3 を .NET にレポートします
Visual Studio 2012 で SAP Crystal レポートを作成しようとしています。VS に同じものをインストールし、WinForm アプリケーションでレポートを開くことができるようになりました。私は基本的に、SAP R/3 データを (おそらく RFC を通じて) 取得し、それをレポートに表示しようとしています。
現在、Crystal レポートの「データベース エキスパート」の下に SAP オプションがありません。
SAP R/3 からデータを移行して Crystal レポートに表示する正しい方法を誰か教えてもらえますか?