Alternate rendition includes markup layers unspecified by the edge definition - SmartPlant Foundation - Help

SmartPlant Foundation Help

PPMProductFamily
Asset Information Management
PPMProduct
SmartPlant Foundation
PPMCategory
Help
SPFVersion_custom
2019 (10.0)
Version_Integration
(none)
Version_SPM_custom
2019 (10.0)
Version_SPPID
8.0.0
Version_SDAConnectorforTruView
(none)
Version_Fusion
(none)
Version_MTR
(none)
Version_SPO
(none)
Version_SPR
13.x(2018)
Version_TruView
(none)
Version_SDV
(none)

Problem

All markup layers are included when generating an alternate rendition, even when an edge definition is used. For example, markup layers from other owning groups are included even if an edge definition is used to return specified layers.

Solution

When an alternate rendition is generated, all markup layers are copied to a working directory location used by the system to create the rendition. If the SPFRemoteServices user does not have read and write access to the location where these files are managed, unwanted markup layers cannot be deleted by the system when the rendition is generated.

To include only those markup layers that meet the criteria specified by the edge definition, the SPFRemoteServices user must be allowed to delete all layers from that location that do not meet those criteria.

To avoid this problem, perform the following steps:

  1. Grant SPFRemoteServices read and write access to the location where SmartPlant Markup Plus stores the markup layers for generating alternate renditions (the default location is C:\ProgramData\SmartPlant\Markup\Markups).

  2. Clear the markup layers that were previously used to generate the alternate rendition.

  3. Regenerate the alternate rendition.