05 февраля 2021

ФМ CS_BOM_EXPL_MAT_V2

Функциональный модуль CS_BOM_EXPL_MAT_V2 для разузлования спецификаций. Количество компонент будет рассчитано с учетом входного параметра EMENG.

  CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
    EXPORTING
      capid                 = 'PP01'
      datuv                 = sy-datum
      emeng                 = p_quantity
      mehrs                 = 'X'
      mmory                 = '1'
      mtnrv                 = p_matnr
      stlan                 = '1'
      werks                 = p_werks
      rndkz                 = '1'
    IMPORTING
      topmat                = ls_topmat
    TABLES
      stb                   = lt_stb
      matcat                = lt_matcat
    EXCEPTIONS
      alt_not_found         = 1
      call_invalid          = 2
      material_not_found    = 3
      missing_authorization = 4
      no_bom_found          = 5
      no_plant_data         = 6
      no_suitable_bom_found = 7
      conversion_error      = 8
      OTHERS                = 9.

  IF sy-subrc = 0.
    " lt_stb содержит данные компонент
    " Связь с lt_matcat по lt_matcat-index = lt_stb-ttidx
  ENDIF.

Комментариев нет:

Отправить комментарий