5

SAP タイムシートを Web API と統合する方法を見つけようとしています。私ができるようにしたいのは、ユーザーが (よりユーザーフレンドリーな) Web インターフェイスを介してタイムシートを入力できるようにし、それらのタイムシートを SAP システムに自動的に入力できるようにすることです。現在、SAPGUI 7.10rev3 を使用してタイムシートを入力していますが、これは悪夢です! API リファレンスを検索しましたが、どれも冗長すぎるようで、個人的に知っているよりもはるかに多くの SAP の知識が必要です。

調査の結果、.NET コネクタへの参照をここで見つけることができました。

SAP を ASP.NET プロジェクトに統合しますか?

ただし、私のプロジェクトでは LAMP セットアップを使用する予定です。多くのリソースがあると思われるこのページを見つけることができました。

さらに調査を重ねた結果、良い出発点と思われるこのページを見つけることができました。

それで、私の質問は、誰かがここからどこへ行くべきかについて私に指示を与えることができますか? 私の状況に役立つタイムシートの更新に関する参照またはドキュメントはありますか? または、LAMP を使用して更新できる可能性のあるタイム シートに SAP が使用するデータベース テーブルへの参照はありますか?

4

2 に答える 2

2

通常、バックエンド API は正当な理由で複雑です。ABAP バックエンド システムにアクセスした経験がない場合は、経験豊富な SAP コンサルタントの助けを借りてその複雑さを乗り越えなければならない可能性があります。最初にすべきことは、これらのコンサルタントまたは管理者のいずれかの協力を得ることです。そうしないと、あらゆる種類の非技術的な問題に遭遇する可能性があります。

CA-TS について話していると仮定すると、少なくとも BAPI/RFC プログラミングについては正しい方向に進んでいます。BAPI プログラミング ガイド(古いバージョンですが、あまり変更されていません)を読んでください。例の 1 つはtimesheetに関連しています。次に、これBAPIを開始点としてトランザクションを使用して BAPI 定義を確認し、選択したコンサルタントまたは管理者に連絡して詳細を記入してもらいます。

また、以前に R/3 システムにアクセスしたことがない場合は、一見したよりもはるかに複雑であることに注意してください。あなたは警告されました...

于 2012-11-19T18:58:53.123 に答える
1

または、 BSPWebDynpro、さらにはITS
Updateを使用して、SAP で Web インターフェイスを直接開発することもできます。

于 2012-11-19T22:08:24.767 に答える