Skip to content

Commit 7ed0a07

Browse files
Merge pull request #10126 from BobvanHogen/patch-2
Patch 2
2 parents 9ad4110 + 982e1a5 commit 7ed0a07

File tree

4 files changed

+91
-0
lines changed

4 files changed

+91
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: "Siemens Modules"
3+
url: /appstore/siemens-modules/
4+
description: "Presents details on the Siemens-specific modules available in the Mendix Marketplace."
5+
weight: 40
6+
no_list: false
7+
description_list: true
8+
---
9+
10+
## Introduction
11+
12+
You can integrate Siemens data into your Mendix apps by using Siemens-specific Marketplace modules.
13+
14+
## Documents in This Category
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: "Capital Connector"
3+
url: /appstore/modules/siemens-plm/capital-connector/
4+
description: "Describes the configuration and usage of the Siemens Capital connector. Capital is a Siemens software suite used for creating and designing E/E systems."
5+
6+
---
7+
8+
## Introduction
9+
10+
The Siemens [Capital](https://plm.sw.siemens.com/en-US/capital/) electrical and electronics (E/E) software tools help design and develop electrical and electronic systems, including system architecture, communication networks, and embedded software.
11+
12+
The Mendix [Capital connector](https://marketplace.mendix.com/link/component/247337) consists of microflows that help you authenticate with Capital, effortlessly get Capital data into your Mendix app, and build custom implementations tailored to your needs.
13+
14+
### Licensing
15+
16+
The Capital connector is licensed under the [Apache V2.0 License](https://www.apache.org/licenses/LICENSE-2.0).
17+
18+
### Prerequisites
19+
20+
* Studio Pro version 10.24.3 or above
21+
* A Capital instance
22+
23+
### Dependencies {#dependencies}
24+
25+
You must have the following Marketplace modules installed:
26+
27+
* [Community Commons](https://marketplace.mendix.com/link/component/170)
28+
* [Encryption](https://marketplace.mendix.com/link/component/1011)
29+
30+
## Installation
31+
32+
Follow these steps to install the Capital connector in your Mendix app:
33+
34+
1. Install the modules listed in the [Dependencies](#dependencies) section.
35+
2. Follow the instructions in [Using Marketplace Content](/appstore/use-content/) to import the Capital connector into your app.
36+
37+
## Configuring the Connection to Capital
38+
39+
Follow these steps to configure a connection to your Capital instance:
40+
41+
1. Open your app in Studio Pro.
42+
2. In the **App Explorer**, double-click **Settings**. The **App Settings** window is displayed.
43+
3. On the **Configurations** tab, double-click your configuration. The **Edit Configuration** window is displayed.
44+
4. On the **Constants** tab, fill in the following details:
45+
46+
* In the `CapitalConnector.CONST_Username` field, enter your Capital username. For security reasons, make sure this is set to `private`.
47+
* In the `CapitalConnector.CONST_Password` field, enter your Capital password. For security reasons, make sure this is set to `private`.
48+
* In the `CapitalConnector.CONST_AuthenticationBaseURL` field, enter the URL used to authenticate with the Capital Service.
49+
This URL typically has the following format: `{protocol}://{host}:{port}/capital/login`.
50+
* In the `CapitalConnector.CONST_BaseURL` field, enter the base URL for retrieving data from the Capital Service.
51+
This URL typically has the following format: `{protocol}://{host}:{port}/capital/rest/v1`.
52+
* Adjust the value in the `CapitalConnector.CONST_CapitalSession_ExpirationInSeconds` field if your Capital instance has a custom session timeout.
53+
54+
{{< figure src="/attachments/appstore/platform-supported-content/modules/siemens/capital-connector/constants2.png" width=80% >}}
55+
56+
## Using the Connector
57+
58+
You can find the available operations in the microflow toolbox or in the **_USE ME** folder.
59+
The operations are ready to be dragged into your implementation microflows once you have set up the necessary credentials for authentication.
60+
61+
{{< figure src="/attachments/appstore/platform-supported-content/modules/siemens/capital-connector/operations.png" width=90% >}}
62+
63+
### Building Filters
64+
65+
Some Capital REST operations support filtering capabilities. In the connector, these operations have an optional filter parameter of type `string`.
66+
In the **Filtering** category of the toolbox, you can find microflows that allow you to build a filter. For guidance on how to implement these microflows, go to the **App Explorer** and check the example microflow in the **Filtering** folder.
67+
68+
For details on defining a filter, refer to the REST API documentation of your Capital instance. This is available by accessing `{protocol}://{host}:{port}/restapidocs/`.
69+
70+
### Capital object IDs
71+
72+
Some operations take an object ID as parameter. Many Capital objects have a `BaseID` attribute. For those that do not have this attribute, please use the ID getter microflow available in the toolbox. This takes the link attribute available on the associated metadata object, and returns the ID of the parent object.
73+
74+
## Resources
75+
76+
For information about the Capital REST API, please refer to the REST API documentation of your Capital instance. This is available by accessing `{protocol}://{host}:{port}/restapidocs/`.
77+
928 KB
Loading
569 KB
Loading

0 commit comments

Comments
 (0)