BAPI_MATPHYSINV_CREATE_MULT 创建盘点凭证

  DATA:l_physinv_head type bapi_physinv_create_head,
       lt_retmsg like table of bapiret2 with header line,
       lt_physinv_item like table of bapi_physinv_create_items with header line.

  " 盘点单头
  l_physinv_head-plant = p_werks.
  l_physinv_head-stge_loc = p_lgort.
  l_physinv_head-doc_date = sy-datum.
  l_physinv_head-plan_date = sy-datum.

 " 盘点项目
  loop at p_itab into wa.
    lt_physinv_item-material = wa-matnr.
    lt_physinv_item-batch = wa-charg.
    append lt_physinv_item.
  endloop.

 " 创建盘点凭证
  call function BAPI_MATPHYSINV_CREATE_MULT
      exporting
        head   = l_physinv_head
      tables
        items  = lt_physinv_item
        return = lt_retmsg.
        
  READ TABLE return WITH KEY type = S id = M7 number = 710.
  IF sy-subrc = 0.
    ls_physinventory = return-message_v1.
  ENDIF.  

 

BAPI_MATPHYSINV_CREATE_MULT 创建盘点凭证

上一篇:C# 从32位程序启动64位程序


下一篇:redis在windowsever配置