<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UI Configuration on Learn Oracle OTM</title><link>https://www.oracle-otm.com/posts/ui-configuration/</link><description>Recent content in UI Configuration on Learn Oracle OTM</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 14 May 2026 18:55:04 +0000</lastBuildDate><atom:link href="https://www.oracle-otm.com/posts/ui-configuration/index.xml" rel="self" type="application/rss+xml"/><item><title>Manager Layouts, Screen Sets, Labels</title><link>https://www.oracle-otm.com/posts/manager-layouts-screen-sets-labels/</link><pubDate>Thu, 06 Apr 2017 21:05:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/manager-layouts-screen-sets-labels/</guid><description>&lt;p&gt;OTM ships with a variety of screens for each business object — Shipment, Order Release, and others — and most of these screens can be copied and customized to show only the data elements relevant to a particular user or role. For example, a user may need to query a shipment by a custom attribute, see only selected columns in the results, and open a view-only layout to prevent accidental edits. All of this can be configured from the OTM UI using Manager Layouts and Screen Sets.&lt;/p&gt;</description></item><item><title>Action Checks</title><link>https://www.oracle-otm.com/posts/action-checks/</link><pubDate>Thu, 20 Sep 2018 18:06:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/action-checks/</guid><description>&lt;p&gt;Action Checks allow you to add custom validations on manager layouts before data is saved to the database. This is useful when a screen has conditional mandatory fields — for example, requiring either a pre-existing location XID or a full set of address fields, but not both.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Example Scenario:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A custom manager layout allows users to enter PO details. The destination can be set by selecting an existing Location XID, or by entering a new address (address line 1, zip code, etc.) using custom attributes. The validation must ensure that at least one of these two options is populated before the record is saved.&lt;/p&gt;</description></item><item><title>Custom Actions &amp; Smart Links</title><link>https://www.oracle-otm.com/posts/custom-actions-smart-links/</link><pubDate>Fri, 21 Sep 2018 20:38:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/custom-actions-smart-links/</guid><description>&lt;p&gt;Custom Actions allow users to trigger an agent or perform an operation directly from the OTM UI against a selected list of transactions. Smart Links are similar but operate on a single selected record and navigate the user to related data. The example below shows how to configure a custom action that triggers an INVOICE agent when a user selects &amp;lsquo;Reprocess Invoice&amp;rsquo; from the Actions menu on a list of invoices.&lt;/p&gt;</description></item><item><title>Advanced Layouts</title><link>https://www.oracle-otm.com/posts/advanced-layouts/</link><pubDate>Thu, 06 Apr 2017 21:09:00 +0000</pubDate><guid>https://www.oracle-otm.com/posts/advanced-layouts/</guid><description>&lt;p&gt;Advanced Layouts allow you to build screens that display multiple related business objects side by side. For example, you can show shipments matching a complex saved query in one panel, and the corresponding order releases for a selected shipment in an adjacent panel — all on the same screen.&lt;/p&gt;
&lt;p&gt;This is useful when the default query criteria on standard screens is not flexible enough, or when planners need a combined view of parent and child records without navigating between separate screens.&lt;/p&gt;</description></item><item><title>Workbenches</title><link>https://www.oracle-otm.com/posts/workbenches/</link><pubDate>Thu, 14 May 2026 18:55:04 +0000</pubDate><guid>https://www.oracle-otm.com/posts/workbenches/</guid><description>&lt;p&gt;Workbenches provide an easy way for users to view data across multiple object types on the same screen and load data using a default query as soon as the workbench is launched.&lt;/p&gt;
&lt;p&gt;There are several ways to configure a workbench, but below is a simple example of how to create a three-level hierarchy showing Order Releases related to a PO and Shipments related to those Order Releases.&lt;/p&gt;
&lt;p&gt;A workbench has one or more layouts and each layout can be associated to content from standard object types like Order Base, Order Release, etc.&lt;/p&gt;</description></item></channel></rss>