【亚伟-EASCloud系列】之凭证序时簿使用DEP添加字段
需求描述:
用户在使用金蝶EAS凭证的过程中发现,标准的凭证字段不能满足用户的需求,因此需要额外新增一个字段,例如“制单人”,用于记录用户需要的信息。
实现方案:
使用DEP在凭证编辑界面添加“制单人”字段,并设置在列表界面显示;
是不是很完美,很简单,但是现实的残酷的,我们打开凭证序时簿界面查看效果,会发现,“制单人”字段没有数据,编辑界面有数据,why?出了什么问题,是不是我们加的姿势不对呢,重新检查DEP设置,检查序时簿绑定的query,检查query里面的字段,看看是否有无,一番检查之后发现,没有错误,就是没有效果。到底是哪里出了问题?
问题追踪:
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
然后看下效果,发现“制单人”字段有数据了,完美解决:
如果对你有帮助,请动手点赞【emoji】
好
顶顶顶
mark
【亚伟-EASCloud系列】之凭证序时簿使用DEP添加字段
本文2024-09-16 22:02:05发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45505.html