Sapforum.Biz

Инструменты => ABAP - Инструментальные средства => SE37 - Построитель функций => Тема начата: Uukrul от Январь 30, 2009, 11:01:52 am

Название: MB_SELECT_GR_BLOCKED_STOCK - Блокированный при поступлении материал (103 ВДм)
Отправлено: Uukrul от Январь 30, 2009, 11:01:52 am
MB_SELECT_GR_BLOCKED_STOCK- Позволяет прочитать материалы, которые поступили в блокированный при поступлении запас 103 видом движения к заказу ММ. Собственно говоря просто таблицы как оказалось нет, система читает данные истории документов закупки и потом анализирует приход 103 и дальнейшую проводку 105 ВДм и таким образом выходит на остаток блокированного запаса. Так что данный ФМ самое оно для пользования.  Вызов достаточно простой:
Код: You are not allowed to view links. Register or Login
DATA: l_matnr LIKE mara-matnr,
      l_meins LIKE mara-meins.
DATA: BEGIN OF lt_xtab2 OCCURS 10,
   werks LIKE ekpo-werks,
   matnr LIKE ekpo-matnr,
   ebeln LIKE ekpo-ebeln,
   ebelp LIKE ekpo-ebelp,
   wesbs LIKE ekbe-wesbs,
   wesb2 LIKE ekbe-wesbs,
   meinh LIKE ekpo-meins,
END OF lt_xtab2.
RANGES lr_werks FOR t001w-werks.

l_matnr = '100000-34'.
l_meins = 'ST'.

CLEAR: lr_werks[], lr_werks.
lr_werks-option = 'EQ'. lr_werks-sign = 'I'.
lr_werks-low = '1000'. APPEND lr_werks.

CALL FUNCTION 'MB_SELECT_GR_BLOCKED_STOCK'
  EXPORTING
*   X_KZVBR       = ' '         "Проводка расхода
    x_matnr       = l_matnr
    x_meins       = l_meins
*   X_KZWSO       = ' '         "Вид ЕдИз (Базовая ЕО)
*   X_NOVBR       = ' '
  TABLES
    xtab2         = lt_xtab2
    xwerks        = lr_werks.
В общем я глубоко не копал за что отвечают флажки, которые заданы по умолчанию... так что подробностей по этому поводу никаких не скажу.
Название: Re: MB_SELECT_GR_BLOCKED_STOCK - Блокированный при поступлении материал (103 ВДм)
Отправлено: NachDenken от Январь 30, 2009, 11:38:50 am
извините за глупый вопрос, а в mb51 не видно остаток блокированного ?
спасибо, запишим фм как раз недавно было задание про 103 105 .
Название: Re: MB_SELECT_GR_BLOCKED_STOCK - Блокированный при поступлении материал (103 ВДм)
Отправлено: Uukrul от Январь 30, 2009, 11:57:40 am
You are not allowed to view links. Register or Login
извините за глупый вопрос, а в mb51 не видно остаток блокированного ?
спасибо, запишим фм как раз недавно было задание про 103 105 .
Видно конечно, но вот выяснить сколько же запаса у тебя осталось в 103 без 105 получается не очень, так как и там приход и тут тоже приход и суммы за дваиваются и сказать сколько же осталось для вывода из 103 так это нужно руками суммировать по видам движения и материалам. Короче или быстро отчет накидать используя данный ФМ или инфо-систему логистики мучить на эту тему...