Couple of movement types are there which have different impact from inventory point of view. You need to explain how system should behave at the time of gate entry; whether the stock to be added to the receiving plant with an accounting document or not; or apart from the gate entry, one more time MIGO would be processed by the users.
Go through these threads which will give you an idea how to address your requirement.
diff. b/w 103 and 107 mvt types
G. Lakshmipathi