Utilizzo della utility Unione metadati

In caso di aggiornamento a una nuova versione da una versione esistente, è possibile utilizzare la utility Unione metadati per unire i file di metadati esistenti con i file della versione più aggiornata. Ciò consente di conservare le modifiche apportate nei file di metadati esistenti. La utility si trova nella cartella Financial Management\Utilities.

Nota:

La utility Unione metadati funziona solo con i metadati in formato XML e non con il formato APP.

Utilizzo

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

dove:

-b,-base <Base File> = versione di base del percorso completo del file di metadati, compreso il nome del file con l'estensione

-l,-latest <Latest File> = versione di rilascio del percorso completo del file di metadati, compreso il nome del file con l'estensione

-m,-modified <Modified File>= percorso completo del file di metadati modificato, compreso il nome del file con l'estensione

-o,-output <Output File> = percorso del file di metadati di output in cui verranno salvati i metadati aggiornati e il report differenza metadati

-i,-ignoredesc <Ignore Descriptions> = ignora le modifiche apportate alla descrizione dei membri

Esempio

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

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

-m c:\temp\MetadataMerge\Comma_Customer_M.xml (metadati modificati dall'utente in base al file Comma_V1_B.xml)

-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

Per utilizzare la utility Unione metadati:

  1. Eseguire MetadataMerge.bat da Explorer file o dalla riga di comando.
  2. Durante il processo di unione, se sono presenti conflitti a livello di metadati, il sistema visualizzerà un messaggio di avviso. Selezionare una delle opzioni seguenti:
    • Y - Sì. Il sistema applicherà le modifiche dal file della release più aggiornata e le unirà nel file esistente.

    • N - No. Il sistema non applicherà le modifiche dal file della release più aggiornata.

    • MA - Unisce tutto. Verranno applicate tutte le modifiche dal file della release più recente. Il sistema non richiederà ulteriori conflitti.

    • MN - Non unisce alcuna modifica. Non verrà applicata nessuna modifica. Il sistema non richiederà ulteriori conflitti.

  3. Copiare le due immagini nella cartella Images nel percorso in cui viene generato il file HTML del report delle differenze metadati. Queste immagini sono le icone Espandi e Comprimi per la struttura ad albero nel report Differenze metadati.