Hi,
Before transferring batches, have you transferred/created same classes and characteristics to/in APO?
As per Batch F1 help from CFM1:
"To ensure that the batches retain the characteristic value assignments in the connected SCM system, the relevant classes and characteristics must be transferred. You can do this by including the classes and characteristic in the same integration model or transferring them beforehand in another integration model."
Regards
Rahul