




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、知識(shí)共享-<EBS附件功能>版本 1.02014/02/17作者作者聯(lián)系方式劉道爭liudaozheng修訂日期文檔版本修訂描述文檔作者2014/02/171.0創(chuàng)建劉道爭目錄1.概述11.1.目標(biāo)11.2.相關(guān)參考文檔12.附件功能的使用(Form)22.1.進(jìn)入啟用附件功能的表單22.2.加載附件22.3.查看、修改附件62.4.刪除附件82.5.將附件發(fā)布至目錄92.6.使用文檔目錄112.7.附件上傳文件的大小的限制132.8.附件上傳的文件類型的控制132.9.人力資源管理模塊附件的特殊性133.附件功能的啟用(Form)153.1.注冊(cè)數(shù)據(jù)表和列153.2.定義單據(jù)類別
2、163.3.定義文檔實(shí)體173.4.定義附件功能173.5.驗(yàn)證附件功能224.附件功能的使用(OAF)244.1.進(jìn)入啟用附件功能的頁面244.2.查看附件254.3.加載附件264.4.使用文檔目錄274.5.修改附件274.6.刪除附件284.7.將附件發(fā)布至目錄285.附件功能的啟用(OAF)305.1.步驟1305.2.步驟2306.數(shù)據(jù)庫結(jié)構(gòu)及關(guān)系316.1.附件定義相關(guān)數(shù)據(jù)表316.2.附件存儲(chǔ)相關(guān)數(shù)據(jù)表347.與Oracle WebCenter Content關(guān)聯(lián)407.1.步驟1407.2.步驟240ii1. 概述1.1. 目標(biāo)本文檔為內(nèi)部知識(shí)共享使用,詳細(xì)闡述了Oracle
3、 EBS的Form中附件功能的配置和使用方法以及相關(guān)的后臺(tái)數(shù)據(jù)結(jié)構(gòu)。1.2. 相關(guān)參考文檔無。2. 附件功能的使用(Form)2.1. 進(jìn)入啟用附件功能的表單系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:安全性->責(zé)任->定義如下圖,工具條上的圖標(biāo)可用時(shí)表示該表單附件功能已經(jīng)啟用。2.2. 加載附件系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:安全性->責(zé)任->定義查找責(zé)任“系統(tǒng)管理員”,然后點(diǎn)擊工具條上的圖標(biāo),進(jìn)入附件功能界面,如下圖,為附件功能主界面,可以在此界面進(jìn)行附件的加載、查看、修改、刪除和發(fā)布到目錄的操作。1、 選擇類別,可以選擇的類別在附件功能啟用的設(shè)置中可以定義,如下圖:2、 輸入序號(hào)
4、(必須)、標(biāo)題和說明;3、 選擇“來源”頁簽,選擇數(shù)據(jù)類型,目前數(shù)據(jù)類型只能是下面四種之一,如下圖:4、 根據(jù)3中數(shù)據(jù)類型的選擇的不同填寫文件或者URL信息:(1)Web 頁:輸入Web頁面的地址;(2)文件:選擇后會(huì)打開文件加載界面,如下圖: 瀏覽并選擇文件后點(diǎn)擊“提交”按鈕,如下圖:文件加載成功后,點(diǎn)擊關(guān)閉窗口,然后回到附件加載主界面,對(duì)下圖的對(duì)話框選擇“是”,此時(shí)系統(tǒng)將自動(dòng)保存剛才加載的文件為附件信息,如后續(xù)圖。(3)短文本:選擇后可在界面下部輸入文本信息,文本最大長度為4000字節(jié)(后臺(tái)數(shù)據(jù)庫表字段類型為VARCHAR2(4000),如下圖:(4)長文本:選擇后會(huì)打開文件加載界面,類似
5、于短文本,文本最大長度為2GB(后臺(tái)數(shù)據(jù)庫表字段類型為LONG)如下圖: 2.3. 查看、修改附件系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:安全性->責(zé)任->定義查找責(zé)任“系統(tǒng)管理員”,點(diǎn)擊工具條上的圖標(biāo),進(jìn)入附件功能界面,為附件功能主界面,可查看附件。選擇框:包括相關(guān)文檔:當(dāng)存在相關(guān)文檔時(shí),會(huì)亮起該選擇框,如果選擇的話則會(huì)顯示相關(guān)的附件文檔,如果不勾選,則僅顯示直接鏈接到該記錄的附件文檔。(1) Web頁:如下圖:通過按鈕“打開文檔”來查看附件,點(diǎn)擊該按鈕后,會(huì)打開一個(gè)新的瀏覽器窗口,里面是Web 頁的“文件或 URL”中設(shè)置的地址;如果需要修改的話,直接修改字段“文件或 URL”的內(nèi)容即可
6、。(2) 文件:數(shù)據(jù)類型為文件的附件,查看方式類似于Web 頁類型,通過按鈕“打開文檔”查看,點(diǎn)擊該按鈕后,會(huì)打開一個(gè)新的瀏覽器窗口,在里面進(jìn)行附件文件的下載,然后再查看下載的文件。對(duì)于文件類型的附件,只能修改字段“文件或 URL”中的文件名,無法修改文件本身的內(nèi)容。(3) 短文本:如下圖:短文本類型的附件,文本內(nèi)容直接顯示在主界面的下方,也可以直接修改其內(nèi)容。(4) 長文本: 長文本類型的附件,和短文本類似,文本內(nèi)容直接顯示在主界面的下方,也可以直接修改其內(nèi)容。2.4. 刪除附件系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:安全性->責(zé)任->定義查找責(zé)任“系統(tǒng)管理員”,點(diǎn)擊工具條上的圖標(biāo),進(jìn)入附
7、件功能界面,如下圖,為附件功能主界面,可刪除附件。對(duì)于不同數(shù)據(jù)類型的附件在執(zhí)行刪除操作的時(shí)候,有所不同:(1) Web 頁:點(diǎn)擊工具條刪除圖標(biāo)時(shí),出現(xiàn)下圖的選擇框,此時(shí)選擇“文檔和附件”或者“附件”效果是一樣的,會(huì)將責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息刪除。(2) 文件:點(diǎn)擊工具條刪除圖標(biāo)時(shí),出現(xiàn)(1)中一樣的選擇框:此時(shí)如果選擇“文檔和附件”,那么會(huì)將責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息刪除,同時(shí)還會(huì)刪除該附件所對(duì)應(yīng)的文件(即會(huì)刪除用于存儲(chǔ)附件所對(duì)應(yīng)的文件的后臺(tái)數(shù)據(jù)表FND_LOBS的數(shù)據(jù));如果選擇“附件”,那么僅僅會(huì)刪除責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息。(3) 短文本:點(diǎn)擊工具
8、條刪除圖標(biāo)時(shí),出現(xiàn)(1)中一樣的選擇框:此時(shí)如果選擇“文檔和附件”,那么會(huì)將責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息刪除,同時(shí)還會(huì)刪除該附件所對(duì)應(yīng)的短文本信息(即會(huì)刪除用于存儲(chǔ)附件所對(duì)應(yīng)的短文本的后臺(tái)數(shù)據(jù)表FND_DOCUMENTS_SHORT_TEXT的數(shù)據(jù));如果選擇“附件”,那么僅僅會(huì)刪除責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息。(4) 長文本:點(diǎn)擊工具條刪除圖標(biāo)時(shí),出現(xiàn)(1)中一樣的選擇框:此時(shí)如果選擇“文檔和附件”,那么會(huì)將責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息刪除,同時(shí)還會(huì)刪除該附件所對(duì)應(yīng)的長文本信息(即會(huì)刪除用于存儲(chǔ)附件所對(duì)應(yīng)的長文本的后臺(tái)數(shù)據(jù)表FND_DOCUMENTS_LONG_
9、TEXT的數(shù)據(jù));如果選擇“附件”,那么僅僅會(huì)刪除責(zé)任“系統(tǒng)管理員”的記錄對(duì)應(yīng)的附件信息。2.5. 將附件發(fā)布至目錄系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:安全性->責(zé)任->定義查找責(zé)任“系統(tǒng)管理員”,點(diǎn)擊工具條上的圖標(biāo),進(jìn)入附件功能界面,為附件功能主界面,可將附件發(fā)布至目錄。選擇某個(gè)附件記錄,然后點(diǎn)擊按鈕“發(fā)布至目錄”,對(duì)于不同的數(shù)據(jù)類型情況不同:(1) Web 頁/文件:出現(xiàn)如下對(duì)話框,選擇“確定”時(shí),將選擇的附件發(fā)布至目錄,即允許在其他附件加載的地方從文檔目錄中選擇到該附件,Web 頁的附件只允許發(fā)布為標(biāo)準(zhǔn)文檔,一旦發(fā)布至目錄后,該附件信息將不能修改(僅能修改序號(hào))。(2) 短文本/長
10、文本:出現(xiàn)如下對(duì)話框,可以選擇發(fā)布為模板文檔或者是標(biāo)準(zhǔn)文檔,當(dāng)發(fā)布為標(biāo)準(zhǔn)文檔成功后,該附件信息將不能修改(僅能修改序號(hào))。禁用按鈕:發(fā)布至目錄(Publish To Catalog):系統(tǒng)職責(zé):功能管理員(Functional Administrator)系統(tǒng)路徑:安全性->授權(quán)(Security->Grants)查找“集”:“附件:發(fā)布至目錄權(quán)限集” (代碼:FND_FNDATTCH_PUBTOCAT_PERMS),然后可以修改或新建授權(quán),如下圖:此處我對(duì)該授權(quán)增加了有效終止日期“2013-12-31”,修改后再次進(jìn)入附件功能界面時(shí)將會(huì)看到按鈕“發(fā)布至目錄”是不可用的。2.6.
11、使用文檔目錄系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:安全性->責(zé)任->定義查找責(zé)任“系統(tǒng)管理員”,點(diǎn)擊工具條上的圖標(biāo),進(jìn)入附件功能界面,為附件功能主界面,可將文檔目錄中的附件加載到當(dāng)前記錄上。點(diǎn)擊按鈕“文檔目錄”,根據(jù)各種條件查找已經(jīng)發(fā)布至目錄的文檔,如下圖:選擇需要使用的附件文檔,點(diǎn)按鈕“附件”將選擇的附件文檔加載到當(dāng)前數(shù)據(jù)記錄上,會(huì)在最后一條記錄后生成一條新的附件信息記錄,如果選擇的是使用方式為“標(biāo)準(zhǔn)”類型的文檔,則無法對(duì)此附件的信息進(jìn)行修改,如果選擇的是“模板”類型的文檔,則可以進(jìn)行修改,修改后不影響其他同樣引用了此文檔的附件信息。刪除已發(fā)布至目錄的附件:功能:FND_FNDATDOC
12、文檔(Form表單:FNDATDOC 文檔)可以用來修改、刪除已經(jīng)發(fā)布至目錄的附件文檔(需要自行掛在某個(gè)職責(zé)下),如下圖: 按照一定的條件查找出要?jiǎng)h除的附件文檔,點(diǎn)刪除按鈕,則將已經(jīng)發(fā)布到目錄的附件文檔刪除,對(duì)于使用方式為“標(biāo)準(zhǔn)”的情況,一旦刪除了目錄中的文檔,那么所有引用了此文檔的所有附件信息將會(huì)被刪除,但是如果反過來,刪除引用了此文檔的附件信息,對(duì)目錄中的附件文檔沒有影響;對(duì)于使用方式為“模板”的情況,刪除了目錄中的文檔不影響基于此文檔的附件信息。2.7. 附件上傳文件的大小的限制系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:配置文件->系統(tǒng)查找配置文件“上載文件的大小限制”(Upload File
13、 Size Limit(UPLOAD_FILE_SIZE_LIMIT)設(shè)置的值,單位是KB,如下圖中設(shè)置的上傳文件的最大值為4M。2.8. 附件上傳的文件類型的控制系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:配置文件->系統(tǒng)*注:Oracle Metalink Note 1357849.1上說可以控制上傳的附件文件的類型,通過表fnd_mime_types(列file_ext和allow_file_upload)的數(shù)據(jù)以及配置文件:Attachment File Upload Restriction Default(FND_SECURITY_FILETYPE_RESTRICT_DFLT)一起控制, 通
14、過程序包fnd_file_mime_types_pkg修改表中的值,但是我未在系統(tǒng)中查找到相關(guān)的數(shù)據(jù)列和配置文件以及程序包,猜想可能是版本原因或者patch原因,暫無法驗(yàn)證。2.9. 人力資源管理模塊附件的特殊性系統(tǒng)職責(zé):系統(tǒng)管理員系統(tǒng)路徑:配置文件->系統(tǒng)查找配置文件“HR:使用標(biāo)準(zhǔn)附件” (PER_ATTACHMENT_USAGE),該配置文件用來控制人力資源管理模塊中附件功能的形式:如果該配置文件設(shè)置為“是”,那么附件功能和其他模塊的附件功能一致,即為上面所闡述的功能(*注:從Metalink查到當(dāng)系統(tǒng)為R11時(shí),系統(tǒng)打了patch:656193之后,人力資源管理模塊附件功能中的按
15、鈕“文檔目錄”(Document Catalog)是被禁用的;當(dāng)系統(tǒng)為R12時(shí),該按鈕已經(jīng)是被禁用的。(未經(jīng)驗(yàn)證);如果該配置文件設(shè)置為“否”,那么附件功能將于其他模塊不一致。系統(tǒng)職責(zé):中國 HRMS 管理員系統(tǒng)路徑:工作結(jié)構(gòu)->組織->說明查找組織“信息管理部”,點(diǎn)擊附件按鈕,將出現(xiàn)下圖所示的界面,可以在備注窗口中填寫內(nèi)容,此處備注的內(nèi)容在人力資源管理模塊不同的信息上后臺(tái)數(shù)據(jù)存儲(chǔ)的方式是不一樣的,詳細(xì)內(nèi)容參考4.2節(jié)。3. 附件功能的啟用(Form)3.1. 注冊(cè)數(shù)據(jù)表和列在其他人撰寫的附件功能啟用的文檔中說需要將啟用附件功能的數(shù)據(jù)表進(jìn)行注冊(cè),注冊(cè)代碼示例如下:BEGIN ad_
16、dd.register_table('CUX', 'CUX_K_SHARE_T', 'T', 65536, 10, 40); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'SHARE_ID', 1, 'NUMBER', 38, 'N', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'SHARE_NUMBER
17、', 2, 'VARCHAR2', 30, 'N', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'SHARE_NAME', 3, 'VARCHAR2', 150, 'N', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'SHARE_DESC', 4, 'VARCHAR2
18、', 500, 'Y', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'SHARE_DATE', 5, 'DATE', 9, 'Y', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'LAST_UPDATE_DATE', 6, 'DATE', 9, 'Y',
19、9;N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'LAST_UPDATED_BY', 7, 'NUMBER', 38, 'Y', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'LAST_UPDATE_LOGIN', 8, 'NUMBER', 38, 'Y', 'N'); ad_dd
20、.register_column('CUX', 'CUX_K_SHARE_T', 'CREATED_BY', 9, 'NUMBER', 38, 'Y', 'N'); ad_dd.register_column('CUX', 'CUX_K_SHARE_T', 'CREATION_DATE', 10, 'DATE', 9, 'Y', 'N'); ad_dd.register_column('CUX
21、39;, 'CUX_K_SHARE_T', 'VERSION_NUMBER', 11, 'NUMBER', 38, 'Y', 'N'); ad_dd.register_primary_key('CUX', 'CUX_K_SHARE_PK', 'CUX_K_SHARE_T', 'CUX_K_SHARE_PK', 'S', 'N', 'Y'); ad_dd.register_primary_key_colum
22、n('CUX', 'CUX_K_SHARE_PK', 'CUX_K_SHARE_T', 'SHARE_ID', 1); COMMIT;EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLERRM); dbms_output.put_line(fnd_message.get);END;注冊(cè)完成后,在下面的界面確認(rèn)是否注冊(cè)成功:系統(tǒng)職責(zé):應(yīng)用開發(fā)員系統(tǒng)路徑:應(yīng)用產(chǎn)品 ->數(shù)據(jù)庫 -> 表*注:此步驟經(jīng)驗(yàn)證可以不做(版本:12.1.3),不影響附件功能的啟用,目前暫不確定更詳
23、細(xì)的情況。3.2. 定義單據(jù)類別系統(tǒng)職責(zé):應(yīng)用開發(fā)員系統(tǒng)路徑:附件->單據(jù)類別我們需要定義單據(jù)類別,系統(tǒng)已經(jīng)默認(rèn)定義好了很多單據(jù)類別,例如在2節(jié)中使用的“雜項(xiàng)”,因此一般來說不需要我們定義,當(dāng)然我們也可以為自己開發(fā)的表單定義新的單據(jù)類別,如下圖所示:分配:點(diǎn)擊分配按鈕,可以查看所有使用到該單據(jù)類別的表單或者功能。3.3. 定義文檔實(shí)體系統(tǒng)職責(zé):應(yīng)用開發(fā)員系統(tǒng)路徑:附件->文檔實(shí)體定義文檔實(shí)體是為了定義附件功能指明操作的數(shù)據(jù)表及對(duì)象。如下圖:3.4. 定義附件功能系統(tǒng)職責(zé):應(yīng)用開發(fā)員系統(tǒng)路徑:附件->附件功能(1) 如果選擇的是表單或者功能類型,那么名稱是表單或者功能的名稱,從
24、值列表選擇,用戶名為自動(dòng)帶出的表單用戶名或者功能用戶名,看似可以修改,其實(shí)不能修改(修改是無效的);如果選擇表單,那么所有基于該表單的功能都會(huì)啟用附件功能,如果選擇功能,那么只有這個(gè)功能會(huì)啟用附件功能。如下圖:會(huì)話上下文字段:可選擇需要顯示在附件窗口標(biāo)題上的字段,語法:block.field。如果選擇的是報(bào)表類型,那么名稱里可選擇的是所有的并發(fā)程序的名字,選擇后用戶名自動(dòng)帶出并發(fā)程序的用戶名,看似可以修改,其實(shí)不能修改(修改是無效的);對(duì)于報(bào)表類型的附件,在定義完類別后就結(jié)束了。如下圖:(*注:暫不明確,文檔原文大意:當(dāng)你需要某個(gè)實(shí)體的附件信息報(bào)表時(shí),Oracle應(yīng)用對(duì)象庫提供了你需要的附件文
25、檔信息的數(shù)據(jù)庫視圖。為了為附件報(bào)表提供安全性,我們建議你注冊(cè)你的并發(fā)程序附件功能并且關(guān)聯(lián)一個(gè)或更多的文檔類別。當(dāng)你注冊(cè)你的并發(fā)程序附件功能時(shí),不需要提供塊和實(shí)體信息,但你必須在定義之前先定義并發(fā)程序。)(2) 點(diǎn)“類別”按鈕,選擇需要使用到的單據(jù)類別,可以選擇單據(jù)類別中定義的任何一種類別,此處選擇了某個(gè)類別之后,該表單或者功能名將出現(xiàn)在該類別的分配信息中;如下圖:(3) 塊信息定義,定義需要啟用附件功能的表單中的塊,如下圖: 方法:允許更改:意味著可以對(duì)附件信息進(jìn)行新增、修改和刪除操作;如果選擇允許更改,后面還可以在實(shí)體信息中進(jìn)行權(quán)限控制;方法:僅查詢:意味著只能對(duì)附件信息進(jìn)行查看;如果選擇僅
26、查詢,那么將應(yīng)用于所有的實(shí)體;安全等級(jí):可以選擇組織、帳套、營業(yè)單位或者無;用來控制附件數(shù)據(jù)的安全性,一般來說財(cái)務(wù)應(yīng)用會(huì)設(shè)為帳套,制造應(yīng)用會(huì)設(shè)為組織而人力資源會(huì)設(shè)為業(yè)務(wù)單位;如果附件屬于某個(gè)組織,那么只有在這個(gè)組織下運(yùn)行此表單/功能時(shí)才能查看附件內(nèi)容。為了使附件能跨組織、帳套、營業(yè)單位共享,此處可選擇“無”。設(shè)置方法:BLOCK.ORGANIZATION_ID、BLOCK. SET_OF_BOOKS_ID或者BLOCK. ORGANIZATION_ID。(*注:安全等級(jí)設(shè)置未驗(yàn)證)上下文:可以選擇三個(gè)字段的內(nèi)容顯示在附件窗口的標(biāo)題上,語法:block.field。(4) 定義塊對(duì)應(yīng)的文檔實(shí)體,
27、文檔實(shí)體就選擇之前定義過的文檔實(shí)體,如下圖:顯示方法:主要實(shí)體和相關(guān)實(shí)體:主要實(shí)體指附件是根據(jù)該實(shí)體的主關(guān)鍵字段信息進(jìn)行關(guān)聯(lián)存儲(chǔ)的,可以進(jìn)行插入附件操作的實(shí)體或基礎(chǔ)實(shí)體;相關(guān)實(shí)體指表單或功能里數(shù)據(jù)有關(guān)的其他非主實(shí)體的實(shí)體;包括在指示符中:(*注:用法未明確,一般主要實(shí)體勾選,相關(guān)實(shí)體不勾選)視圖含指示符:(*注:用法未明確,一般都不勾選)主關(guān)鍵字段:用于存儲(chǔ)附件信息的主鍵字段,語法:block.field權(quán)限:如下圖:控制是否可以對(duì)附件進(jìn)行查詢、插入、更新和刪除,可以選擇始終允許或者從不允許,也可以選擇按照條件來判斷。字段的輸入語法:block.field。注:只有當(dāng)在塊定義中選擇了允許更改時(shí)
28、,這里的權(quán)限設(shè)置才有效,否則無法進(jìn)行設(shè)置。SQL語句:如下圖:可以在這里寫入SQL語句的Where子句來對(duì)進(jìn)行特定的限制或者查詢。使用:block.field的形式引用字段信息,最大長度為2000字符。(*注:暫未驗(yàn)證)3.5. 驗(yàn)證附件功能系統(tǒng)職責(zé):中國 HRMS 管理員系統(tǒng)路徑:SMEDI_知識(shí)共享之附件進(jìn)入客戶化的功能,驗(yàn)證附件功能是否已經(jīng)正常啟用,選擇各種數(shù)據(jù)類型的附件,都能正常加載到記錄上,如下圖:4. 附件功能的使用(OAF)4.1. 進(jìn)入啟用附件功能的頁面系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單1、 查找責(zé)任“總院本部(除
29、事業(yè)部)_采購_分包合同管理(日常采購)”,查找采購訂單;2、 點(diǎn)擊訂單號(hào)進(jìn)入訂單頭信息界面,如下圖:在界面的左下方是附件區(qū)域,里面可以看到該采購訂單頭信息上帶的三個(gè)附件信息,但此界面是無法進(jìn)行修改、刪除等操作。3、 點(diǎn)擊更新按鈕,進(jìn)入訂單頭信息編輯界面,如下圖:此時(shí)可以看到附件區(qū)域的更新和刪除按鈕都已經(jīng)是可以使用的,并且增加了“添加附件”按鈕;4.2. 查看附件系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單在4.1節(jié)步驟2的界面中就可以查看附件內(nèi)容,單擊附件標(biāo)題的鏈接即可以進(jìn)入附件查看界面,如果是文件類型,則會(huì)出現(xiàn)下載文件的提示;如果是UR
30、L(Web 頁)類型,則會(huì)打開一個(gè)新的瀏覽器窗口,地址是URL的信息,如果是文本類型則顯示的是如下圖所示的界面:4.3. 加載附件系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單1、 點(diǎn)擊添加附件按鈕,如下圖,各信息說明如下(參考2.2節(jié)):稱謂:同表單中的“標(biāo)題”信息;說明:同表單中的“說明”信息;類別:同表單中的“類別”信息;類型:同表單中的“數(shù)據(jù)類型”,此處的“文本”類型其實(shí)是“短文本”類型;和表單的附件添加界面相比,OAF的界面不能填寫“序號(hào)”,類別中缺少了“長文本”類型;4.4. 使用文檔目錄系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包
31、合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單在附件添加界面,將添加:桌面文件/文本/URL 修改為 從文檔目錄后,如下圖,可以從下圖界面中查找文檔目錄里的文檔,然后添加在附件信息中;4.5. 修改附件系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單在4.1節(jié)步驟3的界面中,選擇附件更新按鈕時(shí),會(huì)進(jìn)去附件信息的修改界面,如下圖,此時(shí)類似于表單的附件修改界面,可以修改稱謂、說明、類別和附件信息本身。4.6. 刪除附件系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單在4.1節(jié)步驟3的界面中
32、,選擇附件刪除按鈕時(shí),進(jìn)入附件刪除確認(rèn)界面,如下圖:選擇是,刪除附件以及附件對(duì)應(yīng)的文檔,選擇否回到前界面,不做任何操作;注:OAF界面刪除附件的時(shí)候不能控制是否只刪除附件而保留附件對(duì)應(yīng)的文檔。4.7. 將附件發(fā)布至目錄系統(tǒng)職責(zé):總院本部(除事業(yè)部)_采購_分包合同管理(日常采購)系統(tǒng)路徑:采購合同管理->訂單發(fā)布至目錄:在4.1節(jié)步驟3的界面中,選擇發(fā)布至目錄按鈕,進(jìn)入下圖界面:選擇標(biāo)準(zhǔn)或者模板,然后發(fā)布至目錄,類似于表單的發(fā)布至目錄按鈕功能。5. 附件功能的啟用(OAF)OAF中的附件功能需要通過編碼來實(shí)現(xiàn),詳細(xì)內(nèi)容可以參考文檔“Oracle Application Framework
33、 Developer's Guide”,目前暫未驗(yàn)證。5.1. 步驟1暫缺,待補(bǔ)充5.2. 步驟2暫缺,待補(bǔ)充6. 數(shù)據(jù)庫結(jié)構(gòu)及關(guān)系6.1. 附件定義相關(guān)數(shù)據(jù)表(1) 數(shù)據(jù)類型:Table:fnd_document_datatypes關(guān)聯(lián)關(guān)系:無SQL示例:SELECT fdd.datatype_id, , fdd.user_nameFROM fnd_document_datatypes fddWHERE fdd.language = 'ZHS'(2) 單據(jù)類別:Table:fnd_document_categories、fnd_document_cat
34、egories_tl關(guān)聯(lián)關(guān)系:1) default_datatype_id與fnd_document_datatypes關(guān)聯(lián)2) application_id與fnd_application_tl關(guān)聯(lián)SQL示例:SELECT , fdct.user_name, fdd.user_name default_datatype, fat.application_name FROM fnd_document_categories fdc, fnd_document_categories_tl fdct, fnd_document_datatypes fdd, fnd_applicati
35、on_tl fat WHERE fdc.category_id = fdct.category_idAND fdct.language = 'ZHS'AND fdc.default_datatype_id = fdd.datatype_id(+)AND fdd.language(+) = 'ZHS'AND fdc.application_id = fat.application_id(+) AND fat.language(+) = 'ZHS' AND fdct.user_name LIKE '雜項(xiàng)%'ORDER BY fdct.
36、user_name(3) 文檔實(shí)體Table:fnd_document_entities、fnd_document_entities_tl關(guān)聯(lián)關(guān)系:application_id 與 fnd_application_tl關(guān)聯(lián)SQL示例:SELECT fde.table_name, fde.data_object_code, fdet.user_entity_name, fdet.user_entity_prompt, fat.application_nameFROM fnd_document_entities fde, fnd_document_entities_tl fdet, fnd_app
37、lication_tl fat WHERE fde.data_object_code = fdet.data_object_codeAND fdet.language = 'ZHS' AND fde.application_id = fat.application_idAND fat.language = 'ZHS' AND fde.table_name = 'CUX_K_SHARE_T'(4) 附件功能(主表)Table:fnd_attachment_functions關(guān)聯(lián)關(guān)系:1) function_type為F,function_name與
38、fnd_form_functions的function_name關(guān)聯(lián)2) function_type為O,function_name與fnd_form的form_name關(guān)聯(lián)3) function_type為R,application_id、function_name與fnd_concurrent_programs的application_id 、concurrent_program_name關(guān)聯(lián)SQL示例:SELECT faf.application_id, faf.function_type, faf.function_name,fnd_attachment_util_pkg.get_us
39、er_function_name(faf.function_type, faf.application_id, faf.function_name) user_function_name, faf.enabled_flagFROM fnd_attachment_functions fafWHERE faf.function_name IN ('CUX_K_SHARE', 'CUX_OA_PROCESS_DATA_SYN')(5) 附件功能(類別)Table:fnd_doc_category_usages關(guān)聯(lián)關(guān)系:1) attachment_function_id
40、與fnd_attachment_functions關(guān)聯(lián)2) category_id與fnd_document_categories_tl關(guān)聯(lián)SQL示例:SELECT fdct.user_name category_name, fdcu.enabled_flagFROM fnd_doc_category_usages fdcu, fnd_attachment_functions faf, fnd_document_categories_tl fdct WHERE fdcu.attachment_function_id = faf.attachment_function_id AND fdcu.c
41、ategory_id = fdct.category_id AND fdct.language = 'ZHS' AND faf.function_name = 'CUX_K_SHARE' (6) 附件功能(塊)Table:fnd_attachment_blocks關(guān)聯(lián)關(guān)系:1) attachment_function_id與fnd_attachment_functions關(guān)聯(lián)SQL示例:SELECT fab.block_name, fab.query_flag, fab.security_type, _context_field, fab.set_
42、of_books_context_field, fab.business_unit_context_field, fab.context1_field, fab.context2_field, fab.context3_field FROM fnd_attachment_blocks fab, fnd_attachment_functions faf WHERE fab.attachment_function_id = faf.attachment_function_id AND faf.function_name = 'CUX_K_SHARE'(7) 附件功能(塊-實(shí)體)Ta
43、ble:fnd_attachment_blk_entities關(guān)聯(lián)關(guān)系:1) attachment_blk_id與fnd_attachment_blocks關(guān)聯(lián)SQL示例:SELECT fab.block_name, fab.query_flag, fab.security_type, _context_field, fab.set_of_books_context_field, fab.business_unit_context_field, fab.context1_field, fab.context2_field, fab.context3_field, fabe.dat
44、a_object_code, fabe.display_method, fabe.include_in_indicator_flag, fabe.indicator_in_view_flag, fabe.query_permission_type, fabe.insert_permission_type, fabe.update_permission_type, fabe.delete_permission_type, fabe.condition_field, fabe.condition_operator, fabe.condition_value1, fabe.condition_val
45、ue2, fabe.pk1_field, fabe.pk2_field, fabe.pk3_field, fabe.pk4_field, fabe.pk5_field, fabe.sql_statement FROM fnd_attachment_blocks fab, fnd_attachment_functions faf, fnd_attachment_blk_entities fabe WHERE fab.attachment_function_id = faf.attachment_function_id AND fab.attachment_blk_id = fabe.attach
46、ment_blk_id AND faf.function_name = 'CUX_K_SHARE'6.2. 附件存儲(chǔ)相關(guān)數(shù)據(jù)表(1) 附件主表:Table:fnd_attached_documents關(guān)聯(lián)關(guān)系:1) entity_name與fnd_document_entities的data_object_code關(guān)聯(lián)2) entity_name與fnd_document_entities_tl的data_object_code關(guān)聯(lián)3) category_id與fnd_document_categories_tl關(guān)聯(lián)4) document_id與fnd_documents關(guān)聯(lián)5
47、) document_id與fnd_documents_tl關(guān)聯(lián)6) pk1_value至pk5_value與附件所加載的主數(shù)據(jù)的記錄關(guān)聯(lián)SQL示例:- 參考(2)附件文檔表(2) 附件文檔表:Table:fnd_documents和fnd_documents_tl關(guān)聯(lián)關(guān)系:1) datatype_id與fnd_document_datatypes關(guān)聯(lián)2) usage_type與fnd_lookup_values關(guān)聯(lián),lookup_type=ATCHMT_DOCUMENT_TYPE3) 數(shù)據(jù)類型:文件,media_id與fnd_lobs的file_id關(guān)聯(lián)4) 數(shù)據(jù)類型:短文本,media_i
48、d與fnd_documents_short_text的media_id關(guān)聯(lián)5) 數(shù)據(jù)類型:短文本,media_id與fnd_documents_long_text的media_id關(guān)聯(lián)6) 如果有一個(gè)附件發(fā)布到了目錄(標(biāo)準(zhǔn)類型),且被其他的附件引用了,那么這兩個(gè)附件所對(duì)應(yīng)的文檔表記錄是同一個(gè)。此時(shí)如果刪除任何一個(gè)附件記錄,不會(huì)影響附件文檔表的數(shù)據(jù),只是把附件主表的數(shù)據(jù)刪除。7) 在刪除附件的時(shí)候,如果選擇僅刪除附件,那么附件文檔表中的記錄將會(huì)被保留,如果選擇了刪除附件和文檔,那么該表的記錄也會(huì)被刪除;如果是從文檔目錄中選擇的標(biāo)準(zhǔn)的文檔,那么在刪除附件的時(shí)候只能刪除附件主表數(shù)據(jù),無法刪除附件文檔
49、表數(shù)據(jù)。SQL示例:- 1、獲取Web Page類型的數(shù)據(jù) datatype_id = 5 SELECT fad.attached_document_id, fad.document_id, fad.seq_num, fad.entity_name, fde.application_id, fde.table_name, fdet.user_entity_name, fdet.user_entity_prompt, fad.pk1_value, fdt.title doc_title, fdt.description doc_desc, fad.category_id, (SELECT fdc
50、t.user_name FROM fnd_document_categories_tl fdct WHERE fdct.language = 'ZHS' AND fdct.category_id = fad.category_id) category_desc, fd.datatype_id, (SELECT fdd.user_name FROM fnd_document_datatypes fdd WHERE fdd.language = 'ZHS' AND fdd.datatype_id = fd.datatype_id) datatype_desc, fd
51、.media_id, fd.file_name, fd.url, fd.usage_type, (SELECT flv.meaning FROM fnd_lookup_values flv WHERE flv.lookup_type = 'ATCHMT_DOCUMENT_TYPE' AND flv.language = 'ZHS' AND flv.lookup_code = fd.usage_type) usage_type_descFROM fnd_attached_documents fad, fnd_documents fd, fnd_documents_
52、tl fdt, fnd_document_entities fde, fnd_document_entities_tl fdetWHERE fad.document_id = fd.document_idAND fd.document_id = fdt.document_idAND fdt.language = 'ZHS'AND fde.data_object_code = fdet.data_object_codeAND fdet.language = 'ZHS'AND fdet.data_object_code = fad.entity_nameAND fa
53、d.entity_name = 'CUX_K_SHARE_T'AND fad.pk1_value = '1'ORDER BY fad.seq_num;- 2、獲取File類型的數(shù)據(jù) datatype_id = 6 SELECT fad.attached_document_id, fad.document_id, fad.seq_num, fad.entity_name, fde.application_id, fde.table_name, fdet.user_entity_name, fdet.user_entity_prompt, fad.pk1_value
54、, fdt.title doc_title, fdt.description doc_desc, fad.category_id, (SELECT fdct.user_name FROM fnd_document_categories_tl fdct WHERE fdct.language = 'ZHS' AND fdct.category_id = fad.category_id) category_desc, fd.datatype_id, (SELECT fdd.user_name FROM fnd_document_datatypes fdd WHERE fdd.language = 'ZHS' AND fdd.datatype_id = fd.datatype_id) datatype_desc, fd.media_id, fd.file_name, fd.url, fd.usage_type, (SELECT flv.meaning FROM fnd_lookup_values flv WHERE flv.lookup_type = 'ATCHMT_DOCUMENT_TYPE' AND flv.language = 'ZHS' AND
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 重重疊疊美術(shù)課程
- 湘西州瀘溪縣縣直機(jī)關(guān)選調(diào)筆試真題2024
- 有關(guān)2025年兔年元旦活動(dòng)策劃方案
- 《多種營銷策略》課件
- 2025年感恩節(jié)主題活動(dòng)策劃方案模板
- 現(xiàn)代共享型健康休閑居住區(qū)景觀設(shè)計(jì)項(xiàng)目
- 2025年個(gè)人精準(zhǔn)扶貧工作方案
- 2024心理咨詢師考試中理論知識(shí)的應(yīng)用試題及答案
- 企業(yè)職業(yè)道德與人力資源管理項(xiàng)目試題及答案
- 健康管理師考試網(wǎng)絡(luò)互動(dòng)學(xué)習(xí)體驗(yàn)試題及答案
- 湖南新高考教學(xué)教研聯(lián)盟暨長郡二十校聯(lián)盟2025屆高三年級(jí)第二次聯(lián)考?xì)v史試題及答案
- 高速公路工程質(zhì)量管理制度匯編
- 2025年春形勢(shì)與政策第二學(xué)期練習(xí)題、知識(shí)點(diǎn)梳理
- 2025年甘肅西北永新集團(tuán)招聘11人筆試參考題庫附帶答案詳解
- 雨水泵站機(jī)電設(shè)備安裝工程施工方案52719
- 2025屆浙江省杭州市下學(xué)期高三考前(二模)語文試題試卷含解析
- 北師大版四年級(jí)數(shù)學(xué)下學(xué)期月考質(zhì)量評(píng)估課后輔導(dǎo)過關(guān)檢測(cè)考試
- 2025年吉林交通職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫新版
- 2025年河南應(yīng)用技術(shù)職業(yè)學(xué)院單招職業(yè)技能測(cè)試題庫及參考答案
- 北師大版二年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)10套試卷(附答案)
- 小學(xué)音樂國測(cè)(國家義務(wù)教育質(zhì)量監(jiān)測(cè))復(fù)習(xí)內(nèi)容
評(píng)論
0/150
提交評(píng)論