Window Patch
Characteristic view on the estimate
The sequence of the lines in the XML will generate the sequence in iQuote (first column in the image above).
List of properties
Property Name |
Information |
Mandatory |
Lookup |
Interdependent |
WindowShapeCode |
Window shape based on the format model record |
Yes |
Yes |
No |
Side |
Enumerator 0 - Front (default) 1 - Back |
No |
No |
No |
WindowSizeWidth |
mm field |
Yes |
No |
No |
WindowSizeHeight |
mm field |
Yes |
No |
No |
MaterialName |
Window name under the material definition in the characteristic |
No |
Yes |
No |
MaterialSizeWidth |
mm field |
If the material is informed, it needs to be filled |
No |
No |
MaterialSizeHeight |
mm field |
If the material is informed, it needs to be filled |
No |
No |
Note |
Note field |
No |
No |
No |
Lookup
To find the possible values for the material name, go to Specification Characteristic Type record > select the Window Patch characteristic> edit > Edit characteristic info
Make sure that the material is in the list and active
To find the possible values for the window shape code, go to Format Model record > Filter based on window patch model type > select the model > edit
Make sure that there is a model with the provided code and active
This characteristic can receive a list of materials and sizes. Because of that it will be needed to indicate in the XML the ItemSpecificationGroup to let iQuote know which property bellow to each line. E.g if all properties belong to the first line use 1 as group.
XML Sample
<FeatureReference>
<Value>CW1</Value>
<!-- Value on that property -->
<Extension>
<IDSet idSetType="Feature">
<ID schemeAgencyID="3RDMIS"> WindowShapeCode </ID>
<!-- Fixed property name -->
</IDSet>
<IDSet idSetType="FeatureCategory">
<ID schemeAgencyID="3RDMIS">WindowPatch</ID>
<!-- Characteristic XML External Reference -->
</IDSet>
<IDSet idSetType="ItemSpecificationGroup">
<ID schemeAgencyID="3RDMIS">1</ID>
<!—Group the properties in the same line -->
</IDSet>
</Extension>
</FeatureReference>
<FeatureReference>
<Value>0</Value>
<!-- Value on that property -->
<Extension>
<IDSet idSetType="Feature">
<ID schemeAgencyID="3RDMIS"> Side </ID>
<!-- Fixed property name -->
</IDSet>
<IDSet idSetType="FeatureCategory">
<ID schemeAgencyID="3RDMIS"> WindowPatch </ID>
<!-- Characteristic XML External Reference -->
</IDSet>
<IDSet idSetType="ItemSpecificationGroup">
<ID schemeAgencyID="3RDMIS">1</ID>
<!—Group the properties in the same line -->
</IDSet>
</Extension>
</FeatureReference>
<FeatureReference>
<Value>25.4</Value>
<!-- Value on that property -->
<Extension>
<IDSet idSetType="Feature">
<ID schemeAgencyID="3RDMIS"> WindowSizeWidth </ID>
<!-- Fixed property name -->
</IDSet>
<IDSet idSetType="FeatureCategory">
<ID schemeAgencyID="3RDMIS"> WindowPatch </ID>
<!-- Characteristic XML External Reference -->
</IDSet>
<IDSet idSetType="ItemSpecificationGroup">
<ID schemeAgencyID="3RDMIS">1</ID>
<!—Group the properties in the same line -->
</IDSet>
</Extension>
</FeatureReference>
<FeatureReference>
<Value>25.4</Value>
<!-- Value on that property -->
<Extension>
<IDSet idSetType="Feature">
<ID schemeAgencyID="3RDMIS"> WindowSizeHeight </ID>
<!-- Fixed property name -->
</IDSet>
<IDSet idSetType="FeatureCategory">
<ID schemeAgencyID="3RDMIS"> WindowPatch </ID>
<!-- Characteristic XML External Reference -->
</IDSet>
<IDSet idSetType="ItemSpecificationGroup">
<ID schemeAgencyID="3RDMIS">1</ID>
<!—Group the properties in the same line -->
</IDSet>
</Extension>
</FeatureReference>
<FeatureReference>
<Value>Note 1</Value>
<!-- Value on that property -->
<Extension>
<IDSet idSetType="Feature">
<ID schemeAgencyID="3RDMIS"> Note </ID>
<!-- Fixed property name -->
</IDSet>
<IDSet idSetType="FeatureCategory">
<ID schemeAgencyID="3RDMIS"> WindowPatch </ID>
<!-- Characteristic XML External Reference -->
</IDSet>
<IDSet idSetType="ItemSpecificationGroup">
<ID schemeAgencyID="3RDMIS">1</ID>
<!—Group the properties in the same line -->
</IDSet>
</Extension>
</FeatureReference>