Oracle_EBS_Discoverer实例详解

ContentsDocument Control ................................................................................ 错误!未定义书签。

1.Oracle Discoverer基础1 (2)1.1.总体说明 (2)1.2.Discoverer概念层次 (2)1.3.必要设置 (2)1.4.先睹为快:一个简单例子. 管理员端配置 (3)1.5.先睹为快:一个简单例子. 桌面端做报表 (15)2.Oracle Discoverer基础2 (21)2.1.其他设置和功能浏览 (21)2.2.Item Class和条件的LOV (28)2.3.Discoverer权限模型 (32)2.4.Discoverer发布 (34)3.Oracle Discoverer基础3 (39)3.1.其他有用的Topics (39)3.2.Web Discoverer4i设置 (43)4.Open and Closed Issues for this Deliverable (45)Open Issues (45)Closed Issues (45)1.Oracle Discoverer基础11.1.总体说明Oracle Discoverer最初是Oracle BIS的前端展现工具,现在越来越多的被用在ERP中。

适用范围:对于那些非打印类型的报表或对打印格式要求不高的报表。

实施人员:用Discoverer来做报表效率很高,写完SQL报表也就出来了,可以关注核心SQL,不操心布局。

最终用户:不但可以将报表直接导出成Excel(进一步分析、作为数据源送给其它系统甚至反灌回ERP等等),而且还可以像在Excel里面一样自己调整报表(增加减少列、添加条件、增加汇总列等等),还可以直接在Discoverer里面做Drill Up/Drill Down分析。

缺陷:1、参数只能作用在最外层SQL,所以无法直接限制View中内层的SQL以提高性能2、参数没有ID/Value之分,所以只能用Value1.2.Discoverer概念层次从高到低是:EUL、BA、Folder、Item。

EUL:End User Layer,是个容器;存储元数据,相当于数据字典;和DB由SYS拥有数据字典一样,EUL也必须由某个用户(Owner)拥有;不同的是每个数据库用户都可以创建一个EUL,只要数据库权限足够大。

BA:Business Area,业务主题;一个EUL下可配置多个BA,比如PO主题、GL主题等。

Folder:就是表或者视图,当然也可以是一段SQL,一个BA下可配置多个Folder。

Item:就是字段;一个Folder下可配置多个Item。

上面这4个在Discoverer Administration里面设置。

Discoverer Plus里面做的就是报表,不过不叫Report,而是借用Excel的名字:Workbook,还分Sheet。

1.3.必要设置其实没有必要设置。

不用Web Discoverer的话,客户端安装完毕,配好tnsnames就可以用了。

不过我们是基于EBS的,所以有些地方略有不同。

程序安装先下载:/technology/software/products/discoverer/index.htmlDiscoverer(4.1.37)目前还不支持Multi-Home安装,所以安装的时候需要在DefaultHome,其他Home不行。

安装时选英文,其他语言据说有问题。

如果先装6i,后装Discoverer,需要备份bin目录下的UIW60.DLL,装完之后把UIW60.DLL拷贝回来;否则Form Builder起不来,需要重新安装或从别人那里拷贝UIW60.DLL。

管理员工具和客户端安装分Discoverer Administration和Discoverer Plus。

实施人员两个都装,最终用户仅装Discoverer Plus;比较消耗客户端资源。

Web版的Discoverer Plus叫Discoverer Viewer,不用装客户端,用IE就可以了,不过比较消耗服务器资源。

配置tnsnames按照往常步骤配置tnsnames和hosts。

如果是功能顾问,再看一下补充内容:通常从别人那里把tnsnames拷贝过来就可以,不过有时候不行;道理很简单,tnsnames.ora和sqlnet.ora两个加起来才构成SQL*Net协议的基本配置文件,而不同公司的sqlnet.ora可能会不一样;所以把这两个文件全部拷贝过来就99.99%不会有问题了。

打个补丁Note:251932.14.1.37要以application身份登录,需要安装Patch,其实就一个登录验证文件fndpu115.dll,拷贝到安装目录的DISCVR4目录下;否则报Failed to connect toDatabase - ORA-01017: invalid username/password:logon denied。

(肖)Discoverer Administrator 10g 登录不了可以下载补丁6778560,其中包括最新的文件fndpu115.dll,这种方式和4i一样。

另一种方式是直接复制服务器的.dbc文件到本地并在本地建立$FND_TOP/secure目录,还要注意服务器的字符集设置与本地的匹配。

1.4.先睹为快:一个简单例子. 管理员端配置以查看系统PO Document Type为例,先用APPS登录数据库,创建一个View:CREATE OR REPLACE VIEW scf_po_document_types_vv ASSELECT * FROM po_document_types开始N: Discoverer Administration先Cancel。

设置登录方式N: Discoverer Administration/Tools/Option忽略这个警告。

出来:选择Connect to both standard and applications。

意思是登录的时候可以选择用数据库用户登录或者用EBS用户登录。

Gateway User ID和Foundation Name放空。

再来登录N: Discoverer Administration/File/Connect最好用system登录,这样可以创建新用户。

下面的Oracle Applications User不选。

点击Connect之后出来:就是说system这个用户目前自己没有EUL,也没有人授权EUL给它,所以系统提示没法使用Discoverer,除非创建新的EUL。

选择“是”。

开始创建EULN:选择“Create an EUL”。

创建EUL 01N:这个画面最关键。

首先要选择Create a new user,因为我们通常希望有一个“干净”的用户作为EUL的Owner,不希望用某个应用数据库用户如PO或者APPS,更不希望用System。

其次选择New EUL is for used by Oracle Applications users …。

然后是输入新用户和密码,假定都是disadmin。

密码全数字不行,必须字母开头。

Next。

创建EUL 02N:选择包含EBS的用户,当然是APPS了。

这个其实可理解为默认的Scheme,这样在创建自定义的Folder时可不需要给表或者视图加apps前缀。

输入密码,Next。

创建EUL 03N:这个地方选择新建用户的表空间。

11.5.10版之后,Oracle不再为每个应用设立独立的表空间了,数据统一放在APPS_TS_TX_DATA下。

简单起见我们也遵循这个标准:Default Tablespace选择APPS_TS_TX_DATA,Temporary Tablespace选择TEMP。

实际中最好先新建一个表空间,专门给Discoverer 用。

11.5.10之前没有打过表空间管理补丁,则没有上述APPS_TS_TX_DATA,那么选择DISADMIN对应的表空间即可;因为上述例子是新建的数据库用户,实际上需要DBA 先创建好新的表空间了。

Finish,开始创建用户和EUL。

创建EUL 04N:创建完有兴趣的话可以去看看Disadmin这个用户,它下面有很多EUL4开头的对象。

确定之后出来:意思是要不要安装一个学习用的演示数据。

我们选择“否”。

出来:前面是用system登录,这里问要不要换成EUL的Owner也就是刚才新建的disadmin登录。

选择“是”系统自动帮我们登录。

注意这个disadmin是数据库用户!转折点 1N:我们不用disadmin这个用户创建BA,我们仅用它来装EUL就行了。

这里选择“Cancel”。

第一级授权:EUL授权N: Discoverer Administration/Tools/Privileges我们规划一个EBS用户,以后专门用来维护Discoverer,也可以用它来创建Discoverer 报表。

假定是Huajhua,我们授予它全部权限,就是Privilege里面全部打勾。

注意这个Huajhua是Application用户。

转折点 2 : 切换用户N: Discoverer Administration/File/Connect用上面的Huajhua登录,并且选择用Application方式:如果前面的补丁没打,则出现如下错误:没错的话,出来职责选择画面:我们选择Purchasing Super User。

注:4.1.37有个很少见的问题:界面选择的职责和实际的职责不符,实际职责要看“OK”上面的提示。

而在Discoverer 10g没有这个问题。

创建BA 01N: Discoverer Administration/File/New正常登录后显示:点击Create a new business areaNext创建BA 02N:选择数据源DBLink和用户如图,选择APPSNext创建BA 03N:选择表我们选择上面建的视图:scf_po_document_types_vv Next创建BA 04N:一些对将要生成的Folder的设置,唯一需要注意的是Default aggregate on…一般改为Detail(默认是Sum),理由很简单,我们做的View基本上就是最终要的数据了,不需要在Discoverer中做集合运算了,要做我们在View里面就做掉了。

Next创建BA 05N:起个名字:PO Business AreaFinish系统开始创建BA完成之后,可以查看创建的BA1.5.先睹为快:一个简单例子. 桌面端做报表开始N: Discoverer Plus同样第一次先Cancel。

合集下载

OracleEBS-报表开发工具之闲碎

OracleEBS-报表开发工具之闲碎
ORACLE EBS —报表开发工具之闲碎
Author: Jarwang(王重东) Create Date: January 10, 2011 Create Location: BeiJing Update Date: Control No: Current Edition: 1.0
声明:本文可以任意免费转载、复制、传播。但您务必保持其完整性! If you copy this document,you ought to keep the document completely.
resp_appl_id =>APPS.FND_GLOBAL.resp_appl_id
);
Author:JarWang (王重东)
QQ:jarwang@ 12
Copyright(R):Jarwang
return (TRUE); end;
Report数据域 Oracle Report引用数据模型的数据源,有二种方式。 1.较常规的做法。直接使用工具栏上的“域”标签,然后设置相应数据源 2.使用“文本”标签,然后用“&”进行引用。 3.在PL/SQL中引用报表域文本的值,只需在PL/SQL直接引用域对应源字段名称即可(无须加 组名)。 Report汇总项 Report的汇总项比较灵活,在不同的组其汇总规则是可以多变的。这也会隐藏一些不易发现的问 题。 比如,下面这个数据源分为三个组。
Oracle BI Publishier
Oracle XML Publishier升级版。
Oracle BIEE
Oracle BI最新套件。
Author:JarWang (王重东)
QQ:jarwang@ 5
Copyright(R):Jarwang

Oracle Solaris Studio 12.3:Discover 和 Uncover 用户指南

Oracle Solaris Studio 12.3:Discover 和 Uncover 用户指南

Oracle Solaris Studio12.3:Discover和Uncover用户指南文件号码E264452011年12月,E26445-01版权所有©2010,2011,Oracle和/或其附属公司。

保留所有权利。

本软件和相关文档是根据许可证协议提供的,该许可证协议中规定了关于使用和公开本软件和相关文档的各种限制,并受知识产权法的保护。

除非在许可证协议中明确许可或适用法律明确授权,否则不得以任何形式、任何方式使用、拷贝、复制、翻译、广播、修改、授权、传播、分发、展示、执行、发布或显示本软件和相关文档的任何部分。

除非法律要求实现互操作,否则严禁对本软件进行逆向工程设计、反汇编或反编译。

此文档所含信息可能随时被修改,恕不另行通知,我们不保证该信息没有错误。

如果贵方发现任何问题,请书面通知我们。

如果将本软件或相关文档交付给美国政府,或者交付给以美国政府名义获得许可证的任何机构,必须符合以下规定:ERNMENT END USERS:Oracle programs,including any operating system,integrated software,any programs installed on the hardware,and/or documentation,delivered to U.S. Government end users are“commercial computer software”pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such,use,duplication,disclosure,modification,and adaptation of the programs,including any operating system,integrated software,any programs installed on the hardware,and/or documentation,shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the ernment.本软件或硬件是为了在各种信息管理应用领域内的一般使用而开发的。

OracleEBS-报表开发工具之闲碎

OracleEBS-报表开发工具之闲碎

function AfterPForm return boolean is
begin
if nvl(:p_batch_id_char,'A')='A' then –通过条件,来进行字符串拼接。
:p_batch_id_temp := 'and 1=1'
;
else
:p_batch_id_temp := 'and to_char(m.fee_batch_id) in ('|| :p_batch_id_char ||')' ;
resp_appl_id =>APPS.FND_GLOBAL.resp_appl_id
);
Author:JarWang (王重东)
QQ:jarwang@ 12
Copyright(R):Jarwang
return (TRUE); end;
Report数据域 Oracle Report引用数据模型的数据源,有二种方式。 1.较常规的做法。直接使用工具栏上的“域”标签,然后设置相应数据源 2.使用“文本”标签,然后用“&”进行引用。 3.在PL/SQL中引用报表域文本的值,只需在PL/SQL直接引用域对应源字段名称即可(无须加 组名)。 Report汇总项 Report的汇总项比较灵活,在不同的组其汇总规则是可以多变的。这也会隐藏一些不易发现的问 题。 比如,下面这个数据源分为三个组。
end if;
return (TRUE);
end;
在数据模型的SQL语句中加入刚才拼接的字符串。
Select * from table_name where &p_batch_id_temp
注:是用“&”,不是PL/SQL中的“||”。

Oracle EBS Alert实例详解

Oracle EBS Alert实例详解

信息技术最佳实践ORACLE核心应用技术E-B USINESS S UITEAlert预警Author: 黄建华Jianhua.HuangCreation Date: November 12, 2006Last Updated: April 27, 2022Document Ref: <Document Reference Number>Version: DRAFT 1AApprovals:<Approver 1><Approver 2>Copy Number _____Document ControlChange RecordReviewersDistributionNote To Holders:If you receive an electronic copy of this document and print it out, please write yourname on the equivalent of the cover page, for document control purposes.If you receive a hard copy of this document, please write your name on the frontcover, for document control purposes.ContentsDocument Control .................................................................................................................. i i 1.Oracle Alert基础. (4)1.1.总体说明 (4)1.2.必要配置 (4)1.3.可选配置 (5)1.4.一个简单例子:事件型无Response Alert (6)2.其他特性和功能实例 (11)2.1.第2个例子: (11)3.常用代码块 (12)3.1.检查Mail状态 (12)4.Open and Closed Issues for this Deliverable (13)Open Issues (13)Closed Issues (13)1.Oracle Alert基础.职责:Alert Manager用户: SYSADMIN1.1.总体说明Oracle Alert可以用来监控任何感兴趣的数据库异常情况,配合预定的动作使之看起来有些“智能”,简化管理人员的日常管理工作,并可在异常情况发生后第一时间获得Mail通知,甚至有客户设想给Alert开发短信接口。

EBS_问题诊断方法

EBS_问题诊断方法
在设置完成以上profile后为保证profileoption生成建议重新启用事务处理管理器启动事务处理管理器取消已经计划的并发请求processtransactioninterfacesystemadministratorviewrequestsenterprocessclickfind启用事务处理管理器inventoryinterfacemanagersmaterialtransactionerrormessagesloghowgetdebuginformationinventorymaterialtransaction
Trace file analyze (TKProf Interpretation )
Search for “BINDS” statement
values
How To Get Level 12 Trace?
Raw Trace+Understanding=Root Cause
• – – In the prior example: The form threw an ORA-01403 no data found Cursor #198 was the last statement executed prior to rollback and returned no rows (cause of ORA1403 error) SQL belonging to #198 identified the select statement ID belonging to transaction that failed was listed as a bind Next steps: – – Drill down to the code level to investigate the issue TAR related, upload the RAW and TKProf trace 12 Trace?

Discover_开发手册

Discover_开发手册

1.2. Discoverer概念层次
从高到低是:EUL、BA、Folder、Item。 EUL:End User Layer,是个容器;存储元数据,相当于数据字典;和DB由SYS拥有 数据字典一样,EUL也必须由某个用户(Owner)拥有;不同的是每个数据库用户都 可以创建一个EUL,只要数据库权限足够大。 BA:Business Area,业务主题;一个EUL下可配置多个BA,比如PO主题、GL主题 等。 Folder:就是表或者视图,当然也可以是一段SQL,一个BA下可配置多个Folder。 Item:就是字段;一个Folder下可配置多个Item。 上面这4个在Discoverer Administrator里面设置。 Discoverer Desktop里面做的就是报表,不过不叫Report,而是借用Excel的名字: Workbook,还分Sheet。
1.3. 必要设置
其实没有必要设置。 不用Web Discoverer的话,客户端安装完毕,配好tnsnames就可以用了。不过我们是 基于EBS的,所以有些地方略有不同。 程序安装 Discoverer 11.1.1.3.0的安装比较简单,一路Next就搞定了;
Discoverer 4.1.37目前还不支持Multi-Home安装,所以安装的时候需要在Default Home,其他Home不行。安装时选英文,其他语言据说有问题。 如果先装6i,后装Discoverer,需要备份bin目录下的UIW60.DLL,装完之后把 UIW60.DLL拷贝回来;否则Form Builder起不来,需要重新安装或从别人那里拷贝 UIW60.DLL。 管理员工具和客户端 安装分Discoverer Administrator和Discoverer Desktop(Discoverer Plus)。 实施人员两个都装,最终用户仅装Discoverer Desktop;比较消耗客户端资源。 Web版的Discoverer Desktop叫Discoverer Viewer,不用装客户端,用IE就可以了, 不过比较消耗服务器资源。

(word完整版)oracleebs表结构及功能总结(财务,制造,分销模块),推荐文档.docx

Oracle application表结构1.表结构, WHO字段来实现通过菜单 HELP下的 HISTORY来找表2.通过 LAST_QUERY来判断所使用的表LAST_ QUERY是系统变量保存所执行的最后一次的 SQL语句 BLOCK 一定选 SYSTEM作为一个虚拟的 BLOCK 用HELP菜单下面的 EXAMING子菜单3.用 TRACE的办法来实现找表4.查看源代码来找表基本表结构学习目的:了解数据库的设计思想1.库存模块 INV 表结构,主要是物料的保存和搬运组织:分为库存组织和经营单位对于来说首先定义成一个经营单位,主要是进行业务核算的基本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位组织表是 HR_ORGANIZATION_UNITS存放所有的组织ORG_ID表示的经营单位ORGANIZATION_ID表示库存组织通过制造物料参数表MTL_PARAMETERS来查看库存组织 IDMTL_SYSTEM_ITEM物料信息原材料仓库,半成品仓库,成品仓库子库存属于库存组织的一个结构,子库存下面还可以有一个叫库位的结构物料的位置由:库存组织 +子库存+库位子库存放置在 MTL_SECONDARY_INVENTORIES表中货位信息放置在 MTL_ITEM_LOCATIONS表中在MTL_ITEM_LOCATIONS中的 SEGMENT1存放其库位名称MTL_ONHAND_QUANTITIES表存放物料的现有量表其中LOCATION_ID表示库位信息MTL_SYSTEM_ITEMS表存放所有库存组织,所有物料MTL_MATERIAL_TRANSACTIONS物料事务处发表(存放物料的进货销售)TRANSACTION_ID INVENTORY表ID示操作的物料 IDTRANSACTION_QUANTITY表示货物的数量正数为搬进负数为搬出PRIMARY_QUANTITY表示主计量单位TRANSACTION_COST表示物料的成本ACTUAL_COST表示通过算法得到的物料成本ITEM_MASTER物料主表PRIMAR_UNIT_OF_MEASURE表示主计量单位MTL_CATEGORY_表SET表示产品分类级MTL_CATAGROYS2.PO 采购模块从供应商订购和接收货物先请购-采购单-接收货物请购单头表 PO_REQUISITION_HEADERS_ALLORG_ID为经营组织单位行表 PO_REQUISITION_LINES_ALL其中 DESTINATION_ORGANIZATION库ID存组织 ID 表后带 ALL表示支持多组织的表,否则为单组织有一些环境变量在运行环境下才有值,导致有一些表不能查找到数据采购单 PO_HEADERS_ALLVENDOR_ID供应商 ID表示我向那个供应商采购的信息PO_VENDORS为供应商基表PO_LINES_ALLpo_LINE_ID 主键QUANTITY表示数量UNIT_PRICE为准确价格ORG_ID表示经营单位的采购订单采购接收RCV_TRANSACTIONS表接收的数据事务关心 TRANSACTION_TYPE和DESTINATION_TYPE_CODE字段接收和退回都要考虑接收后会影响库存3.OM销售模块怎么做销售定单,非常复杂从OE 出来的核心是销售订单挑库--- 〉物料搬运单—〉发运SO_HEADERS_ALL表已经不用客户信息存放在表 RA_CUSTOMERS其中 RA_ADDRESS表示客户地址RA_ADDRESSES_ALLRA_SITE_USES_ALL表表示货品抵达如果是BILL_TO表示可以开票SHIP_TO表示发货销售订单表 OE_ORDER_HEADERS_ALLSOLD_TO_ORG_ID对应的是客户表的RA_CUSTOMERS的字段CUSTOMER_ID SHIP_TO_ORG_对ID应 RA_SET_USES_ALL的SHIP_TOINVOICE_TO_ORG_对ID应 RA_SET_USES_ALL的BILL_TO 销售订单行表 OE_ORDER_LINES_ALL4.BOM物料清单BOM_BILL_OF_MATERIALS表主建是 BILL_SEQUENCE_IDORGANIZATION_ID库存组织ASSEMBLY_ITEM_装ID配件 ID( 可以查系统物料表得到信息 )BILL_SEQUENCE_ID内部号码适应一个装配件多个BOMBOM_INVENTORY_COMPONENTSBOM_OPERATIONAL_ROUTING工艺路线表BOM_STANDARD_OPERATIONS5. WIP (WORK IN PROCESS)在制品依靠 BOM模块关心 JOB状态,JOB的信息WIP_ENTITIES 表里的 PRIMARY_ITEM_为ID此 JOB生产的东西 WIP_ENTITY_NAME JOB的名字WIP_DISCREATE_JOBS所有离散任务DATE_RELEASED释放日期DATE_CLOSE关闭日期SCHEDUAL_COMPLETION_完DATE成日期WIP_MOVE_TRANSACTIONS表示生产过程中的工序的移动怎么处理返工,怎么处理报废在一个个工序中分为几个工布有排队、报废、和WIP发放装配件完工入库产品退回WIP WIP退回到库存6. GL 总帐凭证: 凭证批、凭证头、平整行GL_JE_BATCHES凭证日期 ----DEFAULT_EFFECTIVE_DATE会计期间 ----DEFAULT_PERIOD_NAME原SET_OF_BOOKS_帐ID套 ID 镯GL_JE_HEADERS批号: JE_BATCH_ID会计期间: PERIOD_NAME凭证类型: JE_CATEGORY凭证来源: JE_SOURCE帐套:SET_OF_BOOKS_IDCODINAE_COMBINATION_IDGL_JE_LINESGL_SET_OF_BOOKSGL_CODE_COMBINATIONS表保存会计科目GL_BALANCES总账余额表7. AR 应收应收发票表示 RA_CUSTOMER_TRX_ALLCUSTOMER_TRX发ID票编号RA_CUSTOMER_TRX_LINES_ALL发票行一般有两种类型 ITEM 和 TAX收款情况表 AR_CASH_RECEIPTS_ALL(包含非收款信息 )核销关系表 AR_RECEIVABLE_APPLICATIONS_ALL8. AP 应付应付发票表 AP_INVOICES_ALL实际付款表 AP_CHECKS_ALLAP_INVOICE_PAYMENTS9.FA 固定资产资产信息表 FA_ADDITIONSCURRENT_UNITS资产的数量资产类别FA_CATEGORIES资产帐薄FA_BOOK_CONTROLSFA_BOOKS折旧一般有直线法和产量法FA_DISTRIBUTION_HISTORY资产分配信息,给部门使用多少FA_DEPRN_DETAIL折旧信息表FA_TRANSCATION_HEADERS折旧事务表主要报表库存收发存报表不采购订单表接收情况表销售订单表生产任务情况表嫂返工率分析表供应商对帐单采购接受事务RCV_TRANSACTIONSPO_HEADERS_ALLPO_LINES_ALLMTL_SYSTEM_ITEMSHR_ORGANIZATION_UNITSMTL_SECONDARY_INVENTORIES MTL_ITEM_LOCATIONS日期:类型:接收目的:物料名称:单位:库存组织:子库存:库位:数量:定单号:定单行号:事物日期 RCV_TRANSACTIONS中的 TRANSACTION_DATE即 RCV_TRANSACTIONS中的 TRANSACTION_TYPE即 RCV_TRANSACTIONS中的 DESTINATION_TYPE_CODE相关定单行指定的物料名称是 RCV_TRANSACTIONS中的 PRIMARY_UNIT_OF_MEASURE是 RCV_TRANSACTIONS中的 ORGANIZATION ,ID其对应 HR_ORGANIZATION_UNITS里的 NAME RCV_TRANSACTIONS中的 SUBINVENTORY_CODERCV_TRANSACTIONS中的 LOCATOR_指ID定库位 ID, 在 MTL_ITEM_LOCATIONS中的 SEGEMENT1 RCV_TRANSACTIONS中的 primary_QUANTITYRCV_TRANSACTIONS中的 PO_HEADER_指ID定的定单的号RCV_TRANSACTIONS中的 PO_LINE_ID指定的定单行号物料库存现有量MTL_ONHAND_QUANTITIESMTL_SYSTEM_ITEMSHR_ORGANIZATIONSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS物料:即物料名称MTL_SYSTEM_ITEMS中的 SEGEMENT1单位: 主计量单位 MTL_SYSTEM_ITEMS中的 PRIMARY_UNIT_OF_MEASURE库存组织 :HR_ORGANIZATION_UNITS子库存: 子库存编码 ,MTL_SECONDARY_INVENTORIES中的UBINVENTORY_CODE库位: 库位编码 ,MTL_ITEM_LOCATIONS中的 SEGEMENT1总帐凭证GL_JE_HEADERSGL_JE_LINESGL_CODE_COMBINATIONS_KFVGL_SETS_OF_BOOKS凭证名:凭证名称,GL_JE_HEADERS中的NAME日期:凭证日期,GL_JE_HEADERS中的DEFAULT_EFFECTIVE_DATE过帐状态 : 当 GL_JE_HEADERS中的 STATUS为 P 的时候表示”已过帐” , 为 U的时候表示”未过帐”币种:GL_JE_HEADERS中的 CURRENCY_CODE科目:GL_CODE_COMBINATIONS中KFV的CONCATENATED_SEGEMENTS借方金额 : GL_JE_LINES中的 ENTERED_DR贷方金额 :GL_JE_LINES中的 ENTERED_CR说明:GL_JE_LINES中的 DESCRIPTION帐套:GL_SETS_OF_BOOKS中的 NAME ,SET_OF_BOOKS限ID定凭证。

oracle_EBS_学习笔记

1. 在11.5.10下的Responsibility "Inventory Vision Operation(USA)", 若要切换组织到 V1. 需要设置如下:方案:切换Responsibility 到 "Order Management Super User, Vision Operations(USA)", 打开路径Inventory > Setup > Organiziton > Organization Access, 创建一行,填入: V1, Inventory, Vision Operations(USA)。

然后保存。

2. 打开库存会计期:方案:Inventory > Accounting Close Cycle > Inventory Accounting Periods, select one period and change status.打开总账会计期:方案:General Ledger Super User -> Setup --> Open/Close Accounting Periods3. 创建PO时, 提示PO Rev 已经存在:方案:打开路径Purchasing > Setup > Organizations > Purchasing Options, 在"PO Number " Generation处选择 Automatic.4. 做Inter-Org transfer事务时,如果输入的Item不被认可,但又确实存在.方案:检查该item 是否已经分配到需要转移到的组织下。

5. 为有Serials属性控制的物料Pick Release时出错: total Serial number does not match transaction quantity.方案:打开路径Inventory > Setup> parametsrs form,点击标签页Rev. lot...., 设置Allocate Serials为yes6. 做接收时,为Purchasing period 打开GL date:方案:Purchasing > Setup > Financials > Accounting > Control Purchasing Periods, 查找当前的 Fiscal Year, 然后设置该Period Status 为Open状态.7. 执行一个SO的交货时, 提示错误: APP-QA-16134: You must enter results on the mandator collection plan(s): General Receiving(M1)方案:打开菜单: tools > enter quality results8. 做杂收时出现提示框:"Request Queued"方案:打开System Profile表单, 设置如下的profile:查找 TP%, 然后选择 "TP:INV Transaction processing mode", 在site层和用户层输入值"On-line processing".9. 做杂收时提示需要Attribute:Error: Misc Rcpt: APP-FND-00828: Please enter the required context field value in the lot Attribute flexfield. The context field(also known as a structure field) appears as one of the first segments in your flexfield.方案:若要移除该限制,需要设置Descripitive Flex.打开路径Inventory->setup->Flexfield->Descriptive->Segments, 查找标题"Lot Attribute%", 然后去掉勾选"Freeze Flexfield Definition"、"Required..."以及"Display...", 点击Segments按钮, 去掉勾选 Enabled. 最后勾选 "Freeze Flexfield Definition", 点击按钮"Compile".或者打开路径Inventory->setup->Flexfield->Descriptive->Segments, 查找标题"Additional Line Attribute Information", 去掉勾选 "Freeze Flexfield Definition", 点击Segments按钮, 去掉勾选 Enabled. 最后勾选 "Freeze Flexfield Definition", 点击按钮"Compile".10. 做接收检验时,点击完按钮Inspection,出现的form名字是 "Inspenct Details", 而不是 "Enter Quality Results".或者出现错误 Error:APP-QA-16235: Quality Results cannot be entered because no Collection Plans apply.方案:设置Profile: 查找用户MFG, 和profile QA:PO Inspection, 然后在Sizai"Oracle Purchasing".11. 做发运确认时, 出现错误: Actual departure date for stop M2- Boston:Boston is outside the current inventory period of organization W1 - Kansas City Distribution. 方案:打开库存会计期:Inventory > Accounting Close Cycle > Inventory Accounting Periods, 找到当前期间并打开.12. 日期格式设置:登录application,到Preferences 下(在web页面右上角),然后找到Regional下的日期格式下拉框,选择需要的日期格式。

ORACLE ERP开发基础之EBS开发基础

ORACLEERP开发基础之EBS开发基础开发工具安装Oracle EBS11i 开发工具是developer6i的东西,非常古老。

因为是转手过来的机器,开发工具都是安装好了,所以也没去在意这工具的安装。

今天系统重装了,才知道这工具安装起来也是特烦人的。

先安装FORMS6i与REPORT6i,安装完后一定要打补丁。

否则会出现一大堆莫名的错误。

接着安装discoverer。

安装discoverer时先将注册表备份出来,因为discoverer不能和Forms安装在同一目录。

然后再安装 discoverer的补丁,接着再将注册表恢复回来。

大致这样可以了。

注意顺序一定要不能错了,否则又会出现一堆无聊的错误。

唉!developer6i是98年的工具。

盼着EBS R12应该是用DEVELOPER10g吧。

EBS二次开发包注册2.1 从 Server 中下载 ERP Library (.pll), 存放于本机Server Path : /u01/au/11.5.0/resourceForm文件与Library文件要存放在固定目录例如: Form存放在 d:\ErpForm\FormLibrary 存放在d:\ErpForm\Library;2.2 在 Regedit > HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE >FORMS60_PATH加入client 端存放 Form 及 Library的路径(如图)例如:d:\ErpForm\Library;d:\ErpForm\Form(建议要加在最前面)利用TEMPLATE.fmb 模板来开发FormOracle 已经为我们提供了一个Form 的开发模板,(/data/deve/devappl/au/11.5.0/forms/ZHS/TEMPLATE.fmb)我们的开发实际要基于这个模板,这个模板里面已经存在了我们将会用到的Oracle 标准的对象,我们需要做的,就是这这个模板的基础上面,添加我们自己的对象。

Oracle Discoverer 介绍

Discoverer 特点
易用性 资源控制 灵活的数据仓库搜索能力 建立强大的查询 全面报告 异常报告 权责可控性
概念介绍
Discoverer 基本概念
End User Layer (EUL) 最终用户层 –相当于一个DB base
目 处理Discoverer 的所有查询,并返回结果
business area – 相当于DB中的SCHEMA
Refine relational structure
例:计算员工的薪水范围
•下边这个计算列 Salay Range就是计算一个
员工的薪酬属于哪个薪资段
Refine relational structure
Registering PL/SQL Functions
注册一个DB中存在的函数,使得在 DISCOVER能够调用此函数
Refine relational structure Assigning Items to Complex Folders
Refine relational structure
Custom Folders
• 可以根据我们写的SQL 语句建立客户化的文 件
• 此时文件的图标上会 有SQL3个字母
• 它是一个直观的随意查询、报告、搜索工 具,能够帮助公司内部各个层次的商业用户, 使他们获得迅速访问关系型数据库、数据中心 或者联机事务处理系统中数据的能力。User Edition提供了超乎寻常的易用性,优异的性能, 以及通过任意深入能力、旋转和图表,给予用 户强大的数据分析能力。
Discoverer 介绍
Administration Edition
Editing a Scheduled Workbook
Administration Edition
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档