汎用モジュール一覧

アドオン開発で使う汎用モジュールをジャンル毎に一覧で整理しました。

FI(財務会計)関連の汎用モジュール

マスタ BAPI_BANK_GETDETAIL 銀行マスタデータ取得
伝票 FI_ITEM_MASS_CHANGE 会計伝票明細データの変更
伝票 BAPI_ACC_DOCUMENT_REV_POST 会計伝票を反対仕訳する
伝票 POSTING_INTERFACE_CLEARING 消込処理を行う
会計期間 FI_PERIOD_CHECK 会計期間がオープンしているかどうかをチェックする
消費税 FI_TAX_GET_TAX_ACC_BY_KSCHL 税コードから消費税勘定を取得
外貨 BAPI_EXCHANGERATE_GETDETAILE レートでの通貨変換

CO(管理会計)関連の汎用モジュール

BAPI_COSTCENTER_CREATE1 原価センタ登録
BAPI_INTERNALORDER_CREATE 内部指図登録
BAPI_INTERNALORDER_GETDETAIL 内部指図マスタデータ取得
BAPI_ACC_ACTIVITY_ALLOC_POST 活動配分伝票登録

その他の汎用モジュール

日付 DATE_CHECK_PLAUSIBILITY 日付の妥当性をチェック
日付 CONVERSION_EXIT_JPDAT_OUTPUT 西暦から和暦に変換
日付 DAY_IN_WEEK 日付から曜日を取得
日付 HR_JP_MONTH_BEGIN_END_DATE 月末日を取得
日付 MONTH_PLUS_DETERMIN nヶ月前・後の日付を取得
文字列操作 SJIS_DBC_TO_SBC 全角から半角に変換
文字列操作 SJIS_SBC_TO_DBC 半角から全角に変換
文字列操作 SAP_CONVERT_TO_TEXT_FORMAT データをカンマ区切りに変換
文字列操作 STRING_SPLIT_AT_POSITION 文字列を指定したバイト数で分割
文字列操作 CLOI_PUT_SIGN_IN_FRONT マイナス符号を数値の前に移動
ファイル TRINT_SPLIT_FILE_AND_PATH フルパスからファイル名とディレクトリを分割
ファイル FILE_GET_NAME_USING_PATH 論理ファイルパスとファイル名からフルパスを取得
ファイル FILE_GET_NAME 論理ファイルパスから物理ファイルパスを取得
ファイル RZL_READ_DIR_LOCAL SAPサーバー上のファイル一覧を取得
権限 AUTHORITY_CHECK 権限チェック
印刷 RSPO_LIST_FRONTEND_PRINTERS 端末のローカルプリンターの一覧を取得
その他 NUMERIC_CHECK 数値かどうかのチェック
その他 TH_USER_INFO ローカルコンピューター名を取得
その他 TH_WPINFO プロセス一覧を取得
その他 SAP_GUI_PROGRESS_INDICATOR プログレスバーを表示
その他 NUMBER_GET_NEXT 番号範囲の次の番号を採番