這一篇就用第一篇留下來的例子來說明 AME 中,核決群組 (Approver Groups) 的使用。
2020年7月1日
2020年6月30日
2020年6月29日
Approval Management Engine - 第2篇 (屬性 + 條件)
這一篇就用上一篇留下來的例子來開始說明 AME 中,屬性 (Attributes) 跟條件 (Conditions) 的使用。
2020年6月26日
Approval Management Engine - 第1篇
其實很早之前就想要寫這一個功能,多早呢?大概是 2013 - 2014 年吧。但是,我就懶~
反正現在就是在家上班,那就慢慢地開始寫這個功能的東西吧。
AME (Approval Management Engine) 是一個處理 Oracle EBS 電子簽核流程的功能,它可以讓 Oracle EBS 的表單 (但不是全部) 的簽核流程有更大的彈性去滿足公司的需求,而不是只能按照組織架構簽核。
2019年8月19日
Oracle Pipelined Table Functions
Oracle 9i 之後, 有一個功能叫做 Pipelined, 它是一個 Function, 可是用法與 Table 相同, 優點有 :
- 快速, 不需等查詢執行完畢,每一筆 row 直接回傳結果
- 執行效率好
- 可輕易達成複雜的邏輯需求
- 將程式保留在資料庫
- 可輸入變數
- 可達成 Transformation ( 行列轉置 )
2019年8月16日
利用 Dual 產生一個連續號碼的資料表
有時候會需要有一個資料表,可以用來確定某些應該是連續數字的欄位資料,是否有產生跳號的情況,這時候不需要"真的"去弄一個 Temp Table,然後塞一堆數字進去:
SELECT LEVEL AS GROUP_NUM FROM DUAL CONNECT BY LEVEL <= 5
紅字的部份就是看需要來修改囉~
SELECT LEVEL AS GROUP_NUM FROM DUAL CONNECT BY LEVEL <= 5
紅字的部份就是看需要來修改囉~
2019年1月17日
2019年1月15日
INV/CST 期間關閉時,會將庫存 (Inventory) 與 WIP 資料Snapshot 起來
- 庫存資料: CST_PERIOD_CLOSE_SUMMARY
有數量有價值(數量*單位成本)
- WIP資料: WIP_PERIOD_BALANCES
沒有數量只有價值。資料有分三種:
- Changed: 新增的投入價值
- Relieved: 新增的產出價值
- Variance: 新增的差異價值,
2018年12月7日
Create Accounting
這幾天在 Subledger Accounting (SLA) 跟 Create Accounting 打滾,因為在測試環境玩了好一陣子,所以有很多很多的交易 (Transactions) 都沒有拋轉到總帳 (GL),所以在明細帳 (Subledger) 就有兩個月份的資料。
結果昨天突然驚覺:交易不是很多嗎?為什麼 Create Accounting 跑這麼快!才發現怎麼都沒有本月份的資料 。
查了一下才想到,也許,Oralce 是為了保護資料流的正確性,所以 Create Accounting 本來就不會把跨月份的資料拋轉到這個月!?
果然,把 Create Accounting 中的 End Date 改成這個月後資料就出來了,裡面也不會包含上個月的資料。
2017年12月7日
Issue: Audit History Consolidator Can't create audit history by Request date
我們對於訂單資料需要做很多的控管,尤其在 Booked 之後更是重要。
Oracle OM 有提供一種功能:Audit History
IT 可以幫助 User 很快很直接的設定要控管的欄位,可在 OM > Setup > Rules > Security > Processing Constraints 中設定。
但是,看似完美的功能,卻發現了一個 Bug (#5735404)。這個功能對於「日期」欄位會發生 SQL Error,經過提出 SR 之後,Oracle 告訴我這是一個 Internal BUG,也有一個對應的 Internal Patch,所以在 Metalink 上找不到。
Patch Number:5853601
Oracle OM 有提供一種功能:Audit History
IT 可以幫助 User 很快很直接的設定要控管的欄位,可在 OM > Setup > Rules > Security > Processing Constraints 中設定。
但是,看似完美的功能,卻發現了一個 Bug (#5735404)。這個功能對於「日期」欄位會發生 SQL Error,經過提出 SR 之後,Oracle 告訴我這是一個 Internal BUG,也有一個對應的 Internal Patch,所以在 Metalink 上找不到。
Patch Number:5853601
訂閱:
文章 (Atom)