目前分類:OracleERP (94)
- Dec 01 Tue 2015 09:11
APP-PO-14122: No records meet your search criteria
昨天有使用者反應PO的Purchase Orders Summary無法查詢,出現下列訊息:
APP-PO-14122: No records meet your search criteria.
其實這個並不是錯誤訊息,而是提示ERP找不到搜尋條件的資料。
- Mar 17 Tue 2015 14:47
EBS--讓Concurrent Programs同時間只能有一個Run
因為客製報表執行時間很久且抓取資料比較多,所以希望使用者能一次只執行一個報表,
但是使用者常同時執行這張報表很多次,所以將報表設定為互斥。
設為互斥後並不表示使用者同時間不能丟多筆相同的報表,而是同時間如果有互斥報表,
則系統只會先執行一個報表,等報表執行完成後,再接著執行另一個互斥的報表。
例如:庫存明細表與自己是互斥,當使用者同時間丟出兩個庫存明細表時,
但是使用者常同時執行這張報表很多次,所以將報表設定為互斥。
設為互斥後並不表示使用者同時間不能丟多筆相同的報表,而是同時間如果有互斥報表,
則系統只會先執行一個報表,等報表執行完成後,再接著執行另一個互斥的報表。
例如:庫存明細表與自己是互斥,當使用者同時間丟出兩個庫存明細表時,
- Feb 10 Tue 2015 11:55
EBS 11i 查詢一年內沒有執行過的客製報表
今天接到一個需求,想要知道有哪些客製報表在一年內沒有執行過。
幸好我們的Purge Concurrent Request and/or Manager Data有設定保留一年,
不然也沒有資料可以比對,所以寫了一個簡易查詢的SQL如下:
(我們的客製報表名稱最前面都是CTS開頭)
幸好我們的Purge Concurrent Request and/or Manager Data有設定保留一年,
不然也沒有資料可以比對,所以寫了一個簡易查詢的SQL如下:
(我們的客製報表名稱最前面都是CTS開頭)
- Feb 10 Tue 2015 10:26
EBS 11i 修改User Name及Employee Number
因為要更改ERP登入的帳號名稱,也要改Employee Number,所以寫了一個PL/SQL程式,順便記錄下來。
首先建立一個暫存的表格 tmp_data,只有兩個欄位,分別是a、b,a是舊帳號、b是新帳號
create table tmp_date( a varchar2(50) , b varchar2(50) );
首先建立一個暫存的表格 tmp_data,只有兩個欄位,分別是a、b,a是舊帳號、b是新帳號
create table tmp_date( a varchar2(50) , b varchar2(50) );
- Feb 04 Wed 2015 15:46
利用fnd_user_pkg.updateuser大量停用ERP帳號
- Feb 04 Wed 2015 15:29
利用fnd_user_pkg.delresp的API停用帳號的responsibility
ERP是11i的版本,正好有需要把某個帳號的Responsibility給停用,
雖然只有一個帳號,但是還是找到可以用API來停用,以利未來有大量帳號停用的需要。
----------------------------------------------------------------------------------
雖然只有一個帳號,但是還是找到可以用API來停用,以利未來有大量帳號停用的需要。
----------------------------------------------------------------------------------
- Dec 24 Wed 2014 17:26
FNDCPASS 變更apps密碼時出現錯誤
還原ERP測試環境,要變更apps的密碼時,出現了錯誤。
bash-3.2$ FNDCPASS apps/XXXXX 0 Y system/XXXXX SYSTEM APPLSYS XXXXX
ld.so.1: FNDCPASS: fatal: libclntsh.so.1.0: open failed: No such file or directory Killed
bash-3.2$ FNDCPASS apps/XXXXX 0 Y system/XXXXX SYSTEM APPLSYS XXXXX
ld.so.1: FNDCPASS: fatal: libclntsh.so.1.0: open failed: No such file or directory Killed
- Nov 19 Wed 2014 14:03
EBS 11i -- Cost Rollup出現紅色的Error,Log的訊息是CST_LOCK_FAILED_CIC
今天有一個Concurrent Requests:Cost Rollup出現紅色的Error,Log的訊息如下:
MSG-00000: Before exploder 2014/11/19 10:37
MSG-00000: Group Id: 1548433
MSG-00000: Calling compute low level codes
MSG-00000: After exploder 2014/11/19 10:45
MSG-00000: Before exploder 2014/11/19 10:37
MSG-00000: Group Id: 1548433
MSG-00000: Calling compute low level codes
MSG-00000: After exploder 2014/11/19 10:45
- Nov 11 Tue 2014 10:07
單獨關閉/啟動EBS R11的Internet Concurrent Manager
今天同事反應在EBS R11的測試機上,Concurrent Request一直有問題,所以我到伺服器上下了一個指令:
$ ps -ef |grep FNDLIBR
發現有一個原本應該存在如下列的Service不見了。
testmgr 25011 24993 0 09:27:57 pts/1 0:00 FNDLIBR FND CPMGR FNDCPMBR sysmgr=""
$ ps -ef |grep FNDLIBR
發現有一個原本應該存在如下列的Service不見了。
testmgr 25011 24993 0 09:27:57 pts/1 0:00 FNDLIBR FND CPMGR FNDCPMBR sysmgr=""
- Nov 04 Tue 2014 16:04
EBS利用Forms Personalize 自訂選單的子選項
EBS可以在Forms的Personalize來自訂選項並且自訂Trigger來完成一些特殊的作業。
例如Menu內並無寄mail的選項,我們可以自訂選項,名稱為「寄mail」,按下去後可以自動發Mail。
下圖是在選項Tools底下,自己新增一個選項叫做「自訂選項」
例如Menu內並無寄mail的選項,我們可以自訂選項,名稱為「寄mail」,按下去後可以自動發Mail。
下圖是在選項Tools底下,自己新增一個選項叫做「自訂選項」
- Sep 02 Tue 2014 11:47
EBS 11i Signon Password Failure Limit 限制登入密碼錯誤次數
印象在之前在測試時是沒有作用的,好像要上一個patch,現在EBS更換主機後也順便上了好幾個patch,
所以就再來測試一遍,在測試機上將限制次數修改為5次如下圖:
登出EBS之後,再用一個測試帳號測試登入,輸入超過五次的密碼錯誤之後,就算再以正確密碼嘗試也無法登入。
所以就再來測試一遍,在測試機上將限制次數修改為5次如下圖:
登出EBS之後,再用一個測試帳號測試登入,輸入超過五次的密碼錯誤之後,就算再以正確密碼嘗試也無法登入。
- Aug 06 Wed 2014 16:08
R12 Diagnastics -> Examine無法使用,Function not a vailable…錯誤
- Aug 04 Mon 2014 16:25
找不到客製表單(Forms)的錯誤,FRM-40010:Cannot read from
在使用者開啟AR的客製FORMS時,出現FRM-40010:Cannot read from . . . 略
檢查ARF502.fmx的實際位置的確是在$AR_TOP底下,不是在$AP_TOP底下。
但是EBS卻是從$AP_TOP去找檔案。
檢查ARF502.fmx的實際位置的確是在$AR_TOP底下,不是在$AP_TOP底下。
但是EBS卻是從$AP_TOP去找檔案。
- Jul 02 Wed 2014 11:01
EBS 修改/新增FND_User的API
更新指定USER Name的資料
DECLARE
v_user_name VARCHAR2(100) := 'TEST'; --輸入USER NAME
v_user_password VARCHAR2(100) := '123';
v_user_start_date DATE := TO_DATE('30-JUN-2014');
DECLARE
v_user_name VARCHAR2(100) := 'TEST'; --輸入USER NAME
v_user_password VARCHAR2(100) := '123';
v_user_start_date DATE := TO_DATE('30-JUN-2014');
- Jun 26 Thu 2014 17:09
設定Workflow notification mailer on Solaris 10 簡易說明
1、檢查Solaris 10 Sendmail是否有啟用(如果是以其他的SMTP Server寄送,就不用檢查)
# svcs -a | grep sendmail
online May_09 svc:/network/sendmail-client:default
online 13:19:35 svc:/network/smtp:sendmail
# svcs -a | grep sendmail
online May_09 svc:/network/sendmail-client:default
online 13:19:35 svc:/network/smtp:sendmail
- Jun 18 Wed 2014 08:38
Post-Clone AP時出現要Failed to execute adclone.pl
- Jun 12 Thu 2014 13:11
EBS 11i INV或PO排除FRM-40654
如果在ITEM的Description最後有一個空白或特殊字元時,當要儲存時會出現同時使用同一筆資料的錯誤:
FRM-40654 Record Has Been Updated. Requery Block To See Change
上述的FRM-40654也會發生在PO模組上,但是原因一樣的,有部份的列值包含了空白。
FRM-40654 Record Has Been Updated. Requery Block To See Change
上述的FRM-40654也會發生在PO模組上,但是原因一樣的,有部份的列值包含了空白。
- Jun 06 Fri 2014 14:29
EBS 11i 修改form export資料的格式
EBS 11i的forms可以由File->Export匯出資料,預設的副檔名為.tsv,
如果想更改這個值,可以到System Administrator->Profile->System的設定修改,
修改的參數為Export MIME type
例如想要匯出.csv,可以更改為text/comma-separated-values
例如想要匯出.xls,可以更改為application/vnd.ms-excel(但是檔案內容還是文字格式,非Excel標準的格式)
如果想更改這個值,可以到System Administrator->Profile->System的設定修改,
修改的參數為Export MIME type
例如想要匯出.csv,可以更改為text/comma-separated-values
例如想要匯出.xls,可以更改為application/vnd.ms-excel(但是檔案內容還是文字格式,非Excel標準的格式)
- Jun 05 Thu 2014 11:52
EBS Responsibilities增加權限時出現ORA-04063:rule set APPLSYS.WF_JAVA_DEFERRED_R has errors
EBS 11i測試機在由HP-UX移至Solaris並且Database由9i upgrade到11g之後,
要增加使用者權限時出現了ORA-04063:rule set APPLSYS.WF_JAVA_DEFERRED_R has errors
查看相關的object,發現狀態是invalid,但是嘗試用Toad recompile時,出現無法編譯的錯誤
要增加使用者權限時出現了ORA-04063:rule set APPLSYS.WF_JAVA_DEFERRED_R has errors
查看相關的object,發現狀態是invalid,但是嘗試用Toad recompile時,出現無法編譯的錯誤
- May 27 Tue 2014 14:32
EBS停用倉庫(Inactive/Disable Subinventory)
原本講好新增一個倉庫A20,在EBS上也設定好了,現在卻又因為上級不同意而打住。
幸好還沒有任何的庫存量在此倉庫中,只要到INV-->Setup-->Organizations-->Subinventories
壓上停用日期就好了。
幸好還沒有任何的庫存量在此倉庫中,只要到INV-->Setup-->Organizations-->Subinventories
壓上停用日期就好了。