ISPFRevisionScheme interface - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

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.