<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Integrations on Learn Oracle OTM</title><link>https://www.oracle-otm.com/posts/integrations/</link><description>Recent content in Integrations on Learn Oracle OTM</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 04 Mar 2026 21:48:00 +0000</lastBuildDate><atom:link href="https://www.oracle-otm.com/posts/integrations/index.xml" rel="self" type="application/rss+xml"/><item><title>Inbound Integrations (XML)</title><link>https://www.oracle-otm.com/posts/otm-inbound-integrations-xml/</link><pubDate>Fri, 15 Apr 2016 18:20:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/otm-inbound-integrations-xml/</guid><description>&lt;p&gt;OTM supports several methods for receiving data from external systems. This topic covers XML-based integrations, which are the most common approach in OTM implementations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Integration Methods Overview:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="field-box"&gt;&lt;strong&gt;GlogXML via Middleware:&lt;/strong&gt; XML files following the GlogXML schema, posted to OTM from middleware platforms such as Oracle SOA/BPEL, webMethods, or MuleSoft. This is the most common approach for production integrations.&lt;/div&gt;
&lt;div class="field-box"&gt;&lt;strong&gt;Manual XML Upload:&lt;/strong&gt; OTM users manually upload a GlogXML-formatted XML file through the OTM Integration Manager screen. Useful for testing, one-time loads, or small data corrections.&lt;/div&gt;
&lt;div class="field-box"&gt;&lt;strong&gt;CSV Upload:&lt;/strong&gt; Uploading data using comma-separated value files for supported OTM entities. See the &lt;a href="https://www.oracle-otm.com/posts/csv-data-uploads/"&gt;CSV Data Uploads&lt;/a&gt; topic for details.&lt;/div&gt;
&lt;div class="field-box"&gt;&lt;strong&gt;DB.XML Upload:&lt;/strong&gt; A method for loading data directly using database-level XML files, typically used in implementations or data migrations.&lt;/div&gt;
&lt;div class="field-box"&gt;&lt;strong&gt;REST API:&lt;/strong&gt; Newer versions of OTM support REST API-based integrations for querying and updating OTM data without using GlogXML format.&lt;/div&gt;
&lt;div class="field-box"&gt;&lt;strong&gt;HTTP Post from Code:&lt;/strong&gt; Custom programs written in PL/SQL, Java, or other languages can post GlogXML directly to the OTM WMServlet endpoint. See the &lt;a href="https://www.oracle-otm.com/posts/posting-data-to-otm-using-http-request/"&gt;Post Data via HTTP Request&lt;/a&gt; topic for details.&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;GlogXML Schema:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Post Data to OTM via HTTP Request</title><link>https://www.oracle-otm.com/posts/posting-data-to-otm-using-http-request/</link><pubDate>Wed, 04 Mar 2026 21:37:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/posting-data-to-otm-using-http-request/</guid><description>&lt;p&gt;If your source system is an Oracle database — such as Oracle E-Business Suite (EBS) — you can post GlogXML data directly to OTM using PL/SQL without requiring a middleware layer. This is done using Oracle&amp;rsquo;s built-in &lt;code&gt;UTL_HTTP&lt;/code&gt; package, which allows a PL/SQL program to make HTTP requests to external URLs.&lt;/p&gt;
&lt;p&gt;This approach is useful for simple, direct integrations where installing or configuring a middleware platform is not practical. For more complex scenarios involving multiple source systems or non-XML formats such as EDI or flat files, a dedicated middleware tool such as Oracle SOA/BPEL, webMethods, or MuleSoft is a better fit — see the &lt;a href="https://www.oracle-otm.com/posts/otm-inbound-integrations-xml/"&gt;Inbound Integrations (XML)&lt;/a&gt; topic for an overview of all available methods.&lt;/p&gt;</description></item><item><title>CSV Data Uploads</title><link>https://www.oracle-otm.com/posts/csv-data-uploads/</link><pubDate>Wed, 04 Mar 2026 21:48:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/csv-data-uploads/</guid><description>&lt;p&gt;OTM supports loading data using CSV (comma-separated values) files. This is a practical method for bulk data uploads during initial implementation or data migrations — especially when the source data is available in spreadsheet form.&lt;/p&gt;
&lt;p&gt;The approach works by first exporting a sample record from OTM in CSV format, which gives you the exact column structure OTM expects. You then populate that template with your data and upload it back. The steps below use a Location record as an example — the same process applies to any OTM business object such as Order Release, Shipment, Service Provider, Invoice, and more.&lt;/p&gt;</description></item><item><title>Outbound Integrations</title><link>https://www.oracle-otm.com/posts/otm-outbound-integrations/</link><pubDate>Fri, 15 Apr 2016 20:21:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/otm-outbound-integrations/</guid><description>&lt;p&gt;OTM can generate outbound XML data for any business object — Order Release, Shipment, Invoice, and more — and send it to an external system such as a carrier platform, ERP, or middleware. This can be triggered manually using the &lt;strong&gt;Send Interface Transmission&lt;/strong&gt; action, or automatically from an OTM Agent (workflow). OTM Agents are covered in a later topic.&lt;/p&gt;
&lt;p&gt;There are three things you need to set up before OTM can send outbound data:&lt;/p&gt;</description></item></channel></rss>