問題: 客製的 Oracle Form 多數查不出使用記錄, 只有少數Form有記錄
原因: 客製的Form需要在 Pre-Form 中註明 Form name 跟 Application , 才會被加入使用記錄中
問題: 客製的 Oracle Form 多數查不出使用記錄, 只有少數Form有記錄
原因: 客製的Form需要在 Pre-Form 中註明 Form name 跟 Application , 才會被加入使用記錄中
查詢 Oracle Form 使用記錄
開啟 Oracle EBS 表單使用紀錄,且從DB查詢資料
Notice:
需要將 profile: Sign-On:Audit Level 設成為 FORM , FND_LOGIN_RESP_FORMS 才會有資料
修改 profile Oracle AP 要重新啟動才會生效
Ref:
1. 查詢 Oracle Form 使用記錄
https://j178.mtgbb.com/?p=5
2. 找出180天內新增Form的使用次數
https://blog.twtnn.com/2017/04/ebs180form.html
3. {How TO} 誰曾經使用某個Form的紀錄?
https://somebabytina.pixnet.net/blog/post/11181884
標準功能不支援, 但可用SQL達成
--
DISCLAIMER: THE RE-OPENING OF A CLOSED INVENTORY PERIOD COULD POTENTIALLY CAUSE DATA CORRUPTION AND ANY DATA CORRUPTION CAUSED BY RE-OPENING A CLOSED INVENTORY PERIOD WILL BE THE RESPONSIBILITY OF THE CUSTOMER AND NO DATA FIX WILL BE PROVIDED FOR ANY DATA CORRUPTION THAT HAS BEEN CAUSED BY RE-OPENING A CLOSED PERIOD.
TEST THOROUGHLY ALL SCRIPTS ON A NON-PRODUCTION INSTANCE, FIRST BACKING UP ALL TABLE DATA PRIOR TO IMPLEMENTING IN PRODUCTION.
IF THERE IS CONCERN THAT RE-OPENING A CLOSED PERIOD MAY CAUSE DATA CORRUPTION PLEASE OPEN AN SR WITH ORACLE SUPPORT PRIOR TO RE-OPENING A CLOSED PERIOD.
-- A script to list all inventory periods for a specific organization
-- A script to reopen closed inventory accounting periods
-- The script will reopen all inventory periods for the specified
-- Delete scripts to remove the rows created during the period close process to prevent duplicate rows
-- organization starting from the specified accounting period.
-- The organization_id can be obtained from the MTL_PARAMETERS table.
-- The acct_period_id can be obtained from the ORG_ACCT_PERIODS table.
1. Backup the following tables:
org_acct_periods, mtl_period_summary, mtl_period_cg_summary, mtl_per_close_dtls and cst_period_close_summary.
2. SELECT acct_period_id period, open_flag, period_name name,
period_start_date, schedule_close_date, period_close_date
FROM org_acct_periods
WHERE organization_id = &org_id
order by 1,2;
3. UPDATE org_acct_periods
SET open_flag = 'Y',
period_close_date = NULL,
summarized_flag = 'N'
WHERE organization_id = &&org_id
AND acct_period_id >= &&acct_period_id;
DELETE mtl_period_summary
WHERE organization_id = &org_id
AND acct_period_id >= &acct_period_id;
DELETE mtl_period_cg_summary
WHERE organization_id = &org_id
AND acct_period_id >= &acct_period_id;
DELETE mtl_per_close_dtls
WHERE organization_id = &org_id
AND acct_period_id >= &acct_period_id;
DELETE cst_period_close_summary
WHERE organization_id = &org_id
AND acct_period_id >= &acct_period_id;
4. commit
5.Re-summarize all periods after problematic period again in order by running 'Period Close Reconciliation Report'.
Note:
The tables, mtl_period_summary, mtl_period_cg_summary and mtl_per_close_dtls are designed in 11i. After R12 upgrade they were not used.
But as the script is available from earlier days, those tables were kept like that without deleting from the resummarization script.
they can ignore these tables now.
The table cst_period_close_summary is the only table used in R12. The PCRR report picks the records from this table.
Ref:
1.Re-Open a Closed Inventory Accounting Period (Doc ID 472631.1)
問題: 開啟Oracle Reports出現閃退問題
原因: 可能有用過其他編碼儲存過檔案
解法: 新增環境變數
NLS_LANG = AMERICAN_AMERICA.UTF8
補充:
1.檔案路徑名稱不可有中文
2.若有在client端執行的Form , 中文會變亂碼
Oracle EBS: Supplier Item Catalog畫面Due Date之作用
在說明文件上查到:
11. Enter the Due Date to get documents that are current as of this date or future effective. If you access this window from the Requisitions or Purchase Orders window, the default is the due date on the originating document line.
Ref:
1.Finding Supplier Items
https://docs.oracle.com/cd/A60725_05/html/comnls/us/po/sicov01.htm