8.0 add fields missing to prepare extra move

shorter and correcter: op.linked_move_operation_ids and op.linked_move_operation_ids[-1].move_id.product_uos.id

or even: if op.linked_move_operation_ids:
res.update{'product_uos': op.linked_move_operation_ids[-1].move_id.product_uos, 'product_uos_qty': ...