Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI for Physical Inventory Count without Reference

former_member203894
Participant
0 Likes
5,664

Hi Experts,

I want to create a RFC to perform Physical Inventory Count on the basis of Plant and Storage Location but i am unable to get any BAPI for this.

1 ACCEPTED SOLUTION
Read only

sivaprasad_paruchuri
Active Participant
0 Likes
2,848

hi,

below ARE THE BAPIS...

FOR PHYSICAL INVENTORY COUNT THERE MUST BE PHYSICAL INVETORY DOCUMENT FIRST THAT CAN BE CREATED USING CREATE BAPI AFTER THAT U CAN USE BAPI_TRANSACTION_COMMIT AND THEN USE (BAPI_MATPHYSINV_COUNT AFTER THAT POST THE DIFFERANCE.... USING BAPI_MATPHYSINV_POSTDIFF

    • Create (BAPI_MATPHYSINV_CREATE)
      Create physical inventory document
    • Count (BAPI_MATPHYSINV_COUNT)
      Enter count for certain items in physical inventory document
    • ChangeCount (BAPI_MATPHYSINV_CHANGECOUNT)
      Change count for certain items in a physical inventory document
    • PostDifferences (BAPI_MATPHYSINV_POSTDIFF)
      Post differences


REGARDS,

SIVA

5 REPLIES 5
Read only

arivazhagan_sivasamy
Active Contributor
0 Likes
2,848

Hi Saurabh,

Use BAPI_MATPHYSINV_CREATE or BAPI_MATPHYSINV_CREATE_MULT.

Arivazhagan S

Read only

Former Member
0 Likes
2,848

Hi,

MM level: first you have to get the Physical Inventory documents for plant and storage location level.

for that you have to use BAPI : BAPI_MATPHYSINV_GETLIST

After that for each physical inventory document you have to get the count!

BAPI_MATPHYSINV_GETDETAIL

check the more details in transaction MI06

Read only

sivaprasad_paruchuri
Active Participant
0 Likes
2,849

hi,

below ARE THE BAPIS...

FOR PHYSICAL INVENTORY COUNT THERE MUST BE PHYSICAL INVETORY DOCUMENT FIRST THAT CAN BE CREATED USING CREATE BAPI AFTER THAT U CAN USE BAPI_TRANSACTION_COMMIT AND THEN USE (BAPI_MATPHYSINV_COUNT AFTER THAT POST THE DIFFERANCE.... USING BAPI_MATPHYSINV_POSTDIFF

    • Create (BAPI_MATPHYSINV_CREATE)
      Create physical inventory document
    • Count (BAPI_MATPHYSINV_COUNT)
      Enter count for certain items in physical inventory document
    • ChangeCount (BAPI_MATPHYSINV_CHANGECOUNT)
      Change count for certain items in a physical inventory document
    • PostDifferences (BAPI_MATPHYSINV_POSTDIFF)
      Post differences


REGARDS,

SIVA

Read only

0 Likes
2,848

Thanks

siva prasad paruchuri

Read only

former_member223133
Active Participant
0 Likes
2,848

Hi,

Below are list of BAPI's can be used.

BAPI_MATPHYSINV_CREATE_MULT -> posting of physcial inventory document

BAPI_MATPHYSINV_COUNT -> counting

BAPI_MATPHYSINV_POSTDIFF -> posting the differences

Thanks

Gangadhar