quinta-feira, 11 de março de 2021

GN_DELIVERY_CREATE - Criação recebimento VL31N - Preenchimento de parâmetros

 Parâmetros básicos para criação de recebimento

DATAls_vbsk TYPE vbsk.
DATAlt_komdlgn TYPE TABLE OF komdlgn,
      lt_vbfs    TYPE TABLE OF vbfs,
      lt_vbls    TYPE TABLE OF vbls.

CLEAR ls_vbsk.

APPEND INITIAL LINE TO lt_komdlgn ASSIGNING FIELD-SYMBOL(<ls_komdlgn>).
<ls_komdlgn>-lfart 'EL'.
<ls_komdlgn>-matnr ??.
<ls_komdlgn>-werks ??.
<ls_komdlgn>-lfdat sy-datum.
<ls_komdlgn>-lfimg ??.
<ls_komdlgn>-vrkme ??.
<ls_komdlgn>-meins ??.
<ls_komdlgn>-vgbel <pedido de compra>.
<ls_komdlgn>-vgpos <item pedido de compra>.
<ls_komdlgn>-vgtyp 'V'.
<ls_komdlgn>-lgort ??.
<ls_komdlgn>-lifnr ??.

CALL FUNCTION 'GN_DELIVERY_CREATE'
  EXPORTING
    vbsk_i   ls_vbsk
  TABLES
    xkomdlgn lt_komdlgn
    xvbfs    lt_vbfs "Erros se houver
    xvbls    lt_vbls"Recebimento criado.

Nenhum comentário:

Postar um comentário