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

Movwment type

former_member630092
Participant
0 Likes
749

Hi all

In stock report what is the singificance of field BWART(Movement Type (Inventory Management)

and how its values is choosen ?

Thanks

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
704

Hi,

Movement types define the material & stock movements during purchases, sales & production.

For Eg: 101 stands for Good receipt from a Purchase Order, which signifies the stock of that material has increased.

601 stands for goods issue in sales process.

check here

http://www.saptechies.com/the-movement-type-concept/

http://help.sap.com/saphelp_dimp50/helpdata/En/7b/2bd74064d50b06e10000000a155106/content.htm

Regards,

Amit

4 REPLIES 4
Read only

Former Member
0 Likes
705

Hi,

Movement types define the material & stock movements during purchases, sales & production.

For Eg: 101 stands for Good receipt from a Purchase Order, which signifies the stock of that material has increased.

601 stands for goods issue in sales process.

check here

http://www.saptechies.com/the-movement-type-concept/

http://help.sap.com/saphelp_dimp50/helpdata/En/7b/2bd74064d50b06e10000000a155106/content.htm

Regards,

Amit

Read only

Former Member
0 Likes
704

Hi,

normally material transaction will be handled only through movement types.

it will be based on whether the material is getting received or issued from concern storage location.

the field BWART in MSEG will be updated whenever the standard transaction are crried out.

based on movement types one can tell material is getting received or getting issued in to the plant or from the plant.

regards,

SAKTHIVEL.VT

Read only

Former Member
0 Likes
704

To give you an example

In a recent program I made I was reducing and increasing the stock based on the movement type.

A simplistic algorithm would be

case x_bwart.

when '101'

call method zcl_mm_ols_001->reduce_stock.

when others.

call method zcl_mm_ols_001->increase_stock.

endcase.

Read only

former_member630092
Participant
0 Likes
704

Answered