壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2909|回复: 1

浅谈Epicor Vantage 803(报表开发)

[复制链接]
发表于 2010/8/26 15:55:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x

离开大学校园,进入到了一个甲方企业,适逢该企业ERP选型完毕准备上线,在这里混了两年,刚跳出来,不过已不在做Epicor Vantage了。在这两年中主要工作是做实施的工作,但也参与系统外挂报表的开发,所以对系统表结构略知一二写出来跟大家分享下,如有不对之处,请大家提出批评并指教。

个人感觉要掌握Vantage的报表开发有一个表一定要清楚,那就是PartTran表,此表用于存储物料的交易过程,表中有几个非常重要的字段只要掌握它们那么对于不管开发还是实施跟踪来说都很轻松,他们分别为TranType交易类型,这个字段要在了解到每个类型的具体含义,怎样影响库存,Sysdate和systime这两个字段是很多人都会忽视的,以为仅仅记录的是系统日期而已,很多情况会使用TranDate和Trantime但是有一点要注意的是Trandate是会变的即使数据已经保存到数据库中,在做一些操作的时候仍然会改变这个值,比如财务在做WIP/COS过账的时候就可能会改变Trandate的值。本人所在企业的很多报表开发过程中经常会使用到此表,但是此表的数据量是非常大的处理不好会导致查询速度相当慢。所以在写SQL的时候要注意表的条件使用,关联字段等等;

各个模块相关表的使用,比如销售部分,采购部分,工单部分,RMA,DMR,应收,应付,总账等各个模块内部表的关联,模块与模块之间表的管理,这些大家结合数据字典以及系统的客户化功能可以参看到一部分,但是大家如果熟悉系统操作流程,那么对于表间的关联将会有很大的帮助。在此列举几个模块间表关联关系销售和工单关联OrderRel和JobProd连之后再连Jobhead,工单内部几个表Jobmtl,JobOper之间连接一定要加上AssemblySeq这个字段,这个字段是半成品编号缺少这个字段查出来的数据将会出错,而且速度也会变慢,财务部分的外币银行账户要做明细表是不太现实的,因为系统没有记录外币进出明细的地方,BankDtl表只记录部分,GLJrnDtl表记录的是转换成的人民币的金额。采购那里是不太可能做出直接退货的部分的数字的,因为系统本身就是没有退货这个功能,必须是DMR以后拒收的数字。

时间关系,就此打住了,欢迎大家来指正错误之处,共同学习。

发表于 2010/9/15 14:11:47 | 显示全部楼层
兄弟走好,Epicor Vantage本就是中小公司用的,没有多大前途,肯花钱的公司才会重视IT/MIS......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 00:40 , Processed in 0.010874 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表