Автор Тема: MB_ADD_RESERVATION_QUANTITIES - Зарезервированное количество материала  (Прочитано 6238 раз)

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

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
MB_ADD_RESERVATION_QUANTITIES - Зарезервированное количество материала, можно рассчитать как по виду потребности, так и по конкретным заводам. В общем виде если сильно не ограничивать, то выдается общее зарезервированное количество материала по всем заводам.
Код: You are not allowed to view links. Register or Login
RANGES: werks_range FOR ekpo-werks,
        bdart_range FOR resb-bdart.
DATA: BEGIN OF ztab6 OCCURS 20,
         werks LIKE resb-werks,
         lgort LIKE resb-lgort,
         charg LIKE resb-charg,
         matnr LIKE resb-matnr,
         bdmng LIKE resb-bdmng,
         bdmns LIKE resb-bdmng,
         erfme LIKE resb-erfme,
         erfmg LIKE resb-erfmg,
      END OF ztab6.

CALL FUNCTION 'MB_ADD_RESERVATION_QUANTITIES'
  EXPORTING
    x_kzear = space
    x_matnr = 'MB-1000'
    x_xloek = space
    x_kzwso = space
  TABLES
    xbdart  = bdart_range
    xtab1   = ztab6
    xwerks  = werks_range.

LOOP AT ztab6.
* Список по материалу зарезервированного количества
ENDLOOP.
X_KZEAR - Конечная поставка резервирования (если задать X - то выбор будет по закрытым/выполненным документам резервированиям)
X_MATNR - Код материала
X_XLOEK - Позиция удалена (Х - будут учитываться так же удаленные позиции резервирований)
X_KZWSO - Вид используемых единиц измерения. В общем виде SAPCE, но могут быть заданы следующие значения A - ЕИ доли, B - ЕИ продукта.