Replication Agent creates an object for each primary procedure marked for replication in the Oracle primary database.
A shadow table is generated for every procedure that is marked for replication. A shadow table is a work table that is used during replication in conjunction with the procedure-active table to replicate procedure execution.