再次发帖求助:EAS如何获取应收、付单是否生成凭证的状态
4,199次浏览
编辑于2014年03月31日 09:50:15
请教一下大家:如何获取应收、付单是否生成凭证的状态
由于EAS701、703应收、付单没有“生成凭证”和“删除凭证”这两个按钮,因此我DEP将这个按钮都放了出来,现在的问题是,“业务”工具栏下面“生成凭证”和“删除凭证”这两个按钮都成灰色,“菜单栏”下面“生成凭证”和“删除凭证”这两个按钮都可编辑,“工具栏”上面“生成凭证”和“删除凭证”这两个按钮状态我也可以让他可操作,不锁定。现在我想实现两个目标:
一、根据应收、付单是否已生成凭证,来决定这两个按钮哪个锁定,哪个不锁定,也就说,如果应收、付单已经生成生成凭证了,那么“删除凭证”按钮可操作,“生成凭证”按钮锁定,
二、点击将凭证的状态反写到“应收、付单是否已生成凭证”这个字段中,目前单纯将"生成凭证"和“删除凭证”两个字段释放出来,如果点击"生成凭证"或者“删除凭证”不能将状态反写到单据中。要去序时薄中刷新才会看到状态。
三、要能够校验BOTP中“应收、付单”关联生成“凭证”规则中不允许“多次生成凭证”这个规则,目前,BOTP已经设置了不允许“多次重复生成凭证”,但是如果在编辑界面的后置脚本中将“生成凭证”和“删除凭证”两个按钮释放出来,通过编辑界面可以重复生成凭证。
如果要实现以上三个目标通过DEP具体代码如何实现,
推荐阅读