This is the primary interface of the SPFRevisionScheme class.
The following properties are found on this interface.
Name |
Description |
Set on |
---|---|---|
SPFTakeNextMajorOnMerge |
If the revision scheme is being used at the plant has this property set, the revision is merged as the next available major revision at the plant when a revision is merged up from a project to a plant, for example. |
New/Update Revision Scheme form |
SPFConfigLevel |
The configuration level to which the revision scheme is applicable 1 = Plant 2 = Project |
New/Update Revision Scheme form |
SPFMinorSequenceType |
The minor revision sequence type (sequence, repeating sequence, or numeric) |
New/Update Revision Scheme form |
SPFCustomRevision |
A custom revision scheme. (Not validated by SmartPlant Foundation.) |
New/Update Revision Scheme form |
SPFMajorSequence |
The major sequence value |
New/Update Revision Scheme form |
SPFMajorSequenceType |
The major revision sequence type (sequence, repeating sequence, or numeric) |
New/Update Revision Scheme form |
SPFMajorSequenceMinLength |
Major sequence minimum length (only applicable if Major Sequence Type numeric is selected) |
New/Update Revision Scheme form |
SPFMajorSequencePadChar |
The pad character for the major sequence revision code (only applicable if a numeric Major Revision Type is selected) |
New/Update Revision Scheme form |
SPFMinorSequence |
The minor sequence value |
New/Update Revision Scheme form |
SPFMinorSequenceMinLength |
Minor sequence minimum length (only applicable if Minor Sequence Type numeric is selected) |
New/Update Revision Scheme form |
SPFMinorSequencePadChar |
The pad character for the minor sequence revision code (only applicable if a numeric Major Revision Type is selected) |
New/Update Revision Scheme form |
-
The revision number used for the latest current document revision, not the superseded revision being revised, determines the next minor revision number. The scope for retrieving the “latest” revision depends on the unique key of the revision. If it contains the configuration, then the scope is just the current configuration, but if it contains level, then it is all plants or all projects. If it contains neither, it looks across the whole system.
-
The major and minor sequences together define the revision scheme. For example, A for the major sequence and 1 for the minor sequence would create a revision of A1.
Functionality configured on ISPFRevisionScheme
The commands Edit Relationships, Copy, Terminate, and Update Relationship Details are configured on this interface for managing the revision schema definitions.