Read method documentation, the POST_DOCUMENT is not suitable to change MSEG (FM as MB_CREATE_GOODS_MOVEMENT are already called), better try with LINE_MODIFY or create a V2 update task FM to update MSEG records after their creation by V1 update task FM.
Regards,
Raymond