Hi I call BAPI_MATPHYSINV_COUNT fine , but is not work on Materials with serial Number ( Serial Number Is not save and when I try to change Count in Mi05 ,Serial Number list is Empty ) whats my problem ?
DATA UNI TYPE I.
UNI = 1.
SELECT SERNR
FROM EQUI INNER JOIN EQBS
ON EQUI~EQUNR = EQBS~EQUNR
INTO I_SN-SERIALNO
WHERE EQBS~B_LAGER = ITB-LGORT
AND EQUI~MATNR = I_COUNT-MATERIAL.
I_SN-UII = UNI.
I_SN-ITEM = ITB-ZEILI . --------> All serial numbers Item set by same Item number ( material Item Number in physical INV Doc )
SHIFT I_SN-UII LEFT DELETING LEADING ''.
APPEND I_SN.
UNI = UNI + 1.
ENDSELECT.
CALL FUNCTION 'BAPI_MATPHYSINV_COUNT'
EXPORTING
PHYSINVENTORY = ITB-IBLNR
FISCALYEAR = PYEAR
COUNT_DATE = PDATE
TABLES
ITEMS = I_COUNT
RETURN = I_RETURN
SERIALNUMBERS = I_SN .
COMMIT WORK .