如果要对Infor XA ERP进行客制开发,就会涉及我们需要读取ERP里面的数据,而Infor XA ERP里面那么多作业功能,那么多表,我们如何找到各个功能对应的数据库表呢?
工具/原料
1
Infor XA ERP
2
SQL执行客户端Myeclipse
方法/步骤
1
登录Infor XA ERP白屏,切记登录时选择使用英文环境。
2
找到我们需要查找对应表的的作业功能,比如这里我们以“客户信息”为例,Infor XA ERP里面的英文是 Customers
3
然后打开Integrator页签里面的Business Objects
4
在Business Objects作业里面,使用Object name这一列,模糊查询。例如,我们在第2步里面的示例,找到了客户资料的business object英文名是Customers,所以,这里模糊查询C开头的所有对象。
5
然后在模糊查询的结果列表里面,寻找与我们需要查找的business object最接近的对象。因为有时英文环境显示的名称(第二步找到的功能的英文名称)并不与business object里面的Object name完全一致,这就需要个人经验判断了。
6
双击找到的business object对象,在弹出的作业里面打开General页签,Physical file name栏位的资料就是该作业功能对应的数据库表名了。我们示例,客户信息Customer对应的物理表名就是MBBFREP
7
最后写个该表查询SQL,验证下表里面的数据是不是就是我们想要的,是不是和Infor XA ERP白屏里面展现的数据一致
注意事项
登录Infor XA ERP时,使用英文环境,中文环境不能直观知道作业功能的Business Objects name
上一篇:怪物猎人世界极贝希摩斯打法分享
下一篇:catia+v5+标准环境设定