ФМ - Преобразование номера материала

Автор Паганель, Вересень 27, 2010, 11:09:07 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Паганель

Работает анологично 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.


Uukrul

Да уже, а сейчас то все как стало проще с 7.02 кажется работает:
Внутренне представление:
l_matnr = |{ str_matnr ALPHA = IN}|Внешнее представление:
l_matnr = |{ str_matnr ALPHA = OUT}|

SMF spam blocked by CleanTalk