<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>RIA_DOH package on RIA Docs</title>
    <link>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/</link>
    <description>Recent content in RIA_DOH package on RIA Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>RIA DOH package</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/overview/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/overview/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#overview&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The RIA_DOH PL/SQL package includes the &lt;code&gt;submit_task&lt;/code&gt; procedure, which the tool uses internally to submit DOH tasks. It also contains several functions and procedures for conducting various actions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;key-generation-functions&#34;&gt;Key generation functions&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#key-generation-functions&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/gen_and_save_id/&#34;&gt;gen_and_save_id&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/gen_and_save_child_id/&#34;&gt;gen_and_save_child_id&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/generate_id/&#34;&gt;generate_id &lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/generate_id/#insert-select-function&#34;&gt;insert-select&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/generate_id/#read-only-function&#34;&gt;read-only&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/generate_child_id/&#34;&gt;generate_child_id&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/generate_child_id/#insert-select-function&#34;&gt;insert-select&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/key-generation-functions/generate_child_id/#read-only-function&#34;&gt;read-only&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;duplication-procedures&#34;&gt;Duplication procedures&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#duplication-procedures&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;DOH does not support duplicating configuration elements directly from the web browser. However, you can still duplicate elements by executing the following procedures using SQL Developer or SQL Plus. The following duplication procedures include validations to ensure that the target object does not already exist. Duplication will only proceed if the target is confirmed to be absent. For more information, see &lt;a href=&#34;https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/duplication-procedures/&#34;&gt;Duplication procedures&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Duplication procedures</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/duplication-procedures/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/duplication-procedures/</guid>
      <description>&lt;p&gt;DOH does not support duplicating configuration elements directly from the web browser. However, you can still duplicate elements by executing the following procedures using SQL Developer or SQL Plus. The following duplication procedures include validations to ensure that the target object does not already exist. Duplication will only proceed if the target is confirmed to be absent.&lt;/p&gt;&#xA;&lt;h3 id=&#34;duplicate_service&#34;&gt;duplicate_service&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#duplicate_service&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;exec&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt; &lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;ria_dih&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;duplicate_service&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;‘&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;SERVICE_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;NEW_SERVICE_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;duplicate_executable&#34;&gt;duplicate_executable&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#duplicate_executable&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;exec&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt; &lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;ria_dih&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;duplicate_executable&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;‘&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;EXECUTABLE_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;NEW_EXECUTABLE_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;duplicate_source&#34;&gt;duplicate_source&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#duplicate_source&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;exec&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt; &lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;ria_dih&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;duplicate_source&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;‘&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;SOURCE_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;NEW_SOURCE_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;duplicate_target&#34;&gt;duplicate_target&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#duplicate_target&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;exec&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt; &lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;ria_dih&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;duplicate_target&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;‘&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;TARGET_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;NEW_TARGET_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;duplicate_task&#34;&gt;duplicate_task&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#duplicate_task&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;exec&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt; &lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;ria_dih&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;duplicate_task&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;‘&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;TASK_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000&#34;&gt;NEW_TASK_ID&lt;/span&gt;&lt;span style=&#34;color:#a40000&#34;&gt;’&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Sleep</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/miscellaneous-procedures/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/ria_doh-package/miscellaneous-procedures/</guid>
      <description>&lt;p&gt;This sleep procedure internally utilizes the Java sleep method and generally does not require any special database privileges. The parameter is defined in &lt;code&gt;milliseconds&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;example&#34;&gt;Example&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#example&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;The following invokes a sleep for 5 seconds.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-plsql&#34; data-lang=&#34;plsql&#34;&gt;begin&#xA;    ria_dih.sleep(5000);&#xA;end;&#xA;/&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;create_cx_table&#34;&gt;create_cx_table&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#create_cx_table&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The CX tables are used in conversions to store the legacy key value in a &lt;code&gt;CX ID&lt;/code&gt; column and provide a cross-reference between the legacy key and the newly generated ID. For more information, see &lt;a href=&#34;../../database-migration/database-schemas/cx-tables.md&#34;&gt;CX Tables and CI Views&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
