Hello Rupesh
This problem is solved, I've searched lots of scn,sapfans,some one also have the same issue, and most answers were just related to the setting in OIOE, I would like to share some backgrouds and soultion of this issue.
In the screen shot material provision indicator is set as "provided by the vendor", this is a default setting in the equiptment bom profiles(I add the materials throuh the equiptment bom), and after I changed the profile to set it blank and schdule it again, the atuo generated pm order's "mvt allowed" indicator is checked this time.
So I think maybe sap's logic is that since the material is provided by the vendor so we neednt do the goods issue.
But ironicaly, if sap is this logic, in the manuall PM order, it is also default set as "provided by the vendor", why we can do the goods issue then?