Sapforum.Biz
Инструменты => ABAP - Инструментальные средства => SE37 - Построитель функций => Тема начата: Паганель от Сентябрь 27, 2010, 11:09:07 am
-
Работает анологично http://sapforum.biz/index.php/topic,222.0.html, но с дополнительными проверками, например у меня длина номера 13 а не 18, подробнее см. текст функции.
DATA: str_matnr type string.
DATA: l_matnr type matnr.
CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
EXPORTING
input = str_matnr
IMPORTING
output = l_matnr
EXCEPTIONS
length_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.