今天很快的研究了一下 Receivable 裡面的 Installments 這個功能,記錄一下。
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
2015年1月14日
FND_DATE.CANONICAL_TO_DATE
有時,在 Toad 跑一些 SQL 要放日期的變數值的時候,會遇到日期格式的問題。
比如,我個人偏愛的格式是 2015-01-14,這樣的格式在我家的系統是不行的,也就是我 SQL 寫成:
DATE = '2015-01-14'
它會報錯 "ORA-01861: Literal Does Not Match Format String"。
然後我就必須改寫成:
DATE = TO_DATE('2015-01-14', 'YYYY-MM-DD')
今天發現一種作法,"或許" 可以省掉一點麻煩:
DATE = FND_DATE.CANONICAL_TO_DATE('2015-01-14')
不過前題是你要記得這一大串 XD
2014年3月24日
EBS 密碼安全設定
How To Setup Password Security? (Doc. ID 564125.1)
Signon Password Failure Limit
The Signon Password Failure Limit profile option determines the maximum number of log in attempts before the user's account is disabled.
Users cannot see or update this profile option.
The internal name for this profile option is SIGNON_PASSWORD_FAILURE_LIMIT.
Signon Password Hard to Guess
The Signon Password Hard to Guess profile option sets rules for choosing passwords to ensure that they will be "hard to guess." A password is considered hard-to-guess if it follows these rules:
- The password contains at least one letter and at least one number.
- The password does not contain the user name.
- The password does not contain repeating characters.
- Users can see but not update this profile option.
The internal name for this profile option is SIGNON_PASSWORD_HARD_TO_GUESS.
Signon Password Length
Signon Password Length sets the minimum length of an Applications signon password.
If no value is entered the minimum length defaults to 5.
Users can see but not update this profile option.
The internal name for this profile option is SIGNON_PASSWORD_LENGTH.
Signon Password No Reuse
This profile option specifies the number of days that a user must wait before being allowed to reuse a password.
Users can see but not update this profile option.
The internal name for this profile option is SIGNON_PASSWORD_NO_REUSE.
Signon Password Case
This profile option is not available from the beginning.
With 11i.ATG_PF.H RUP3 comes the system profile 'Password Case Option'
After 11i.ATG_PF.H.RUP4 this system profile option was renamed to 'Signon Password Case'.
There are two settings: 'Sensitive' and 'Insensitive'. The default is 'Insensitive'.
Setting this profile option to 'Sensitive' will make the password case sensitive.
'Mixed' is no longer supported.
2007年12月14日
OO4O 與 VB/VBA
前陣子,也是使用者提出的需求,他希望能夠用 Excel 把資料倒進 Oracle,雖然 Oracle 有 SQL Loader,但是對使用者來說,那不是一個簡單的東西,所以呢,他想要「直接」用 Excel。
雖然可以使用 ODBC 或者 ADO,但是顧問告訴我們一個小東西 : OO4O
雖然可以使用 ODBC 或者 ADO,但是顧問告訴我們一個小東西 : OO4O
2007年12月13日
2007年12月11日
FNDLOAD
如下為 11.5.10 版本以上可用的 FNDLOAD 語法,可將各種設定下載轉出為 .ldt 的檔案,然後搬移此檔案到新的環境,再透過上傳的指令就能完成設定。
在導入階段多個環境間 (Test/Pilot-Run/Prod) 進行設定時非常有幫助。
在導入階段多個環境間 (Test/Pilot-Run/Prod) 進行設定時非常有幫助。
2007年12月9日
Price List: Build Attribute Mapping Rules
在設定正式環境時,突然發現雖然價格表 (Price List) 已經建立,使用者也選的到,可是系統卻還是跳出錯誤訊息出來然後帶不出價格。
原因就是有一隻程序沒有執行。
Responsibility:Oracle Pricing Manager
Path:Reports
Request Name:Build Attribute Mapping Rules
=====
補充:如果日後仍有新增的價格表的需求,建議將這隻程式直接排程定期去跑。
原因就是有一隻程序沒有執行。
Responsibility:Oracle Pricing Manager
Path:Reports
Request Name:Build Attribute Mapping Rules
=====
補充:如果日後仍有新增的價格表的需求,建議將這隻程式直接排程定期去跑。
訂閱:
文章 (Atom)