首页 OracleERP附件功能

OracleERP附件功能

举报
开通vip

OracleERP附件功能知识共享-版本1.02021/02/17作者作者联络方式刘道争liudaozheng@gmail修订日期文档版本修订描绘文档作者2021/02/171.0创立刘道争目录TOC\o"1-3"\h\zHYPERLINK\l"_Toc381084919"1.概述PAGEREF_Toc381084919\h1HYPERLINK\l"_Toc381084920"1.1.目的PAGEREF_Toc381084920\h...

OracleERP附件功能
知识共享-版本1.02021/02/17作者作者联络方式刘道争liudaozheng@gmail修订日期文档版本修订描绘文档作者2021/02/171.0创立刘道争目录TOC\o"1-3"\h\zHYPERLINK\l"_Toc381084919"1.概述PAGEREF_Toc381084919\h1HYPERLINK\l"_Toc381084920"1.1.目的PAGEREF_Toc381084920\h1HYPERLINK\l"_Toc381084921"1.2.相关参考文档PAGEREF_Toc381084921\h1HYPERLINK\l"_Toc381084922"2.附件功能的使用〔Form〕PAGEREF_Toc381084922\h2HYPERLINK\l"_Toc381084923"2.1.进入启用附件功能的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 单PAGEREF_Toc381084923\h2HYPERLINK\l"_Toc381084924"2.2.加载附件PAGEREF_Toc381084924\h2HYPERLINK\l"_Toc381084925"2.3.查看、修改附件PAGEREF_Toc381084925\h6HYPERLINK\l"_Toc381084926"2.4.删除附件PAGEREF_Toc381084926\h8HYPERLINK\l"_Toc381084927"2.5.将附件发布至目录PAGEREF_Toc381084927\h9HYPERLINK\l"_Toc381084928"2.6.使用文档目录PAGEREF_Toc381084928\h11HYPERLINK\l"_Toc381084929"2.7.附件上传文件的大小的限制PAGEREF_Toc381084929\h13HYPERLINK\l"_Toc381084930"2.8.附件上传的文件类型的控制PAGEREF_Toc381084930\h13HYPERLINK\l"_Toc381084931"2.9.人力资源管理模块附件的特殊性PAGEREF_Toc381084931\h13HYPERLINK\l"_Toc381084932"3.附件功能的启用〔Form〕PAGEREF_Toc381084932\h15HYPERLINK\l"_Toc381084933"3.1.注册数据表和列PAGEREF_Toc381084933\h15HYPERLINK\l"_Toc381084934"3.2.定义单据类别PAGEREF_Toc381084934\h16HYPERLINK\l"_Toc381084935"3.3.定义文档实体PAGEREF_Toc381084935\h17HYPERLINK\l"_Toc381084936"3.4.定义附件功能PAGEREF_Toc381084936\h17HYPERLINK\l"_Toc381084937"3.5.验证附件功能PAGEREF_Toc381084937\h22HYPERLINK\l"_Toc381084938"4.附件功能的使用〔OAF〕PAGEREF_Toc381084938\h24HYPERLINK\l"_Toc381084939"4.1.进入启用附件功能的页面PAGEREF_Toc381084939\h24HYPERLINK\l"_Toc381084940"4.2.查看附件PAGEREF_Toc381084940\h25HYPERLINK\l"_Toc381084941"4.3.加载附件PAGEREF_Toc381084941\h26HYPERLINK\l"_Toc381084942"4.4.使用文档目录PAGEREF_Toc381084942\h27HYPERLINK\l"_Toc381084943"4.5.修改附件PAGEREF_Toc381084943\h27HYPERLINK\l"_Toc381084944"4.6.删除附件PAGEREF_Toc381084944\h28HYPERLINK\l"_Toc381084945"4.7.将附件发布至目录PAGEREF_Toc381084945\h28HYPERLINK\l"_Toc381084946"5.附件功能的启用〔OAF〕PAGEREF_Toc381084946\h30HYPERLINK\l"_Toc381084947"5.1.步骤1PAGEREF_Toc381084947\h30HYPERLINK\l"_Toc381084948"5.2.步骤2PAGEREF_Toc381084948\h30HYPERLINK\l"_Toc381084949"6.数据库构造及关系PAGEREF_Toc381084949\h31HYPERLINK\l"_Toc381084950"6.1.附件定义相关数据表PAGEREF_Toc381084950\h31HYPERLINK\l"_Toc381084951"6.2.附件存储相关数据表PAGEREF_Toc381084951\h34HYPERLINK\l"_Toc381084952"7.与OracleWebCenterContent关联PAGEREF_Toc381084952\h40HYPERLINK\l"_Toc381084953"7.1.步骤1PAGEREF_Toc381084953\h40HYPERLINK\l"_Toc381084954"7.2.步骤2PAGEREF_Toc381084954\h40概述目的本文档为内部知识共享使用,详细阐述了OracleEBS的Form中附件功能的配置和使用方法以及相关的后台数据构造。相关参考文档无。附件功能的使用〔Form〕进入启用附件功能的表单系统职责:系统管理员系统途径:平安性->责任->定义如下列图,工具条上的图标可用时表示该表单附件功能已经启用。加载附件系统职责:系统管理员系统途径:平安性->责任->定义查找责任“系统管理员〞,然后点击工具条上的图标,进入附件功能界面,如下列图,为附件功能主界面,可以在此界面进展附件的加载、查看、修改、删除和发布到目录的操作。选择类别,可以选择的类别在附件功能启用的设置中可以定义,如下列图:输入序号〔必须〕、标题和说明;选择“来源〞页签,选择数据类型,目前数据类型只能是下面四种之一,如下列图:根据3中数据类型的选择的不同填写文件或者URL信息:〔1〕Web页:输入Web页面的地址;〔2〕文件:选择后会翻开文件加载界面,如下列图:阅读并选择文件后点击“提交〞按钮,如下列图:文件加载成功后,点击关闭窗口,然后回到附件加载主界面,对下列图的对话框选择“是〞,此时系统将自动保存刚刚加载的文件为附件信息,如后续图。〔3〕短文本:选择后可在界面下部输入文本信息,文本最大长度为4000字节〔后台数据库表字段类型为VARCHAR2(4000〕〕,如下列图:〔4〕长文本:选择后会翻开文件加载界面,类似于短文本,文本最大长度为2GB〔后台数据库表字段类型为LONG〕如下列图:查看、修改附件系统职责:系统管理员系统途径:平安性->责任->定义查找责任“系统管理员〞,点击工具条上的图标,进入附件功能界面,为附件功能主界面,可查看附件。选择框:包括相关文档:当存在相关文档时,会亮起该选择框,假如选择的话那么会显示相关的附件文档,假如不勾选,那么仅显示直接链接到该记录的附件文档。Web页:如下列图:通过按钮“翻开文档〞来查看附件,点击该按钮后,会翻开一个新的阅读器窗口,里面是Web页的“文件或URL〞中设置的地址;假如需要修改的话,直接修改字段“文件或URL〞的内容即可。文件:数据类型为文件的附件,查看方式类似于Web页类型,通过按钮“翻开文档〞查看,点击该按钮后,会翻开一个新的阅读器窗口,在里面进展附件文件的下载,然后再查看下载的文件。对于文件类型的附件,只能修改字段“文件或URL〞中的文件名,无法修改文件本身的内容。短文本:如下列图:短文本类型的附件,文本内容直接显示在主界面的下方,也可以直接修改其内容。长文本:长文本类型的附件,和短文本类似,文本内容直接显示在主界面的下方,也可以直接修改其内容。删除附件系统职责:系统管理员系统途径:平安性->责任->定义查找责任“系统管理员〞,点击工具条上的图标,进入附件功能界面,如下列图,为附件功能主界面,可删除附件。对于不同数据类型的附件在执行删除操作的时候,有所不同:Web页:点击工具条删除图标时,出现下列图的选择框,此时选择“文档和附件〞或者“附件〞效果是一样的,会将责任“系统管理员〞的记录对应的附件信息删除。文件:点击工具条删除图标时,出现〔1〕中一样的选择框:此时假如选择“文档和附件〞,那么会将责任“系统管理员〞的记录对应的附件信息删除,同时还会删除该附件所对应的文件〔即会删除用于存储附件所对应的文件的后台数据表FND_LOBS的数据〕;假如选择“附件〞,那么仅仅会删除责任“系统管理员〞的记录对应的附件信息。短文本:点击工具条删除图标时,出现〔1〕中一样的选择框:此时假如选择“文档和附件〞,那么会将责任“系统管理员〞的记录对应的附件信息删除,同时还会删除该附件所对应的短文本信息〔即会删除用于存储附件所对应的短文本的后台数据表FND_DOCUMENTS_SHORT_TEXT的数据〕;假如选择“附件〞,那么仅仅会删除责任“系统管理员〞的记录对应的附件信息。长文本:点击工具条删除图标时,出现〔1〕中一样的选择框:此时假如选择“文档和附件〞,那么会将责任“系统管理员〞的记录对应的附件信息删除,同时还会删除该附件所对应的长文本信息〔即会删除用于存储附件所对应的长文本的后台数据表FND_DOCUMENTS_LONG_TEXT的数据〕;假如选择“附件〞,那么仅仅会删除责任“系统管理员〞的记录对应的附件信息。将附件发布至目录系统职责:系统管理员系统途径:平安性->责任->定义查找责任“系统管理员〞,点击工具条上的图标,进入附件功能界面,为附件功能主界面,可将附件发布至目录。选择某个附件记录,然后点击按钮“发布至目录〞,对于不同的数据类型情况不同:Web页/文件:出现如下对话框,选择“确定〞时,将选择的附件发布至目录,即允许在其他附件加载的地方从文档目录中选择到该附件,Web页的附件只允许发布为标准文档,一旦发布至目录后,该附件信息将不能修改〔仅能修改序号〕。短文本/长文本:出现如下对话框,可以选择发布为模板文档或者是标准文档,当发布为标准文档成功后,该附件信息将不能修改〔仅能修改序号〕。禁用按钮:发布至目录〔PublishToCatalog〕:系统职责:功能管理员〔FunctionalAdministrator〕系统途径:平安性->受权〔Security->Grants〕查找“集〞:“附件:发布至目录权限集〞〔代码:FND_FNDATTCH_PUBTOCAT_PERMS〕,然后可以修改或新建受权,如下列图:此处我对该受权增加了有效终止日期“2021-12-31〞,修改后再次进入附件功能界面时将会看到按钮“发布至目录〞是不可用的。使用文档目录系统职责:系统管理员系统途径:平安性->责任->定义查找责任“系统管理员〞,点击工具条上的图标,进入附件功能界面,为附件功能主界面,可将文档目录中的附件加载到当前记录上。点击按钮“文档目录〞,根据各种条件查找已经发布至目录的文档,如下列图:选择需要使用的附件文档,点按钮“附件〞将选择的附件文档加载到当前数据记录上,会在最后一条记录后生成一条新的附件信息记录,假如选择的是使用方式为“标准〞类型的文档,那么无法对此附件的信息进展修改,假如选择的是“模板〞类型的文档,那么可以进展修改,修改后不影响其他同样引用了此文档的附件信息。删除已发布至目录的附件:功能:FND_FNDATDOC文档〔Form表单:FNDATDOC文档〕可以用来修改、删除已经发布至目录的附件文档〔需要自行挂在某个职责下〕,如下列图:按照一定的条件查找出要删除的附件文档,点删除按钮,那么将已经发布到目录的附件文档删除,对于使用方式为“标准〞的情况,一旦删除了目录中的文档,那么所有引用了此文档的所有附件信息将会被删除,但是假如反过来,删除引用了此文档的附件信息,对目录中的附件文档没有影响;对于使用方式为“模板〞的情况,删除了目录中的文档不影响基于此文档的附件信息。附件上传文件的大小的限制系统职责:系统管理员系统途径:配置文件->系统查找配置文件“上载文件的大小限制〞〔UploadFileSizeLimit〔UPLOAD_FILE_SIZE_LIMIT〕〕设置的值,单位是KB,如下列图中设置的上传文件的最大值为4M。附件上传的文件类型的控制系统职责:系统管理员系统途径:配置文件->系统***注:OracleMetalinkNote1357849.1上说可以控制上传的附件文件的类型,通过表fnd_mime_types〔列file_ext和allow_file_upload〕的数据以及配置文件:AttachmentFileUploadRestrictionDefault〔FND_SECURITY_FILETYPE_RESTRICT_DFLT〕一起控制,通过程序包fnd_file_mime_types_pkg修改表中的值,但是我未在系统中查找到相关的数据列和配置文件以及程序包,猜测可能是版本原因或者patch原因,暂无法验证。人力资源管理模块附件的特殊性系统职责:系统管理员系统途径:配置文件->系统查找配置文件“HR:使用标准附件〞〔PER_ATTACHMENT_USAGE〕,该配置文件用来控制人力资源管理模块中附件功能的形式:假如该配置文件设置为“是〞,那么附件功能和其他模块的附件功能一致,即为上面所阐述的功能〔***注:从Metalink查到当系统为R11时,系统打了patch:656193之后,人力资源管理模块附件功能中的按钮“文档目录〞〔DocumentCatalog〕是被禁用的;当系统为R12时,该按钮已经是被禁用的。〔未经历证〕〕;假如该配置文件设置为“否〞,那么附件功能将于其他模块不一致。系统职责:中国HRMS管理员系统途径:工作构造->组织->说明查找组织“信息管理部〞,点击附件按钮,将出现下列图所示的界面,可以在备注窗口中填写内容,此处备注的内容在人力资源管理模块不同的信息上后台数据存储的方式是不一样的,详细内容参考4.2节。附件功能的启用〔Form〕注册数据表和列在其别人撰写的附件功能启用的文档中说需要将启用附件功能的数据表进展注册,注册代码例如如下:BEGINad_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',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',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','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.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','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_column('CUX','CUX_K_SHARE_PK','CUX_K_SHARE_T','SHARE_ID',1);COMMIT;EXCEPTIONWHENOTHERSTHENdbms_output.put_line(SQLERRM);dbms_output.put_line(fnd_message.get);END;注册完成后,在下面的界面确认是否注册成功:系统职责:应用开发员系统途径:应用产品->数据库->表***注:此步骤经历证可以不做〔版本:〕,不影响附件功能的启用,目前暂不确定更详细的情况。定义单据类别系统职责:应用开发员系统途径:附件->单据类别我们需要定义单据类别,系统已经默认定义好了很多单据类别,例如在2节中使用的“杂项〞,因此一般来说不需要我们定义,当然我们也可以为自己开发的表单定义新的单据类别,如下列图所示:分配:点击分配按钮,可以查看所有使用到该单据类别的表单或者功能。定义文档实体系统职责:应用开发员系统途径:附件->文档实体定义文档实体是为了定义附件功能指明操作的数据表及对象。如下列图:定义附件功能系统职责:应用开发员系统途径:附件->附件功能假如选择的是表单或者功能类型,那么名称是表单或者功能的名称,从值列表选择,用户名为自动带出的表单用户名或者功能用户名,看似可以修改,其实不能修改〔修改是无效的〕;假如选择表单,那么所有基于该表单的功能都会启用附件功能,假如选择功能,那么只有这个功能会启用附件功能。如下列图:会话上下文字段:可选择需要显示在附件窗口标题上的字段,语法:block.field。假如选择的是报表类型,那么名称里可选择的是所有的并发程序的名字,选择后用户名自动带出并发程序的用户名,看似可以修改,其实不能修改〔修改是无效的〕;对于报表类型的附件,在定义完类别后就完毕了。如下列图:〔***注:暂不明确,文档原文大意:当你需要某个实体的附件信息报表时,Oracle应用对象库提供了你需要的附件文档信息的数据库视图。为了为附件报表提供平安性,我们建议你注册你的并发程序附件功能并且关联一个或更多的文档类别。当你注册你的并发程序附件功能时,不需要提供块和实体信息,但你必须在定义之前先定义并发程序。〕点“类别〞按钮,选择需要使用到的单据类别,可以选择单据类别中定义的任何一种类别,此处选择了某个类别之后,该表单或者功能名将出如今该类别的分配信息中;如下列图:块信息定义,定义需要启用附件功能的表单中的块,如下列图:方法:允许更改:意味着可以对附件信息进展新增、修改和删除操作;假如选择允许更改,后面还可以在实体信息中进展权限控制;方法:仅查询:意味着只能对附件信息进展查看;假如选择仅查询,那么将应用于所有的实体;平安等级:可以选择组织、帐套、营业单位或者无;用来控制附件数据的平安性,一般来说财务应用会设为帐套,制造应用会设为组织而人力资源会设为业务单位;假如附件属于某个组织,那么只有在这个组织下运行此表单/功能时才能查看附件内容。为了使附件能跨组织、帐套、营业单位共享,此处可选择“无〞。设置方法:BLOCK.ORGANIZATION_ID、BLOCK.SET_OF_BOOKS_ID或者BLOCK.ORGANIZATION_ID。〔***注:平安等级设置未验证〕上下文:可以选择三个字段的内容显示在附件窗口的标题上,语法:block.field。定义块对应的文档实体,文档实体就选择之前定义过的文档实体,如下列图:显示方法:主要实体和相关实体:主要实体指附件是根据该实体的主关键字段信息进展关联存储的,可以进展插入附件操作的实体或根底实体;相关实体指表单或功能里数据有关的其他非主实体的实体;包括在指示符中:〔***注:用法未明确,一般主要实体勾选,相关实体不勾选〕视图含指示符:〔***注:用法未明确,一般都不勾选〕主关键字段:用于存储附件信息的主键字段,语法:block.field权限:如下列图:控制是否可以对附件进展查询、插入、更新和删除,可以选择始终允许或者从不允许,也可以选择按照条件来判断。字段的输入语法:block.field。注:只有当在块定义中选择了允许更改时,这里的权限设置才有效,否那么无法进展设置。SQL语句:如下列图:可以在这里写入SQL语句的Where子句来对进展特定的限制或者查询。使用:block.field的形式引用字段信息,最大长度为2000字符。〔***注:暂未验证〕验证附件功能系统职责:中国HRMS管理员系统途径:SMEDI_知识共享之附件进入客户化的功能,验证附件功能是否已经正常启用,选择各种数据类型的附件,都能正常加载到记录上,如下列图:附件功能的使用〔OAF〕进入启用附件功能的页面系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单查找责任“总院本部(除事业部)_采购_分包合同管理(日常采购)〞,查找采购订单;点击订单号进入订单头信息界面,如下列图:在界面的左下方是附件区域,里面可以看到该采购订单头信息上带的三个附件信息,但此界面是无法进展修改、删除等操作。点击更新按钮,进入订单头信息编辑界面,如下列图:此时可以看到附件区域的更新和删除按钮都已经是可以使用的,并且增加了“添加附件〞按钮;查看附件系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单在4.1节步骤2的界面中就可以查看附件内容,单击附件标题的链接即可以进入附件查看界面,假如是文件类型,那么会出现下载文件的提示;假如是URL〔Web页〕类型,那么会翻开一个新的阅读器窗口,地址是URL的信息,假如是文本类型那么显示的是如下列图所示的界面:加载附件系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单点击添加附件按钮,如下列图,各信息说明如下〔参考2.2节〕:称谓:同表单中的“标题〞信息;说明:同表单中的“说明〞信息;类别:同表单中的“类别〞信息;类型:同表单中的“数据类型〞,此处的“文本〞类型其实是“短文本〞类型;和表单的附件添加界面相比,OAF的界面不能填写“序号〞,类别中缺少了“长文本〞类型;使用文档目录系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单在附件添加界面,将添加:桌面文件/文本/URL修改为从文档目录后,如下列图,可以从下列图界面中查找文档目录里的文档,然后添加在附件信息中;修改附件系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单在4.1节步骤3的界面中,选择附件更新按钮时,会进去附件信息的修改界面,如下列图,此时类似于表单的附件修改界面,可以修改称谓、说明、类别和附件信息本身。删除附件系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单在4.1节步骤3的界面中,选择附件删除按钮时,进入附件删除确认界面,如下列图:选择是,删除附件以及附件对应的文档,选择否回到前界面,不做任何操作;注:OAF界面删除附件的时候不能控制是否只删除附件而保存附件对应的文档。将附件发布至目录系统职责:总院本部(除事业部)_采购_分包合同管理(日常采购)系统途径:采购合同管理->订单发布至目录:在4.1节步骤3的界面中,选择发布至目录按钮,进入下列图界面:选择标准或者模板,然后发布至目录,类似于表单的发布至目录按钮功能。附件功能的启用〔OAF〕OAF中的附件功能需要通过编码来实现,详细内容可以参考文档“OracleApplicationFrameworkDeveloper'sGuide〞,目前暂未验证。步骤1暂缺,待补充步骤2暂缺,待补充数据库构造及关系附件定义相关数据表数据类型:Table:fnd_document_datatypes关联关系:无SQL例如:SELECTfdd.datatype_id,fdd.name,fdd.user_nameFROMfnd_document_datatypesfddWHEREfdd.language='ZHS'单据类别:Table:fnd_document_categories、fnd_document_categories_tl关联关系:default_datatype_id与fnd_document_datatypes关联application_id与fnd_application_tl关联SQL例如:SELECTfdc.name,fdct.user_name,fdd.user_namedefault_datatype,fat.application_nameFROMfnd_document_categoriesfdc,fnd_document_categories_tlfdct,fnd_document_datatypesfdd,fnd_application_tlfatWHEREfdc.category_id=fdct.category_idANDfdct.language='ZHS'ANDfdc.default_datatype_id=fdd.datatype_id(+)ANDfdd.language(+)='ZHS'ANDfdc.application_id=fat.application_id(+)ANDfat.language(+)='ZHS'ANDfdct.user_nameLIKE'杂项%'ORDERBYfdct.user_name文档实体Table:fnd_document_entities、fnd_document_entities_tl关联关系:application_id与fnd_application_tl关联SQL例如:SELECTfde.table_name,fde.data_object_code,fdet.user_entity_name,fdet.user_entity_prompt,fat.application_nameFROMfnd_document_entitiesfde,fnd_document_entities_tlfdet,fnd_application_tlfatWHEREfde.data_object_code=fdet.data_object_codeANDfdet.language='ZHS'ANDfde.application_id=fat.application_idANDfat.language='ZHS'ANDfde.table_name='CUX_K_SHARE_T'附件功能〔主表〕Table:fnd_attachment_functions关联关系:function_type为F,function_name与fnd_form_functions的function_name关联function_type为O,function_name与fnd_form的form_name关联function_type为R,application_id、function_name与fnd_concurrent_programs的application_id、concurrent_program_name关联SQL例如:SELECTfaf.application_id,faf.function_type,faf.function_name,fnd_attachment_util_pkg.get_user_function_name(faf.function_type,faf.application_id,faf.function_name)user_function_name,faf.enabled_flagFROMfnd_attachment_functionsfafWHEREfaf.function_nameIN('CUX_K_SHARE','CUX_OA_PROCESS_DATA_SYN')附件功能〔类别〕Table:fnd_doc_category_usages关联关系:attachment_function_id与fnd_attachment_functions关联category_id与fnd_document_categories_tl关联SQL例如:SELECTfdct.user_namecategory_name,fdcu.enabled_flagFROMfnd_doc_category_usagesfdcu,fnd_attachment_functionsfaf,fnd_document_categories_tlfdctWHEREfdcu.attachment_function_id=faf.attachment_function_idANDfdcu.category_id=fdct.category_idANDfdct.language='ZHS'ANDfaf.function_name='CUX_K_SHARE'附件功能〔块〕Table:fnd_attachment_blocks关联关系:attachment_function_id与fnd_attachment_functions关联SQL例如:SELECTfab.block_name,fab.query_flag,fab.security_type,fab.org_context_field,fab.set_of_books_context_field,fab.business_unit_context_field,fab.context1_field,fab.context2_field,fab.context3_fieldFROMfnd_attachment_blocksfab,fnd_attachment_functionsfafWHEREfab.attachment_function_id=faf.attachment_function_idANDfaf.function_name='CUX_K_SHARE'附件功能〔块-实体〕Table:fnd_attachment_blk_entities关联关系:attachment_blk_id与fnd_attachment_blocks关联SQL例如:SELECTfab.block_name,fab.query_flag,fab.security_type,fab.org_context_field,fab.set_of_books_context_field,fab.business_unit_context_field,fab.context1_field,fab.context2_field,fab.context3_field,fabe.data_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_value2,fabe.pk1_field,fabe.pk2_field,fabe.pk3_field,fabe.pk4_field,fabe.pk5_field,fabe.sql_statementFROMfnd_attachment_blocksfab,fnd_attachment_functionsfaf,fnd_attachment_blk_entitiesfabeWHEREfab.attachment_function_id=faf.attachment_function_idANDfab.attachment_blk_id=fabe.attachment_blk_idANDfaf.function_name='CUX_K_SHARE'附件存储相关数据表附件主表:Table:fnd_attached_documents关联关系:entity_name与fnd_document_entities的data_object_code关联entity_name与fnd_document_entities_tl的data_object_code关联category_id与fnd_document_categories_tl关联document_id与fnd_documents关联document_id与fnd_documents_tl关联pk1_value至pk5_value与附件所加载的主数据的记录关联SQL例如:--参考〔2〕附件文档表附件文档表:Table:fnd_documents和fnd_documents_tl关联关系:datatype_id与fnd_document_datatypes关联usage_type与fnd_lookup_values关联,lookup_type=ATCHMT_DOCUMENT_TYPE数据类型:文件,media_id与fnd_lobs的file_id关联数据类型:短文本,media_id与fnd_documents_short_text的media_id关联数据类型:短文本,media_id与fnd_documents_long_text的media_id关联假如有一个附件发布到了目录〔标准类型〕,且被其他的附件引用了,那么这两个附件所对应的文档表记录是同一个。此时假如删除任何一个附件记录,不会影响附件文档表的数据,只是把附件主表的数据删除。在删除附件的时候,假如选择仅删除附件,那么附件文档表中的记录将会被保存,假如选择了删除附件和文档,那么该表的记录也会被删除;假如是从文档目录中选择的标准的文档,那么在删除附件的时候只能删除附件主表数据,无法删除附件文档表数据。SQL例如:--1、获取WebPage类型的数据datatype_id=5SELECTfad.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.titledoc_title,fdt.descriptiondoc_desc,fad.category_id,(SELECTfdct.user_nameFROMfnd_document_categories_tlfdctWHEREfdct.language='ZHS'ANDfdct.category_id=fad.category_id)category_desc,fd.datatype_id,(SELECTfdd.user_nameFROMfnd_document_datatypesfddWHEREfdd.language='ZHS'ANDfdd.datatype_id=fd.datatype_id)datatype_desc,fd.media_id,fd.file_name,fd.url,fd.usage_type,(SELECTflv.meaningFROMfnd_lookup_valuesflvWHEREflv.lookup_type='ATCHMT_DOCUMENT_TYPE'ANDflv.language='ZHS'ANDflv.lookup_code=fd.usage_type)usage_type_descFROMfnd_attached_documentsfad,fnd_documentsfd,fnd_documents_tlfdt,fnd_document_entitiesfde,fnd_document_entities_tlfdetWHEREfad.document_id=fd.document_idANDfd.document_id=fdt.document_idANDfdt.language='ZHS'ANDfde.data_object_code=fdet.data_object_codeANDfdet.language='ZHS'ANDfdet.data_object_code=fad.entity_nameANDfad.entity_name='CUX_K_SHARE_T'ANDfad.pk1_value='1'ORDERBYfad.seq_num;--2、获取File类型的数据datatype_id=6SELECTfad.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.titledoc_title,fdt.descriptiondoc_desc,fad.category_id,(SELECTfdct.user_nameFROMfnd_document_categories_tlfdctWHEREfdct.language='ZHS'ANDfdct.category_id=fad.category_id)category_desc,fd.datatype_id,(SELECTfdd.user_nameFROMfnd_document_datatypesfddWHEREfdd.language='ZHS'ANDfdd.datatype_id=fd.datatype_id)datatype_desc,fd.media_id,fd.file_name,fd.url,fd.usage_type,(SELECTflv.meaningFROMfnd_lookup_valuesflvWHEREflv.lookup_type='ATCHMT_DOCUMENT_TYPE'ANDflv.language='ZHS'ANDflv.lookup_code=fd.usage_type)usage_type_desc,fl.file_id,fl.program_name,fl.file_dataFROMfnd_attached_documentsfad,fnd_documentsfd,fnd_documents_tlfdt,fnd_document_entitiesfde,fnd_document_entities_tlfdet,fnd_lobsflWHEREfad.document_id=fd.document_idANDfd.document_id=fdt.document_idANDfdt.language='ZHS'ANDfde.data_object_code=fdet.data_object_codeANDfdet.language='ZHS'ANDfdet.data_object_code=fad.entity_nameANDfd.media_id=fl.file_idANDfad.entity_name='CUX_K_SHARE_T'ANDfad.pk1_value='1'ORDERBYfad.seq_num;--3、获取ShortText类型的数据datatype_id=1SELECTfad.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,fdt.titledoc_title,fdt.descriptiondoc_desc,fad.category_id,(SELECTfdct.user_nameFROMfnd_document_categories_tlfdctWHEREfdct.language='ZHS'ANDfdct.category_id=fad.category_id)category_desc,fd.datatype_id,(SELECTfdd.user_nameFROMfnd_document_datatypesfddWHEREfdd.language='ZHS'ANDfdd.datatype_id=fd.datatype_id)datatype_desc,fd.media_id,fd.file_name,fd.url,fd.usage_type,(SELECTflv.meaningFROMfnd_lookup_valuesflvWHEREflv.lookup_type='ATCHMT_DOCUMENT_TYPE'ANDflv.language='ZHS'ANDflv.lookup_code=fd.usage_type)usage_type_desc,fdst.media_id,fdst.short_textFROMfnd_attached_documentsfad,fnd_documentsfd,fnd_documents_tlfdt,fnd_document_entitiesfde,fnd_document_entities_tlfdet,fnd_documents_short_textfdstWHEREfad.document_id=fd.document_idANDfd.document_id=fdt.document_idANDfdt.language='ZHS'ANDfde.data_object_code=fdet.data_object_codeANDfdet.language='ZHS'ANDfdet.data_object_code=fad.entity_nameANDfd.media_id=fdst.media_idANDfad.entity_name='CUX_K_SHARE_T'ANDfad.pk1_value='1'ORDERBYfad.seq_num;--4、获取LongText类型的数据datatype_id=2SELECTfad.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.titledoc_title,fdt.descriptiondoc_desc,fad.category_id,(SELECTfdct.user_nameFROMfnd_document_categories_tlfdctWHEREfdct.language='ZHS'ANDfdct.category_id=fad.category_id)category_desc,fd.datatype_id,(SELECTfdd.user_nameFROMfnd_document_datatypesfddWHEREfdd.language='ZHS'ANDfdd.datatype_id=fd.datatype_id)datatype_desc,fd.media_id,fd.file_name,fd.url,fd.usage_type,(SELECTflv.meaningFROMfnd_lookup_valuesflvWHEREflv.lookup_type='ATCHMT_DOCUMENT_TYPE'ANDflv.language='ZHS'ANDflv.lookup_code=fd.usage_type)usage_type_desc,fdlt.media_id,fdlt.long_textFROMfnd_attached_documentsfad,fnd_documentsfd,fnd_documents_tlfdt,fnd_document_entitiesfde,fnd_document_entities_tlfdet,fnd_documents_long_textfdltWHEREfad.document_id=fd.document_idANDfd.document_id=fdt.document_idANDfdt.language='ZHS'ANDfde.data_object_code=fdet.data_object_codeANDfdet.language='ZHS'ANDfdet.data_object_code=fad.entity_nameANDfd.media_id=fdlt.media_idANDfad.entity_name='CUX_K_SHARE_T'ANDfad.pk1_value='1'ORDERBYfad.seq_num;人力资源管理模块未使用标准附件功能:人力资源管理模块假如未使用标准附件功能,对于不同的表单,附件数据存储的地方是不一样的,例如:组织信息是存储与组织主表中的comments字段中,人员根本信息是存储与公共表hr_comments中的,分配根本信息也是存储与公共表hr_comments中的,地址信息存储与地址信息主表中的comments字段中,此处不一一列举。关联关系:假如存储于hr_comments中,那么使用comment_id进展关联SQL例如:--组织信息SELECTamentsFROMhr_all_organization_unitsaWHEREa.name='信息管理部';--人员根本信息SELECTament_id,bment_text,b.source_table_nameFROMper_all_people
本文档为【OracleERP附件功能】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
幸福自在
暂无简介~
格式:doc
大小:1MB
软件:Word
页数:43
分类:企业经营
上传时间:2022-05-12
浏览量:6