Formato do evento de sistema

Ao reimportar os dados da instância usando o formato de evento de sistema, os objetos idênticos são substituídos automaticamente. Objetos idênticos são identificados por uma chave de objeto interna idêntica, que é calculada durante a importação e é armazenada no atributo de objeto AT_INTERNAL_OBJECT_KEY. As regras para cálculo das chaves de objeto são especificadas no elemento XML internalobjectkeyrules, no arquivo keyrules.xml. Caso os objetos sejam idênticos, o último objeto importado é transferido para a instância de processo.

Exemplo

O extrato de arquivo abaixo define regras para o cálculo da chave de objeto para funções e eventos. Os eventos são identificados como idênticos se os valores dos atributos AT_OBJNAME_INTERN e AT_MERGE_KEY_1 forem correspondentes. As funções são identificadas como idênticas se os valores dos atributos AT_OBJNAME_INTERN e AT_END_TIME forem correspondentes.

...

<internalobjectkeyrule>

<refobjects>

<refobject objecttype="OT_EVT"/>

</refobjects>

<keyparts>

<keypart attributetype="AT_OBJNAME_INTERN"/>

<keypart attributetype="AT_MERGE_KEY_1"/>

</keyparts>

</internalobjectkeyrule>

<internalobjectkeyrule>

<refobjects>

<refobject objecttype="OT_FUNC"/>

</refobjects>

<keyparts>

<keypart attributetype="AT_OBJNAME_INTERN"/>

<keypart attributetype="AT_END_TIME"/>

</keyparts>

</internalobjectkeyrule>

...

Aviso

Defina regras chave de objetos internos, que garantem que chaves de objeto idênticas sejam calculadas para objetos idênticos na instância de processo, para que esses objetos sejam substituídos se forem reimportados.