Como Usar o Utilitário de Mesclagem de Metadados

Se você estiver atualizando uma versão existente para uma nova versão, poderá usar o utilitário de Mesclagem de Metadados para mesclar seus arquivos de metadados existentes com os arquivos da versão mais recente. Isso permite manter as modificações feitas no arquivo de metadados existente. O utilitário fica localizado na pasta Financial Management\Utilitários.

Nota:

O utilitário de Mesclagem de Metadados só é compatível com metadados no formato XML; ele não opera com o formato APP.

Uso

MetadataMerge.bat -b<Base File>[i<Ignore descriptions>]-l <Latest file>-m <Modified file>[-o <Output File>]

em que:

-b,-base <Base File> = Versão básica do caminho completo do arquivo de metadados incluindo o nome do arquivo com a extensão

-l,-latest <Latest File> = Versão do caminho completo do arquivo de metadados incluindo o nome do arquivo com a extensão

-m,-modified <Modified File> = Caminho completo do arquivo de metadados modificado incluindo o nome de arquivo com extensão

-o,-output <Output File> = Caminho do arquivo de metadados de saída, no qual os metadados atualizados e o relatório de Diferença de Metadados serão salvos

-i,-ignoredesc <Ignore Descriptions> = Ignora alterações de descrição de membro

Exemplo

-b c:\temp\MetadataMerge\Comma_V1_B.xml

-l c:\temp\MetadataMerge\Comma_V2_R.xml

-m c:\temp\MetadataMerge\Comma_Customer_M.xml (User-modified metadata based on Comma_V1_B.xml file)

-i true

Comando: MetadataMerge.bat -b c:\temp\MetadataMerge\Comma_Metadata_B.xml -l c:\temp\MetadataMerge\Comma_Metadata_R.xml -m c:\temp\MetadataMerge\Comma_Metadata_M.xml -i true

Para usar o utilitário de Mesclagem de Metadados:

  1. Execute MetadataMerge.bat no Explorador de Arquivos ou na linha de comandos.
  2. Durante o processo de mesclagem, se houver conflitos de metadados, o sistema exibirá uma mensagem de aviso. Selecione uma das seguintes opções:
    • Y - Sim. O sistema aplicará as alterações do arquivo da versão mais recente e irá mesclá-las no arquivo existente.

    • N - Não. O sistema não irá aplicar as alterações n arquivo da versão mais recente.

    • MA - Mesclar Tudo. Todas as alterações serão aplicadas no arquivo da versão mais recente. O sistema não solicitará mais sua intervenção em conflitos futuros.

    • MN - Mesclar Nenhum. Nenhuma alteração será aplicada. O sistema não solicitará mais sua intervenção em conflitos futuros.

  3. Copie as duas imagens da pasta Images para o caminho onde o arquivo Metadata Differences Report.html foi gerado. Essas imagens são os ícones Expandir e Recolher da árvore no relatório de Diferenças de Metadados.