Skip to content

Commit a46ee07

Browse files
Merge pull request mendix#11013 from wanchoorohan/patch-6
Change 'widget' to 'component' in customization.md
2 parents 780be06 + 8c75b2f commit a46ee07

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

content/en/docs/partners/siemens/teamcenter-bom-component/customization.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
title: "Advanced Customization Options"
33
url: /partners/siemens/bom-widget-customization/
44
weight: 3
5-
description: "Describes the customization capabilities that allow developers to add data from external systems, and how these can be combined into the Teamcenter BOM widget."
5+
description: "Describes the customization capabilities that allow developers to add data from external systems, and how these can be combined into the Teamcenter BOM component."
66
---
77

88
## Augmenting with Mendix Data
99

10-
Client columns allow you to display custom data next to Teamcenter properties in the BOM view. The widget calls the following two microflows:
10+
Client columns allow you to display custom data next to Teamcenter properties in the BOM view. The component calls the following two microflows:
1111

1212
* `CUSTOM_RetrieveClientColumnDefinitions` – Microflow to retrieve the client column definitions: client column name, width, and column order.
1313
* `CUSTOM_RetrieveClientColumnData` – Microflow to retrieve the additional cell data to display for the BOM lines and client columns.
@@ -16,7 +16,7 @@ As a developer, you are free to implement this according to your own needs. Addi
1616

1717
### CUSTOM_RetrieveClientColumnDefinitions
1818

19-
This microflow is invoked by the Teamcenter BOM widget to retrieve the definitions of the client columns to display in the widget.
19+
This microflow is invoked by the Teamcenter BOM component to retrieve the definitions of the client columns to display in the component.
2020

2121
{{< figure src="/attachments/partners/siemens/teamcenter-bom-component/custom-retrieveclientcolumndefinitions.png">}}
2222

@@ -25,7 +25,7 @@ This microflow is invoked by the Teamcenter BOM widget to retrieve the definitio
2525
* **Object**: `MendixColumnRoot`
2626
* **Attribute**:
2727

28-
* `WidgetId` is a unique identifier for the specific Teamcenter BOM widget instance that is making the request. This is useful if your app includes multiple Teamcenter BOM widgets that need to display different columns. You can use this ID to differentiate and return the appropriate data.
28+
* `WidgetId` is a unique identifier for the specific Teamcenter BOM component instance that is making the request. This is useful if your app includes multiple Teamcenter BOM components that need to display different columns. You can use this ID to differentiate and return the appropriate data.
2929

3030
{{< figure src="/attachments/partners/siemens/teamcenter-bom-component/domain-model-mendixcolumnroot.png">}}
3131

@@ -34,8 +34,8 @@ This microflow is invoked by the Teamcenter BOM widget to retrieve the definitio
3434
* **Object**: `List of ClientColumn`
3535
* **Attributes**:
3636

37-
* `Name` – The name of the client column. This name is used in the UI of the Teamcenter BOM widget as the column title.
38-
* `ColumnOrder` – The order of the column within the widget, respectively. Teamcenter columns also have their own order, so this needs to be filled in conjunction. If the order is identical, Teamcenter columns take priority.
37+
* `Name` – The name of the client column. This name is used in the UI of the Teamcenter BOM component as the column title.
38+
* `ColumnOrder` – The order of the column within the component, respectively. Teamcenter columns also have their own order, so this needs to be filled in conjunction. If the order is identical, Teamcenter columns take priority.
3939
The first column should be object_string, which is already defined.
4040
All Mendix client columns must start with `columnOrder 2` and will be displayed before the Teamcenter columns.
4141
Mendix columns are sorted based on their `columnOrder` parameter.
@@ -46,7 +46,7 @@ This microflow is invoked by the Teamcenter BOM widget to retrieve the definitio
4646

4747
### CUSTOM_RetrieveClientColumnData
4848

49-
This microflow is invoked by the Teamcenter BOM widget to retrieve the data to be rendered in the BOM tree. It gathers cell data for specific BOM lines and any client columns.
49+
This microflow is invoked by the Teamcenter BOM component to retrieve the data to be rendered in the BOM tree. It gathers cell data for specific BOM lines and any client columns.
5050

5151
{{< figure src="/attachments/partners/siemens/teamcenter-bom-component/custom-retrieveclientcolumndata.png">}}
5252

@@ -55,9 +55,9 @@ This microflow is invoked by the Teamcenter BOM widget to retrieve the data to b
5555
* **Object**: `MendixDataRoot`
5656
* **Attributes and associations**:
5757

58-
* `WidgetId` – A unique identifier for the specific Teamcenter BOM widget instance that is making the request. This is useful if your app includes multiple Teamcenter BOM widgets that need to display different data. You can use this ID to differentiate and return the appropriate data.
59-
* Associated `MendixDataColumnName` objects – This list specifies which custom columns the widget is configured to display. Each object has a `Name` attribute, representing the identifier of a custom column.
60-
* Associated `MendixDataBOMLine` objects – This list contains the specific BOM lines for which the widget requires data. Each object includes attributes such as `ItemId`, `RevisionId`, `RevisionUId`, and `BOMlineUid` to identify the BOM line and its `ItemRevision`.
58+
* `WidgetId` – A unique identifier for the specific Teamcenter BOM component instance that is making the request. This is useful if your app includes multiple Teamcenter BOM components that need to display different data. You can use this ID to differentiate and return the appropriate data.
59+
* Associated `MendixDataColumnName` objects – This list specifies which custom columns the component is configured to display. Each object has a `Name` attribute, representing the identifier of a custom column.
60+
* Associated `MendixDataBOMLine` objects – This list contains the specific BOM lines for which the component requires data. Each object includes attributes such as `ItemId`, `RevisionId`, `RevisionUId`, and `BOMlineUid` to identify the BOM line and its `ItemRevision`.
6161

6262
{{< figure src="/attachments/partners/siemens/teamcenter-bom-component/domain-model-mendixdataroot-with-associations.png">}}
6363

0 commit comments

Comments
 (0)