查找erp数据的方法

查找erp数据的方法

ID:33575722

大小:982.50 KB

页数:11页

时间:2019-02-27

查找erp数据的方法_第1页
查找erp数据的方法_第2页
查找erp数据的方法_第3页
查找erp数据的方法_第4页
查找erp数据的方法_第5页
资源描述:

《查找erp数据的方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在ERP系统中查找数据的方法一、通过系统FORM访问底层数据的方法;在编制form的时候,涉及到两个概念:数据块和项;数据块分两种:数据性数据块和控制性数据块;数据性数据块:是有基本表的,其基本表是数据库中的table或view,这是我们在查找数据基表是要着重关注的;该数据块下面的项常就是table或view的字段;控制性数据块:没有基本表,该数据块下面的项常常是全局变量、布局上的button等对象,在查找基本表时候可以不用访问这些数据块;ORACLEERP软件提供了标准功能来访问这些块和项,从而得到系统底层

2、的表、字段,具体方法为:通过系统的"历史记录"菜单。以下我们以采购模块的查找采购申请单相关信息作为一个例子来介绍这种方法。根据对业务常识的了解,我们可以知道,采购申请单中有多个采购申请单行,是个主从结构(主是申请单头,从是申请单行)。方法一:使用这种方法一般是通过查询相应的记录来得到table名的,在此处就是查询系统已有的请购单,具体菜单为:采购――采购申请――申请汇总。通过采购申请汇总菜单进入(个人经验,通过查询FORM来查找对应的table,效率是比较高的);11/11点击“帮助――历史记录”,就会出现如

3、下的窗口“关于此记录”,仔细观察表名,是“PO_REQUITION_HEADERS_INQ_V”,给我们一个提示,就是存储该FORM中的信息可能是在表(视图)PO_REQUITION_HEADERS_INQ_V。通过pl/sql工具去看该表(视图),从而得到其基表。11/11将生成该视图的语句拷贝到文本编辑器中,通过查找FORM字符串来查找该视图访问的基表;利用该方法继续分析PO_REQUISITION_HEADERS,最终得到基本表PO_REQUISITION_HEADERS_ALL11/11方法二:查询申

4、请单题头表也可以用其他的途径来得到:直接打开某张采购申请单,将光标停留再编号上面,用同样的方法来检查当前的table(view),可以发现是PO_REQUISTION_HEADERS_V。用pl/sql来分析,可以发现其基表。11/11同样,我们如果要分析申请单的行信息是存储在哪个表,也可以用同样的方法,把光标停留在申请单行的某个项目上,来检查“关于此记录”,得到行的基表为:PO_REQUISITION_LINES_V,仔细去分析,找到其基本表。在找到基表后,就要找到form中的信息是存储在table(vie

5、w)的哪个字段下。具体方法为按如下方式来查找:帮助――诊断――检查.在这个里面,有“块”“字段”“值”三个部分,一般情况下,我们会关心“块”、“字段”这两个内容。ORACLE是关系性数据库,我们在通过这种方式来获取相关信息(特别是相互间的关系)的时候,一般情况下是要关心ID的。在这里,如果我们关心是申请单头和申请单行的关系,我们就关心HEAD_ID;如果我们关心采购的物料信息,我们就查询“ITEM_ID”,通过这个字段再取访问物料基本表,得到更详细的信息。11/11利用此种方法要注意以下几点:a.并不是所有的

6、基表都可以通过这种方式得到,这就要求对业务分析在不同的菜单、同一菜单的不同FORM下来进行分析;11/11a.得到的基表有可能是table或者是view,在可能的情况下,尽量查到基表;2、通过系统底层FORM来分析相应的数据块;如果用以上方法,没有办法分析得到基本表,那么就只能分析基本FORM来得到相关的table(view)了,其原理是下载相应的form,利用FORMbuilder来分析其数据块。我们以下以财务的凭证为例介绍:a.首先找到对应的form,方法为:点击“帮助“菜单下的关于“OracleAppl

7、ication”,可以看到一些信息;下翻可以看到本FORM的名称;下翻到当前表单,就可以看到该form的名字了;11/11我们可以得知该form的名称为GLXJEENT.a.下载该form;根据规则,系统中的form的源代码都是放在$AU_TOP目录下的,绝对路径可以向系统管理员咨询并下载到本地;11/11a.下载必要的pl/sql库;将form下载到本地后,还要下载必要的pl/sql库,这些pll库文件是存放在服务器端的,存放位置为$AU_TOP/resource,把*.pll文件下载。11/11a.修改f

8、orm60_path参数;通过修改主持表来定义form的路径,使formbuilder可以访问这些库;b.分析该FORM。访问该form的相关数据块的数据源(该数据源可能是table或者是view)。11/11通过分析数据源,去找到基本表。11/11

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。