Introduction
I looked at this adapter some time ago, but like everything, if you don't use it, you forget it.
OTM is very function rich and I don't pretend to be an SME. So, as a neophyte, how do I integrate with this app? Answer - we use the OIC Logistics adapter.But, before we start, let's check out the OTM Integration documentation -
Here's a screenshot that succinctly describes the integration touchpoints -
You will need an OTM user with the INTEGRATION role, this will be used in the OIC connection definition. We will do this later and then create an integration that leverages the connection. The integration will publish a new location to OTM.
As you can see from the diagram above, OTM can also invoke OIC - OTM connection as OIC Trigger -
From the OTM docs - Sending data from Transportation and Global Trade Management Cloud to another system via OIC can be done by calling the OIC Web Service for the desired integration in OIC.
More about that later.
Finally, there are pre-built recipes available in OIC for OTM; check them out here -
Create the OTM Connection in OIC
As you can see, one needs a wsdl url and username / password.
The WSDLs can be retrieved from within OTM -
I copy the Transmission Service URL and use it in my connection definition.
I create an app driven integration that will publish a new location to OTM -
I use a REST trigger with the following request payload -
I now add the OTM connection - I map as follows - I test in the mapper and see the following -looks good!
Now I run the integration -
Note the TransactionCode needs to be one of the following -
I check the integration log -
I can check this in OTM -
I can find the exact error in the OTM Log -

No comments:
Post a Comment