Smart Construction Custom Property Processors - Intergraph Smart Construction - 2019 (7.0) - Customization - Hexagon PPM

Intergraph Smart Construction Customization (2019)

Language
English
Product
Intergraph Smart Construction
Search by Category
Customization & Programming
Smart Construction Version
2019(7.0)

Mapping is required to retrieve documents into the Smart Construction domain. Mapping configures properties and data between the publishing tool and Smart Construction. Properties can be directly mapped from the published object to the component object in Smart Construction for a vast majority of the published objects. However, there are a few exceptions when the desired property is not directly published on an object, and a custom property processor is required to map objects in order to get the correct rate and man hours for the rules of progress. Custom property processors are used to interrogate the published object to find a value that is required in Smart Construction.

For example, piping spools from tools do not have the Material Category property directly populated on the spool, but the components that are part of the spool have the property exposed and populated. A custom property processor can navigate the components that comprise the spool in order to get the necessary values.

Custom property processors are used with an object with a certain published class definition. Custom processors can work with more than one class definition. For example, a custom processor can be written to work with P3DSpool and PDS_PipeSpool. To verify which properties are using a custom processor, you can view the SPCRetrieveMappings.xlsm delivered with the installation (for example, browse to [Drive]:\Program Files (x86)\SmartConstruction\2019\Templates).

By default, Smart Construction delivers several custom property processors. The delivered custom property processors specify properties for published objects that have a particular class definition. For a list of delivered custom property processors, see Delivered Smart Construction custom property processors. You can also create your own custom property processors, which requires a coded solution. Smart Construction delivers a sample solution that contains a sample of how to write a custom processor. For more information, see Property processor.

It is recommended that you have experience with Smart Construction schema, retrieve mapping workbook, and development skills to make changes on any of these delivered materials.

We recommend creating a custom retrieve function to customize retrieve, rather than creating a custom property processor. For more information, see Creating a Custom Retrieve Function.