The ImportExportPF app is aimed to move rules from development/test environment to production or between different DB.
Today if a Rulestream user wants to move a change set, he must migrate the entire DB or re-implement in the production environment manually.
The ImportExportPF app allows the user to select specific PartFamilies or all the PartFamilies belonging to a given Rulestream application and moving them to the destination environment.
The ImportExportPF app is a standalone application reading from a source DB server and writing to destination DB server, without using API’s and/or web services, but creating an intermediate neutral file in MindMap format.
The procedure creates an intermediate file as Mind Map xml file.
The conversion process is a 2 steps process:
Rulestream to Mind Map, Mind Map to Rulestream controlled by a single executable.The Mind Map intermediate file can be used for debug and /or documentation purposes.
Therefore, the entire hierarchical part families structure will be read from Rulestream source DB, stored in the XML intermediate file and deployed into the destination DB. Eventual Categories, Units not existing in the Destination Db are created by the App.
Eventual Connections, Subpart Collections involving the use of Part Families not existing into Destination System, are created but the reference to these foreign Part Families is ignored.