目前分類:EBS - BASIC (4)

瀏覽方式: 標題列表 簡短摘要

彈性欄位分成兩種:Key flexfields 與 Descriptive flexfield;Key flexfield 出現在 Form 的一般文字類型的輸入型態

Key flexfield 出現在 Form 的一般文字輸入型態欄位,Descriptive flexfield 則會在 Form 上出現兩個字元寬的方形標示 [ ] 來代表,由下列的圖示可以得知此兩種 Flexfield 的不同。當點擊此 文字欄位[ ] 時,系統會彈出一個視窗,內含一個 From ,藉此來讓使用者輸入資料。Key flexfield 使用的時機,一般是用來儲存其它模組要的值 Code ,例如:組織代碼: Org ID,會計科目: Accounting Code,這些 Code 若有多個截段( Segment ) ,可以組合在一起,就成為一串連續的資料,可稱為 combination。如下圖中 Part 欄位的值:COM-876-LTN。

Descriptive flexfield 使用的時機,則是在既有的 Form 上擴展欄位空間(expansion space) ,它可以依照 Form 上欄位內的值,彈出相對應符合的資料格式。例如:在填寫固定資產時,若類別欄位的值為:電腦類,彈出的 Form 可以是CPU,RAM,HD相關的欄位;若為辦公室桌子類,彈出的 Form 則可以為:Style,Size,Type。

Flexfield_Concepts.png  

  至於 Segment,Value,Value Description,Value Set 與 Flexfields 的關係,可以從下圖中瞭解。

Base_Flexfield_Concepts.png  

文章標籤

MIS 發表在 痞客邦 留言(0) 人氣()

  此篇文章是為了瞭解 Descriptive Flesfields 的觀念與作法,並與 EBS 的 Application:WIP Standard Options 作關連來實作,這樣的好處在於不用針對 Application 客製任何程式,就可以增加欄位,並且可以用來收集資料,不過它也有侷限,一個 Application 最多的彈性欄位 ( Flexfield ) 只能有 15 個,從Attribute1 到 Attribute15 。

N:Bill Of Material/Routings/Standard Operations
EBS_FF_Descriptive.png  

  預期的成果如上圖,在 Standard Operations 的頁面最右邊的[.],點選後,會出現一個 Form:Operation Information,讓您可以用 LOV 的選單模式挑選所要的值。

   首先,先建立 Validate Sets:wip_resource_code 用來規範欄位的格式及顯示的方法。

N:Bills Of Material/Setup/Validation/Sets
EBS_FF_Sets_wipResource.png  

  針對此 Validate Sets:wip_resource_code 預先設定有那些資料可以選擇。

N:Bills Of Material/Setup/Validation/Values
EBS_FF_values_wipResource.png  

  因為是要對 Standard Operation 這個 Form 增加彈性欄位,若不瞭解 Application 與 Title 的相關資訊,可以利用 「Help/Diagnostics/Examine」 來作查詢。

EBS_Examine.png  

  在 Block 可以選擇 $DESCRIPTIVE_FLEXFIELD$ ,Field 選擇 B_STD_OPS.DF ,系統會自動顯示出 Application 的相關資訊:Operation Information (Bills of Material) 。

EBS_Examine_Field_Value.png  

  利用上面查詢到的資料,就可以在 Descriptive Segments 中針對 Application 為 Bills Of Material 且 Title 為 Operation Information 的 From 作彈性欄位的設定。 

N:Bills Of Material/Setup/Flexfields/Descriptive Segments
EBS_FF_Descriptive_Operation_Information_Segment.png  

   選擇好後按下 Segments,將之前設定好的 Value Set :wip_resource_code 選進來,Column 欄位可指定放在預留 15 個 Attribute1-15中的那一欄位。

EBS_FF_Descriptive_Operation_Information_Summary.png  

   作完以上的設定後,最後別忘了將 Freeze Flexfield Definition 打勾,並按下 Compile ,系統會自動建立一個 View ,除了提示您是否有成功外,還會告訴您這個 View 的名字;完成後,再回到 Standard Operations,就會有預期的效果。

EBS_FF_Descriptive_Operation_Information.png  

  整個作業流程整理如下:

  1. 找到 Application 及 title
  2. uncheck Freeze Fexfild definitions
  3. 選取context code 後點segment
  4. 增、修 Segments Summary 的欄位
  5. 退出時,check Freeze Fexfild definitions,並compile
文章標籤

MIS 發表在 痞客邦 留言(0) 人氣()

Profile 的層級設定共分成 6 個等級:Site、Application、 Responsibility、Server、Organization、User;優先引響層面由 Site 最高,依序排列下來,User 最低,以 Utilities:Diagnostics 這個 Profile 來說,若 Site 設為 No,而 User:POLIN.WEI 設為 Yes,代表全部的帳號在使用 Help/Diagnostics/Examine 功能時,需要輸入 APPS 密碼;但 User:POLIN.WEI 不需要輸入APPS密碼就可以使用 Examine 功能了。

EBS_systemProfile.png  

在操作 Oracle Profile 的介面時,有幾點要注意的:

N:System Administrator/Profile/System

EBS_profileQuery.png  

1. Oracle EBS 的 Profile 名稱,冒號前面可能有空格,後面也可能有空格,有時候前後都有空格,導致有些人查了半天說沒有這個 Profile;如果我們無法確切知道要設置的 Profile 名稱時,可以使用多個 % 來作資料查詢,如上面的ICX:Session%Time%。
2. 點擊 Find 之後,如果沒有查到想要的 Profile 參數值時,要點擊工具列上的 Find 按鈕 ( 手電筒的圖示 ),這樣上次輸入的查詢資料還會在,這個是 Oracle EBS 的基本操作。有些人會習慣性的關掉視窗,然後打開,重新輸入條件,花費很多時間在輸入資料及開關視窗上。

 適合全域性的 Profile:System Profile for Site Level

Profile Name

說明

設置建議

FND: Enable Cancel Query

當執行一個超長時間的查詢時,會出現一個Cancel視窗,允許使用者取消。比如我們在SO介面沒有輸入條件就來個Ctrl+F11,由於SO特別多,半天出不來,又不能取消,只好關掉IE重新登錄;有了這個東西就方便多了。

Yes

FND: NATIVE CLIENT ENCODING

用戶端字元集,設置不當報表匯出可能亂碼

同DB

ICX: Client IANA Encoding

Client IANA Encoding used for setting up charset in HTTP response

同DB

Utilities:Diagnostics

控制Help/Diagnostics/Examine是否需要輸入APPS密碼,Yes不需要,No需要

No

Java Look and Feel

設置介面風格,Oracle就是預設的藍色調,Generic就是傳統Windows風格。

Oracle

Java Color Scheme

設置具體的介面顏色

null

Initialization SQL Statement - Custom

設置每個人登錄EBS的時候需要執行的PL/SQL代碼,這個可以用來啟動Trace等,想做什麼都行

Begin null; end;

ICX:Session Timeout

Application使用者Session在多少分鐘內沒有資料庫操作(在Form上點來點去不一定有資料庫操作)就算超時;這個和Zone.Properties設定檔中的session.timeout(單位是秒)要一致;可以設置在用戶層

測試環境:30,正式環境:2000

ICX: Limit Time

如果ICX: Session Timeout沒有設置,那麼不管使用者有沒有資料庫操作,都用這個作為Session有效的最大小時數

 

ICX: Limit Connect

Session最大的連接次數

 

ICX: Report Image

Report的圖像路徑

 http://erp.com:8000/OA_MEDIA

ICX: Date format mask

日期格式,可以針對用戶設置

 

PO: Set Debug Workflow ON

PO工作流的Debug資訊,存在po_wf_debug

No

Concurrent:Report Access Level

報表Output的查看許可權,分為User和Responsibility。如果是User那麼只有運行該報表的使用者可以查看Output,不管他切換到哪個職責。如果是Responsibility,只要能進入運行報表的職責就可以查看。

User

Self Service Personal Home Page mode

登錄之後的主頁模式,需重啟Apache
Framework only:職責+職責菜單
Personal Home Page:點職責直接進入
Personal Home Page with Framework

 

Enable Timezone Conversions

是否啟用Timezone,默認N,必須在Site層設置

 

Server Timezone

必須與資料庫的Timezone一致,只能在Site層設置

 

Client Timezone

必須在User層設置

 

RRA: Enabled

必須設置為Yes

 

RRA: Service Prefix

通常放空

 

 

 適合 Responsibility 的 Profile

Profile Name

Responsibility

說明

設置建議

INV: Updateable item name

Inventory

Yes: 可以修改料號 Item Name

空白

WIP:Job Name Updatable Work In Process  No, 控管使用者無法修改工單號碼Job Name  No
       
文章標籤

MIS 發表在 痞客邦 留言(0) 人氣()

基本概念:

_ALL:基本表單,保存多組織資料,裡面有一個Org_Id欄位,一般不直接出現在我們的DML中去掉_all的視圖,根據使用者環境過濾掉組織,相當於普通的基表,我們直接使用它,就當它是基本表單
_V   :VIEW,給Form用
_KFV:啟用關鍵性彈性域的時候動態生成的VIEW,包含Concact過的欄位組合
_DFV:啟用描述性彈性域的時候動態生成的VIEW,我們取彈性域子段的描述的時候,需要用使用者出口函數
_TL  :基本表單,有language欄位,us肯定有
_VL  :VIEW,根據環境設置過濾語種,所以做報表用_vl _s,序號 _API,Package,保證向後相容
_PKG:Package,Program
_SV  :Package,供Form調用
   GL: General Ledger 總帳,使存儲會計資訊的中心,接收來自財務和製造模組的會計資訊
   GL包括:
      採購 Purchasing ,
      應付 Account Payable ,
      資產 Fixed Assets,
      應收 Accounts Receivable,
      庫存 Inventory,
      訂單 Order Management 6 個模組!

Oracle EBS 示意圖:

EBS_Structure.png  

 

 針對上圖的概念,將各階層作下列的解釋,其中 ASIR 的是虛擬的公司組織:

層次

名稱

說明

BG

ASIR Business Group

組織層次的最高層,用來遮罩HR資訊

SOB

ASIR Books

帳本,財務資料階層的最高層

LE

LE ASIR

法律實體/法人機構,對外提供財務報告和稅務報告

OU

OU TW

遮罩OM/PO/AR/AP等模組資料

INV

INV MASTER

庫存主組織,一般用來定義ITEM,不做業務

INV

INV TAIPEI

實際發生庫存業務的工廠、倉庫等,遮罩BOM/ENT/INV/WIP/MRP等模組資料

SUBINV

Finished Goods/FSG1

倉庫,實體的倉庫,存放產成品

SUBINV

Raw Material/RM01

倉庫,實體的倉庫,存放產原材料

SUBINV

Expense INV/EXP1

倉庫,費用倉庫,不必跟蹤數量

SUBINV

Staging Area/STA1

倉庫,具體的庫房,暫存倉庫/線邊倉

 INV庫存
organization 有兩個含義:
1. 經營單位(Operation Unit)主要為了獨立核算此組織
2. 庫存組織(Inventory Organization),例如倉庫

 建立一個存貨組織 (Inventory Organization) 的步驟如下:

  • N: INV/Setup/Organizations/Locations:定義地址
  • N: INV/Setup/Organizations/Organizations:定義組織
  • N: INV/Setup/Organizations/Parameters:定義組織的參數
     (定義 Item Master Organization、Cost Method、Revision、Lot、Serial Contral...)
  • N: INV/Setup/Organizations/Organization Access:定義 Responsibility 可以存取那些組織
  • N: INV/Setup/Organizations/Subinventories:定義組織裡有那些倉庫 (Subinventory)
  • N: INV/Setup/Organizations/Stock Locators:定義倉庫的儲位

參考:

http://space.itpub.net/7434747/spacelist-blog-itemtypeid-77980

文章標籤

MIS 發表在 痞客邦 留言(0) 人氣()