The Current Version object enables you to specify which repository version is the current one. Only one repository version can be the current version. Each time a new business object, business rule, implementation or note is entered into the repository, it will get the current version code automatically.
When creating the conceptual flat file, the current version is written into the flat file. When the application is running from flat files, the version of the flat files can be retrieved with the "RulesEngine.GetProperty('RepositoryVersion')" statement.
Each module has its own repository version. By executing "set module <modulename>" before asking the "'RepositoryVersion'" property, the version of each module can be retrieved.