Code: Alles auswählen.
CALL FUNCTION 'BAPI_MATPHYSINV_CHANGECOUNT'
EXPORTING
physinventory = ikpf-iblnr
fiscalyear = ikpf-gjahr
PERCENTAGE_VARIANCE =
tables
items = bapi_physinv_count_items
return =
* SERIALNUMBERS =
.Code: Alles auswählen.
DATA:
lt_items type table of BAPI_PHYSINV_COUNT_ITEMS,
ls_item_type BAPI_PHYSINV_COUNT_ITEMS,
lt_return type table of bapiret2.
* ls_item besteht z.B. aus folgenden Feldern, die alle gefüllt werden und an die Tab lt_items angehangen wird
ls_item-ITEM = '001'. "Zeilennummer
ls_item-MATERIAL = 'MEIN_MATERIAL'. "Materialnummer
*ls_item-BATCH = ' '. "Chargennummer wenn nötig
ls_item-ENTRY_QNT = 10. "Menge in Erfassungsmengeneinheit
ls_item-ENTRY_UOM = 'ST'. Erfassungsmengeneinheit
append ls_item to lt_item.
CALL FUNCTION 'BAPI_MATPHYSINV_CHANGECOUNT'
EXPORTING
physinventory = ikpf-iblnr
fiscalyear = ikpf-gjahr
* PERCENTAGE_VARIANCE = "Meldung bei proz. Abweichung wenn benötigt
tables
items = lt_items
return = lt_return "hier steht dann das Ergebnis bzw. die Meldungen
* SERIALNUMBERS =
.