SAP Oracle Blog

SAP/Oracle/パッケージアプリ関連情報。SAP ERP(R/3)モジュール全般、Oracleプロダクト、その他パッケージアプリ等々

SAP ABAP

バリアントの値に変数を持たすには(Variable Values in Variants)

バリアントの値を変数として指定 バリアントの値にその日を日付を入れるとかの用途で使う 例)システム日付を入れる際は、選択変数に「D」を選択し、変数名を「現在の日付」にセットする。 Link Variable Values in Variants

SAP拡張実装(Enhancement)の探し方

SAP 拡張実装(Enhancement)の探し方 SE80 => Enhancement Info System => 拡張実装 help.sap.com - Customer Enhancement and Modification of BAPIs (CA-BFA)

バッチインプット汎用モジュール

バッチインプット汎用モジュール BDC_OPEN_GROUP : バッチインプットセッション作成 BDC_INSERT : バッチインプットセッションにレコード作成 BDC_CLOSE_GROUP : バッチインプットセッションを閉じる BDC_DELETE_SESSION : バッチインプットセッションを削除

ABAPログの種類

ABAPログの種類 ジョブログ(オンライン時はメッセージ) : SM37 スプールログ(オンライン時は画面に出力) : SP01 APログ : SLG1 シスログ : SM21

システムメッセージ、メール系汎用モジュール

システムメッセージ、メール系汎用モジュール SM02_ADD_MESSAGE : システムメッセージ送信 SO_NEW_DOCUMENT_SEND_API1 : メール送信 RZL_MODIFY_APSERVER_WP : 操作モード変更

ABAPサンプル - 一括SELECT INTO TABLE

NASTデータ参照例 DATA: wa_nast LIKE nast. " structure DATA: it_nast TYPE TABLE OF nast. " internal table " nastからのデータ一覧を一括で内部テーブルへ格納する SELECT * FROM nast INTO TABLE it_nast WHERE kappl = 'V1' AND spras = 'EN' AND par…

ジョブ関連汎用モジュール

ジョブ関連汎用モジュール BP_JOB_SELECT バックグラウンド依頼選択 BP_JOBLOG_SHOW バックグラウンド依頼ログ照会 BP_JOBLOG_READ バックグラウンド依頼ログ読込 BP_JOB_OPEN ジョブオープン BP_JOB_SUBMIT ジョブの実行 BP_JOB_MODIFY スケジュール済みジ…

ABAPサンプル - ファイルからの読み込み

ABAPサンプル - ファイルからの読み込み OPEN DATASET, READ DATASET, CLOSE DATASET サンプルコード DATA f TYPE string. DATA l TYPE string. f = '/usr/test.txt'. OPEN DATASET f FOR INPUT IN TEXT MODE. DO. READ DATASET f INTO l. IF sy-subrc NE 0.…

ABAPサンプル - 変数宣言例

ABAP変数宣言のパターン・その例 1. データ型定義 DATA str(10) TYPE c VALUE 'ABCDEFGHIJ'. DATA max_value TYPE i VALUE 100. DATA current_date TYPE d VALUE '20060210'. 2. CONSTANTS CONSTANTS c1(2) TYPE c VALUE 'AA'. CONSTANTS c2 LIKE c1 VALUE '…

ABAPサンプル - millisecondまで含むタイムスタンプの出力

ABAPサンプルコード - millisecondまで含むタイムスタンプの出力 DATA: * 長形式(長さ11の小数点以下桁数7のデータタイプp) l_st TYPE timestampl. DATA: time_char(32) TYPE c. GET TIME STAMP FIELD l_st. MOVE l_st TO time_char. * 頭のスペースを取り除…

ABAPサンプル - フィールドのデータタイプと説明を取り出す方法

例)フィールドのデータタイプと説明が出力される汎用モジュール FUNCTION ZTAB_FIELD_DET. *"---------------------------------------------------------------------- *"*"Local Interface: *" IMPORTING *" VALUE(I_TNAME) LIKE DD03L-TABNAME *" VALUE(…

SE93 - Transaction Code割り当て

SE93 - Transaction Code割り当て 設定項目 内容説明 プログラム 選択画面 バリアントによる開始 権限オブジェクト

ECC Unicode環境でのSJIS扱い

ECC Unicode環境でのSJIS扱い 1. アプリケーションサーバからのアップロード OPEN DATASET p_file_name FOR INPUT IN LEGACY TEXT MODE CODE PAGE `8000` WITH WINDOWS LINEFEED . 2. GUI_UPLOADからのアップロード Set Encoding '8000'.

ABAP分析ツール

ABAP分析ツール (ABAP - Analysis Tools ) ABAP Debugger Assertions and Breakpoints that Can Be Activated Runtime Analysis (SE30) Performance Analysis (ST05) Coverage Analyzer Runtime Monitor Memory Inspector Code Inspector (SCI) Global Perfo…

CONVERSION_EXIT_CUNIT_INPUT

CONVERSION_EXIT_CUNIT_INPUT 通商単位 (3 文字) の数量単位 INPUT に対して変換 DATA: UNIT_EXT LIKE T006-MSEH3, UNIT_INT LIKE T006-MSEHI. ... CALL FUNCTION 'CONVERSION_EXIT_CUNIT_INPUT' EXPORTING INPUT = UNIT_EXT LANGUAGE = SY-LANGU IMPORTING …

BAdI実装

BAdI実装 T-CD : SE19 BAdIビルダ 例)PO用BAdI BAdI定義名 : ME_PROCESS_PO_CUST Interface : IF_EX_ME_PROCESS_PO_CUST

ABAP - TVARV

ABAP - TVARV TVARV : 選択基準での変数テーブル TVARVC : バリアント変数テーブル (クライアント固有) Link - help.sap.com バリアントの変数値

ABAP文字列の比較

ABAP文字列比較演算子の種類 CO(contains only) CN(contains not only) CA(contains any) NA(contains not any) CS(contains string) NS(contains no string) CP(covers pattern) NP(no pattern) DATA: str1 TYPE string, str2 TYPE string. str1 = 'ABAP Ob…

IDoc関連テーブル

IDoc関連テーブル IDocコントロールレコード - EDIDC IDocデータレコード - EDID4 IDocステータスレコード - EDIDS * 各構造の説明はWE61で参照できる。

出荷伝票作成BAPI - BAPI_OUTB_DELIVERY_CREATE_SLS

出荷伝票作成BAPI BAPI_OUTB_DELIVERY_CREATE_SLS 要注意:このBAPIは、使い勝手が他の伝票作成BAPIと違う。受注伝票を指定して出荷伝票を作るが、設定できるフィールドが非常に限られている。 BAPI_OUTB_DELIVERY_CREATE_SLS [Import] - SHIP_POINT : Shipp…

ABAP システム変数 System Variables

sy-datum : Current date sy-uzeit : Current time sy-uname : Current user id sy-subrc : Last return code sy-mandt : Logon client sy-pagno : Current output page number sy-colno : Current output column number sy-linno : Current output list lin…

RICEFとは - Reports, Interfaces, Conversions, Enhancements, Forms

RICEF Reports, Interfaces, Conversions, Enhancements, Forms SAPの開発物の総称。 1) Report - レポート(一般的な帳票というよりABAPの一般的なプログラムのこと) 2) Interface - インタフェース。IDoc, ALEなどのプログラミングもあるけど、一般的には…