There are limitations to object publications and subscriptions in a SAP replication system.
When declaring columns in a replication definition for a non-ASE primary database, use the Replication Server datatype that matches the datatype of the column in the primary database. If there is no matching native Replication Server datatype, find a datatype definition that matches the primary database datatype. See Datatype Translation and Mapping.
When creating subscriptions with where clauses predicated on a column involved in column-level translation, specify the predicate value in “declared” format (that is, before translation). See the Replication Server Administration Guide: Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS.