CLEAR gmhead.
    gmhead-pstng_date = ls_table-gzdate."sy-datum .
    gmhead-doc_date = sy-datum .
    gmhead-pr_uname = sy-uname.
    gmhead-GR_GI_SLIP_NO = l_no.

*  ***oode
     CLEAR gmcode.
    gmcode-gm_code = '01'.

    select single MATNR VGBEL VGPOS
    INTO (itab-material,itab-po_number,itab-po_item)
    from LIPS
    WHERE VBELN = l_no AND
      POSNR = l_item.
*  *****
    select single werks LGORT into (itab-plant,itab-stge_loc)
    from EKPO
    where EBELN = itab-po_number and
      EBELP = itab-po_item.

      itab-mvt_ind    = 'B'.
      itab-DELIV_NUMB  = l_no  .
      itab-DELIV_ITEM  =  l_item.
      itab-entry_qnt = ls_table-recqty.
      itab-QUANTITY = ls_table-recqty.
      if ls_table-BATCH = 'CXNOTBATCH'.
        itab-BATCH = ''.
      ELSE.
        itab-BATCH = ls_table-BATCH.
      endif.
      itab-move_type  =  '101'.                              "101 ,102 .

      APPEND itab .
      CLEAR itab .

CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
    EXPORTING
      goodsmvt_header  = gmhead
      goodsmvt_code    = gmcode
    IMPORTING
      goodsmvt_headret = mthead
      materialdocument = mat_doc
    TABLES
      goodsmvt_item    = itab
      return           = return.

  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

  EXPORTING

    WAIT = 'X'.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-02
  • 2021-11-21
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-04-14
  • 2021-04-18
  • 2022-12-23
  • 2021-08-21
相关资源
相似解决方案