- Oct 15 Thu 2009 11:17
PL/SQL 常用轉換函數
- Oct 09 Fri 2009 16:24
Discoverer Error : Not all rows have been retrieved. Data may be inaccurate.
錯誤訊息 : Not all rows have been retrieved. Data may be inaccurate.
原因 : 資料筆數超出限制
解法 : 修改設定
- Oct 01 Thu 2009 19:52
程式更新訂單的 Sales Person
如果需要程式更新 Sales Order 上的 Sales Person, 除了 OE_ORDER_HEADERS_ALL 與 OE_ORDER_LINES_ALL 之外, 還必需更新 OE_SALES_CREDITS, 原因如下 :
- AR 的 Receivable 如果設定某節段要抓 Sales Person 的設定, 會去參考 OE_ORDER_LINES_ALL 的 Sales Person (SALESREP_ID)
- AR 的 Revenue 如果設定某節段要抓 Sales Person 的設定, 會去參考 OE_SALES_CREDITS 的 Sales Person (SALESREP_ID)
- Sep 25 Fri 2009 19:33
如何讓整行底色變色
如果需要整行變色, 一個欄位寫 Set Item Property, 這樣太累了, 如果欄位又多, 更是不可能, 上網找了資料後, 整理了寫法如下
1. 先設定 Form 的 Visual Attribute, 屬性就設定 Background Color 為需要的顏色
2. 在所需要觸發的 EVEN Trigger (ex: BLOCK 的 POST_QUERY) 之下, 呼叫以下 Procedure
- Sep 18 Fri 2009 10:41
設定 Pick Rule
揀貨 (Pick) 分為兩段, 第一段是在 OM 中的 Pick Release, 第二段則是 INV 的 Move Order, Pick Release 會產生一張 Move Order, 此時會決定揀貨的來源倉儲位置, 與目的倉儲. Oracle 標準的 Pick Rule 功能, 可以幫助我們設定很多不同的來源與目的倉儲.
設定的部份分為三部份 : Order / Shipping / Inventory
Inventory 的部份, 就是設定來源與目的倉儲的地方, 依照每一個 Subinventory設定的不同, Pcik Rule 的設定方式也不相同
- Sep 07 Mon 2009 10:15
Credit Hold 不會重覆
Credit Hold 目前使用到的有幾種類型 : Overall Limit Exceeded, Order Limit Exceeded, Overdue Invoices Found
因為類型只在於 Hold Comment 不同, Hold Type 都一樣 (Credit Check Failure), 所以, 類型不同的 Credit Hold 不會重疊
- Aug 13 Thu 2009 15:58
Credit Check Rule 只計算 Overdue 的設定方式
之前有發現到一個問題, 我這邊需要設定兩段的 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 呢?
- Aug 04 Tue 2009 11:32
Order Import 不能同時 Split 與 Update
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
- Jul 16 Thu 2009 19:07
Order Import 常見問題
- 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 的欄位
- Jun 16 Tue 2009 16:34
OE_CREDIT_SUMMARIES 中的 Balance_Type 的含義
| 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 |
