Replicação entre servidores

Como criar rotinas para corrigir erros de replicação de forma automatizada?

RTREPLICATOR.FAQ-143872
Alguns erros de replicação podem ser corrigidos de forma automática através do desenvolvimento de rotinas específicas nas entidades.

Para tal, deve-se proceder da seguinte forma:
internalFixReplication(DmlFix dmlFix) throws AdsException
dmlFix.setRetry(true);
dmlFix.setSolved("Registro descartado porque será excluído depois");

As lógicas podem ser implementadas de forma genérica para o Eligo ou através de rotinas customizadas disparadas por eventos:
sistema.entidade.UNKNOWN_REPLICATION_FIX

A rotina disparada receberá um objeto DmlFix como objeto do evento.

Ver também: