Sample Migration Definition Files

The sample migration definition files provided are for Oracle Hyperion Financial Management application migrations. The product code used in the migration definition files for Financial Management is HFM and the sample application is COMMA.

Note:

If the correct syntax is not used in the migration definition file, an ‘Incorrect format of MDF file’ error is displayed.

Example G-1 Exporting to the File System

<Package>
   <LOCALE>en</LOCALE>
   <User name="" password="" />
   <Task>
      <Target type="FileSystem" filePath="/HFM-LINSCRIPT" />
      <Source type="Application" product="HFM" project="Default Application Group" application="LINSCRIPT" />
      <Artifact recursive="true" parentPath="/Forms" pattern="*" />
      <Artifact recursive="true" parentPath="/Configuration" pattern="*" />
      <Artifact recursive="true" parentPath="/Rules" pattern="*" />
      <Artifact recursive="true" parentPath="/Documents" pattern="*" />
      <Artifact recursive="true" parentPath="/Dimensions" pattern="*" />
      <Artifact recursive="true" parentPath="/InterCompany" pattern="*" />
      <Artifact recursive="true" parentPath="/Member Lists" pattern="*" />
      <Artifact recursive="true" parentPath="/Journals" pattern="*" />
      <Artifact recursive="true" parentPath="/Security" pattern="*" />
      <Artifact recursive="true" parentPath="/Phased Submission" pattern="*" />
   /<Task>
</Package>

Example G-2 Importing from the File System

<Package>
   <LOCALE>en</LOCALE>
   <User name="" password="" />
   <Task>
      <Target type="Application" product="HFM" project="Default Application Group" application="LINSCRIPT" />
      <Source type="FileSystem" filePath="/HFM-LINSCRIPT" />
      <Artifact recursive="true" parentPath="/Security" pattern="*" />
      <Artifact recursive="true" parentPath="/Configuration" pattern="*" />
      <Artifact recursive="true" parentPath="/Forms" pattern="*" />
      <Artifact recursive="true" parentPath="/Rules" pattern="*" />
      <Artifact recursive="true" parentPath="/Documents" pattern="*" />
      <Artifact recursive="true" parentPath="/Dimensions" pattern="*" />
      <Artifact recursive="true" parentPath="/InterCompany" pattern="*" />
      <Artifact recursive="true" parentPath="/Member Lists" pattern="*" />
      <Artifact recursive="true" parentPath="/Journals" pattern="*" />	
      <Artifact recursive="true" parentPath="/Phased Submission" pattern="*" />
   </Task>
</Package>