2008年2月28日木曜日

MMPV: 会計期間締め:品目マスタレコード

目的:R/3システムの会計期間を変更することができる。(次月へ更新される)

関連するTR:
① MMRV(前会計期間転記可能) ← 現在開いている会計期間を確認
② OB52(会計上会計期間OPEN)

③ テーブル:T001(会社コード)← 会計年度バリアントを確認(例:会計期間 4月~3月 V3)

2008年2月27日水曜日

画面上にチェックボックスを選択された内容を呼出

手順:
  1.  画面内容を書く時、取得しよう内容を格納する
  2.  Readを使って、チェックボックス選択された行を割り出す
例:
  WRITE: 010 GFC_AAA
020 GFC_BBB
HIDE: GFC_AAA
GFC_BBB
READ LINE LI_LINE FIELD VALUE GC_CHECKBOX.
IF GC_CHECKBOX = "ON".
READ LINE LI_LINE FIELD VALUSE GFC_AAA
. ....

2008年2月24日日曜日

搜索ABAP程序代码

比如想知道哪些自己开发的程序调用了MIGO,或者使用了某一语句,可以用RPR_ABAP_SOURCE_SCAN来搜索。
它可以搜索ABAP程序,也可以搜索Screen flow logic
这个程序是系统自带的,这里只是说有这么一个程序。

2008年2月19日火曜日

F4ヘルプ表示

検索ヘルプでテーブルの内容を表示させる:

モジュール名:F4IF_INT_TABLE_VALUE_REQUEST

例:
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'ZZVCHID'
DYNPROOG = SY-REPID
DYNPNR = SY-DYNNR
DYNPROFIELD = 'ZZVCHID'
VALUE = LC_VALUE          ← LC_VALUE = PC_ZZVCHID
VALUE_ORG = 'S'
TABLES
VALUE_TAB = LIT_ZZVCHID_HELP ← MASTER_ ZZVCHID
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3.