目次
1. CONVERSION_EXIT_COUNT_OUTPUT概要2. 使い方
3.どういう時に書式変換が必要か
1. CONVERSION_EXIT_COUNT_OUTPUT概要
内部測定単位に対応する商用測定単位(3文字の外部測定単位)を取得する。
簡単にいうと、帳票を出力する際、テーブルに入っているままの単位(内部測定単位)では
分かりにくいため、私たちに馴染みのある商用測定単位に変換して出力するために用いる。
例:基本数量単位「PC」を「個」に変換
2. 使い方
サンプルコード
*-------------------------------------------------------------------
DATA: WK_SHORT_TXT TYPE C LENGTH 3. "外部書式変換用変数定義
CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT'
EXPORTING
INPUT = <FS_sample>-MEINS "変換したい項目
LANGUAGE = SY-LANGU
IMPORTING
* LONG_TEXT =
* OUTPUT =
SHORT_TEXT = WK_SHORT_TXT ”定義した変数
EXCEPTIONS
UNIT_NOT_FOUND = 1
OTHERS = 2
.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
*-------------------------------------------------------------------
<補足>
・SHORT_TEXTの変数の型について
TYPE C LENGTH 3 の場合、日本語3文字までの商用測定単位に変換できる。