<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[Aloz 的 Oracle ERP 天地:: 痞客邦 PIXNET ::]]></title>
    <link>http://aloz0101.pixnet.net/blog</link>
    <description><![CDATA[<script language="javascript" src="http://www.blogad.com.tw/Transfer/Had.aspx?BV=2&BS=350&BA=1&BT=1&L=aloz0101"></script>幫自己在學習 Oralce ERP 時, 留一點記錄與備忘]]></description>
    <pubDate>Thu, 15 Oct 2009 03:17:11 +0000</pubDate>
    <managingEditor>aloz0101@not-valid.com (aloz0101)</managingEditor>
    <copyright>Copyright 2003-2009 aloz0101,Pixnet Digital Media Coporation. All rights reserved.</copyright>
    <generator>PIXNET Media Digital Coporation</generator>
    <language>zh</language>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[PL/SQL 常用轉換函數]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/29557343</link>
      <guid>http://aloz0101.pixnet.net/blog/post/29557343</guid>
      <description><![CDATA[每次突然要用什麼函數, 都要上 Google 去找, 乾脆整理起來
不然每次都忘記要重找 
&nbsp;
]]></description>
      <content:encoded><![CDATA[<p>每次突然要用什麼函數, 都要上 Google 去找, 乾脆整理起來</p>
<p>不然每次都忘記要重找 <img src="//s.pixfs.net/f.pixnet.net/images/emotions/010.gif" border="0" alt="" /></p>
<p>&nbsp;</p>
<p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/29557343">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Thu, 15 Oct 2009 03:17:11 +0000</pubDate>
      <category>PL/SQL</category>
      <comments>http://aloz0101.pixnet.net/blog/post/29557343#comments</comments>
    </item>
    <item>
      <title><![CDATA[Discoverer Error : Not all rows have been retrieved. Data may be inaccurate.]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/29513089</link>
      <guid>http://aloz0101.pixnet.net/blog/post/29513089</guid>
      <description><![CDATA[錯誤訊息 : Not all rows have been retrieved. Data may be inaccurate.
原因 : 資料筆數超出限制
解法 : 修改設定
1. Tools -&gt; Options -&gt; Query Governor (to set up permanently)2. Tools -&gt; Retrieve all rows (to get all rows for particular workbook)]]></description>
      <content:encoded><![CDATA[<p>錯誤訊息 : Not all rows have been retrieved. Data may be inaccurate.</p>
<p>原因 : 資料筆數超出限制</p>
<p>解法 : 修改設定</p>
<p>1. Tools -&gt; Options -&gt; Query Governor (to set up permanently)<br />2. Tools -&gt; Retrieve all rows (to get all rows for particular workbook)</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/29513089">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Fri, 09 Oct 2009 08:24:25 +0000</pubDate>
      <category>Oracle Discoverer</category>
      <comments>http://aloz0101.pixnet.net/blog/post/29513089#comments</comments>
    </item>
    <item>
      <title><![CDATA[程式更新訂單的 Sales Person]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/29442485</link>
      <guid>http://aloz0101.pixnet.net/blog/post/29442485</guid>
      <description><![CDATA[如果需要程式更新 Sales Order 上的 Sales Person, 除了 OE_ORDER_HEADERS_ALL 與 OE_ORDER_LINES_ALL 之外, 還必需更新 OE_SALES_CREDITS, 原因如下 :
- AR 的 Receivable 如果設定某節段要抓 Sales Person 的設定, 會去參考 OE_ORDER_LINES_ALL&nbsp;的 Sales Person (SALESREP_ID)
- AR 的 Revenue&nbsp;如果設定某節段要抓 Sales Person 的設定, 會去參考 OE_SALES_CREDITS&nbsp;的 Sales Person (SALESREP_ID)]]></description>
      <content:encoded><![CDATA[<p>如果需要程式更新 Sales Order 上的 Sales Person, 除了 <strong>OE_ORDER_HEADERS_ALL</strong> 與 <strong>OE_ORDER_LINES_ALL</strong> 之外, 還必需更新 <strong>OE_SALES_CREDITS</strong>, 原因如下 :</p>
<p>- AR 的 Receivable 如果設定某節段要抓 Sales Person 的設定, 會去參考 <strong>OE_ORDER_LINES_ALL</strong>&nbsp;的 Sales Person (SALESREP_ID)</p>
<p>- AR 的 Revenue&nbsp;如果設定某節段要抓 Sales Person 的設定, 會去參考 <strong>OE_SALES_CREDITS</strong>&nbsp;的 Sales Person (SALESREP_ID)</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/29442485">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Thu, 01 Oct 2009 11:52:43 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/29442485#comments</comments>
    </item>
    <item>
      <title><![CDATA[如何讓整行底色變色]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/29386855</link>
      <guid>http://aloz0101.pixnet.net/blog/post/29386855</guid>
      <description><![CDATA[如果需要整行變色, 一個欄位寫 Set Item Property, 這樣太累了, 如果欄位又多, 更是不可能, 上網找了資料後, 整理了寫法如下
1. 先設定 Form 的 Visual Attribute, 屬性就設定 Background Color 為需要的顏色
2. 在所需要觸發的 EVEN Trigger (ex: BLOCK 的 POST_QUERY) 之下, 呼叫以下 Procedure
]]></description>
      <content:encoded><![CDATA[<p>如果需要整行變色, 一個欄位寫 Set Item Property, 這樣太累了, 如果欄位又多, 更是不可能, 上網找了資料後, 整理了寫法如下</p>
<p>1. 先設定 Form 的 Visual Attribute, 屬性就設定 Background Color 為需要的顏色</p>
<p>2. 在所需要觸發的 EVEN Trigger (ex: BLOCK 的 POST_QUERY) 之下, 呼叫以下 Procedure</p>
<p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/29386855">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Fri, 25 Sep 2009 11:33:16 +0000</pubDate>
      <category>Form Develop</category>
      <comments>http://aloz0101.pixnet.net/blog/post/29386855#comments</comments>
    </item>
    <item>
      <title><![CDATA[設定 Pick Rule]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/29326999</link>
      <guid>http://aloz0101.pixnet.net/blog/post/29326999</guid>
      <description><![CDATA[揀貨 (Pick) 分為兩段, 第一段是在 OM 中的 Pick Release, 第二段則是 INV 的 Move Order, Pick Release 會產生一張 Move Order, 此時會決定揀貨的來源倉儲位置, 與目的倉儲. Oracle 標準的 Pick Rule 功能, 可以幫助我們設定很多不同的來源與目的倉儲.
設定的部份分為三部份 : Order / Shipping / Inventory
Inventory 的部份, 就是設定來源與目的倉儲的地方, 依照每一個 Subinventory設定的不同, Pcik Rule 的設定方式也不相同
-範例1
來源倉可以不設定儲位, 就表示這個倉裡面的所有儲位都可以揀. 目的倉如果本身就沒有儲位, 那也就不用指定 (虛擬倉比較會有這樣的設定)
 
-範例2
如果 ERP 沒有設計特定的出貨倉, 又因為來源倉儲不能完全等於目的倉儲 (A1 -&gt; A1 是不行的), 所以可以在原倉設定一虛擬儲位

-範例3
當然也可以直接設定來源倉儲, 這樣就只能揀該倉儲位的東西 (儲位打一下馬賽克 XD)
另外, 如果目的倉是有儲位的, 但沒有設定, 這樣在第二段的揀貨會失敗
 ]]></description>
      <content:encoded><![CDATA[<p>揀貨 (Pick) 分為兩段, 第一段是在 OM 中的 Pick Release, 第二段則是 INV 的 Move Order, Pick Release 會產生一張 Move Order, 此時會決定揀貨的來源倉儲位置, 與目的倉儲. Oracle 標準的 Pick Rule 功能, 可以幫助我們設定很多不同的來源與目的倉儲.</p>
<p>設定的部份分為三部份 : Order / Shipping / Inventory</p>
<p>Inventory 的部份, 就是設定來源與目的倉儲的地方, 依照每一個 Subinventory設定的不同, Pcik Rule 的設定方式也不相同</p>
<p><strong>-範例1</strong></p>
<p>來源倉可以不設定儲位, 就表示這個倉裡面的所有儲位都可以揀. 目的倉如果本身就沒有儲位, 那也就不用指定 (虛擬倉比較會有這樣的設定)</p>
<p><strong><img title="倉到倉" src="http://pic.pimg.tw/aloz0101/4ab2fac1246ce.jpg" border="0" alt="倉到倉" /> <br /></strong></p>
<p><strong>-範例2</strong></p>
<p>如果 ERP 沒有設計特定的出貨倉, 又因為來源倉儲不能完全等於目的倉儲 (A1 -&gt; A1 是不行的), 所以可以在原倉設定一虛擬儲位</p>
<p><strong><img title="Pick Rule 2" src="http://pic.pimg.tw/aloz0101/4ab2fbf46d1cb.jpg" border="0" alt="Pick Rule 2" /></strong></p>
<p><strong>-範例3</strong></p>
<p>當然也可以直接設定來源倉儲, 這樣就只能揀該倉儲位的東西 (儲位打一下馬賽克 XD)</p>
<p>另外, 如果目的倉是有儲位的, 但沒有設定, 這樣在第二段的揀貨會失敗</p>
<p><strong><img title="Pick Rule 3" src="http://pic.pimg.tw/aloz0101/4ab2fe63f0ff9.jpg" border="0" alt="Pick Rule 3" /> <br /></strong></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/29326999">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Fri, 18 Sep 2009 02:41:06 +0000</pubDate>
      <category>Shipping</category>
      <comments>http://aloz0101.pixnet.net/blog/post/29326999#comments</comments>
    </item>
    <item>
      <title><![CDATA[Credit Hold 不會重覆]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/29231781</link>
      <guid>http://aloz0101.pixnet.net/blog/post/29231781</guid>
      <description><![CDATA[Credit Hold 目前使用到的有幾種類型 : Overall Limit Exceeded, Order Limit Exceeded, Overdue Invoices Found
因為類型只在於 Hold Comment 不同, Hold Type 都一樣 (Credit Check Failure), 所以, 類型不同的 Credit Hold 不會重疊
]]></description>
      <content:encoded><![CDATA[<p>Credit Hold 目前使用到的有幾種類型 : Overall Limit Exceeded, Order Limit Exceeded, Overdue Invoices Found</p>
<p>因為類型只在於 Hold Comment 不同, Hold Type 都一樣 (Credit Check Failure), 所以, 類型不同的 Credit Hold 不會重疊</p>
<p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/29231781">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Mon, 07 Sep 2009 02:15:26 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/29231781#comments</comments>
    </item>
    <item>
      <title><![CDATA[Credit Check Rule 只計算 Overdue 的設定方式]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/28855383</link>
      <guid>http://aloz0101.pixnet.net/blog/post/28855383</guid>
      <description><![CDATA[之前有發現到一個問題, 我這邊需要設定兩段的 Credit Check Rule, 一段設在 Booking 時, 另一段要設在 Picking, 而且兩段的 Check Rule 完全不一樣.
 Booking 時就是比較一般的 Check (Open SO, Open AR ... 等等), 但是 Picking 就""只要""檢查是否有 Open AR 已經 Overdue 超過 31 天, 也就是說, Open SO / Open AR 都不看.
但是 Oracle 的 Credit Check Rule 畫面, 強迫使用者 Open SO 與 Open AR 一定要擇其一, 該如何設定只看 Overdue 呢?
1. Exposure 頁面只選擇 "Include Open receivables Balance"
2. Open Receivables Days 設定 "-1"
設定為空值應該表示為全看, 設定為 0 還是會算到當天立的 AR
3. Maximum Days Past Due 就依照需要設定天數即可 (我們是超過 30 天, 所以就設定 31)
]]></description>
      <content:encoded><![CDATA[<p>之前有發現到一個問題, 我這邊需要設定兩段的 Credit Check Rule, 一段設在 Booking 時, 另一段要設在 Picking, 而且兩段的 Check Rule 完全不一樣.</p>
<p> Booking 時就是比較一般的 Check (Open SO, Open AR ... 等等), 但是 Picking 就""只要""檢查是否有 <span style="text-decoration: underline;"><strong>Open AR 已經 Overdue 超過 31 天</strong></span>, 也就是說, Open SO / Open AR 都不看.</p>
<p>但是 Oracle 的 Credit Check Rule 畫面, 強迫使用者 Open SO 與 Open AR 一定要擇其一, 該如何設定只看 Overdue 呢?</p>
<p>1. Exposure 頁面只選擇 "Include Open receivables Balance"</p>
<p>2. Open Receivables Days 設定 "<span style="color: #ff0000;"><strong>-1</strong></span>"</p>
<p>設定為空值應該表示為全看, 設定為 0 還是會算到當天立的 AR</p>
<p>3. Maximum Days Past Due 就依照需要設定天數即可 (我們是超過 30 天, 所以就設定 31)</p>
<p><img title="Credit Check Rule" src="http://pic.pimg.tw/aloz0101/4a83c6cd10456.jpg" border="0" alt="Credit Check Rule" /></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/28855383">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Thu, 13 Aug 2009 07:58:22 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/28855383#comments</comments>
    </item>
    <item>
      <title><![CDATA[Order Import 不能同時 Split 與 Update]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/28874396</link>
      <guid>http://aloz0101.pixnet.net/blog/post/28874396</guid>
      <description><![CDATA[Order Import 時, 最主要的動作可以分為三大類 : Split, Update 與 Cancel, 原本以為在 Split 的同時, Update 也是可以一並處理的, 但是一直會出現一個問題, 就是 Sales Order Line (OE_ORDER_LINES_ALL) 與 Shipping Transaction (WSH_DELIVERY_DETAILS) 資料不一致, 再清楚一點說, 就是 OE_ORDER_LINES_ALL 的資料會與 Import 資料完全相同, 但是 WSH_DELIVERY_DETAILS 卻還是 Import 前的資料, 用以下範例解釋問題 :
Step 1. 先 Import 一張訂單, Line 1.1 是 100 個, Shipping Method 為 A
Step 2. Split Line 1.1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Line 1.1 變為 90 個, Shipping Method 改為 B
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Line 1.2 為 10 個, Shipping Method 也為 B
Step 3. Import Split Line
把 Split Line 與目前 Shipping Method 資訊寫進 Interface
=&gt; 此時, Split Line 沒有問題, 但是 Sales Order Line 的 Shipping Method 會改為 B, 但是 Shipping Transaction 的 Shipping Method 仍為 A
=&gt; 這一個動作就是問題所在, 因為 Oracle 認為, Split 與 Update 都不同的動作, 所以在 Import 時做兩個動作是不正確的, 也就是 Step 3 應該拆成 :
Step 3. Import Split Line : 只放最少資訊, 用來達成 Split 的動作 (Metalink Doc ID : 394124.1)
Step 4. Import Update Line : 再將其他欄位一次 Update 進系統
&nbsp;
補充 :
(1) 訂單 Import 前的畫面是經過客製, 使用者先將所有訂單資料填寫完之後, 再使用 Oracle Standard Import Function 進到 OM 系統
(2) Oracle 說明文號 : 866882.1
(3) 此問題會發生在 Ship To Customer / Ship To Address / Ship To Contents / Shipping Method
&nbsp;
&nbsp;]]></description>
      <content:encoded><![CDATA[<p>Order Import 時, 最主要的動作可以分為三大類 : Split, Update 與 Cancel, 原本以為在 Split 的同時, Update 也是可以一並處理的, 但是一直會出現一個問題, 就是 Sales Order Line (OE_ORDER_LINES_ALL) 與 Shipping Transaction (WSH_DELIVERY_DETAILS) 資料不一致, 再清楚一點說, 就是 OE_ORDER_LINES_ALL 的資料會與 Import 資料完全相同, 但是 WSH_DELIVERY_DETAILS 卻還是 Import 前的資料, 用以下範例解釋問題 :</p>
<p>Step 1. 先 Import 一張訂單, Line 1.1 是 100 個, Shipping Method 為 A</p>
<p>Step 2. Split Line 1.1</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Line 1.1 變為 90 個, Shipping Method 改為 B</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Line 1.2 為 10 個, Shipping Method 也為 B</p>
<p><span style="color: #0000ff;"><strong>Step 3. Import Split Line</strong></span></p>
<p><span style="color: #0000ff;"><strong>把 Split Line 與目前 Shipping Method 資訊寫進 Interface</strong></span></p>
<p><strong><span style="color: #ff0000;">=&gt; 此時, Split Line 沒有問題, 但是 Sales Order Line 的 Shipping Method 會改為 B, 但是 Shipping Transaction 的 Shipping Method 仍為 A</span></strong></p>
<p><strong><span style="color: #ff0000;">=&gt; 這一個動作就是問題所在, 因為 Oracle 認為, Split 與 Update 都不同的動作, 所以在 Import 時做兩個動作是不正確的, 也就是 Step 3 應該拆成 :</span></strong></p>
<p>Step 3. Import Split Line : 只放最少資訊, 用來達成 Split 的動作 (Metalink Doc ID : <strong>394124.1</strong>)</p>
<p>Step 4. Import Update Line : 再將其他欄位一次 Update 進系統</p>
<p>&nbsp;</p>
<p>補充 :</p>
<p>(1) 訂單 Import 前的畫面是經過客製, 使用者先將所有訂單資料填寫完之後, 再使用 Oracle Standard Import Function 進到 OM 系統</p>
<p>(2) Oracle 說明文號 : 866882.1</p>
<p>(3) 此問題會發生在 Ship To Customer / Ship To Address / Ship To Contents / Shipping Method</p>
<p>&nbsp;</p>
<p>&nbsp;</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/28874396">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Tue, 04 Aug 2009 03:32:16 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/28874396#comments</comments>
    </item>
    <item>
      <title><![CDATA[Order Import 常見問題]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/28696693</link>
      <guid>http://aloz0101.pixnet.net/blog/post/28696693</guid>
      <description><![CDATA[- ID 欄位與 Meaning 欄位同時給值 : 例如 Ship to Org 與 Ship to Org ID 同時都有給值, Oracle 只會抓去 ID 值, 並且有 Warning 提示
- 當該訂單 Line 有任一條處於 "Closed" 時, Order Header 不允許修改任何欄位
- Order Date 是決定是否可以使用 Blanket Number / Price List / Order Type / Line Type 的欄位
- Interface 與 Table 的 Link 為 ORIG_SYS_DOCUMENT_REF (Header) 與 ORIG_SYS_LINE_REF (Line) 欄位
- 如果 Import 的動作有 Cancel Line + Create Line, 並且 Header Ordered Date 大於系統日加 30 天, 根據標準 OM Workflow 設定, Order Header Close 時間為 Ordered Date + 30, 所以, 系統會認為 Cancel Line 的動作會造成 Header 的關閉, 所以不允許 Create Line 這一條的動作, 整個 Import 會等於 Error, 所以, 不是將這兩個動作分開 Import, 就是調整 OM Workflow 的設定 (可參考 Metalink Doc ID: 141919.1)
- Order Import 需要的 Share Pool 不算低, 如果 ERP Server 的 Share Pool 很吃緊, Order Import 的使用率又高, 最好把整個 Import 的 Package 保留在記憶體中 (可參考 Metalink Doc ID: 436947.1)
- Order Import 時, 不能同時 Split 與 Update (詳細)
(持續更新....)]]></description>
      <content:encoded><![CDATA[<p>- ID 欄位與 Meaning 欄位同時給值 : 例如 Ship to Org 與 Ship to Org ID 同時都有給值, Oracle 只會抓去 ID 值, 並且有 Warning 提示</p>
<p>- 當該訂單 Line 有任一條處於 "Closed" 時, Order Header 不允許修改任何欄位</p>
<p>- Order Date 是決定是否可以使用 Blanket Number / Price List / Order Type / Line Type 的欄位</p>
<p>- Interface 與 Table 的 Link 為 ORIG_SYS_DOCUMENT_REF (Header) 與 ORIG_SYS_LINE_REF (Line) 欄位</p>
<p>- 如果 Import 的動作有 Cancel Line + Create Line, 並且 Header Ordered Date 大於系統日加 30 天, 根據標準 OM Workflow 設定, Order Header Close 時間為 Ordered Date + 30, 所以, 系統會認為 Cancel Line 的動作會造成 Header 的關閉, 所以不允許 Create Line 這一條的動作, 整個 Import 會等於 Error, 所以, 不是將這兩個動作分開 Import, 就是調整 OM Workflow 的設定 (可參考 Metalink Doc ID: 141919.1)<span style="font-family: helvetica;"><strong></strong></span></p>
<p>- Order Import 需要的 Share Pool 不算低, 如果 ERP Server 的 Share Pool 很吃緊, Order Import 的使用率又高, 最好把整個 Import 的 Package 保留在記憶體中 (可參考 Metalink Doc ID: 436947.1)</p>
<p>- Order Import 時, 不能同時 Split 與 Update (<a title="Order Import 不能同時 Split 與 Update" href="http://aloz0101.pixnet.net/blog/post/28874396" target="_self">詳細</a>)</p>
<p>(持續更新....)</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/28696693">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Thu, 16 Jul 2009 11:07:52 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/28696693#comments</comments>
    </item>
    <item>
      <title><![CDATA[OE_CREDIT_SUMMARIES 中的 Balance_Type 的含義]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/28306474</link>
      <guid>http://aloz0101.pixnet.net/blog/post/28306474</guid>
      <description><![CDATA[


Type Meaning
Type ID


G_HEADER_UNINVOICED_ORDERS
1


G_LINE_UNINVOICED_ORDERS
2


G_HEADER_UNINVOICED_ORDERS_TAX
3


G_LINE_UNINVOICED_ORDERS_TAX
4


G_HEADER_UNINVOICED_FREIGHT
5


G_LINE_UNINVOICED_FREIGHT
6


G_HEADER_AND_LINE_FREIGHT
7


G_INVOICES
8


G_PAYMENTS_AT_RISK
9


G_ORDER_HOLDS
10


G_LINE_HOLDS
11


G_ORDER_TAX_HOLDS
13


G_LINE_TAX_HOLDS
14


G_ORDER_FREIGHT_HOLDS
15


G_LINE_FREIGHT_HOLDS
16


G_HEADER_LINE_FREIGHT_HOLDS
17


G_EXTERNAL_EXPOSURE
18


G_PAST_DUE_INVOICES
20


G_BR_INVOICES
21


G_BR_PAYMENTS_AT_RISK
22


]]></description>
      <content:encoded><![CDATA[<table style="border: 1px solid #000000; width: 325px; height: 445px;" border="1" frame="border">
<tbody>
<tr style="background-color: #ffff00;">
<td>Type Meaning</td>
<td>Type ID</td>
</tr>
<tr>
<td>G_HEADER_UNINVOICED_ORDERS</td>
<td style="text-align: right;">1</td>
</tr>
<tr style="text-align: right;">
<td style="text-align: left;">G_LINE_UNINVOICED_ORDERS</td>
<td>2</td>
</tr>
<tr>
<td>G_HEADER_UNINVOICED_ORDERS_TAX</td>
<td style="text-align: right;">3</td>
</tr>
<tr>
<td>G_LINE_UNINVOICED_ORDERS_TAX</td>
<td style="text-align: right;">4</td>
</tr>
<tr>
<td>G_HEADER_UNINVOICED_FREIGHT</td>
<td style="text-align: right;">5</td>
</tr>
<tr>
<td>G_LINE_UNINVOICED_FREIGHT</td>
<td style="text-align: right;">6</td>
</tr>
<tr>
<td>G_HEADER_AND_LINE_FREIGHT</td>
<td style="text-align: right;">7</td>
</tr>
<tr>
<td>G_INVOICES</td>
<td style="text-align: right;">8</td>
</tr>
<tr>
<td>G_PAYMENTS_AT_RISK</td>
<td style="text-align: right;">9</td>
</tr>
<tr>
<td>G_ORDER_HOLDS</td>
<td style="text-align: right;">10</td>
</tr>
<tr>
<td>G_LINE_HOLDS</td>
<td style="text-align: right;">11</td>
</tr>
<tr>
<td>G_ORDER_TAX_HOLDS</td>
<td style="text-align: right;">13</td>
</tr>
<tr>
<td>G_LINE_TAX_HOLDS</td>
<td style="text-align: right;">14</td>
</tr>
<tr>
<td>G_ORDER_FREIGHT_HOLDS</td>
<td style="text-align: right;">15</td>
</tr>
<tr>
<td>G_LINE_FREIGHT_HOLDS</td>
<td style="text-align: right;">16</td>
</tr>
<tr>
<td>G_HEADER_LINE_FREIGHT_HOLDS</td>
<td style="text-align: right;">17</td>
</tr>
<tr>
<td>G_EXTERNAL_EXPOSURE</td>
<td style="text-align: right;">18</td>
</tr>
<tr>
<td>G_PAST_DUE_INVOICES</td>
<td style="text-align: right;">20</td>
</tr>
<tr>
<td>G_BR_INVOICES</td>
<td style="text-align: right;">21</td>
</tr>
<tr>
<td>G_BR_PAYMENTS_AT_RISK</td>
<td style="text-align: right;">22</td>
</tr>
</tbody>
</table>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/28306474">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Tue, 16 Jun 2009 08:34:43 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/28306474#comments</comments>
    </item>
    <item>
      <title><![CDATA[FRM-40106 : No navigable items in destination block.]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/28052365</link>
      <guid>http://aloz0101.pixnet.net/blog/post/28052365</guid>
      <description><![CDATA[今天想要把一個客製的 Form, 所有的欄位做分類後, 利用 Tab Canvas 分別顯示, 應該是一個很簡單的變更, 沒想到出現了一個 FRM-40106 的錯誤, 找了半天, 後來仍是無解, 就把備份檔複製出來重做 (這告訴我們備份的重要?), 結果又好了  ...
 
客製 Form 的架構如上圖, 一進來 Form 時, 會先進 Master Block, 並觸發 WHEN-NEW-BLOCK-INSTANCE, 可是, 加上 Tab Canvas 之後, 系統變成進去不 Master Block, 而跳到 Detail Block, 並且跳出 Error, 但, 如果手動點選 Master Field 卻又可以 ...... ╮(﹀_﹀")╭
附上 Oracle Metalink 對此 Error 的說明 :
Subject: Troubleshooting FRM-40106Doc ID: 1016002.6]]></description>
      <content:encoded><![CDATA[<p>今天想要把一個客製的 Form, 所有的欄位做分類後, 利用 Tab Canvas 分別顯示, 應該是一個很簡單的變更, 沒想到出現了一個 FRM-40106 的錯誤, 找了半天, 後來仍是無解, 就把備份檔複製出來重做 (這告訴我們備份的重要?), 結果又好了 <img src="//s.pixfs.net/f.pixnet.net/images/emotions/whatchutalkingabout_smile.gif" border="0" alt="" /> ...</p>
<p><img title="Custom Form" src="http://pic.pimg.tw/aloz0101/4a2389c3324c5.jpg" border="0" alt="Custom Form" width="338" height="270" /> </p>
<p>客製 Form 的架構如上圖, 一進來 Form 時, 會先進 Master Block, 並觸發 WHEN-NEW-BLOCK-INSTANCE, 可是, 加上 Tab Canvas 之後, 系統變成進去不 Master Block, 而跳到 Detail Block, 並且跳出 Error, 但, 如果手動點選 Master Field 卻又可以 ...... ╮(﹀_﹀")╭</p>
<p>附上 Oracle Metalink 對此 Error 的說明 :</p>
<p>Subject: <strong>Troubleshooting FRM-40106</strong><br />Doc ID: <strong>1016002.6</strong></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/28052365">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Mon, 01 Jun 2009 07:38:52 +0000</pubDate>
      <category>Form Develop</category>
      <comments>http://aloz0101.pixnet.net/blog/post/28052365#comments</comments>
    </item>
    <item>
      <title><![CDATA[RANK() 與 DENSE_RANK()]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27861166</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27861166</guid>
      <description><![CDATA[DENSE_RANK() OVER(PARTITION BY XXX, YYY ORDER BY ZZZ )
RANK() OVER(PARTITION BY XXX, YYY ORDER BY ZZZ )
&nbsp;
如果資料有 10, 10, 10, 20, 20, 30, 40...
用 DENSE_RANK() 會排出：1, 1, 1, 2, 2, 3, 4
用 RANK() 會排出：1, 1, 1, 4, 4, 6, 7
&nbsp;]]></description>
      <content:encoded><![CDATA[<p><strong>DENSE_RANK() OVER(PARTITION BY </strong>XXX<strong>, </strong>YYY<strong> ORDER BY </strong>ZZZ <strong>)</strong></p>
<p><strong>RANK() OVER(PARTITION BY </strong>XXX<strong>, </strong>YYY<strong> ORDER BY </strong>ZZZ <strong>)</strong></p>
<p>&nbsp;</p>
<p>如果資料有 10, 10, 10, 20, 20, 30, 40...</p>
<p>用 DENSE_RANK() 會排出：1, 1, 1, 2, 2, 3, 4</p>
<p>用 RANK() 會排出：1, 1, 1, 4, 4, 6, 7</p>
<p>&nbsp;</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27861166">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Thu, 21 May 2009 02:19:00 +0000</pubDate>
      <category>PL/SQL</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27861166#comments</comments>
    </item>
    <item>
      <title><![CDATA[Window Position]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27858262</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27858262</guid>
      <description><![CDATA[因為 Order Line 的彈性用得兇, 所以寫一個簡單的 Table 與 Form, 再外掛到 Order Line 的畫面中, 也因為是客製的小畫面, 我就想要把畫面呈現在原本的 Order Line 的右手邊, 這樣看起來比較有一置性.
很直覺想法, 就是去設定 Window 的 X Position / Y Position, 可是, 就因為畫面太簡單, 整個 Form 只有一個 Window, 所以, X Position / Y Position 屬性會因為在 PRE-FROM&nbsp; 的 APP_WINDOW.SET_WINDOW_POSITION('XXXX', 'FIRST_WINDOW'), 而不會發揮預期的作用
所以, 如果是這樣的情況, 就需要在 SET_WINDOW_POSITION 之下, 另外使用 SET_WINDOW_PROPERTY 來設定 Position
&nbsp;
SET_WINDOW_PROPERTY('WINDOW_NAME', POSITION, X_POSITION, Y_POSITION);
SET_WINDOW_PROPERTY('XXXX'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; , POSITION, 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; , 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );]]></description>
      <content:encoded><![CDATA[<p>因為 Order Line 的彈性用得兇, 所以寫一個簡單的 Table 與 Form, 再外掛到 Order Line 的畫面中, 也因為是客製的小畫面, 我就想要把畫面呈現在原本的 Order Line 的右手邊, 這樣看起來比較有一置性.</p>
<p>很直覺想法, 就是去設定 Window 的 X Position / Y Position, 可是, 就因為畫面太簡單, 整個 Form 只有一個 Window, 所以, X Position / Y Position 屬性會因為在 PRE-FROM&nbsp; 的 APP_WINDOW.SET_WINDOW_POSITION('XXXX', 'FIRST_WINDOW'), 而不會發揮預期的作用</p>
<p>所以, 如果是這樣的情況, 就需要在 SET_WINDOW_POSITION 之下, 另外使用 SET_WINDOW_PROPERTY 來設定 Position</p>
<p>&nbsp;</p>
<p><span style="color: #888888;">SET_WINDOW_PROPERTY('WINDOW_NAME', POSITION, X_POSITION, Y_POSITION);</span></p>
<p>SET_WINDOW_PROPERTY('XXXX'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; , POSITION, 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; , 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27858262">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Wed, 20 May 2009 05:42:27 +0000</pubDate>
      <category>Form Develop</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27858262#comments</comments>
    </item>
    <item>
      <title><![CDATA[Order Hold & Shipping Transaction]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27733291</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27733291</guid>
      <description><![CDATA[管理出貨流程的人應該都會發生, 就算 OM Line 處於 Hold 狀態, Line Status 一樣會從 Booked 轉為 Awaiting Shipping, 然後在 Shipping Transaction 畫面仍然會有資料, 也代表使用者可進行 Create Delivery 的作業 (最後會卡在 Pick Release)
原因還不是很確定, 應該跟 OM Order Line &gt; Schedule - Line &amp; Workflow Background Process 有關, 不過, 應該還算是合理, 因為就算是被 Hold, MRP 可能還是需要把這筆訂單 Line 考慮進去
如果先不要想的那麼複雜, 只需要針對這樣的 Line, 在 Shipping Transaction 強化卡關的動作, 是可以用以下的功能, 組合出適合公司流程的情況 :
1. Firm Contents
這個功能 Oracle 沒有強制要做, 但, 如果出貨流程是分不同的人員/部門來做, 那我們就可以利用這個功能來增加站點, 進而做到檢查功能. 我這邊對於 Delivery Firm 有以下主要的控制與檢查
A. 按 Firm 時會 : 檢查 Line 是否有 Hold (有 Hold 的話不允許 Firm), 檢查 Bill To Information (不可以有大於一組的 Bill To)
B. Firm 之後 : Order Line 全欄位不能夠修改, 揀貨人員只看的到 Firm 的 Delivery
2. Personalize
在不變更 Oracle 標準畫面的情況之下, Personalize 是唯一的辦法, 在嘗試一陣子之後, 以上的功能都可以用 Personaliz 達成


]]></description>
      <content:encoded><![CDATA[<p>管理出貨流程的人應該都會發生, 就算 OM Line 處於 Hold 狀態, Line Status 一樣會從 Booked 轉為 Awaiting Shipping, 然後在 Shipping Transaction 畫面仍然會有資料, 也代表使用者可進行 Create Delivery 的作業 (最後會卡在 Pick Release)</p>
<p>原因還不是很確定, 應該跟 OM Order Line &gt; Schedule - Line &amp; Workflow Background Process 有關, 不過, 應該還算是合理, 因為就算是被 Hold, MRP 可能還是需要把這筆訂單 Line 考慮進去</p>
<p>如果先不要想的那麼複雜, 只需要針對這樣的 Line, 在 Shipping Transaction 強化卡關的動作, 是可以用以下的功能, 組合出適合公司流程的情況 :</p>
<p>1. Firm Contents</p>
<p style="padding-left: 30px;">這個功能 Oracle 沒有強制要做, 但, 如果出貨流程是分不同的人員/部門來做, 那我們就可以利用這個功能來增加站點, 進而做到檢查功能. 我這邊對於 Delivery Firm 有以下主要的控制與檢查</p>
<p style="padding-left: 30px;">A. 按 Firm 時會 : 檢查 Line 是否有 Hold (有 Hold 的話不允許 Firm), 檢查 Bill To Information (不可以有大於一組的 Bill To)</p>
<p style="padding-left: 30px;">B. Firm 之後 : Order Line 全欄位不能夠修改, 揀貨人員只看的到 Firm 的 Delivery</p>
<p>2. Personalize</p>
<p style="padding-left: 30px;">在不變更 Oracle 標準畫面的情況之下, Personalize 是唯一的辦法, 在嘗試一陣子之後, 以上的功能都可以用 Personaliz 達成</p>
<p>
<hr />
</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27733291">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Tue, 12 May 2009 08:19:59 +0000</pubDate>
      <category>Shipping</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27733291#comments</comments>
    </item>
    <item>
      <title><![CDATA[Ship Method (Freight Carriers)]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27659521</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27659521</guid>
      <description><![CDATA[前幾天不知道哪根筋不對, 竟然跑去調整 Freight Carriers 的 Code, 結果把 Oracle 想簡單了....... 
好傻好天真的認為, 只要改 WSH_CARRIERS 就好, 結果, 看起來 OK 的, 但是拋轉 AR, 甚至 Organization Assignments 都出了問題, 趕快把 Form (WSHFXCSM) 打開來研究, 好險, 這個 Form 並不會太複雜
&nbsp;
- WSH_CARRIERS (調整 : FREIGHT_CODE)
- WSH_CARRIER_SERVICES (調整 : SHIP_METHOD_CODE)
- FND_LOOKUP_VALUES (LOOKUP_TYPE = 'SHIP_METHOD') (調整 : LOOKUP_CODE)
- ORG_FREIGHT_TL (調整 : FREIGHT_CODE / FREIGHT_CODE_TL)
- WSH_CARRIER_SHIP_METHODS (調整 : SHIP_METHOD_CODE)
&nbsp;
下次一定不會再做這種事....(冷汗!)]]></description>
      <content:encoded><![CDATA[<p>前幾天不知道哪根筋不對, 竟然跑去調整 Freight Carriers 的 Code, 結果把 Oracle 想簡單了....... </p>
<p>好傻好天真的認為, 只要改 WSH_CARRIERS 就好, 結果, 看起來 OK 的, 但是拋轉 AR, 甚至 Organization Assignments 都出了問題, 趕快把 Form (WSHFXCSM) 打開來研究, 好險, 這個 Form 並不會太複雜</p>
<p>&nbsp;</p>
<p>- WSH_CARRIERS <span style="color: #0000ff;">(調整 : FREIGHT_CODE)</span></p>
<p>- WSH_CARRIER_SERVICES <span style="color: #0000ff;">(調整 : SHIP_METHOD_CODE)</span></p>
<p>- FND_LOOKUP_VALUES (LOOKUP_TYPE = 'SHIP_METHOD') <span style="color: #0000ff;">(調整 : LOOKUP_CODE)</span></p>
<p>- ORG_FREIGHT_TL <span style="color: #0000ff;">(調整 : </span><span style="color: #0000ff;">FREIGHT_CODE / </span><span style="color: #0000ff;">FREIGHT_CODE_TL</span><span style="color: #0000ff;">)</span></p>
<p>- WSH_CARRIER_SHIP_METHODS <span style="color: #0000ff;">(調整 : SHIP_METHOD_CODE)</span></p>
<p>&nbsp;</p>
<p><span style="color: #ff0000;">下次一定不會再做這種事....(冷汗!)</span></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27659521">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Fri, 08 May 2009 02:13:28 +0000</pubDate>
      <category>Shipping</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27659521#comments</comments>
    </item>
    <item>
      <title><![CDATA[Customer Credit History]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27141106</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27141106</guid>
      <description><![CDATA[Oracle 本身已經有針對 Customer 的 Credit Limit 等資訊做簡單的歷史紀錄
Table : AR_CREDIT_HISTORIES
Trigger : 
1. HZ_CUSTOMER_PROFILES_BRU =&gt; HZ_CUSTOMER_PROFILES
2. HZ_CUST_PROFILE_AMOUNTS_BRU =&gt; HZ_CUST_PROFILE_AMOUNTS
Metalink Doc. ID : 459456.1]]></description>
      <content:encoded><![CDATA[<p>Oracle 本身已經有針對 Customer 的 Credit Limit 等資訊做簡單的歷史紀錄</p>
<p>Table : <span style="color: #0000ff;"><strong>AR_CREDIT_HISTORIES</strong></span></p>
<p>Trigger : </p>
<p>1. <strong>HZ_CUSTOMER_PROFILES_BRU</strong> =&gt; <span style="color: #0000ff;"><strong>HZ_CUSTOMER_PROFILES</strong></span></p>
<p>2. <strong>HZ_CUST_PROFILE_AMOUNTS_BRU</strong> =&gt; <span style="color: #0000ff;"><strong>HZ_CUST_PROFILE_AMOUNTS</strong></span></p>
<p>Metalink Doc. ID : <a title="459456.1" href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:2102414975714249668::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,459456.1,1,1,1,helvetica"><span style="color: #000000;"><strong>459456.1</strong></span></a></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27141106">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Tue, 07 Apr 2009 05:19:19 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27141106#comments</comments>
    </item>
    <item>
      <title><![CDATA[自行新增國家 (Country) 選單內容]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27126070</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27126070</guid>
      <description><![CDATA[User 在建立客戶主檔時, 發現客戶的國家不太正確, 去 Google 一下後發現, 新版的 ISO 跟 Oracle 的內容有一些不一樣, 自己先手動加一下比較快~~
 
需要手動新增的 Table :
1. FND_TERRITORIES
2. FND_TERRITORIES_TL
3. 一定會用到的資料 : ISO 3166-1 內容 ( 維基百科連結 )
4. Metalink 文件參考 : Doc ID : 232508.1]]></description>
      <content:encoded><![CDATA[<p>User 在建立客戶主檔時, 發現客戶的國家不太正確, 去 Google 一下後發現, 新版的 ISO 跟 Oracle 的內容有一些不一樣, 自己先手動加一下比較快~~</p>
<p><a href="http://aloz0101.pixnet.net/album/photo/114951834"><img title="Customer Address - Country" src="http://pic.pimg.tw/aloz0101/49d9b39201093.jpg" border="0" alt="Customer Address - Country" /></a> </p>
<p>需要手動新增的 Table :</p>
<p>1. FND_TERRITORIES</p>
<p>2. FND_TERRITORIES_TL</p>
<p>3. 一定會用到的資料 : ISO 3166-1 內容 ( <a title="維基百科連結" href="http://zh.wikipedia.org/wiki/ISO_3166-1">維基百科連結</a> )</p>
<p>4. Metalink 文件參考 : Doc ID : <a title="232508.1" href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:6039413695970919854::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,232508.1,1,1,1,helvetica">232508.1</a></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27126070">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Mon, 06 Apr 2009 06:32:22 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27126070#comments</comments>
    </item>
    <item>
      <title><![CDATA[Customer Name 被截斷]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27095941</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27095941</guid>
      <description><![CDATA[之前有發現, RA_CUSTOMERS 這 View 的 Customer Name 從 360 被截斷為 50&nbsp;( Link&nbsp;)
前幾天又發現, 在 Blanket Sales Agreement 這個畫面中, 也出現類似的問題, 問題出在另外一個 View : OE_SOLD_TO_ORGS_V ( Oracle 的工程師是認為不會有公司名稱那麼長的嗎 )
上 Oracle Metalink 查, 很幸運的, 很快就找到, 文中也附上了&nbsp;Patch, 不過, 下載這個 Patch 竟然要跟 Oracle 先要密碼才能用, 看來, Oracle 也還沒對這個 Patch 做驗證動作, 還是先等一等吧~
Oracle Metalink Doc ID : 788448.1 ( Link&nbsp;)
Patch Number : 7539013]]></description>
      <content:encoded><![CDATA[<p>之前有發現, RA_CUSTOMERS 這 View 的 Customer Name 從 360 被截斷為 50&nbsp;( <a href="http://aloz0101.pixnet.net/blog/post/21559278">Link</a>&nbsp;)</p>
<p>前幾天又發現, 在 Blanket Sales Agreement 這個畫面中, 也出現類似的問題, 問題出在另外一個 View : OE_SOLD_TO_ORGS_V ( Oracle 的工程師是認為不會有公司名稱那麼長的嗎 )</p>
<p>上 Oracle Metalink 查, 很幸運的, 很快就找到, 文中也附上了&nbsp;Patch, 不過, 下載這個 Patch 竟然要跟 Oracle 先要密碼才能用, 看來, Oracle 也還沒對這個 Patch 做驗證動作, 還是先等一等吧~</p>
<p>Oracle Metalink Doc ID : <strong>788448.1 </strong>( <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:9184344968458557128::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,788448.1,1,1,1,helvetica">Link</a>&nbsp;)</p>
<p>Patch Number : <strong>7539013</strong></p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27095941">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Sat, 04 Apr 2009 13:21:43 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27095941#comments</comments>
    </item>
    <item>
      <title><![CDATA[修改 Order Type / Line Type 名稱]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/27080519</link>
      <guid>http://aloz0101.pixnet.net/blog/post/27080519</guid>
      <description><![CDATA[想要修改 Order Type / Line Type 的名稱, 但是已經有存在的訂單, Oralce 是不允許修改的. 
要找到修改的 Table 不是難事, 問題都是改完才發現 
Oralce 分別在 Shipping Transaction 與 MRP 部份, 特別針對 Sales Order 的 Order Type 做抄寫動作, 也就是在自家的 Table 中, 把該 Sales Order 的 Order Type 做紀錄. 直接的影響就是在 Pick 時, 如果只改了其中之一, 就會造成 Pick 不過. 需要修改的 Table 如下
&nbsp;

OE_TRANSACTION_TYPES_TL


WSH_DELIVERY_DETAILS


MTL_SALES_ORDERS
]]></description>
      <content:encoded><![CDATA[<p>想要修改 Order Type / Line Type 的名稱, 但是已經有存在的訂單, Oralce 是不允許修改的. </p>
<p>要找到修改的 Table 不是難事, 問題都是改完才發現 <img src="//s.pixfs.net/f.pixnet.net/images/emotions/016.gif" border="0" alt="" /></p>
<p>Oralce 分別在 Shipping Transaction 與 MRP 部份, 特別針對 Sales Order 的 Order Type 做抄寫動作, 也就是在自家的 Table 中, 把該 Sales Order 的 Order Type 做紀錄. 直接的影響就是在 Pick 時, 如果只改了其中之一, 就會造成 Pick 不過. 需要修改的 Table 如下</p>
<p>&nbsp;</p>
<ul>
<li>OE_TRANSACTION_TYPES_TL</li>
</ul>
<ul>
<li>WSH_DELIVERY_DETAILS</li>
</ul>
<ul>
<li>MTL_SALES_ORDERS</li>
</ul>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/27080519">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Fri, 03 Apr 2009 10:46:42 +0000</pubDate>
      <category>Order Management</category>
      <comments>http://aloz0101.pixnet.net/blog/post/27080519#comments</comments>
    </item>
    <item>
      <title><![CDATA[變更 Form Message ]]></title>
      <link>http://aloz0101.pixnet.net/blog/post/26719711</link>
      <guid>http://aloz0101.pixnet.net/blog/post/26719711</guid>
      <description><![CDATA[有變更到 Form Message 的設定 or 內容文字時, 不是改完存檔就沒事了, 變更完之後還要一個步驟
第一種作法 : Run Request &gt; Generate Messages

第二種作法 : 在 Form Server 上執行 FNDMDGEN APPS/APPS 0 Y US GUC DB_TO_RUNTIME
&nbsp;
&nbsp;]]></description>
      <content:encoded><![CDATA[<p>有變更到 Form Message 的設定 or 內容文字時, 不是改完存檔就沒事了, 變更完之後還要一個步驟</p>
<p>第一種作法 : Run Request &gt; <strong>Generate Messages</strong></p>
<p><img title="Generate Messages" src="http://pic.pimg.tw/aloz0101/49ba22d3b63a6.jpg" border="0" alt="Generate Messages" /></p>
<p>第二種作法 : 在 Form Server 上執行 <strong>FNDMDGEN APPS/APPS 0 Y US GUC DB_TO_RUNTIME</strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>  <div class="more"><a href="http://aloz0101.pixnet.net/blog/post/26719711">(Read More...)</a></div>]]></content:encoded>
      <pubDate>Fri, 13 Mar 2009 09:04:20 +0000</pubDate>
      <category>System Administrator</category>
      <comments>http://aloz0101.pixnet.net/blog/post/26719711#comments</comments>
    </item>
  </channel>
</rss>
