You received an error : Cannot do shipment for order symptom
During your sync operation, you receive an error which says ‘cannot do shipment for order’ in the target application, which is Magento 2.
There might be a number of reasons for this error:
a. Order is already fulfilled
b. Shipment is made from virtual product.
To resolve this issue, follow the links below for reference.
Define Action filter to filter out virtual product from source product
Apply Condition in mapping or transformation