SAP用語辞典
BAPI
BAPI読み:ばぴ
- ABAP
- FI
- SD
- MM
Business Application Programming Interface。SAPが業務処理の標準APIとして提供するRFC対応の関数モジュール。BAPI_SALESORDER_CREATEFROMDAT2(受注作成)やBAPI_ACC_DOCUMENT_POST(会計伝票転記)などがある。内部でCOMMIT WORKを実行しないため、呼び出し後にBAPI_TRANSACTION_COMMITが必須。戻り値のRETURNテーブルでタイプEまたはAのメッセージを確認する必要がある。
English
BAPI
A Business Application Programming Interface: an RFC-enabled function module published by SAP as a stable API for business processing, such as BAPI_SALESORDER_CREATEFROMDAT2 or BAPI_ACC_DOCUMENT_POST. A BAPI does not commit on its own, so BAPI_TRANSACTION_COMMIT must follow, and the RETURN table has to be inspected for messages of type E or A.