Skip to main content
1-Visitor
January 12, 2017
Solved

How to integrate with other enterprise management systems through thingworx, such as ERP.

  • January 12, 2017
  • 5 replies
  • 5564 views

We wanted to integrate with other enterprise management systems via the thingworx platform.Through the thingworx extension, java SDK.REST API or others Interact with other systems.Which is the best way?ths!

Best answer by jkaczynski

Hello,

In fact all of mentioned ways are proper, according to your needs. The easiest way is to create a service that will send a REST request to external systems (available OOTB and the fastest way). They can be browsed through the Snippet or ContentLoaderFunction Resource. It allows you to send most basic HTTP requests (GET, POST, PUT, DELETE).

There is also possibility to create a Thingworx Extension and do pretty much anything using Java code (or even Java libraries) to configure and connect. For more information please refer to the Thingworx Extension Guide.

Hope it helps, in case of any additional questions, don't hesitate to ask.

Regards,

J.

5 replies

5-Regular Member
January 13, 2017

What exactly are your requirements?

1-Visitor
January 16, 2017

1. Not sure particularly about ERP. But yes, I have integrated with other WebServices through REST API for Data Transfer and storing.

2. Thingworx extension -> There is a question in my mind, if you are developing a new ERP Interface method/function, then whether it requires you to upload again Thingworx extension or upgrade it? Not sure about it.

csun-211-VisitorAuthor
1-Visitor
January 18, 2017

ths

1-Visitor
January 18, 2017

We have SAP MII extension already build and available on Market Place .

The SAP composite application Manufacturing Integration and Intelligence (SAP MII) enables adaptive manufacturing processes by synchronizing manufacturing operations with back end business systems. With the ThingWorx SAP MII extension, interact with SAP MII queries and business logic transactions directly from ThingWorx.

Please see if suffice your need.

1-Visitor
June 16, 2017

Ravi,

Where is the SAPMII_Extensions.zip located at on the Marketplace.  I can not find it.

Regards,

Hank

1-Visitor
January 19, 2017

Hello,

In fact all of mentioned ways are proper, according to your needs. The easiest way is to create a service that will send a REST request to external systems (available OOTB and the fastest way). They can be browsed through the Snippet or ContentLoaderFunction Resource. It allows you to send most basic HTTP requests (GET, POST, PUT, DELETE).

There is also possibility to create a Thingworx Extension and do pretty much anything using Java code (or even Java libraries) to configure and connect. For more information please refer to the Thingworx Extension Guide.

Hope it helps, in case of any additional questions, don't hesitate to ask.

Regards,

J.

1-Visitor
July 17, 2018

Ravi,

 

Where is the SAPMII_Extensions.zip located at on the Marketplace? I also cannot find it.