DML operation against synonym oracle
From reading the documentation, it looks like DML on a synonym for a normal object will not be replicated. For example, you have a table called FOO &amp; a synonym called BAR that points to FOO. An INSERT into FOO will succeed, but an INSERT into BAR will not, as it is a synonym for another table &amp; not a real base table. 

Test this in your dev environment to verify.