Hi,
As you told, frequently request on Material Movements.
Create a LSMW with DI method(Program: RM07MMBL)
Maintain Source Structure with all necessary fields(Refer Struct: BMSEG)
Use Movement Type & necessary fields as per movement specific(other fields keep blank)
& upload.
Regards,
Bisweswar