Start a V6 session.
Select to select the context to be used.
A Coexistence mapping context is a couple of strings (context name, parameter, and parameter type) which can be seen as an association between the mapping table string and a logical/physical location.
The default context is COEXISTENCE but you can create a new context if needed. For more information, see Setting Up Coexistence Mapping Context.
Select
.
Double-click DownwardCompatibility to convert a V6 product to V5.
Click to search for a V6 product to be converted.
In the Convert list, select the target release for the conversion.
In the Context name box, select the context specified in the Context tab.
For more information on the various options available for the DownwardCompatibility batch, see Running the Downward Compatibility Batch.
Click Run.
The product is converted to V5:
Select again then double-click CoexistenceAdministration:
In the Context name box, select the context defined in step 2.
Search for the objects to be processed by clicking:
- to search for objects stored in ENOVIA V6. For more information, see Searching for Objects.
- to search for objects stored in specific connectors (e.g. ENOVIA VPM, or ENOVIA SmarTeam). If you do so, the button is replaced by the button to let you search for files.
In this scenario, we are searching for the V6 object converted to V5 through the DownwardCompatibility batch.
The search results are listed in the Name column. You can then double-click an object in the list to display the corresponding mapping information for the selected context:
In the V6 Component area, the information displayed in the Component name box corresponds to the PLM_External_ID and/or the V_Name attributes of the V6 component.
The Related Component area provides information about the component associated to the object you double-clicked:
- If the component is a V5 file: the full path of the file is displayed in the Component name box.
- If the component is stored in a V5 database: the V5 Provider ID of the component is displayed in the Component name box (and in that case, it may contain special characters).
The Context name and Ownership boxes at the bottom of the dialog box display the mapping context and the ownership (i.e. V6 Master or V5 Master) of the object you double-clicked respectively.
In the picture above, the ownership of the selected object is "V6 Master". We are going to change it to "V5 Master".
Optional: To remove an object from the search results, select it then click .
In the Ownership transfer area, select the operation to be applied.
- V5 to V6 Master: relevant for data imported through the FBDI or the Coexistence batch. Note that the FBDI batch only imports "V5 Master" data or data without any mapping.
- V6 to V5 Master: relevant for data exported through the DownwardCompatibility batch. Note that the DownwardCompatibility batch only exports "V6 Master" data or data without any mapping.
In this scenario, we want to transfer a V6 product to V5 so we select V6 to V5 Master.
Optional: In the Mapping operation area, click Delete to remove the mapping:
Optional: Click Preview to test the mapping operation.
This option is useful to check that the operation complies with the following rules:
- If a V6 representation is selected and defined as "V6 Master", then you cannot change the mapping to "V5 Master" because the specifications defined for this representation would be lost.
- A V5 or V6 object can be linked to one and only one "V5 Master" object. For instance, if a V6 product has been exported as a V5 product in two different mapping contexts, only one V5 product can be switched from "V6 Master" to "V5 Master".
- If the Propagation depth is set to 0 (i.e. the operation is not propagated to the children):
- When deleting a V6 reference, no mapping data related to representations instantiated under this reference are deleted (except for 3D parts created through FBDI).
- When transferring the ownership of a V6 reference, no mapping data related to representations instantiated under this reference changes, nor inherits the new ownership.
- It is not possible to transfer ownership from "V5 Master" to "V6 Master" when data is transferred to V6 in Coexistence with Visualization Only mode with the Coexistence Batch.
All the components involved in the operation are displayed in "Impacted V6 Components" in the batch report.
Click Save.
The
batch parameters are saved in an XML file.
When saved, this file can be edited manually and used later on to
run the batch directly without accessing the batch interface.
Click Run to launch the batch.
Note that if one of the above boxes is not
correctly filled, the command is grayed out.
When the conversion is over, the CoexistenceAdministration batch generates:
- A quick result information accessible through the Processes tab.
- A detailed HTML report saved in the directory specified in
the Report directory box.
To display the light version of the global results, access
the Processes tab then double-click the batch execution line:
These results indicate if each of the selected
objects has been processed or not along with the result (success
or failure).
The report contains only text and cannot reference images, URL
links, etc.
Optional: To modify your conversion parameters, first close the window then run the batch again.
Click Save
to save your results in the folder of your choice.
Click Close to exit the Results window.
Click
Open HTML Report
to display an HTML version of the global report (this button is activated only when a report has been
generated).
Another method to visualize the report is to open the HTML file from the directory in
which it has been saved.
To display the report for each processed object, click
OK next to the object of interest, or access
the folder where the report has been saved then double-click the desired CoexistenceAdmin_traces.htm file.
Access the Processes tab to
display information about the batch execution.
To read the reports generated by the batch execution, access the folder c:\temp\batchID.
In the CoexistenceAdministration window, double-click again the processed object to check that the ownership has been changed from V6 Master to V5 Master.