問題タブ [bapi]
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.
abap - GUI を抑制して、SUBMIT 経由でプログラムを実行する
SAP プログラム (トランザクション) の機能を BAPI として公開したいと考えています。GUI がバイパスされるように、レポートを呼び出して範囲フィルターを指定する必要があります。
SUBMIT ... WITH ... ABAP コンストラクトの実際の例、または私がする必要があることを達成する方法に関する他の提案はありますか?
abap - 初心者向けの BAPI コーディング ガイドはどこにありますか?
私はしばらくの間、Web サービスを介して SAP とやり取りするアプリケーションを操作してきましたが、Web サービスの背後にある BAPI のプログラミングにも取り組みたいと考えています。私の会社では、BAPI プログラミングに SAP コンサルタントを使用しており、私もその役割を果たしたいと考えています。
私はエンド ユーザーとして SAP のコア機能についてかなりの経験を積んでいるので、まったく新しいわけではありません。しかし、私はこれまで BAPI プログラミングを行ったことがなく、優れた初心者ガイドを見つけるのに苦労しました。経験豊富なプログラマー向けに、SAP に相当する "hello world" からビジネス クリティカルな BAPI の作成に至る何かを見つけたいと思います。
BAPI コーディングは SQL でのコーディングに似ていると聞きましたが、本当ですか?
また、無料のオンライン ガイドを見つけたいのですが、それは希望的観測かもしれないので、包括的な本も参考になると思います。
php - SAP の BAPI API はプロプライエタリですか、それとも他の何かの単なるラッパーですか?
私は、SAP が関与するプロジェクトの途中で放り出されました。具体的には、SAP の BAPI API を使用して、「クライアントの」SAP システムから大量の情報を引き出す必要があります。
SAP がクローズド プラットフォームであることを考えると、SAP と BAPI の誰が、何を、どこで、いつ、どのように使用するかについての概要を見つけるのに苦労しています。これらの ERP システムで一生を過ごしても、すべてを理解することはできないと思います。「The Client's」の SAP 担当者と知的に話ができるように、基本的な概要を知りたいだけです。
具体的には、私の質問は次のとおりです。
BAPI は SOAP や XML-RPC の単なるラッパーですか、それとも完全に独自の通信形式ですか?
これらの API は PHP からどのように使用できますか?
ABAP という頭字語が飛び交うのを見てきました。それは何を意味し、物事のどこに当てはまりますか?
sap - 「POSNR」の略語または頭字語は何ですか?
SAPシステムから出力されるいくつかのデータを処理しています。という名前のフィールドがあります
これは、ある種のラインアイテム/データベース識別子のようです。これは何の略語ですか?それは私がしていることにそれほど批判的ではありませんが、私がその言葉を凝視するたびに、それは純粋なぎこちないように見え、少し気が散ることがあります。
php - Magento と SAP ECC 6.0 バックエンドの統合
私は、Magento を SAP ベースのバックエンドと統合する可能性を判断する任務を負っている、卒業したての (経験の浅い) 開発者です。当社の開発者は SAP や Magento を使用した経験がないため、スタック オーバーフロー コミュニティが私の研究を正しい方向に向けてくれることを期待していました。私たちは小さな会社 (フルタイムの開発者が 4 人) であり、このプロジェクトのスケジュールは厳しいので、できるだけ多くの情報を収集しようとしています。
クライアントには、階層化された価格設定構造、税計算ロジック、プロモーション取引、および自動運賃決定がすべて SAP ECC 6.0 システムに実装されています。SAP の既存のすべての機能を引き続き利用しながら、すべてのオンライン ストアを Magento に移行したいと考えています。これは、Magento の特定のモジュールをオーバーライドして SAP BAPI へのリモート呼び出しを行うことで、これを実現することを目的としています。
SAPRFCを調査しました。これは有望に見えますが、更新頻度に関しては比較的古くなっています。SAP ECC 6.0 (Magento 統合の有無にかかわらず) で SAPRFC を使用した経験のある開発者はいますか? もしそうなら、あなたの経験は何でしたか?また、関係する最大の危険因子は何でしたか?
コメント、提案、またはリソースへのリンクは大歓迎です。
java - JCo での「NOT_SUPPORTED_BY_GUI」例外
指定されたドキュメントを SAP にアップロードする BAPI があります。
BAPI は、ID、FILE_LOC、および FOLDER_NAME の 3 つのパラメーターを受け入れます。そして、JCo コードで次のように値を設定しています。
しかし、BAPI を実行しようとすると、次の例外が発生します。
シック クライアント (SAP Logon) を介して実行すると、同じ BAPI が正常に動作します。しかし、JCo を介して、このエラーが発生します。
abap - BAPI呼び出し結果にバインドされたWebDynproテーブルを最初に埋める方法は?
私はwebdynproabapにかなり慣れておらず、次の問題があります。既存のすべての顧客のセットを返すサービスを作成しました。この関数は、小さなプログラムでテストすると、行を印刷するだけでうまく機能します。
ここで、これらの顧客を表示するためのテーブルを含むwebdynproを作成しました。バインディングもやりました!そしてそれは機能しますが、イベントがexecute...関数を起動する場合に限ります。
私が必要としているのは、一種の「最初に実行」です。つまり、テーブルが最初にロードされたときに関数が実行されます。
これどうやってするの?
sap - GLAccount 情報 - BAPI_INCOMINGINVOICE_CREATE のシミュレート
私は現在、Java/JCo を使用して請求書を SAP に転記するアプリケーションに取り組んでいます。私は目的のために BAPI_INCOMINGINVOICE_CREATE を使用していますが、完全に正常に動作します。ここで、BAPI_TRANSACTION_COMMIT を介してトランザクションを確認する前に、総額 (クレジットとデビット) の GL 口座の配分をプレビューするという追加の要件があります。基本的には、MIRO トランザクションで提供される「シミュレート」オプションと同じです。
実際にトランザクションをコミットする前に、請求書の転記の結果として SAP が入力する GLACCOUNTDATA 情報を取得する方法はありますか? BAPI_INCOMINGINVOICE_CREATE 呼び出しは、デフォルトではこのテーブルを返さないようです!
どんな助けでも大歓迎です。
abap - ユーザーIDごとにSQVIクエリのリストを取得するにはどうすればよいですか?
背景として、SAPシステムからクエリを実行できる.NETを使用してExcelアドインを作成する予定です。
したがって、SAPのSQVIトランザクションの汎用モジュールのリストを探しています。私はそれらについて多くの情報を見つけることができないようです。私が以前に見つけたいくつかのフォーラムの投稿は、インターネットの忘却に陥ったようです。
具体的には、ユーザーが作成したクエリを検索して、その結果をExcelで表示できるようにしたいと考えています。Excelの操作を管理できるだけでなく、SAP汎用モジュールをリモートで実行することもできます。実行する必要のあるSQVI汎用モジュールが見つかりません。
更新:AQGFグループ内の汎用モジュール(RSAQ *で始まる汎用モジュール)を検索するように指示されたこの投稿を見つけました
abap - 使用可能な RFC 機能モジュールとテーブルを検索する方法
私は SAP R/3 プログラミングの専門家ではないことを認めざるを得ないので、これはその点に関するより基本的な質問です。
SAP システムでアクセス可能な RFC モジュールやテーブルのリストを取得する方法はありますか?
インターネット上の多くの例で、すべての SAP システム ("SD_RFC_CUSTOMER_GET") で使用できるように見える RFC モジュールを 1 つ見つけました。使用できるこれらの標準 RFC モジュールが他にあるのではないかと思います。利用可能なすべての SAP クエリについて SAP システムに簡単にクエリを実行できますが、RFC モジュールまたはテーブルでこれを行う方法が見つかりません。Googleで何時間も検索しても、これらのRFCモジュールのリストを見つけることさえできません...
だから私は何かを逃していますか、それともこれは単に不可能ですか?
事前に助けてくれてありがとう。