【亚伟-EASCloud系列】之凭证序时簿使用DEP添加字段原创
金蝶云社区-王亚伟
王亚伟
43人赞赏了该文章 1438次浏览 未经作者许可,禁止转载编辑于2022年05月05日 14:45:35

需求描述:

       用户在使用金蝶EAS凭证的过程中发现,标准的凭证字段不能满足用户的需求,因此需要额外新增一个字段,例如“制单人”,用于记录用户需要的信息。

 

实现方案:

       使用DEP在凭证编辑界面添加“制单人”字段,并设置在列表界面显示;

       image.png

       是不是很完美,很简单,但是现实的残酷的,我们打开凭证序时簿界面查看效果,会发现,“制单人”字段没有数据,编辑界面有数据,why?出了什么问题,是不是我们加的姿势不对呢,重新检查DEP设置,检查序时簿绑定的query,检查query里面的字段,看看是否有无,一番检查之后发现,没有错误,就是没有效果。到底是哪里出了问题?

image.png

image.png



问题追踪:

1、 既然query和list没有问题,那是不是说凭证有什么特殊的地方,比如凭证序时簿界面的数据不是通过list界面绑定的一个query查询出来的,是根据不同的条件,动态的加载不同的query查询出来的数据呢?

2、 导入数据源,把凭证相关的query都导入进来,然后一个个添加字段进行测试;

3、 测试结果发现,需要修改以下几个数据源:

com.kingdee.eas.fi.gl.app.VoucherShowHeadQuery

com.kingdee.eas.fi.gl.app.VoucherEntryQuery

com.kingdee.eas.fi.gl.app.VoucherShowEntryQuery

com.kingdee.eas.fi.gl.app.VoucherShowEntryAdvQuery

com.kingdee.eas.fi.gl.app.VoucherShowAsstQuery

com.kingdee.eas.fi.gl.app.VoucherShowAsstAdvQuery

 

然后看下效果,发现“制单人”字段有数据了,完美解决:

  image.png



如果对你有帮助,请动手点赞【emoji】


赞 43