Did you try testing the goods movement in either BAPI or SE37? Did you get the same results? You can also see how the input is populated there (some default values may be populated automatically in either t-code that won't be in MII).
Regards, Mike
SAP P&I Technology RIG