Автор Тема: SERIALPROFILE_CHECK - Работа с серийными номерами  (Прочитано 4962 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
В общем-то если где надо или вывести список серийных номеров или наоборот ввести серийные номера с экрана в своей программе, то можно конечно и самому экран нарисовать, но можно воспользоваться таким вот функциональным модулем SERIALPROFILE_CHECK, который фактически умеет все!!! Что только может потребоваться при работе с серийными номерами. Например нужно показать серийные номера для существующего уже проведенного документа ММ.
Код: You are not allowed to view links. Register or Login
CALL FUNCTION 'SERIALPROFILE_CHECK'
     EXPORTING
          activity             = 'A'
          material             = 'Ваш код материала'
          operation            = 'MMSL'
          quantity             = '1'
          mblnr                = '4907000032'
          mjahr                = '2007'
          zeile                = '0001'
     EXCEPTIONS
          konfigurations_error = 1
          no_automatic         = 2
          OTHERS               = 3.
И получаем достаточно стандартное окно с просмотром серийных номеров к позиции материала. Для ввода серийных в документ, ставим в функциональном модуле точку останова, идем в проводку документа ММ, в момент запроса проваливаемся в отладку и смотрим какие параметры и как должны быть заполнены. в общем вариантов масса, вплоть до того что можно разрешить автоматическую генерацию серийных номеров в момент ввода их в документ и т.д.